GitHub开发者

统计

你用什么编程语言?看看来自GitHub的数据

查看 »

星榜

GitHub上的大牛都有谁?让数据告诉你

膜拜 »

搜索

众里寻ta不百度——GitHub人才搜索

搜人 »

博粹

我们的GitHub Page都在这儿!

观摩 »


博粹

最新

Lucene 近实时搜索

2017-12-12 Eric Wang

Lucene

Lucene 事务 有过数据库经验的人都知道ACID特性,原子性(atomicity,或称不可分割性)、一致性(consistency)、隔离性(isolation,又称独立性)、持久性(durability)。由于隔离性的存在,对于新的变更包括添加、修改、删除,如果不进行 commit 的话,那么在读端是无法看到数据的变化的,在这里简单的介绍下 Lucene 中的事务,即ACID。 原子性 当你在一次 IndexWriter 的 session 中做操作(增加,删除文档),然后 commit,要么你的所有的操作修改都是可见的(commit 成功),要么所有的操作修改都不可见(commit 失败),绝不会处于某种中间状态。有些 继续阅读 »

MyEtherWallet 手动添加币乎代币(KEY)

2017-12-11 Robin Wen

Blockchain

文/温国兵 本文由币乎社区(bihu.com)内容支持计划奖励。 这是「区块链技术指北」的第 5 篇文章。 如果对我感兴趣,想和我交流,我的微信号:Wentasy,加我时简单介绍下自己,并注明来自「区块链技术指北」。同时我会把你拉入微信群「区块链技术指北」。 首先我们来看看币乎是什么。 币乎(bihu.com)是代币驱动的代币投资者垂直社区。在币乎,用户的付出和贡献将获得 相应的回报。币乎将引入币乎 ID,以实现平台的透明化运作。KEY 是币乎的区块链代币,代 表币乎及其周边生态的使用权。币乎是为币圈量身定制的垂直社区平台。币乎通过代币激励的方式,使得用户的付出获得相应的回报。币乎是代币投资者的信息集散地,也是各个“币官方 继续阅读 »

在CentOS 7 上打造Linux开发环境

2017-12-08 Quanyin Tang

Linux

前段时间,组里的一台GPU服务器宕机了,在我的强烈要求下,管理老师让机器售后服务方安装了CentOS 7系统;然后就直接甩锅给我,让我自己去安装 相应的软件... 看到一篇比较好的博客,转载并更新了一些东西,形成了这篇博客,以期记录下相关过程以及一些坑。。。 继续阅读 »

transaction in micro service architecture

2017-12-08 刘太华

transaction micro service architecture

微服务(分布式)架构下,关于事务补偿机制 整个17年整理过不少遇到的case,在笔记内太凌乱,太懒没做整理,瞬间已经12月,17年算是结束了。整理一个笔记,给2017留下点回忆哈哈 :)   概述 微服务,或是非集中式应用,也就是系统架构做拆分后,会涉及一个非常典型的问题,就是事务的问题。不管是特别在意一致性的金钱相关的,还是其他业务场景,都不同程度存在一个操作流转与多个服务之间的问题。     这其中涉及的分布式事务问题,随便搜一把,够看一礼拜了,不过多数都是重复的,TCC, 二阶段,三阶段,最重要还是在业务中挖掘发现自己试用的场景。 这里总结表述的是事务性数据补偿的方案。   继续阅读 »

阅读小摘

2017-12-04 jude

2017-12-05 大家抱膝而坐的形状大小不一,但是,每个都像用到一半的橡皮擦,样子很丑陋。 同伴这两个字像芥末般刺鼻,我一副要把辛辣味哼出来的表情,从鼻子发出声音冷笑了起来 有点亢奋的她们,你一言我一句地说着,完全没有我插嘴的余地,就像大家一起玩跳绳,我怎么样都跳不进绳子里。 继续阅读 »

[译]React组件的8项关键决策 - 标准化React开发

2017-12-02 Wenjie Yao

React Decision

本文翻译自Cory House的博客文章。   React自2013年开源以来,逐步进化演变。当你在网上搜索它时,你会偶尔发现一些讲述过时方法的旧文章。本文就是讲述了团队中编写React组件时需要采取的八项关键决策。 继续阅读 »

热门

关于 MacBook Pro 的入门

2016-11-20 AnnatarHe

下单 实际上之前很早就期待MacBook Pro,一直是准备买的,只是因为一直得到风声,十月份会有新品,所以一直是在等待。 终于在十月末发布了新品,虽然各种感觉诚意不足,可是仍旧是比之前的MacBooK Pro要好一些的。而且因为对macOS的迷信,就上了贼船。 继续阅读 »

GitHub Pages + Jekyll + Netlify 实现 https 个性域名

2017-02-10 Huang Lu

我是一个穷逼,也相信有很多人和我一样,不会舍得花钱去买服务器,而是选择比较稳定的 GitHub Pages 来搭建自己的博客,作为学生我还可以在 GitHub 上申请得到免费的域名 1 年。因此我想把自己的域名指向 GitHub Pages,遗憾的是,GitHub Pages 目前已经不支持 https 访问,因此只能通过其他途径,无意之中通过我朋友的博客发现了解决办法,即通过 Netlify 作为第三方支持。 继续阅读 »

那些年我使用过的 Sublime Text 3 插件

2014-01-04 W.Y.

Sublime Text Tools

其实,我最开始接触到的是 Sublime Text 2,被其轻量、简洁以及漂亮的配色所瞬间征服,后来升级为 Sublime Text 3,使用过程中有一些需要设置的地方,还有一些常用插件的安装和设置技巧等,有时候会忘记某些设置方法或者快捷键,然后不得不上网查。恰逢周末,其中的一些东西记录下来,一方面加深自己的印象,同时方便查阅。 more 安装 Sublime Text 3 插件的方法 1. 直接安装 安装 Sublime text 3 插件很方便,可以直接下载安装包解压缩到 Packages 目录(菜单->Preferences->Packages)。 2. 使用 Package Control 组件安装 新安装的 继续阅读 »

MySQL 每次查询一条数据查询十次与一次查询十条数据之间的区别

2015-02-28 Robin Wen

MySQL 查询 实战

文/温国兵 一 引子 有个知友邀请我回答问题,问道:「MySQL 每次查询一条数据查 10 次和一次查询 10 条数据效率有多少差距?」 总体上来说,一次查询 10 条数据效率是高于每次查询一条数据查 10 次的。但究竟差距多少,具体的数据很难说。这本来是一个很简单的问题,但我还是想亲身实践下,给以后碰到这个问题的朋友一点参考。我先做一个模拟,然后在文末给出一个分析。 说明:本文中的模拟只能提供参考。实际情况跟硬件配置、系统负载等因素相关。 二 模拟 在做模拟之前,得有数据。所以我创建了一组测试数据,如下: ``` bash mysql> USE test; Database changed mysql> CREAT 继续阅读 »

LevelDB实现总结

2016-05-22 MoreFreeze

algorithm database

学习了下LevelDB的实现原理,发现G厂大神Jeff Dean果然牛B,实现也很巧妙。 参考链接是这里 继续阅读 »

数说我的2016

2017-01-15 Wenjie Yao

Life Summary data

  2016过去已有半月,总想像大家一样,给自己的这一年做一些总结回顾。斟酌一二,便不再想花时间过分煽情,还不如列出一些数据,画一些图表,来反映我的生活及工作和这个博客在过去一年的发展,顺便也憧憬下崭新的2017年。 继续阅读 »