摘要: 1 set([ 5 'package_max_length'=>1024*1024*10, 6 'upload_tmp_dir'=>__DIR__.'/upload' 7 ]); 8 //监听http协议 9 $http->on('request',function ($request,$response){ 10 $response->header('Con... 阅读全文
posted @ 2018-09-14 14:07 阿鸠 阅读(1447) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-08 00:09 阿鸠 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1.主协程(main协程)退出后,子协程会相继退出,这个是如果主协程不阻塞看不到子协程打印结果的原因。 2.runtime.Goexit()函数用于终止当前 goroutine,但 defer 函数将会被继续调用。 3.GOMAXPROCS(n int) int 用来设置可同时运行的线程数,并返回当 阅读全文
posted @ 2019-03-15 15:09 阿鸠 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1.用Golang 撸了一个Http 服务,同时用PHP 的Swoole拓展也撸了一个Http服务。压测测试其两个性能的比较。(编译的语言VS 弱类型解释型语言,结果大概是3:1) swoole 实现的http 测试结果 Go 实现的额http 测试结果 2.Go语言仅支持封装,不支持多继承(面向接 阅读全文
posted @ 2019-03-14 16:51 阿鸠 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 不禁联想起岛国日本的战败: 上个世纪,在第二次世界大战日本战败后,裕仁天皇是如何从被人耻笑的“鸡巴”,国民陷入一种虚无的情绪,饥荒,瘟疫,失业等等接憧而来,整个国家苦不堪言。而美国大兵出于对类似“自杀式”的神风特攻队的日本军队有过的交手,怀着畏惧的心理,踏上了这个顽固又无情的大和民族的岛国土地。而令 阅读全文
posted @ 2019-03-14 15:05 阿鸠 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 昨晚我躺在床上,百无聊赖地翻阅 阿兰·德波顿《身份的焦虑》这本书,看到这么一段话,让我想起网络上做墙头草的键盘侠,他们喜欢贴标签,然后去简单粗暴地批评或讨好一类人,那么可以说公众的眼睛是雪亮的吗?我一直不喜欢太绝对太肯定的观点,对此我也保留怀疑,包括那些道听途说来的道理。 公共舆论的缺陷,究其原因, 阅读全文
posted @ 2019-02-21 09:39 阿鸠 阅读(7514) 评论(0) 推荐(0) 编辑
摘要: spl_autoload_register函数的调用autoload引入文件。 观察者设计模式:当对象的属性发生改变的时候,依赖他的对象会接收到通知,并且更新相应的属性。 场景:当一个事件的发生,有一大连串的逻辑要改动,传统的编程方式用if else 等冗余复杂的去修改,这种方式高度耦合的,入侵式更 阅读全文
posted @ 2019-02-11 17:49 阿鸠 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 废话:记得在我刚实习那会,在某家公司写PHP,主要对接‘某赞’ ‘某盟’ ‘微信’的接口,回想起来写代码真的是一把梭啊,能跑起来就行那种,从不考虑程序性能,比如时间复杂度和空间复杂度。 ok,经过我努力学习,我现在要装逼了(其实没什么技术含量),讲一下接口服务的开发。 1.有人说用Session判断 阅读全文
posted @ 2019-01-19 11:49 阿鸠 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 解决问题:负载均衡的时候,假如业务逻辑主机有四台(A,B,C,D),虽然配置ip_hash(ji),这只是实现同一个ip去请求一个上层业务服务器(可以解决session的问题),但是现在,如果要实现一个商品页面的缓存内容只缓存在一台服务器A (所有关于这个页面请求都丢给A服务器,BCD服务器没有关于 阅读全文
posted @ 2018-12-17 15:08 阿鸠 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 第一步 重命名文件,移动日志文件 第二步 向主进程发送重新打开日志文件的信息 在没有执行kill -USR1 `cat ${pid_path}`之前,即便已经对文件执行了mv命令而改变了文件名称,nginx还是会向新命名的文件” xxx.log_ 20130909”照常写入日志数据的。原因在于:li 阅读全文
posted @ 2018-11-21 09:52 阿鸠 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-10-24 14:55 阿鸠 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 有为青年总是在空闲的时候学习点知识。 TCP服务器的代码: 客户端的代码(用Swoole定时器模拟持续的发送聊天信息,同时用不同的随机数区分不同的信息): 实验结果: 优化:设置心跳检测,粘包处理,配置服务器 阅读全文
posted @ 2018-09-19 15:53 阿鸠 阅读(420) 评论(0) 推荐(0) 编辑