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

PHP memcached持久化长链接的坑

最近这个坑确实很坑。 使用memcached的时候如果在construct的时候传递入持久化id的话,记得addserver只能执行一次。 注意:是fpm进程生命周期内只执行一次,否则会导致客户端连接数爆增,直到挂掉。 为了防止这个问题需要在construct后执行getServerList确认目...

2018-05-28 18:32:57

阅读数:71

评论数:0

PHP的分布式跟踪的一些心得

自从实现微服务化后,我们碰到了很多问题。其中最大的问题就是如何排查故障,服务化后的接口通常会依赖多个服务,依赖接口的缓慢会直接影响接口的服务质量。 这种依赖导致的缓慢情况在线上很常见,但是并不好排查,究其原因是线上都是通过日志进行跟踪的大量的日志开发人员并不是很直观,且有的公司开发人员是看不到...

2017-06-12 17:13:54

阅读数:1846

评论数:0

Spring Boot持续集成测试 There are no tests to run

今天给PHP做的分布式跟踪代码做了个代码覆盖率持续集成,每次执行到mvn test都会提示: There are no tests to run 实际src/test是存在的…… 有两个测试用例…… 但是mvn test在命令行下就是找不到 后来问了同事,尝试多次才知道 原来要放到src/t...

2017-06-12 17:13:52

阅读数:169

评论数:0

PHP数据导出数据不全问题的梗

昨天,碰到一个问题PHP导出全表数据不全问题。 期间数据个数是对的,但是某条数据会出现重复。 究其原因是因为数据查询的时候根据某字段排序。 这个字段在此期间大量修改导致数据的排行变化。 而在导出的时候为了防止内存溢出做了数据分页。 最终导致翻页过程中数据排行变化导致排行变化。 最后修改为,按照主键...

2017-06-12 17:13:48

阅读数:142

评论数:0

lucene Field引起的误会

今天,犯了个低级错误…做查询的时候发现lucene用queryparser只有完全等值才能匹配。 经过排查原来是在建立索引的时候使用了StringField作为字段(这个只支持全值相等) 改为TextField方可模糊查询…… baidu好多资料是没有发现的…… 后来看到官方某个角落的文档...

2017-06-12 17:13:46

阅读数:215

评论数:0

Dora-RPC 详细设计分析 前言

Dora-RPC发布快两年了,一直有人要求我写一个详尽的介绍,今天突然想起这个事情。 开始写一些关于他的介绍: Dora-RPC源于我之前工作的一家公司内的一些经历。 对于我们开发来说使用PHP很少做大型的复杂的软件,因为开始的时候我们会下意识的将项目拆分开。 通过各种各样的API相互调用...

2017-06-12 17:13:42

阅读数:138

评论数:0

error:14090086:SSL routines…

curl一个http报错如下: curl: (60) SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE...

2017-06-12 17:13:39

阅读数:122

评论数:0

C++ 读取二进制文件,并且保…

c++11 下 就几句话解决 #include #include std::ifstream fin("./zip.test", std::ios::binary); ostrm content = ostrm.str(); fin.close();

2017-06-12 17:13:37

阅读数:104

评论数:0

Dora-RPC 端午升级 PHP微服务开发…

Dora-RPC端午升级,目前master还在beta版本增加了大量的特性。 项目线上已经有几家公司平稳使用一年多了,当然他们是以此为原型进行了一定改造。最近升级改进了很多,如去掉unique函数导致性能翻倍,发现服务端有个别函数会被重复执行问题目前都已经修复,另外增加了异步任务拿回结果。目前...

2017-06-12 17:13:34

阅读数:125

评论数:0

使用Shell获取上一个月、星期的时…

#!/bin/bash date_today=`date -d '1 day ago' +%Y%m%d` #最近7天 date_befor_7day=`date -d '7 day ago' +%Y%m%d` #上一个完整周(周一到周日)   OFDAY="`date "...

2017-06-12 17:13:31

阅读数:242

评论数:0

c++ 11 map基础value排序

本身是不支持的,但是可以用其他方法制作出来,参考了下别人的资料 发现缺少说明,这次转过来只是加个说明 #include  《algorithm》 //pair类型定义  typedef pair PAIR; //排序对比函数 int cmp(const PAIR &x, const ...

2017-06-12 17:13:28

阅读数:98

评论数:0

c++ 11 utf8 subst…

改编自:http://www.zedwood.com/article/cpp-utf-8-mb_substr-function 这个也有问题,我基础这个改了个完善的另外写了个文字个数统计 uint64_t pinyin::utf8_len(const std::string &st...

2017-06-12 17:13:25

阅读数:125

评论数:0

json_decode中转换大数值问题

当json内数值如18446744073709551615 这个数值这么大的时候 json解析后会返回float(1.844674407371E+19) 这不是我们期望的,好在php5.4+带了一个选项在decode的时候,加上JSON_BIGINT_AS_STRING 大数值会转成string类...

2017-06-12 17:13:22

阅读数:130

评论数:0

使用swoole制作evenloop文件更新监…

使用swoole的evenloop和php的inotify插件可以很方便的监控文件夹下的文件更新,后面也不用写死循环和sleep 如果使用原生的php是需要写while死循环和sleep。这样效率不是很高 $handleList = array();         //init       ...

2017-06-12 17:13:19

阅读数:216

评论数:0

composer 不报错,不下载指定…

composer隐规则。。。 如果 composer.json的项目name里面的名字和require内package的一样。。 那么require内的列出同名packege将不会下载 又踩坑了

2017-06-12 17:13:16

阅读数:92

评论数:0

JS报错 Uncaught Syntax…

这两天碰到一个大坑! JS文件内回个车都会报Uncaught SyntaxError: Unexpected token ILLEGAL 几次三番找原因,终于找到。。。 Uncaught SyntaxError: Unexpected token ILLEGAL 是因为js有未识别的字符 然后发现...

2017-06-12 17:13:13

阅读数:88

评论数:0

2015年总结

新的一年来了,老了一岁again。 2015年对我来说是个破财成长的年份。 为了追求更深入的技术而不是总是写业务而进入了微博 总的来说微博很有大公司样子的,比小公司看着干活的劳务工好的多。 高手也很多,经常被NB的方案冲击下引起很多思考 我要开始慢慢像底层发展。。虽然不赚钱,但总比啥都不懂好 do...

2017-06-12 17:13:10

阅读数:86

评论数:0

圣诞快乐

swoole群内 无聊卡卡 写的圣诞脚本 $i = $j = $x = $n=0; $a = 32;$b = 42;$c = 48; for($x=0; $x {     for($i=0;$i     {         for($j=0;$j$j )         {         ...

2017-06-12 17:13:07

阅读数:73

评论数:0

c 系列中 localtime多线程下的大坑

localtime是有一个大坑的。。。 当我们使用localtime(timestamp)的时候返回是一个指针。 这个指针的指向是共用的,这时如果有其他线程执行了localtime。。。。会覆盖之前的值!! 可以考虑localtime_r。。。。但是!!!他也有坑~~~

2017-06-12 17:13:04

阅读数:131

评论数:0

c++ 11 获取当前天0点的timestamp

弄了半天才搞定。。光靠baidu是不靠谱的 struct tm *p;timestamp += 7 * 60 * 60;p = localtime(&timestamp);//LOG_INFO tm_mday tm_hour tm_min tm_sec;p->tm_hour ...

2017-06-12 17:13:01

阅读数:202

评论数:0

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