Mac下基于testrpc和truffle的以太坊智能合约开发环境搭建

2018-06-21
阅读 3 分钟
3.1k
truffle是一个基于Javascript开发的一套智能合约开发框架,使用Solidity语言编写合约。truffle有一套自动的项目构建机制,集成了开发,测试和部署的各个流程细节,不用开发人员关注。truffle使用说明.

Mac环境搭建以太坊私有链

2018-06-21
阅读 3 分钟
2.5k
geth是go-ethereum的简写,是一个用go语言编写的以太坊客户端,是在以太坊智能合约开发中最常用的命令行工具。在mac上可以通过brew工具直接安装:

浅谈滚服游戏如果实现一键合服

2018-05-31
阅读 3 分钟
6.9k
近几年的游戏行业中,出现了各种各样的滚服游戏,包括页游,手游,H5游戏等等。滚服游戏和大服游戏的区别在于同时游戏人数,大服游戏是有很多用户在一起玩,甚至几十上百万玩家。而滚服游戏则一般会设计游戏在线上限,比如3000,达到上限则新开一组服务器,并引导用户进入新区。

Latex格式html文件转换pdf和docx文档

2017-03-11
阅读 2 分钟
7.3k
最近有需求将包含latex格式的html文档转换成pdf和docx文档的需求,由于之前完全没接触过,最近几天调研和实验了一番后将格式转换的关键点都实验成功,总结记录一下。

产品汪和程序猿

2017-03-09
阅读 1 分钟
2k
产品汪:我们要去月球,需要开发一个火箭。程序猿:具体啥需求啊?产品汪:需求就是能够去月球啊,人的话能多载就多栽,其他没啥需求了。程序猿:你这需求没法开发啊,有产品设计么?产品汪:产品设计还没有,不过没关系,我这里有一个神舟飞船发射的视频,你拿去看看,按照上面做就可以了。程序猿:。。。产品汪:无非...

golang配置文件热更新

2017-02-26
阅读 2 分钟
11.6k
配置文件热更新是服务器程序的一个基本功能,通过热更新可以不停机调整程序的配置,特别是在生产环境可以提供极大的便利,比如发现log打得太多了可以动态调高日志等级,业务逻辑参数变化,甚至某个功能模块的开关等都可以动态调整。

基于consul构建golang系统分布式服务发现机制

2017-02-24
阅读 9 分钟
17.2k
在分布式架构中,服务治理是一个重要的问题。在没有服务治理的分布式集群中,各个服务之间通过手工或者配置的方式进行服务关系管理,遇到服务关系变化或者增加服务的时候,人肉配置极其麻烦且容易出错。

golang二进制协议接口映射

2017-02-24
阅读 2 分钟
7.9k
在写服务器程序时,特别是业务向的服务(比如游戏服务器),经常会遇到处理许多客户端协议的情况,如果是http服务,那么定义好处理接口,剩下的交给web服务器就可以了。但是二进制协议就没有这么方便了。