简单、可复制、实践

摘要: 1.open使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。file_object = open(‘thefile.txt’)try:all_the_text = file_object.read( )finally:fil... 阅读全文
posted @ 2015-08-29 22:49 若水天涯 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 两个表可以简单地写为select a.*,b.* from a left join b on a.id =b.id;三个以上select a.*,b.* from a left join b on a.id=b.id left join c on a.id=b.id where具体的例子select... 阅读全文
posted @ 2015-08-29 22:48 若水天涯 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 本文是介绍MySQL数据库InnoDB存储引擎重做日志漫游00 – Undo LogUndo Log 是为了实现事务的原子性,在MySQL数据库InnoDB存储引擎中,还用Undo Log来实现多版本并发控制(简称:MVCC)。– 事务的原子性(Atomicity)事务中的所有操作,要么全部完成,要... 阅读全文
posted @ 2015-08-29 22:47 若水天涯 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 总结 commandlinefu.com 的vote数目最多的实用命令如下(按vote数目),送给英文不好的亲们:——————————————lsof -i -P | grep -i “listen”lsof -Pni4 | grep LISTENnetstat -plnt查看正在监听的端口————... 阅读全文
posted @ 2015-08-29 22:46 若水天涯 阅读(150) 评论(0) 推荐(0) 编辑
摘要: iptables只是Linux防火墙的管理工具而已,位于/sbin/iptables。真正实现防火墙功能的是netfilter,它是Linux内核中实现包过滤的内部结构。iptables包含4个表,5个链。其中表是按照对数据包的操作区分的,链是按照不同的Hook点来区分的,表和链实际上是netfil... 阅读全文
posted @ 2015-08-29 22:45 若水天涯 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 在linux下对于每个文件都一个对应的不变的inode号,使用 ls -li 可以查看到文件的inode号,同时find可以根据inode号来查找,另外find命令中可以执行其他的命令。删除的步骤如下:通过ls -li 获取要删除乱码文件名文件的inode号,第一列[root@iZ28xm67n7u... 阅读全文
posted @ 2015-08-29 22:44 若水天涯 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 出现问题的原因:程序中的编码错误,python默认是acii模式,没有支持utf8,代码中需要输出汉字,所以报错。 解决办法:源代码文件第一行添加:#coding:utf-8#-*- coding: UTF-8 -*- 也是相同的效果 阅读全文
posted @ 2015-08-29 22:43 若水天涯 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 新主机iptables无法启动关闭和重启一般是由于没有配文件导致解决办法 直接touch /etc/sysconfig/iptables然后就可以正常启动。备注:一般存在于centos6系列中 阅读全文
posted @ 2015-08-29 22:43 若水天涯 阅读(155) 评论(0) 推荐(0) 编辑
摘要: mysql InnoDB: Assertion failure in thread xxxx in file ut0mem.cc line 105错误信息InnoDB: Assertion failure in thread xxxx in file ut0mem.cc line 105InnoDB... 阅读全文
posted @ 2015-08-29 22:42 若水天涯 阅读(4276) 评论(0) 推荐(0) 编辑
摘要: 在linux系统下,通常我们在执行一些运行时间比较长的任务时,放到后台执行或者使用screen和nohup都是不错的选择,因为任务执行的时间太长了,必须等待它执行完毕,在此期间可不能关掉窗口或者断开连接,如果断开连接会导致任务中断,任务的重新开始。使用nohup通常nohup的格式如下nohup w... 阅读全文
posted @ 2015-08-29 22:39 若水天涯 阅读(441) 评论(0) 推荐(0) 编辑
摘要: Centos6.5默认的 python版本是2.6为了使用aliyuncli工具,直接用pip安装aliyuncli提示错误。所以决定升级下python版本,但是yum依赖于python2.6,升级之后需要修改配置文件一、先确认目前系统的python版本%$ %python -VPython 2.6... 阅读全文
posted @ 2015-08-29 22:37 若水天涯 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出一个^M符号,Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行,所以为了避免这种情况的发生,我们可以在linux系统内转换格式Centos系列可以直接,yum install dos2unix uni... 阅读全文
posted @ 2015-08-29 22:34 若水天涯 阅读(418) 评论(0) 推荐(0) 编辑