2017年10月18日

github上用golang写的项目

摘要: 1.moby/moby docker的新马甲 2.kubernetes/kubernetes 分布式容器管理 3.grafana/grafana 一个可视化面板,有漂亮的仪表盘,多种数据来源,适合做系统监控 4.coreos/etcd 集群共享信息,服务与发现 5.astaxie/beego 一个快 阅读全文

posted @ 2017-10-18 21:44 拥剑公子 阅读(4911) 评论(1) 推荐(0) 编辑

golang项目:goa和micro

摘要: https://github.com/goadesign/goa http://www.cnblogs.com/zhangqingping/p/5531171.html https://github.com/micro/micro 阅读全文

posted @ 2017-10-18 21:36 拥剑公子 阅读(496) 评论(0) 推荐(0) 编辑

lua远程调试,跨平台支持N多平台

摘要: xxxxxxx 阅读全文

posted @ 2017-10-18 21:30 拥剑公子 阅读(415) 评论(0) 推荐(0) 编辑

谈谈逆向android里面的so

摘要: 1. 加密sgf算法分析 2.gnugo瘦身记 阅读全文

posted @ 2017-10-18 21:30 拥剑公子 阅读(252) 评论(0) 推荐(0) 编辑

2017年10月17日

windows server 2016安装

摘要: slmgr /skms kms.03k.org slmgr /ato slmgr /ipk WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY kms服务器: https://03k.org/kms.html 阅读全文

posted @ 2017-10-17 16:56 拥剑公子 阅读(399) 评论(0) 推荐(0) 编辑

2017年10月9日

skynet记录7:第一个服务logger和第二个服务bootstrap

摘要: (1)logger是skynet_context_new创建:skynet_context及mq,模块create和init (2)bootstrap启动过程:snlua时一个lua的so,对应的snlua_create创建服务也就是一个lua虚拟机,snlua_init发消息给自己初始化调用boo 阅读全文

posted @ 2017-10-09 21:49 拥剑公子 阅读(211) 评论(0) 推荐(0) 编辑

2017年9月28日

skynet记录7:服务(c和lua)

摘要: 稍后填坑 1.c服务的写法(第一个服务logger分析) 2.lua服务的写法(第二个服务bootstrap分析) 3.snlua包装模块 阅读全文

posted @ 2017-09-28 11:15 拥剑公子 阅读(391) 评论(0) 推荐(0) 编辑

2017年9月27日

skynet记录6:定时器

摘要: 稍后填坑 kernel中,每一次时钟中断会trap到kernel code,这个时间间隔称之为jiffies,每秒钟发生的次数为HZ 如果是4核,分配到每个核就是HZ/4 cat /boot/config-`uname -r` | grep '^CONFIG_HZ=' 输出: CONFIG_HZ=2 阅读全文

posted @ 2017-09-27 21:33 拥剑公子 阅读(647) 评论(0) 推荐(0) 编辑

2017年9月25日

skynet记录5:框架综述

摘要: 稍后填坑 阅读全文

posted @ 2017-09-25 17:09 拥剑公子 阅读(184) 评论(0) 推荐(0) 编辑

skynet记录4:简单demo分析

摘要: 稍后填坑 阅读全文

posted @ 2017-09-25 09:05 拥剑公子 阅读(339) 评论(0) 推荐(0) 编辑

skynet记录3:重要的数据结构

摘要: 稍后填坑 阅读全文

posted @ 2017-09-25 09:02 拥剑公子 阅读(181) 评论(0) 推荐(0) 编辑

skynet记录2:模块简介

摘要: 稍后填坑 bson.so client.so lpeg.so md5.so skynet.so sproto.so gate.so harbor.so logger.so snlua.so 十个so的功能简介 阅读全文

posted @ 2017-09-25 09:01 拥剑公子 阅读(167) 评论(0) 推荐(0) 编辑

skynet记录1:socket server源码分析

摘要: 稍后填坑 阅读全文

posted @ 2017-09-25 08:58 拥剑公子 阅读(181) 评论(0) 推荐(0) 编辑

2017年9月18日

wsl

摘要: 1.win10设置为开发人员模式,并安装subsystem for linux(命令行输入bash就可以安装) 2.登录并su到root,然后修改/etc/sudoers,在最后一行加(一定要在最后一行):youname1 ALL=(ALL) NOPASSWD:ALL 3.修改/etc/apt/so 阅读全文

posted @ 2017-09-18 22:46 拥剑公子 阅读(302) 评论(6) 推荐(0) 编辑

2017年9月8日

debian proftpd安装

摘要: 阅读全文

posted @ 2017-09-08 14:52 拥剑公子 阅读(262) 评论(0) 推荐(0) 编辑

2017年9月4日

一个不错的多叉树, stl风格

