上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: Python是优雅的,使用这些库可以使你的代码更简洁,并保持持久性。欢迎各位补充,并提出意见!Docopt。抛弃optparse和argparse吧,使用docstrings来构建优雅的,可读性强的,并且复杂(如果你需要的话)的命令行界面。IMO2013年创建的最好的库。Requests,或称为人类使用的HTTP,是一个处理HTTP请求更为pythonic 的方法,比urllib2更更更好用。口碑可见,他在PyPI上下载已经超过5,000,000次 :)lxml是libxml2和libxslt的合体。如果你要处理XML或HTML,lxml是最好的选择。Bottle是一个快速,简单,轻量级的WS 阅读全文
posted @ 2014-01-06 22:10 编程思想家 阅读(375) 评论(0) 推荐(0)
摘要: 自从ubuntu升级到10.04后,上网速度感觉变慢了很多(ADSL),原因也众说分云,有说是firefox浏览器造成的,于是用chrome访问,速度依然很慢,可见不是由于浏览器造成的。网速慢, 是因为浏览器在对DNS解析上花费了大量的时间,所以我们要做的工作就是加速DNS的解析。安装dnsmasq第1步、 sudo apt-get install dnsmasq第2步、sudo gedit /etc/dnsmasq.conf,找到 #resolv-file=,用resolv-file=/etc/resolv.dnsmasq.conf替换,确保你没有更改过/etc/resolv.conf文件, 阅读全文
posted @ 2014-01-05 13:34 编程思想家 阅读(1671) 评论(0) 推荐(0)
摘要: 1,配置开启Linux:在mysql配置文件my.cnf中增加log-slow-queries=/var/lib/mysql/slowquery.log (指定日志文件存放位置,可以为空,系统会给一个缺省的文件host_name-slow.log)long_query_time=2 (记录超过的时间,默认为10s)log-queries-not-using-indexes (log下来没有使用索引的query,可以根据情况决定是否开启)log-long-format (如果设置了,所有没有使用索引的查询也将被记录)Windows:在my.ini的[mysqld]添加如下语句:log-slow- 阅读全文
posted @ 2013-12-30 11:15 编程思想家 阅读(161) 评论(0) 推荐(0)
摘要: -- 创建CREATE PROCEDURE proDelAccountById(IN in_accountid int) BEGIN -- 执行sql预计 END-- 调用SET @in_accountid=33; CALL proDelAccountById(@in_accountid); 阅读全文
posted @ 2013-12-30 09:26 编程思想家 阅读(156) 评论(0) 推荐(0)
摘要: 一直想对技术开发人员写一点点忠告,并以此告诫自己。最近因为一些事情,触发了写的冲动。IT业就是不断的裁员,裁员,再裁员。末位淘汰制是为了保护优秀员工。 -- 任正非作为一名技术人员,我们的终极目标就是造一个好产品,大卖,自身也能名利双收。但是,作为一名技术人员,应该有点这样的意识:可以不加班,但是工作时间内一定要好好工作,不要一有空闲就刷微博,看球,看新闻,聊天,甚至玩游戏。可以在需求不多的时候,不关注产品,但是不要把交给自己的功能做的一塌糊涂,代码一坨坨,bug丛生,逻辑混乱,性能低下,最终还要别人给你收拾残局。可以不好好思考产品功能,但是一定要理解做的这个功能的价值在哪里,试着扮演一个正真 阅读全文
posted @ 2013-12-23 22:22 编程思想家 阅读(450) 评论(0) 推荐(0)
摘要: 1 Javascript数组转换为CSV格式 首先考虑如下的应用场景,有一个Javscript的字符型(或者数值型)数组,现在需要转换为以逗号分割的CSV格式文件。则我们可以使用如下的小技巧,代码如下:12var fruits = ['apple', 'peaches', 'oranges', 'mangoes'];var str = fruits.valueOf(); 输出:apple,peaches,oranges,mangoes 其中,valueOf()方法会将Javascript数组转变为逗号隔开的字符串。要注意的是,如果 阅读全文
posted @ 2013-12-23 20:48 编程思想家 阅读(103) 评论(0) 推荐(0)
摘要: 一直都想针对于软件项目研发,开发团队说点什么,可是每每拾起键盘又落下,因为愤世嫉俗的话一般都比较难听。公司不是慈善机构,公司存在的基本前提是盈利,或者至少有希望能够看到未来盈利。一个项目,如果一直都未盈利,而规模又在不断变大,这个团队就会渐渐失去投资人的信任,迟早有天会撤资。软件项目的垮掉,首当其冲的是产品需求的不足性与不确定性,需求分析与产品需求做的是否成功,是产品是否成功的关键性因素,也是研发人员能否把东西做好的基本保障。从建设的角度来说,研发软件产品,和建房子异曲同工,先是有需求,再有设计稿,最后才开始动工建设,而某些开发团队,前期的需求与设计稿都还没做好,就草草的开始建设,而且早早的就 阅读全文
posted @ 2013-12-15 21:47 编程思想家 阅读(301) 评论(0) 推荐(0)
摘要: 会多种技术有毛用?最近一直想写点什么,可是很多时候不知从何写起。并不是不会搞js,而是搞不过专门的前端;并不是不会搞java,而是搞不过专门写java的人;并不是不会搞python,而是搞不过专门写python的人;并不是不会搞运维,而是搞不过刚毕业2年的专业运维;并不是不会搞数据库,而是搞不过专门的dba;并不是不会做产品设计,而是搞不过专门做产品做需求分析的人;什么都是半桶水,唯有php还算专,可惜php太过简单了,有了框架基本没啥可提升的空间;有人可能会吐槽,会C么?会C++么?会.net么?会汇编么?会架构么?会算法设计么?哥只能回答:会多种技术有毛用!会的多了,一定不精!都会一些也没 阅读全文
posted @ 2013-12-07 11:25 编程思想家 阅读(192) 评论(0) 推荐(0)
摘要: 1、在 /etc/nginx 下创建 vhosts 目录mkdir /etc/nginx/vhosts2、在 /etc/nginx/vhosts/ 里创建一个名字为 example1.com.conf 的文件,把以下内容拷进去 server {listen 80;server_name example1.com www. example1.com;access_log /www/access_ example1.log main;location / {root /www/example1.com;index index.php index.html index.htm;}error_page 阅读全文
posted @ 2013-11-18 18:37 编程思想家 阅读(418) 评论(2) 推荐(0)
摘要: 1、配置防火墙,开启80端口、3306端口 vi/etc/sysconfig/iptables-AINPUT-mstate--stateNEW-mtcp-ptcp--dport80-jACCEPT(允许80端口通过防火墙) -AINPUT-mstate--stateNEW-mtcp-ptcp--dport3306-jACCEPT(允许3306端口通过防火墙)特别提示:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面 添加好之后防火墙规则如下所示:# Firewall configuration written by syste. 阅读全文
posted @ 2013-08-27 18:18 编程思想家 阅读(386) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页