好好做一个有节操的码农,比我有能力的人,都还在学习,我没有理由不继续学习.
出售一个自己用python,django写的blog,cms程序, 适合初学者参考, 淘宝链接:django cms应用程序出售
预览模式: 普通 | 列表

DELPHI ftp 断点续传(indy)

Indy不仅支持下载断点续传,也支持上载断点续传,而且不需要对Indy做出改造。
在Blues的blog,他提到可以“通过IDFTP得到服务端已经上传的部分的SIZE,然后通过文件流在本地建立剩余部分的临时文件,然后以APPEND方式上传,传完后删除临时文件,达到上传断点续传的效果”。原文在此:DELPHI ftp 上传断点续传的实现(http://www.beginlove.net/blog/article.asp?id=172)。
我再仔细看了Indy的源码,发现不需要临时文件。可以对Blues的方法作出重大改进:
Put()方法第一个参数可以是TStream(实际上,如果是文件名的话Indy会建立Stream,然后再调用Stream的Put方法)。而且如果Append设为True的话,Indy不会去动Stream的Position:

查看更多...

Tags: delphi ftp indy

分类:Delphi | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1248

XML导入SQL

create table table1(
ExamineNumber    Char(30),
ExamineComany    Char(5),
ExamineDatetime    Datetime,

查看更多...

Tags: xml SQL

分类:Database | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 564

金融危机来了,失业了,回家放猪.

2008年底的这一场金融风暴,不知道害死了多少人,也不知道有多少人失业,也不知道有多少人被降薪,反正在风暴的面前,应验了几句广告语:
1.一切皆有可能。
2.凡是无绝对。
3.nothing is impossible.

查看更多...

Tags: 金融危机

分类:My Didary | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 393