别太在意编程语言

背景 经常有人这样说: 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

vector in Rust 1 2 3 4 5 struct Vec { length: u32, //Present size of vector ptr: RefCell, //Pointer to allocate Memory on Heap capacity: u32, //Max size vector can hold, after this vector need to be resized/reallocated } create 不指定数据类型 1 2 let mut v1 = Vec::new(); let mut v2 = vec![]; 指定数据类型 1 2 3 let

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

如何进入心流状态

心流状态 心流状态(Flow State)指的是一种不自觉的身心愉悦感,以及投入在一个活动中的极度专注的心理状态。当一个人全身心地投入一项工作或

如何迭代

重复不如迭代 迭代相比较于重复有以下特点: 改变 复用 反馈 结论: 1000次重复不如1000次迭代。 迭代的原则 小改变,多对比,多迭代 度量迭代 迭代的粒