- 博客(9)
- 收藏
- 关注
原创 mongo查看当前进程及更改字段类型命令
db.currentOp()db.dealed_membership_detail.find({"passengerId":{$type:16}}).forEach( function(x){ x.passengerId=new NumberLong(x.passengerId); db.dealed_membership_detail.save(x); }
2016-11-29 11:06:41 1001
原创 关于连接池参数testWhileIdle,testOnBorrow,testOnReturn的疑问
1. testOnBorrow和testOnReturn在生产环境一般是不开启的,主要是性能考虑。失效连接主要通过testWhileIdle保证,如果获取到了不可用的数据库连接,一般由应用处理异常。2. 对于常规的数据库连接池,testOnBorrow等配置参数的含义和最佳实践可以参考官方文档。3. 数据源库连接池的实现原理与dropwizard无关,既然mysql server的wait_tim...
2016-11-24 14:16:14 42487 3
原创 mongodb增加/删除字段
增加字段db.dealed_membership_detail.update({},{"$set":{"level":1,"is_consecutive":0,"level_up":0,"is_new":0}},false,true);删除字段db.dealed_membership_detail.update({},{"$unset":{"level":1}},true,tr
2016-11-23 20:20:53 4599
原创 select warehouse
select passenger_id, count(*) total_orders,case when left(time(gmt_create),8) < "06:00:00" then date_sub(date(gmt_create),interval 1 day) else date(gmt_create) end as date, "level" as level from dai
2016-11-22 17:28:47 259
原创 shell 拼接字符串脚本
#! /usr/bin/shfor i in {0..99};doa=dm_pas_portrait_b=$ic=_aliastab1=${a}${b}${c}mysql -uuser -ppassword -S /home/mysql/dj/mysql.sock -D database -N -e "alter table $tab1 "done
2016-11-17 18:31:38 9441
转载 Python中的__name__和__main__含义详解
背景在写Python代码和看Python代码时,我们常常可以看到这样的代码:?12345defmain(): ...... if__name =="__main__": main();其中的函数名
2016-11-08 17:40:52 10605 1
原创 初次学python,逐行学习公司大牛的python脚本
初次学习python,啃完半本python基础教程后还是稀里糊涂,只好用啃代码这种笨办法继续学习加深印象。下面的代码是公司大牛写的自动化运维部份的python脚本,配合saltstack,实现自动搭建mysql集群。-----------------# -*- coding: utf-8 -*-'''Build MySQL cluster API'''impor
2016-11-01 19:32:51 1221
转载 python 单下划线/双下划线使用总结
Python 用下划线作为变量前缀和后缀指定特殊变量/方法。主要存在四种情形1. 1. object # public 2. __object__ # special, python system use, user should not define like it 3. __object # private (name mangling during ru
2016-11-01 07:56:44 593 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人