- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 ./swoole_config.h:22:2: 错误:#error "GCC 4.8 or later required"
安装swoole 扩展的时候,报错./swoole_config.h:22:2: 错误:#error "GCC 4.8 or later required"犹记得我的gcc 版本升级过一次,从4.4.7,升级到了4.8.5,什么情况,确认下先。千真万确哇,这gcc 假的么原来swoole扩展 make 时, 在linux上默认用的是cc(在此感谢社区里面的大神指引)没...
2020-01-03 14:33:35 609
原创 正则表达式笔记
匹配任何空白字符:[\s],等价于[ \f\n\r\t\v],\S 则是任意不是空白符的字符 \f -> 匹配一个换页 \n -> 匹配一个换行符 \r -> 匹配一个回车符 \t -> 匹配一个制表符 \v -> 匹配一个垂直制表符匹配任何非空白字符:[^\s],^用于"[]“外表示从开头匹配,用于”[]“内表示"...
2019-06-27 15:48:24 278
原创 mongodb 命令行导出导入表
mongo 命令行语句,易出错记录mongodb存储所有的用户信息在admin 数据库的集合system.users中,保存用户名、密码和数据库信息。以下命令中斜体部分为变量,authenticationDatabase admin 切不可替换## mongodb 导出导入表./mongoexport -hhost:port -uusername -ppwd --authentica...
2019-05-25 20:36:29 721
原创 linux 下 mongoshake 安装小记
1. 先决条件 配置golang环境,go version must >= 1.9 a.配置好PATH环境变量(使用go 命令更方便), b.配置GOPATH( 指定好GOPATH,其实就是一路径, 下文中 govendor 会自动安装到GOPATH里面)2. 安装mongoshake step1:...
2019-05-16 21:08:22 1881
原创 Linux 下 gcc 升级记
gcc 升级记写在前面: 因为需要用到 pika(一种类redis 存储), so 安装下。pika 要求 机器gcc版本高于4.8,而我的开发机的centos版本是6.2的,默认安装的gcc是4.4.7,so 升级下机器的gcc。目前pika 官网版本是 2.2.6,建议 gcc 还是使用大于等于4.8.5 版本比较好。
2017-11-09 19:45:40 284
原创 限流策略之令牌桶和漏桶
为了避免某些恶意行为致使应用访问不正常,过载保护我们通常使用令牌桶算法和漏桶算法。 先来介绍令牌桶算法和漏桶算法的简单实现。 对于每个独立的访客,redis 会为他建立两个 key,一个 key 保存了剩余令牌的数量,另外一个 key 保存了最近一次访问的时间戳。其中,最近一次访问时间戳在新访问到来时候用于计算时间间隔,从而计算在此时间间隔内应该向令牌桶中添加或减少多少
2017-10-31 17:29:09 767
原创 git 版本回退
git版本回退(浅谈 git reset 与 git revert)git这个工具,程序员大爱,实在是太优秀了。不过有的时候,可能需要回退到前一个版本,或者前n个版本,或者要丢弃中间的某一个版本,这个时候,该git reset 与 git revert 出场了。 不得不说,两者各有千秋,在不同的场景下,择合适用之。
2017-07-25 20:03:03 299
原创 Imagick 为图片添加文字水印
图片处理中,经常会需要对一个图片打水印,这里记录下打文字水印。水印的话,通常不希望喧宾夺主,不可以太影响到原图的效果(完全不影响这个也不可能啦)。水印文字白色,且有一个透明度,这样应该会是蛮好一点儿的效果,可问题来了,如果图片某部分本是白色,白色的字在白色的图片上面,就会看不到了。so, 就需要给字加一个描边或者阴影的效果,确保水印文字会看得到。
2017-07-11 09:49:50 4517
数据结构(C语言版)清华大学计算机系列教材《PPT》
2010-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人