马农

zdl1016@qq.com,QQ:33384782 长期寻找优秀的游戏服务器开发,客户端开发

排序:
默认
按更新时间
按访问量

linux下建立tcp连接(connect)非常慢的问题的排查

先说结论: 执行了如下的命令后,问题解决。 之前nf_conntrack_max的值是65536 sysctl -w net.netfilter.nf_conntrack_max=358576 =================================== 问题描述:  当php的请求...

2016-10-22 10:02:04

阅读数:4855

评论数:0

websocket协议转tcp协议的代理

背景:        原先有个页游的项目,需要移植到手机上,做手机页游,也就是到html5(h5)版本,面临一个问题:原先服务器和客户端(flash)通信用的是tcp协议,而h5用的是websocket,虽然也也是用来传输二进制的,但毕竟原先的服务器不认识websocket的握手协议以及中间传输...

2016-01-07 19:51:01

阅读数:7370

评论数:1

ctags 支持 typescript 语言

最近用到egret引擎,代码使用typescirpt缩写,根据typescript的语法写了可以生成对应的tags 支持 module class member funtion  ctags --langdef=MYTS --langmap=MYTS:.ts \ --regex-MYTS=&quo...

2015-12-22 17:40:11

阅读数:2584

评论数:0

egret 开发阶段 显示屏幕像素坐标

private showMousePos() { var canvas = document.getElementsByTagName('canvas')[0]; var ctx = canvas.getContext('2d'); ...

2015-12-14 20:38:58

阅读数:3588

评论数:0

两篇文章 注重实效的程序员(The Pragmatic Programmer)

注重实效的程序员(The Pragmatic Programmer) http://www.cnblogs.com/guoadou/archive/2005/03/14/the_pragmatic_programmer.html http://netlab.cse.yzu.edu.tw/e...

2014-09-05 20:58:21

阅读数:2776

评论数:0

用ThinkPHP框架遇到的狗血bug:包含common.php时报函数重复声明的错误。

Error type: PHP Fatal error Fatal error: Cannot redeclare (a) (previously declared in (b)) in (c) on line (d) 一旦 include_once ('../../Common/comm...

2014-07-11 10:41:53

阅读数:4092

评论数:0

MYSQL BLOB 字段大小以及个数的限制测试。

测试结论 mysql版本 5.1     表类型: innodb, row_format=compact (这是默认的行格式)     插入超过10个blob, blob的数据量很小(     插入超过10个blob, blob的数据量很大(>768字节), 插入失败:报 G...

2014-05-19 22:21:20

阅读数:17118

评论数:0

fiddler 临时

FiddlerObject.UI.lvSessions.AddBoundColumn("Server IP", 120, "X-HostIP");

2014-04-11 11:06:18

阅读数:3015

评论数:0

用Fiddler查看google快照

总所周知,在国内访问google经常很不稳定,并且有诸多限制。 下面送上破解之道。 1)使用https://www.google.com.hk https是加密的,搜索的关键字不会被GFW抓到。 2)查看google快照时,即使对google主站使用了https,但默认快照还是走的是h...

2014-03-04 15:19:09

阅读数:4110

评论数:0

内存对齐性能测试

内存对齐的重要性大家都知道, 那么内存不对齐, 对性能有多大的影响?  本文做个小实验: #include #include #include "ctimer.h" int main() { char buf[512]; printf("buf...

2013-07-31 12:00:14

阅读数:3475

评论数:1

增强ctags对lua的支持

ctags对lua支持不友好, 表现在 1) ctags默认对lua的支持仅限于识别function, 不支持识别常量定义. 2) 如果通过CLASS:MEMBER_FUN(...)方式以及CLASS.MEMBER_FUN()方式定义的function, 所生成的tags是如下形式:    C...

2013-06-18 11:12:58

阅读数:9230

评论数:2

GCC/LD编译链接潜规则 (第五弹) : 为什么会有undified symbol?

