- 浏览: 294099 次
- 性别:
- 来自: 上海
最新评论
-
sonichy:
可以用来设计显示隐藏文件
java中File.listFiles(FileFilter) FileFilter的使用 -
fbbobo:
ftp.voidcmd('TYPE I')
python 开发的通过FTP上传下载文件类 -
LinApex:
文件内容一次性读入,性能消耗非常大
java中对文件计算MD5 -
zlb824:
问楼主一个问题,先定位于264行,如下:OutputStrea ...
org.apache.commons.net.ftp包开发FTP客户端,实现断点续传,中文支持 -
6214832:
楼主,在Linux下搭建的服务器上上传下载没有问题,但是用xl ...
org.apache.commons.net.ftp包开发FTP客户端,实现断点续传,中文支持
文章列表
最近公司的项目使用到了TT,TT的在Key-Value这种数据库的优势,这里就不啰嗦了。在网上搜索python TT关键字的时候真的让我好找,太难找到相关的东西了。其实我就是想找一下python中操作TT的包。
搜索了半天也验证了一下,发现这个地方的是可以用的
http://pypi.python.org/pypi/pyrant/0.6.4#downloads
安装的的命令是
setup.py make
setyp.py install
如果安装的时候提示setuptool这个包导入错误的话,就需要安装这个
下载set ...
今天配置一个nginx的rewrite,简直是被搞死了。
其实我就是想把/xxx/0.mp4?key=123456abcde转换为
/xxx.mp4?segno=0&key=123456abcde这种形式
经过不断的尝试,也分析了一下原因,发现niginx的内容设置中必须注意的一些问题
1.nginx在进行rewrite的正则表达式中只会将url中?前面的部分拿出来匹配
2.匹配完成后,?后面的内容将自动追加到url中(包含?),如果不让后面的内容追加上去,请在最后加上?即可
3 ...
最近在分析日志,日志中有一个时间是用字符串表示的,而我需要获得时间的差值,于是就必须将字符串转换为时间
我的目的是将字符串表示的日期,转换为秒数表示.
mktime(strptime("21/Jun/2010:04:03:10","%d/%b/%Y:%H:%M:%S"))
返回的就是秒数了1277064210.0
最近做一个web服务器方面的开发,因为内存消耗相当的严重,虽然通过jstack可以查看目前所有线程的运行情况,但是要只管的出图还是存在一定的问题。
在windows或者Gnome环境下,可以使用jconsole很直观的看到jvm的各种 ...
原文地址:
http://www.thegeekstuff.com/2010/01/awk-introduction-tutorial-7-awk-print-examples/
这个而里面排版不好编排,请下载pdf的格式阅读。翻译水平有限,欢迎拍砖。
Awk是一种处理结构数据并输出格式化结果的编程语言,
Awk
是其作者
"Aho,Weinberger,Kernighan"
的简称。
Awk通常被用来进行格式扫描和处理。通过扫描一个或多个文件中的行,查看是否匹配指定的正则表达式,并执行相关的操作。
平时在进行python开发的时候,经常需要将当前的时间转换成一定的日期格式进行输出,有些时候为了获得一个文件名称,有些时候为了写入一个文件名称。在这里作为一个笔记,方便以后的查找。
要进行日期的相关操作,就要用到time这个包中的strftime、time、gmtime这些函数。做一个简单的说明:
time 获得当前时间的秒表示,好像是从1970年1月1日到现在的吧
gmtime 将参数中给定的秒表示为一个时间格式
strftime 格式化日期并输出
对strftime这个函数中的格式进行一下说明
%Y 年表示(4位)
...
1.查找目录下面的空文件并删除
find ./ -size 0c -exec rm -rf {} \;
find ./ -size -10c|xargs rm -f(这个是查找小于10bytes的文件吧,大于使用+)
2.awk统计
awk -F \| '{name[$6]=name[$6]+$2 }; END {for (count in name) print name[count],count}' lowIPInfo.txt
解释.以|作为分割字符,按第6个进行分类,汇总第2个数字。然后输出
1.多行注释
:20,30 s/^/#/g 第20到30行用 # 注释掉。
:20,30 s/^#//g 取消注释
:4,10 s/^[^I ]\+// 去掉行首的空白字符
用 . 表示当前行。
最近在做一些ftp的相关东西,以前用java开发的时候,是专门启了一个线程,定期汇报上传状态,在ftp上传库中定期更新进度。最近做python开发,利用\r或者是\b实现了在一行中显示文件的进度,但是还是觉得不好,看到http://www.iteye.com/topic/521825这篇文章后,觉得这个上传进度真是很炫。于是就打算拿过来用用,这个库的官方地址是http://pypi.python.org/pypi/progressbar。
因为初学python还不知道怎么在代码中引用另一个文件中的类,这里只是一个尝试,当做我的一个笔记。
将progressbar.py ...
原创文章,转载请注明出处:http://zhouzaibao.iteye.com
前段时间使用java写了一个支持断点续传的FTP类库,但是这个库在使用过程中还是有点问题,最近在学习python,就打算用python写一个。
其实在使用java写的那个过程中也遇到了一些比较难解决的问题,比如说在多个ftp客户端同事向一个FTP服务器端发送上传命令,这个时候会造成线程挂起不会抛异常也不会退出,这个让我头疼的好久,现在用python写了一个,
目前更改的类主要实现的断点下载和断点上传,欢迎大家批评指正。
#!/usr/bin/env python
# -*- cod ...
原创文章,转载请注明出处http://zhouzaibao.iteye.com
问题场景:
最近有一个应用需要定期到服务器上下载一个文件,这个文件会根据情况进行更新,有可能10分钟更新一次有可能一天都不会更新。并且这个文件比较大,所以不能每次都去下载,在下载之前最好进行文件最后修改时间的判断。
问题分析:
我想用脚本来实现,不想动用java或者python这些编程。在linux的shell中带有wget这个命令。这个命令有两个参数
--header:在请求的时候可以发送一个header。如果发送的header包括If-Modified-Since ...
原文出处:http://crazier9527.iteye.com/blog/406682
不注意全局变量时的程序如:
CONSTANT = 0
def modifyConstant() :
print CONSTANT
CONSTANT += 1
return
if __name__ == '__main__' :
modifyConstant()
print CONSTANT
运行后报错:
UnboundLocalError: local variable 'CONSTANT' r ...
原文出处: http://hi.baidu.com/sihillver/blog/item/c45ff4c45e5fcbaf8226ac0c.html
起因:在进行java开发中,日志文件是相当重要的信息,log4j已经是相当完美的解决方案。而java中单类都可以直接运行,有些时候两个程序公用了一个配置文件信息,这样在进行按天日志翻转的时候有可能造成日志文件的丢失,所以就想将两个程序的运行日志分别记录到不同的日志文件中。其实这个在log4j的配置文件中很容易实现。
实例:
比如说想将cn.com.Test的类运行日志输出到一个单独的文件中。则在类定义中做如 ...
原文出处:http://yanchengyang.blog.ccidnet.com/blog-htm-itemid-3356829-uid-12856-do-showone-type-blog.html
雅虎给出了优化网站加载速度的34条法则(包括Yslow规则22条) 详细说明,下载转发 ponytail 的译文(来自帕兰映像)。 1.Minimize HTTP Requ ...
- 2009-12-01 09:14
- 浏览 929
- 评论(0)
原文出处:http://hi.baidu.com/suping/blog/item/de6945a99939b0f51e17a231.html
3.加减
date +%Y%m%d //显示前天年月日
date +%Y%m%d --date="+1 day" //显示前一天的日期
date +%Y%m%d --date="-1 day" //显示后一天的日期
date +%Y%m%d --date="-1 month" //显示上一月的日期
date +%Y%m%d --date="+ ...
- 2009-11-27 12:46
- 浏览 6214
- 评论(0)