首页 » 2017 » 九月 » 10

深度解析Mybatis缓存

 

本文从源码分析Mybatis一级和二级缓存的应用,进而阐述Mybatis缓存的“坑”。 在介绍Mybatis一级缓存和二级缓存之前,需要首先理解两个概念: SqlSession:引用官方文档中对这个接口作用的说明—SqlSession完全包含了面向数据库执行S … 阅读全文

“中本聪炸弹”:为什么说奖励机制可能导致比特币的失败

 

前情提要 本文,我们继续讨论比特币相关的话题: 如何定义比特币挖掘的盈利能力? 最初设计时考虑的采矿速度应适应什么原则? 为什么从长远看这些原则会造成虚拟货币的失败等。 假设读者已经了解了比特币的基本机制,熟悉区块链、挖矿、采矿池、区块奖励等概念。 注意:在这 … 阅读全文

TypeScript 2.5 发布,增加语言级重构

 

在 TypeScript 2.5 版本中,Microsoft 专注于提高开发人员的生产力,其范围已经超出了代码编辑器所提供的常见功能。 习惯于类型语言(如 C#)的开发人员喜欢使用那些可以轻松执行常见重构的工具。现在 TypeScript 可以利用其语言代码知 … 阅读全文

海豚超声波攻击:智能手机、汽车和数字助理成入侵目标

 

语音控制风靡一时,但一组中国研究人员想出了借用自然界的方式来颠覆此类系统的办法。 谷歌助理和Siri这样的App,被设置成随时聆听待命,但冲着别人的手机大喊大叫未免太过显眼。于是,浙江大学一个研究团队决定,将标准语音指令转成超声波,让人耳听不到,看设备能不能听 … 阅读全文

Facebook发布JavaScript包管理器Yarn 1.0

 

Facebook在官方网站上 正式发布 了JavaScript包管理器Yarn 1.0。在从Yarn诞生之日起至今的11个月时间里,Yarn拥有了大批的追随者。GitHub上有175,000个项目在使用Yarn,许多大大小小的公司和广大开源社区也在使用Yarn … 阅读全文

科技发展焦虑矩阵图

 

技术主宰着人类的生活——冰冷的高效、无尽的娱乐,以及绝然的恐慌。在夜深人静时问问自己,你可曾感到对智能手机的依赖是如此的病态?你可曾被政治推特的浪潮打翻和淹没?你的工作可曾因为网络钓鱼而彻底瘫痪?天网会自我觉醒然后毁灭人类吗?呃,至少,那一刻还很遥远。 从琐碎 … 阅读全文