GCC/LD编译链接潜规则 (第五弹) : 为什么会有undified symbol? nemozhang 2012-07-17 15:11 04d0ugKnyvJtx1snIGoTteO5TVfXOayBPxCk5BMqr94zlCu6xFw 问题一: 你是...

2013-06-03 17:41:51

阅读数:19909

评论数:2

GCC/LD编译链接潜规则 (第四弹) : ld 会把所有通过-l指定的动态库全部链接进最终的目标程序中, 无论是否真的用到(导致生产环境加载失败)

GCC/LD编译链接潜规则 (第四弹) : ld 会把所有通过-l指定的动态库全部链接进最终的目标程序中, 无论是否真的用到(导致生产环境加载失败) nemozhang 2012-06-25 16:28 961ci+6E0x90ErtT+mK9dwOv7CFr4pCKDoaRbj...

2013-06-03 17:37:14

阅读数:5258

评论数:0

GCC/LD编译链接潜规则 (第三弹) : 当项目库中包含多个同名的头文件时.

gcc在寻找头文件时, 会按照一定的顺序在很多个目录挨个寻找, 一旦找到一个即停止寻找. 如果项目中存在多个同名的头文件, 则以第一个为准, 后面的直接忽略. 这个特性会导致很多编译不通过的问题! GCC的寻找依赖的头文件顺序为: (这里已a.h为例) 1) 优先在使用了#include ...

2013-06-03 17:35:53

阅读数:8004

评论数:0

GCC/LD编译链接潜规则 (第二弹) : 为什么总链接失败? --LD对依赖库的输入顺序敏感

GCC/LD编译链接潜规则 (第二弹) : 为什么总链接失败? --LD对依赖库的输入顺序敏感. nemozhang 2012-05-16 18:07 7a92l3PJGnvaDHxidQbLNa+HgZlPfW4n/AsNVwuPzj8RAjoyZZE 为什么明明指定了依...

2013-06-03 17:34:16

阅读数:7618

评论数:2

GCC/LD编译链接潜规则 (第一弹) : 当一个符号被多重定义时

gcc/ld的编译链接的有很多潜规则, 如果不幸遇到了, 并且没有意识到这是个潜规则, 那么会浪费很久很久的调试时间而不得其解. 下面总结我所遇到的一些潜规则. 本文先出第一弹, 其他的潜规则将陆续放出. 潜规则: 当一个符号在多个目标文件(.o)里同时出现时, LD报错. 提示符号...

2013-06-03 17:32:29

阅读数:9208

评论数:3

快速的统计HTTP请求的分布

快速的统计HTTP请求的分布 nemozhang 2012-09-22 09:56BhmvdGYe3KCAw+BUS4nvw 需求: 有一堆CGI,都需要传入appid参数,怎么查看当前那些Appid的访问量最大? 怎么查看这些CGI的请求量分布? 解决: 假...

2013-06-03 17:20:20

阅读数:4128

评论数:0

你有被stringstream坑过吗?

stringstream常用来安全的格式化若干个字符串,数值到一个缓冲区, 而不用担心溢出, 可以用来取代snprintf. 但是很多人都在使用stringstream的时候遇到因为stringstream内部的缓冲区没有正确的清空导致的问题. 那么把stringstream类内部的缓冲...

2013-05-09 16:04:22

阅读数:11103

评论数:1

关于stl vector和deque的实现对比分析

先占个标题,以后补上.

2013-05-09 10:59:11

阅读数:3122

评论数:0

nginx spinlock 自旋锁的实现

两个问题,  1) spinlock的实现原理是?    a. 在用户态尝试竞争一个共享资源. 如果竞争不到, 则不断尝试竞争. 但是不借助内核提供的mutex等变量机制. 因为涉及到内核,就意味这效率低下.    b. 要想在用户态实现竞争一个共享资源, 必须借助cpu提供的原子操作指...

2013-05-08 11:29:45

阅读数:5134

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