- 博客(33)
- 资源 (3)
- 收藏
- 关注
原创 Mongo学习笔记(1)
服务端启动mongodb启动mongo服务是用mongod启动mongo服务的命令是./mongod但你可能会因为没有 默认的数据库目录/data/db/ 而失败。默认是绑定27017端口。所以在Linux上你可以需要写一个配置文件,然后在用下面这样的命令来启动/usr/sbin/mongod -f /home/work/server/mongodb_conf/xxxx.
2014-12-30 23:25:45 736
原创 zk 学习笔记
1,查看哪个结点被选作leader或者follower echo stat|nc IP Port echo stat|nc 10.10.10.1 2182他们的Mode会不同。Mode: followerMode: leader1 )使用 ls 命令来查看当前 ZooKeeper 中所包含的内容:[zk: 202.115.36.251
2014-12-29 13:07:24 832
翻译 Python标准库1 介绍 Introduction 尝试翻译
The “Python library” contains several different kinds of components.Python标准库 包含几个不同的组件。It contains data types that would normally be considered part of the “core” of a language, such as numbe
2014-12-28 09:47:25 926
原创 Python中文文档概览
yiyi大神的翻译,在此整理。Tutorial新手教学http://python.usyiyi.cn/python_278/tutorial/index.htmlLanguage Reference 语言参考部分http://python.usyiyi.cn/python_278/reference/index.htmlLibrary Refer
2014-12-28 09:25:25 1346
原创 Python XML生成
最近要用python生成一个xml格式的文件。因为有一些内容是中文,xml文件中使用了CDATA 的部分。 最后用了 from lxml import etree 这个。 供大家参考。 经过测试,这段代码是可以直接运行生成xml格式内容的。 网上参考的主要是 http://lxml.de/api/index.html 这个网页。# -*- coding:utf-8 -*-im
2014-12-27 17:10:36 2389
原创 PHP中 GET 与 POST
GET 数据请求$url = "http://www.xxxx.com?user=111";$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_HEADER, 0);$out = curl_e
2014-12-26 21:39:29 842
原创 PHP 中MySQL 连接,查询,更新操作
$this->con = mysql_connect("10.10.0.1:3306","test","test1234");if (!$this->con){ die('Could not connect: ' . mysql_error());} $this->db_selected = mysql_select_db("test",$this->con);mysql_q
2014-12-26 21:32:23 653
原创 难度和量度
有时候工作 做不完 是因为 难度 。 自己不会某个技术点。有时候是因为 量度。 反复做某个事情 。说是 量变 能 产生 质变。希望是这样的吧。记得以前 敏捷开发的时候,QA大大说,把工作难度消灭,而转化成只有工作量,没有工作难度。他的意思是这样就好估计时间了。 那时候,觉得真难,怎么能变成只有量呢。今天看到量了, 不过是大量的量。 原来量大了也就是难。
2014-12-25 21:10:44 970 1
原创 Linux 工作常用命令
1, 批量杀某个程序比如某个程序叫 url_info.py, 起了若干个进程 。 快速查杀。先查看 ps aux | grep url_info.py确认没问题 ,可以杀,则批量killps aux | grep url_info.py | cut -c 9-15 | xargs kill2,查看Linux 上 使用的 端口情况gre
2014-12-23 21:50:14 1054
原创 技术是什么
今天 心情 很动荡。 我问 技术是什么 , 到底什么是技术,什么算技术, 什么算高技术,什么算难技术 。技术有什么用,什么技术有用。心如白纸,心如小河,心如大海。
2014-12-23 21:44:06 885
转载 如何查看并杀死僵尸进程?
最近工作过程中,发现好几台服务器出现僵死进程(如图)。 用下面的命令找出僵死进程 ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]' 命令注解: -A 参数列出所有进程 -o 自定义输出字段 我们设定显示字段为 stat(状态), ppid(进程父id), pid(进程id),cmd(命令)这四个参数
2014-12-23 21:38:34 1090
原创 互联网软件开发的要素
1,checklist 定时检查。2,分出”阶级“ 。 提供一个服务,客户 应该是一视同仁的 ,但总有重要的用户 ,不愿意等待,不愿意排队。3,保持测试。 改了线上的程序,哪怕再觉得不可能会出错,哪怕就是复制一行代码。也测试一下吧。可能这两个程序不是那么100%相同。
2014-12-19 17:38:18 635
原创 apk包反编译,签名
jdk1.7java -jar apktool.jar d -f -s halou.apk -o temp重建build命令java -jar apktool.jar b temp -o new_halou.apk这样重建时候,隐藏文件是 ...
2014-12-19 15:35:30 920
原创 Redis 2.8.18 安装报错
说关于分配器allocator, 如果有MALLOC 这个 环境变量, 会有用这个环境变量的 去建立Redis。而且libc 并不是默认的 分配器, 默认的是 jemalloc, 因为 jemalloc 被证明 有更少的 fragmentation problems 比libc。
2014-12-19 10:42:14 1179
原创 Mysql不会使用所搞得笑
看大家 建立 字段时候 存用户id都是 int(11) , 有一次觉得,应该有预见性,万一用户数量突破10亿了呢, 索性 写成 int (12) 高兴的不得了 。刚插入第一条数据就 warning了。 我插入的是 2252538638 ,插入后被截断。 觉得很纳闷, 明明我的还不到12位长啊! 上网一查 ,原来int 是数字表示的 最大就是 2,147,483,647 ,永远不可能有11位,更
2014-12-18 21:56:53 424
转载 怎么判断两个工程师谁的代码能力强?【改编】
耀哥是一码农,毕业一年多,而且手指灵活思维敏捷。有一天早晨他来到公司,穿着体恤,留着胡茬,想念以前大学中指教过他的吴教,便给吴教打了个电话,一阵嘘寒问暖之后,问起吴教,说:“我与清河的徐工程师相比,谁更会写代码呢?”吴教说:“您太会写了,徐工怎么能比得上您呢!”清河的徐工,是 BAT 的大牛。耀哥不相信自己会比徐工会写代码,于是又问他的小弟斌斌说:“我和徐工相比,谁更会写代
2014-12-18 21:50:39 870
原创 Python GET或者POST 请求
urllib官方文档地址 :https://docs.python.org/2/library/urllib.html官网提供了 四个 访问的例子GET 请求import urllibparams = urllib.urlencode({'spam': 1, 'eggs': 2, 'bacon': 0})f = urllib.urlopen("http://www.mus
2014-12-18 13:36:28 977
转载 Python中*args 和**kwargs的用法
当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值。还是直接来代码吧,废话少说[python] view plaincopyprint?def fun_var_args(farg, *args): print "arg:", farg for value in args:
2014-12-17 22:50:51 645
原创 Python 中DES解密,16进制转2进制
事情是这样的.有一个 外部 域名 的接口A ,我自己也在本地提供了一个 php的服务 B,这个php里调用的就是 A, 然后我用 Python去调用 接口B,好慢好慢。知道我用Pyhon直接去urllib直接调用A 。真的好快 。 不知道为什么 。中间隔了一层 竟然会这么慢。 以后不再这么弄了。 又是 贪小便宜 。原因是 对方过来的数据是DES加密的。我用php解密了一次,
2014-12-15 10:49:05 2441
原创 Python time时间模块学习
time包 time包的基础类型是struct_time。time.sleep() 让程序 延时,以秒为单位。time.time() 返回时间戳,浮点型。time.strptime(string, format)用法 ,将字符串转换成 struct_time,返回时间结构struct_timetime_struct = time.strp
2014-12-10 20:39:08 1415
原创 编程就像人生
编程就像人生 。程序也需要阶级, 总有的 人 要比别人 优先。程序也需要例外。 总有人有特殊情况。程序需要检查。 只要你不管他,他总是会 悄悄的 坏的。实践是 检验 真理的 标准。即使 更改再小的地方, 粗心也 可能发生。难事 ,做于易。 天下大事,必作于细。
2014-12-10 00:45:11 819
转载 Linux安装redis 2.6.14
1、获取安装文件wget http://download.redis.io/redis-stable.tar.gz2、解压文件tar xzvf redis-stable.tar.gz3、进入目录cd redis-stable4、编译make5、安装make install
2014-12-09 21:20:15 720
原创 PHP DES加密解密
这是一段 DES 解密的 PHP 代码。 参考自 http://php.net/manual/zh/function.mcrypt-module-open.php 中的例程。 本来也 没有什么难的。 但是我 解密 完 后 反复试,都是下面 这样的不可见 的乱码。� �]Y)�aw#�Y��ӱ��]m�/m�2��]C��f��V(�I����㬃~�Ռ��� �e=i"
2014-12-09 13:11:19 5801
原创 Python起个web服务
首先确保你有 web模块。import web如果import这个失败,先安装一下。 sudo easy_install web.py一个简单的web#!/usr/bin/python# coding=utf-8import sysimport weburls = ( '/check', 'check', '/pres
2014-12-04 18:10:36 2002
原创 Python日志打印
简单示例import sysimport ctypesimport loggingimport logging.handlersreload(sys)sys.setdefaultencoding('utf-8')LOG_FILE = 'test_log'logging.basicConfig( filename = LOG_FILE,
2014-12-04 16:10:37 1776 1
转载 Python父进程退出后,子进程自动退出的办法
PR_SET_PDEATHSIG (since Linux 2.1.57) Set the parent process death signal of the calling process to arg2 (either a signal value in the range 1..maxsig, or 0 to clear). Thi
2014-12-04 15:54:06 8760
转载 CST和GMT时间的区别
问题描述 今天遇到一个奇怪的问题,在服务器端通过 Java 获取当前时间为 Fri Aug 28 09:37:46 CST 2009, 转化为GMT时间为:28 Aug 2009 01:37:46 GMT,也就是说GMT时间加上 8 个小时等于CST表示的时间, 那这个CST不就是北京时间么,因为我们是在东八区的。 一切看起来很正常,不过在客户端用JavaScript解析这个时间就
2014-12-03 15:12:12 1943
原创 程序的组成
1,触发方式。对外供web服务,通过http请求来触发。定时任务。人工执行。守护进程。2,请求均衡分散:对于短时间内可能有大量访问的情况,可能后面部署N太工作的机器,需要考虑如何分散请求 到 具体的机器上。3,通过查找,筛选,排除,最终确定处理的 具体目标对象。4,判断处理方式: 对于相同的 目标对象, 可能进行 不止一种操作,如新建,更新,删除等。5,
2014-12-03 10:10:38 690
原创 crontab使用
crontab 解决冲突*/3 * * * * flock -xn /home/work/apk.lock -c 'sh /home/work/apk.sh >/dev/null 2>&1' >/dev/null 2>&1
2014-12-03 09:29:15 515
转载 5 THINGS CAUSING DEVELOPERS TO LOSE MOTIVATION AT WORK
Is work only about money? And if it’s only about money, what makes developers quit their jobs? Practice shows that the most common reason for leaving a good-paid software development job is lack of mo
2014-12-02 16:00:22 590
原创 赠送活动
赠送活动 必然伴随几个统计: 总的赠送数量, 送的充值, 赠送占充值的比例。应该在开始开发的时候就想到 未来要做这样的统计 ,才能完备。
2014-12-02 14:35:07 633
原创 vimrc中几个常用到的功能(初级)
.vimrc 同一个变量如果设置两次的话,以最后一次设置的为准。set encoding=utf-8 中文乱码时候,设置这个看能不能解决。set incsearch " do incremental searching 在搜索的时候,随着你的输入就开始搜索,可能你不用全输完,你就看见你要搜的内容了。set ruler 在 右下角 显示 光标的位置 像这样
2014-12-01 23:31:32 1060
原创 身边的伙伴渐渐离开
身边的伙伴渐渐的离开,我也渐渐地感到悲哀了 。就像是被昨天的大风 刮走一样 ,都走了。我不知道他们为什么离开 。我只看到他们留下的代码。项目启动,关闭。接口开发,关闭。他们渐渐地 老去。
2014-12-01 22:59:37 790
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人