- 博客(13)
- 资源 (8)
- 收藏
- 关注
原创 kong websocket 负载均衡
1、创建upstream2、前端websocketrequest加上请求头cont roomName = "聊天室id"const chatSocket = new WebSocket( 'ws://' + window.location.host + '/ws/chat/' + roomName + '/', [roomName,'xxx'].
2020-10-13 20:19:23
1828
1
原创 远程rpc调度传,方法名字与参数body,实现远程调用
import operatorclass RPC: def __new__(cls, *args, **kwargs): if not hasattr(A, '_instance'): A._instance = object.__new__(cls) return A._instance def a(self, x=2): print ab = RPC()params = {'x':8}operator....
2020-08-26 09:35:02
242
原创 计量插座web rest api
提供10A 16A只能wifi插座,可统计电量。免费提供web rest api接入(支持定制)。wifi插座100rmb一个,100个起订(提前1周)。联系方式微信:
2019-10-08 16:09:56
264
原创 表单提交post 请求重复的原因分析
现象做微信公众号页面时候,发现点击button post 请求有时候会触发两个原因是微信浏览器在请求超过一定时间没有完成就会重新触发,后端如果比较耗时需要,进行异步处理...
2019-08-09 09:42:54
542
原创 django flask APScheduler 定时访问 django url http1.0 与http1.1 导致500erro
flask APScheduler 定时任务调用urllib2访问 django 的url 一段是时间后发现500error查看ngnix log 发现浏览器访问django是http1.0 通过urllib2 访问django 是http1.1 修改import urllib2, httplibhttplib.HTTPConnection._http_vsn = 10httplib....
2018-05-23 10:58:40
798
转载 git 常用流程
分支合并及上线步骤Git 操作克隆代码git clone 远程代码创建分支git checkout -b branch_name在分支中开发无review代码无第一轮测试无添加代码到分支的暂存区git add somefile提交代码到分支git commit -m
2015-10-14 10:28:28
540
原创 gcov lcov, 部分代码无法生成 gcda 的原因解决
参考http://blog.youkuaiyun.com/lostaway/article/details/40948841 配置,项目有多个module 组成,一部分有gcda 生成,一部分没有,原因是这部分module 在循环处理,永远不退出,使用 kill -9 关闭,如果程序没有sigaction 函数是无法生成gcda文件的解决办法,在main.c 中的main中加入reg_sigter
2015-08-05 13:59:15
6918
转载 python 使用Pool,并需要关注结果
import multiprocessingimport timedef func(msg): for i in xrange(3): print msg time.sleep(1) return "done " + msgif __name__ == "__main__": pool = multiprocessing.Pool(proc
2015-07-30 16:31:41
984
原创 c 生成.so 文件及 python 调用.so
gcc -Wall -fPIC -c -lm xxx.cgcc -shared -o xxx.so xxx.ofrom ctypes import cdll ib = cdll.LoadLibrary("./xxx.so")
2015-07-30 12:58:33
1498
原创 ubuntu14.04 使用pysnmp SNMP trap接收
下载 安装pysnmp-4.2.5.tar.gz(md5)https://pypi.python.org/pypi/pysnmp/from pysnmp.carrier.asynsock.dispatch import AsynsockDispatcherfrom pysnmp.carrier.asynsock.dgram import udp, udp6fr
2015-07-02 10:59:38
2415
原创 golang 监听端口
package mainimport ( "fmt" "log" "net" "bufio" "io")func handleConnection(conn net.Conn) { br := bufio.NewReader(conn) for{ data, err := br.ReadString('\n')
2015-04-16 17:23:03
3802
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人