摘要: tree<std::string> tr9; tree<std::string>::pre_order_iterator iter1; tr9.set_head("hi"); tr9.insert_after(tr9.begin(), "a"); tr9.insert_after(tr9.begin 阅读全文

posted @ 2017-09-04 19:19 拥剑公子 阅读(227) 评论(0) 推荐(0) 编辑

2017年8月30日

debian-9.1服务器

该文被密码保护。 阅读全文

posted @ 2017-08-30 17:46 拥剑公子 阅读(6) 评论(0) 推荐(0) 编辑

2017年8月26日

ubuntu-14.04安装最新tensorflow记录

摘要: 1.安装英伟达驱动./NVIDIA-Linux-x86_64-384.69.runnvidia-smi成功表示驱动ok 2.安装cudadpkg -i cuda-repo-ubuntu1404-8-0-local-ga2_8.0.61-1_amd64.debapt-get updateapt-get 阅读全文

posted @ 2017-08-26 11:47 拥剑公子 阅读(1351) 评论(0) 推荐(0) 编辑

2017年8月24日

rn最新版测试

摘要: 1.使用软件版本rn-4.20.4.zipdrago-4.22.03 2.启动drago选择菜单‘对弈’ -> ‘对弈引擎设置’,点按钮‘添加’,选择‘已安装’,输入:姓名‘rn-4.20.4’,路径:C:\Users\clock\Desktop\rn-4.20.4\ray.exe参数:--thre 阅读全文

posted @ 2017-08-24 14:08 拥剑公子 阅读(269) 评论(0) 推荐(0) 编辑

2017年8月20日

boost asio死锁一例

摘要: socket close -> sendmessage -> io_service stop 先关闭socket句柄,再给windows窗口发送消息,然后io_service停止。 当sendmessage发送消息后,会和io_service造成死锁,估计原因io_service内部实现阻塞了win 阅读全文

posted @ 2017-08-20 10:17 拥剑公子 阅读(303) 评论(0) 推荐(0) 编辑

2017年5月27日

dskinlite自适应dpi

摘要: 调试了好久,mfc CDialog终于搞定,付费支持,qq: 80101277 效果图: 阅读全文

posted @ 2017-05-27 09:20 拥剑公子 阅读(222) 评论(0) 推荐(0) 编辑

2017年5月23日

nuget安装本地nupkg文件

摘要: 打开visual studio,菜单选择‘工具’->‘选项’ 然后 接下来,选择‘程序包源’,把‘包括预发行版’打钩,然后安装需要的包到工程即可,如下图: 阅读全文

posted @ 2017-05-23 14:29 拥剑公子 阅读(12479) 评论(0) 推荐(1) 编辑

2017年4月18日

dskinlite(uieasy mfc界面库)使用记录4:listbox测试

摘要: 先看效果图: xml代码: 阅读全文

posted @ 2017-04-18 10:45 拥剑公子 阅读(560) 评论(0) 推荐(0) 编辑

2017年3月27日

常用的开发软件

摘要: 阅读全文

posted @ 2017-03-27 08:38 拥剑公子 阅读(175) 评论(0) 推荐(0) 编辑

2017年3月25日

dskinlite(uieasy mfc界面库)使用记录4:绘制动态元素(listbox)

摘要: 效果图: XML代码: 299行的headerctrl只针对listview有效,这里是listbox,忽略 wirelessName,wirelessStatus,wirelessSignal会通过后面的c++代码设置, wirelessType,wirelessDesc,wirelessSecu 阅读全文

posted @ 2017-03-25 10:29 拥剑公子 阅读(326) 评论(0) 推荐(0) 编辑

dskinlite(uieasy mfc界面库)使用记录3:绘制动态元素(按钮控件通过隐藏方式修改图片显示)

摘要: 效果图: 分别是:正常,正常鼠标悬停,按下,按下鼠标悬停 XML代码: 75,76行定义了一个image,注意id和index属性 初始化代码: click代码: 147,148,153,154:通过dsSetDrawItemVisible函数控制index显示图片 149,150,155,156: 阅读全文

posted @ 2017-03-25 09:50 拥剑公子 阅读(207) 评论(0) 推荐(0) 编辑

dskinlite(uieasy mfc界面库)使用记录2:绘制动态元素(按钮控件绘制元素动态控制,改变图片和文字)

摘要: 效果图:这4个分别是按钮按下后4种状态的效果 第88行是显示默认的按钮文字,没有id,SetWindowText改的就是它了 第87行是左边的图片,id是ico,可以通过程序控制 第89行是蓝色的文字,id是type,可以通过程序控制 下面是程序示例: 阅读全文

posted @ 2017-03-25 09:41 拥剑公子 阅读(230) 评论(0) 推荐(0) 编辑

dskinlite(uieasy mfc界面库)使用记录1: schema验证xml

摘要: 市场上的MFC第三方库很多,最终选定dskinlite企业版,成熟度比较高,当然价格也略贵。 在2017年仍然使用MFC是有些另类,但特定场景很适用,也适合不愿转型的老程序员。 目前处于学习阶段,欢迎加扣扣交流(80101277) xml达到一定规模后,验证文档有效性成了当务之急,通常有命令行的xm 阅读全文

posted @ 2017-03-25 09:18 拥剑公子 阅读(454) 评论(0) 推荐(0) 编辑

2017年3月24日

vs2013 v8编译

摘要: 最新v8,只能在vs2015编译(在官网看了资料,新版本v8/chrome使用的c++11特性只能用vs2015编译) vs2015 vc需要的dll有近50个,发布不太方便,所以采用vs2013update5编译 为了避坑,采用5.6.331, 这是vs2013update5能支持的最后版本,再之 阅读全文

posted @ 2017-03-24 15:58 拥剑公子 阅读(1913) 评论(6) 推荐(1) 编辑

2017年3月13日

dskinlite(uieasy)使用交流

摘要: 加qq群:138231653 阅读全文

posted @ 2017-03-13 17:28 拥剑公子 阅读(140) 评论(0) 推荐(0) 编辑

2017年2月5日

windows下webstorm调试react native

摘要: 安装请参考:http://www.cnblogs.com/wjx0912/p/5662457.html webstorm在2016.10.20的版本才正式增加react native的调试支持,所以webstorm一定要更新到最新版本 https://blog.jetbrains.com/webst 阅读全文

posted @ 2017-02-05 22:53 拥剑公子 阅读(4765) 评论(0) 推荐(0) 编辑

2017年1月9日

利用golang语法检查对象是否实现了接口

摘要: var _ ipc.Server = &CenterServer{} CenterServer是否实现了 ipc.Server的接口。编译期间检测,这是很好的编程实践。 稍后详述。。。 阅读全文

posted @ 2017-01-09 16:46 拥剑公子 阅读(1446) 评论(0) 推荐(0) 编辑

etcd-v2第四集

摘要: coreos把etcd的image放到自家的quay.io,而不是hub.docker,或许是竞争关系,但国内下载quay.io容器极难,反正shadowsocks是下载不了。 幸好有热心爱好者搬运到docker上: docker pull djx339/etcd:v3.0.15 docker pu 阅读全文

posted @ 2017-01-09 16:14 拥剑公子 阅读(184) 评论(0) 推荐(0) 编辑

2017年1月6日

Understanding Chan Chan's in Go

摘要: 转自老外的文章:http://tleyden.github.io/blog/2013/11/23/understanding-chan-chans-in-go/ A channel describes a transport of sorts. You can send a thing down t 阅读全文

posted @ 2017-01-06 13:50 拥剑公子 阅读(181) 评论(0) 推荐(0) 编辑

etcd-v2第三集

摘要: 简单说下golang的etcd接口例子。etcd api有v2(http+json)和v3(grpc)两个版本,目前大家都用v2,所以。。。 v2: https://github.com/coreos/etcd/tree/master/client v3: https://github.com/co 阅读全文

posted @ 2017-01-06 11:35 拥剑公子 阅读(286) 评论(0) 推荐(0) 编辑

2016年12月30日

facebook darkforest围棋ai测试

摘要: 0.darkforest说明 darkforest是facebook田渊栋博士开发的深度学习围棋程序,2016的uec cup得了第二名(http://jsb.cs.uec.ac.jp/~igo/eng/) 1.docker说明docker成立于2013.3,到2015.4公司估值10亿美金,git 阅读全文

posted @ 2016-12-30 11:03 拥剑公子 阅读(1389) 评论(0) 推荐(0) 编辑

2016年12月28日

开机自动执行脚本 与 update-rc.d

摘要: http://coderbee.net/index.php/linux/20130524/141 update-rc.d script_name defaultsupdate-rc.d script_name removeupdate-rc.d -f script_name remove 阅读全文

posted @ 2016-12-28 09:06 拥剑公子 阅读(1136) 评论(0) 推荐(0) 编辑

2016年12月27日

etcd-v2第二集

摘要: 参考文章:https://github.com/coreos/etcd/blob/master/Documentation/v2/api.mdhttp://www.cnblogs.com/zhengran/p/4299145.html http://www.cnblogs.com/breg/p/57 阅读全文

posted @ 2016-12-27 11:26 拥剑公子 阅读(321) 评论(0) 推荐(0) 编辑

2016年12月22日

git代理,windows命令行代理,linux命令行代理

摘要: 下载不动设置代理:git config --global http.proxy http://127.0.0.1:1080git config --global https.proxy https://127.0.0.1:1080git config --global http.SSLVERIFY 阅读全文

posted @ 2016-12-22 17:24 拥剑公子 阅读(1201) 评论(0) 推荐(0) 编辑

golang: 根据json生成go源文件

摘要: https://github.com/ChimeraCoder/gojson $ git clone https://github.com/ChimeraCoder/gojson.git$ cd gojson$ go build -o _build/gojson ./gojson$ cp _buil 阅读全文

posted @ 2016-12-22 16:04 拥剑公子 阅读(392) 评论(0) 推荐(0) 编辑

导航