标准Geek,专研交易系统设计开发与分布式一致性算法,稍有Linux内核开发经验,特别关注系统高可用性。

闲暇喜欢在Github上鼓捣WordPress,最近分别往区块链与大数据系统方向挖了挖,小有收获。

希望与更多技术大牛交流,也希望认识更多设计开发爱好者。他的项目页面:github

超然台上仙

开发技能:
PAXOS
SPARK
KAFKA
KERNEL
MYSQL
BLOCKCHAIN
设计技能:
PHOTOSHOP
HTML5
GAME,DESIGN
NODEJS
WECHAT
WORDPRESS

文章专题插件Simple Post Series正式发布

使用Wordpress的朋友,你是否在写一个文章专题?或是想在文章中插入一个系列的文章?又或是想在边栏小工具调用一个自定义的文章列表?快来试试WordPress 文章专题插件:Simple Post Series 吧! Simple Post Series正式在Wordpress插件官网发布,可以下载发布版使用。也可以在这个github项目中找到最新更新的beta版代码!欢迎fork/star该项 …

阅读全文

阅读Redis源码

1. AE事件驱动框架 1.1 polling处理 ae_epoll.c、 ae_kqueue.c、 ae_evport.c、 ae_select.c 这4个文件的功能是完全一样的,提供一致的API接口,给ae.c文件调用 1.2 核心结构体 aeEventLoop 用来创建事件循环 aeCreateEventLoop:初始化一个事件循环结构体(eventL …

阅读全文

MySQL使用总结

文章目录索引建立索引索引失效性能分析字符与编码常用语句 索引 建立索引 索引的基数相对于数据表行数较高,工作效果最好。说明列中不同值较多,区分度的公式是 COUNT(DISTINCT col) / COUNT(*)。查询优化器发现某个值出现在表的数据行中的百分比很高的时候,它一般会忽略索引,进行全表扫描,惯用的百分比界线是“30%”, 通过SHOW STATUS LIKE ‘Handl …

阅读全文

再看设计模式——访问者模式

visitor模式优势在于双分派 dual dispatch 原始实现: 消息Visitable接口定义一个结构方法:accept(visitor v) { v.visit(this); } 访问者Visitor接口定义处理方法:visitor(具体类型) { 具体逻辑 } 使用者调用:具体类型.accept(v); 这个结构缺点在于新增具体类型,还得修改访问者接口 Acyclic visitor …

阅读全文

c++11如何封装thread库

文章目录基本接口要求第一个问题:把f和args统统打包在一起做成一个void *结构第二个问题:定义一个template,以适配不同类型的f和args第三个问题:把任意的f和args包装成一个thread_data_base *第四个问题:如何处理Args… 基本接口要求 要求std::thread的构造函数 但是OS的库函数定义为: 主要是接口中的entry,本身使用void*根本没 …

阅读全文

看设计模式——模板方法与策略模式

模板方法模式(Template Method)和策略模式都是用来解决通用算法和使用的上下文环境分离的代码抽象问题,前者思路是靠继承,后者则靠委托。 模板方法模式很简单,就是提供一些可以用来继承覆盖的通用方法,然后在上下文环境中提前调用通用这些方法,类似做stub。派生类继承后可以改写通用方法,从而完成更多具体的算法实现。缺点是导致派生类里面的具体算法实现和基类无形中绑定了。 策略模式相对复杂一些, …

阅读全文

阅读他的知识库博客

联系请留言

提交看法

3 个想法

  1. 浏览xin的站点
    xin说:

    https://ethfans.org/rubyu2/articles/152
    v神说 “ applications that require less than ~2000 tx/sec should not require the parallelization features and could just be implemented now on a private-chain version of Ethereum as is.”

    当前的私链可以直接达到2000TPS,大牛你在这个方面有研究么。希望能和你交流下下

    • 浏览cr025的站点
      cr025说:

      阿昕这样是联系不上大神的你得有点诚意给他发邮件