15 newjueqi

尚未进行身份认证

联系方式:zengjiansheng1@126.com QQ:190678908 MSN:zengjiansheng1@hotmail.com

等级
TA的排名 470

把文件夹里的文本批量替换内容

下面的例子,把/tmp/task文件夹里,所有文本文件中的“10.10.10.10”替换为“20.20.20.20”sed -i "s/10.10.10.10/20.20.20.20/g" `grep -rl "172.18.176.14" /tmp/task`

2019-08-23 11:13:46

mongodb 错误src/mongo/db/query/plan_enumerator.cpp的修复

某个mongodb 3.2的库执行下面的查询就报错:db["xxxx"].find({"createdAt": {"$gte": "2019-04-23T00:00:00+08:00","$lte": "2019-04-23T23:59:59+08:00"}})经测试,只要是查询带createdAt这个字段的,就报这个错误,猜测是createdAt有数据损坏了。解决方案,用m...

2019-04-26 15:38:03

golang json.Marshal 特殊html字符被转义解决方案

pages/goods/goods?gid=56&code=1 会在转json中变成pages/goods/goods?gid=56\u0026code=1解决方案:content = strings.Replace(content, "\\u003c", "<", -1)content = strings.Replace(content, "\\u003e"...

2019-04-24 11:31:22

linux下通过ssh用户名密码的rsync传输文件方法

一般用rsync传输文件都会使用密钥的方式实现免密码验证,但有些机器由于特殊的原因,不能配置密钥,这时就要用ssh的用户名和密码方式使用rsync1. 首先,通过ssh 命令登录一次远程的主机,这里假设远程的主机为12.12.12.12,ssh使用的端口是5502ssh root@12.12.12.12 -p 5502按照屏幕提示输入远程主机的密码即可,这样登录成功后,就会在~/.s...

2019-02-26 20:44:20

golang生成带CDATA而定义标签名的xml

import ( "encoding/xml" "log")func main() { type CDATA struct { Text string `xml:",cdata"` } type TextMsg struct { XMLName xml.Name `xml:"xml"` ToUserName CDATA `xml:"to_User...

2019-02-15 16:24:40

sql 分组统计

原始的数据结构是这样的:这是一个信息表,记录下每个app每天对应什么等级 现在需求是:统计每天每个等级有多少个app?实现的sql如下:select count(*) as num,level,date from t_app_level_status group by date,level结果如下:这样有个问题,不方便在程序下显示,如果需要把这里的行结构变成...

2019-01-16 14:29:59

杀掉mongodb目前的所有查询进程

1. 把下面的脚本保存为/tmp/kill.jsvar ops = db.currentOp().inprog;for(i = 0; i < ops.length; i++){ var opid = ops[i].opid; db.killOp(opid); print("Stopping op #"+opid)}2. 用法:mongo ...

2018-07-16 10:46:29

浏览器报错:vuex requires a Promise polyfill in this browser的解决

1.安装 babel-polyfill 。 babel-polyfill可以模拟ES6使用的环境,可以使用ES6的所有新方法npm install --save babel-polyfill2.在webpack.config.js文件中,使用module.exports = { entry: { app: ["babel-polyfill", "./src/main.js"] }...

2018-05-08 11:50:41

统计shell

在下面的统计数据:2018/04/08 14:48:12 2018-04-08T14:48:12.257012513+08:00|6939cca7f50b0|GET|/test/api|127.0.0.1|curl/7.21.6 (x86_64-pc-linux-gnu) libcurl/7.21.6 OpenSSL/1.0.0e zlib/1.2.3.4 libidn/1.22 librt...

2018-04-08 15:12:45

golang非标准http请求的坑

golang原生的Header方法和beego的header()有坑,如果header不是标准的格式,会自动转成标准的格式,例如X-REST-API-Key会变成X-Rest-Api-Key,因此需要使用req.Header来绕过这个坑func HttpRunJavaCloudCode(appKey, restKey, functionName string, body map[string]in...

2018-03-15 10:21:50

linux shell 常见的时间戳操作

获取当前的时间戳date +%s获取某个时间点的时间戳date -d "2017-08-07" +%s把时间戳转换为具体的时间date -d @1502035200 +"%Y.%m.%d"【作者】曾健生 【QQ】190678908 【微信公众号】appbackend 【新浪微博】 @newjueqi 【博客】http://blog.csdn.net/newjueqi

2017-08-23 17:22:22

shell中通过ftp批量上传文件

在shell中通过ftp上传文件

2017-07-28 16:58:05

mongodb: "Overflow sort stage buffered data usage of 33557904 bytes exceeds internal limit of 33554"

mongodb报错:Overflow sort stage buffered data usage of 33557904 bytes exceeds internal limit of 33554432 bytes这个问题是由于获取的数据超出了缓存的限制导致的,有两个解决方案:1. 来自:http://stackoverflow.com/questions/2702362

2017-02-23 11:50:20

linux 批量删除进程

kill -9 `ps -ef |grep "xxx"|grep -v "color"|awk '{print $2}' `

2016-11-03 16:11:06

世界那么大,我想去看看

低下的英语水平,成了我看世界的障碍

2016-10-06 20:29:02

golang: 把sql结果集以json格式输出

代码出处:http://stackoverflow.com/questions/19991541/dumping-mysql-tables-to-json-with-golangfunc getJSON(sqlString string) (string, error) { rows, err := db.Query(sqlString) if err != nil {

2016-08-30 16:48:11

一路有你,倍感幸福!

1.2012年的夏天,一个男孩得知自己一个月后要到上海出差,想学个技能以便到上海之后闷骚一把。有一天在网上看到了达芬奇的名字,灵光一闪:绘画不是逼格爆灯吗?男孩兴冲冲地从网上买了一本《五天学会绘画》,按照书上的练习方法,认认真真地学习了一个星期,下班后没有开过一次电脑,终于学会了基本的绘画技能,看着前后截然不同的自画像,得瑟不已。于是又花了几天时间把整个学习过程整理成文

2016-08-29 17:56:08

tcpdump抓取HTTP包

http://blog.csdn.net/kofandlizi/article/details/8106841cpdump -XvvennSs 0 -i eth0 tcp[20:2]=0x4745 or tcp[20:2]=0x4854 0x4745 为"GET"前两个字母"GE"0x4854 为"HTTP"前两个字母"HT"说明

2016-08-11 17:16:38

golang时间相关的用法总结

//显示当前的时间,格式"2006-01-02 15:04:05" time.Now().Format("2006-01-02 15:04:05") //当前的时间戳 time.Now().Unix() //把时间戳转换为"2006-01-02 15:04:05" time.Unix(1470017531, 0).Format("2006-01-02 15:04:

2016-08-02 11:28:31

《App后台开发运维和架构实践》勘误

49页第二行,”提示客App 户端程序员”应改为”提示App客户端程序员”57页最后标题“2. PRC ”应改为”RPC”61页中间”这个过程就是建立倒序搜引”应改为这个过程就是建立倒序索引75页表格中“HTTP 请求方式”应为“HTTP 返回方式”,“HTTP 请求头”应为“HTTP 返回头”。77页“使用DES(非对称加密算法)”应为“使用RSA(非对称加密算法)” “使用邦邦加密,爱加密等第三

2016-07-05 09:58:33

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!