编程杂谈
Guanngxu
Keep trying
展开
-
如何没有 if 语句
这是一篇英文博客,觉得很既意思又实用,就尝试着翻译了一下,感觉自己英语水平真菜,不要笑话。原版文章可查看底部原文链接。 大约在10年前,我遇到了反 if 运动(anti-if campaign,一个网站),觉得这是一个荒谬的概念。如果不使用 if 语句,你究竟如何才能做出一个有用的程序?荒谬。 但是它会引发你的思考。你还记得你上周不得不去理解的深度嵌套语句吗?这是不是有...翻译 2018-08-06 23:23:26 · 507 阅读 · 0 评论 -
Hash算法简介
这是一篇英文博客,点击原文链接可以访问英文版,不过好像需要工具。 新手在学习区块链时,常常听到的词汇就是哈希和哈希算法,这些算法似乎无处不在。在运行分布式网络和共识机器时(比如比特币和以太坊网络),通过点对点的方式连接数万个结点,需要同时具备“无信任”和高效率验证。也就是说,这些系统需要以紧凑的格式对信息进行编码,允许其参与者进行安全而快速的验证。 比特币和以太坊处理的...翻译 2018-08-26 21:29:40 · 2097 阅读 · 0 评论 -
让HTTPS简要易懂
充满各种数学证明的密码学是令人头疼的,一听到密码、黑客、攻击等词的时候,就给人一种神秘又高大上的感觉,但除非你真的从事密码学相关工作,否则你并不需要对密码学有多么深刻的理解。 这是一篇适合在饭后的品茶时光中阅读的文章,咱们虚构一个故事来讲解,虽然故事看起来很随性,但是 HTTPS 也是这么工作的。里面有一些术语你也应该听过,因为它们经常出现在技术文献里面。故事背景 ...原创 2018-08-26 21:31:13 · 421 阅读 · 0 评论 -
Github 十大最佳实践
1、保护主分支不受直接提交的影响 主分支中的任何一次提交都应该是可以直接部署的,所以永远不要直接提交默认分支,同时也是 Gitflow workflow 成为标准的原因。使用分支保护可以帮你防止直接提交,当然,所有的事情都应该使用pull requests来管理。2、避免基础信息的混乱 或许你在一个新的环境工作,或者你并没有注意到自己的 git 配置是不正确的,因此提交代码时伴...翻译 2018-11-24 15:01:47 · 570 阅读 · 0 评论 -
历史精选文章合集
这是整理的今年以来历史文章中比较好的文章,写的烂的文章就丢弃了,好文弄成一个合集,方便自己看也方便您看。感悟思考 这部分是点赞率和阅读量都最高的文章,写的都很实在,如果您有什么不同的观点,或者是有补充欢迎在留言区留言。 你如果只是一直囤干货,那永远不可能进步 阅读高于自己的作品,远离精神毒品 谈一点关于名校的话题 谈一下写作的重要性 走捷径...原创 2018-12-23 21:05:03 · 843 阅读 · 0 评论 -
Bootstrap-table 如何合并相同单元格
Bootstrap-table 官方提供了合并单元格方法 mergeCells,它根据四个参数可以合并任意个单元格,我们要做的只是告诉它怎么合并。 要合并同一列相同的单元格,无非两种办法,一种是一边遍历一边合并,遍历完了再合并。这里采用第二种办法,这里不需要遍历所有数据,因为用户只能看到当前页的数据,所以只遍历当前页的数据更省时间。 下面是我实现的获取合并信息算法,最终返回...原创 2019-01-26 23:36:12 · 2383 阅读 · 0 评论