每月技术提升2017年2月

每月技术追踪 [前端移动]koa2 发布了正式版。目前最新版本是v2.0.1,koa2 团队宣称 “只要 nodejs 还未支持 async,koa2 就一直不发布正式版”,随着 node v7.6.0 的到来,全栈工程师们期待已久的 koa2 也终于正式版了——完美支持 async 函数,优雅的解决异步回调。 [编程语言]“开放API战略”(Open API Initiativev) 发布了Op …

阅读全文

数据库事务模型

事务的实现,在不同的数据库系统中是不同的,这是因为事务有着不同的模型,在Jim Gray的《事务处理概念与技术》一书的第四章事务模型中,把事务分为: 1. 平板事务(Flat Transactions):事务块中的所有SQL语句,构成一个逻辑单元,要么都成功,要么因之一失败都回滚。PostgreSQL的事务管理如果不考虑保存点(Savepoint)机制,可以认为就是一个平板类型的事务,事务块内的一 …

阅读全文

区块链技术全面剖析:原理

区块链是目前当仁不让的最火的金融类IT技术(FinTech),不久前基于区块链的实验性项目the DAO成功众筹超过1.6亿美金,成为史上最大的众筹项目。这个项目旨在基于以太坊区块链来构建一个完全运行在代码上的自治组织。初步发表的Demo仅几百行区块链合约代码,开玩笑的讲平均一行合约代码就值几十万美金!可见区块链技术所受的疯狂追捧,那么这个所谓的区块链技术到底是什么呢? 从技术角度来讲,区块链(B …

阅读全文

每月技术提升2017年1月

每月技术追踪 [编程语言]1 月 10 日,Swift 编程语言之父 Chris Lattner 在 swift-evolution 邮件列表中宣布,他将于本月底离开 Apple,Ted Kremenek 将接替他成为 Swift 项目的领导者。 [前端框架]流行的JavaScript模块和资源打包工具webpack 2最终版本已经发布,该版本可以实现对ES2015的本地支持,并大大改善了文档内容 …

阅读全文

我的2016书单

俗话说的好:买书如山倒,看书如抽丝。2016年新买入近10本,到年底才看完三本,堪称任重道远。今年都没空看小说,总体阅读兴趣还是在历史,但是抽空读完了一本影评集,也算开始文艺了一把。 文章目录 刀与星辰 : 徐皓峰影评集 徐导的电影有种武侠的独特质感,这本影评小册子中对武打片自然也有自己的独到见解。本书开篇的两篇影评说武侠说江湖,特别是对“江湖”这个核心概念的解读与国人观影的心理,抽丝剥茧,鞭辟入 …

阅读全文