我是如何学会冥想的

初识冥想 虽然以前也知道冥想,但是却没有对冥想产生什么兴趣。直到2018年去台湾遇到一个很有经历的人,先后在google,百度,阿里等公司从事

关于投资几点感悟

背景 首先,吃一下瑞幸的瓜,表示对作空机构的敬意: 调研机构为了证明瑞幸咖啡造假,派出92个全职和1418个兼职调查员,在全国900多家门店蹲点

别太在意编程语言

背景 经常有人这样说: PHP是最好的语言 现在golang越来越吃香,好找工作 python学习的人越来越多,太难了 对于这些,我想说:别太在意编程

为什么0不能作为被除数?

前言 学过了除法都知道这么一个道理:0不是被除数。 到了后面编程,一直都会遵循一条原则: 0不能作为被除数,如果用0作为被除数,就会出错或者报异常

说说我眼中的科比

在高中的时候知道了NBA,看了比赛,知道了科比。多少年以来,篮球是我最喜欢的体育运动,科比是我最喜欢的NBA球星,估计也是我最喜欢的运动员。

说说非对称性

背景 发现世界的规律,利用其中的非对称性,可以获利事半功倍的交易。 非对称性在哪里? 非对称性在世界上普及存在。 下面举几个例子: 非对称加密算法 信息

说说微信付费阅读

背景 2020年1月15号微信灰度发布公众帐号付费阅读功能。微信10亿用户的体量,最长的用户时长,所以一个付费阅读功能差不多引起全网的讨论。 时

程序员进阶精读书籍清单

2020年加大搬砖的力度,还是一名程序员,继续成长与进步。 优秀程序员应该具备以下三方面能力: 扎实的计算机基础知识(计算机结构,操作系统,数据

DoH FAQ

什么是DoH DoH是DNS over HTTPS。 传统DNS相当于DNS over UDP。 DoH带来哪些好处? 采用DoH对用户来说有如下好处: DoH协议不允许

Rust Vec 101

create 不指定数据类型 1 2 let mut v1 = Vec::new(); let mut v2 = vec![]; 指定数据类型 1 2 3 let mut v1:Vec<i32> = Vec::new(); let mut v2:Vec<i32> = vec![]; let mut v3 = vec![1i32, 2,3]; 创建并初始化 1 2 3 4 5 let mut v1 = vec![1,2,3]; let mut v2:Vec<i32> = vec![1,2,3]; let mut v3 =

Rust crate加速

由于墙的原因,导致cargo build,cargo run都会出现概率性失败,并且整个过程十分缓慢。 下面是解决方案: 方案1 在 ~/.cargo/

安装与更新python

说明 完全是为了记录自己的操作记录,换一台新机器真是免不了要装python。记录下来,便于以后操作。 apt-get安装 1 2 3 4 5 6 7 8 apt update apt install

加密货币市场常用跟踪指标

指标 Largest banks by market cap Largest banks by market cap 总市值 加密货币总市值 CRYPTOCURRENCY MARKET 加密数字货币全球图表 交易量Transaction Volume BTC’s Transaction Volume Ethereum’s Transaction Volume 算力Hash