编程
-
URL的正则表达式
由于html的在实际使用中的不规范性,导致使用dom树解析来获取html元素成功率不高。那么传统的正则表达式又能派上用场了。但是正则表达式实在是个复杂东西。特别是对于因特网上的UR…
-
Python中几种抓取网页中图片并保存的方法
Python访问互联网资源主要依靠三个库:urllib, urllib2, httplib。利用这些库的功能很容易能实现一些网络爬虫。配合html解析或正则表达式,就可以方便的提取…
-
C#中Hashtable的顺序遍历及列表控件的insert方法
在.NET中,Hashtable是System.Collections命名空间提供的一个容器,用于处理类似keyvalue的键值对。将一个Hashtable反序列化后,进行访问时,…
-
C#中Hashtable的序列化
序列化就是把一个对象保存到一个文件或存储对象中去,有时也翻译为持久化,最早甚至见过书籍翻译成串行化。序列化可以保存对象的状态,在进程下次启动时完整恢复。也可以用来传递数据,比如将数…
-
.NET中Split方法分别用字符和字符串来分割字符串
以前全心投入C#时注意过这一点,几年后就全忘掉了。今天遇到个错误,调试之后才发现这个问题。C#字符串的分隔方法用起来很方便。string.Split有几种重载形式。个人习惯用 &#…
-
比特儿(bter.com)网站的Python调用交易api例子
比特儿网站(www.bter.com)是一个支持人民币交易的多种虚拟货币的交易网站,注册地址是(https://bter.com/signup/9803)。其网站只提供了php的调…
-
比特儿(Bter.com)网站使用.NET调用自动交易api的方法
比特儿(www.bter.com)是国内比特币交易网站,其上能够进行虚拟货币之间及与人民币的交易和兑换。参考国外的btc-e网站,能看到bter几乎是btc-e的一个克隆版。两个网…
-
Python实现php的microtime()函数及datetime精度问题
根据php文档说明,如果microtime()函数调用时不带可选参数,此函数将以 “msec sec” 的格式返回一个字符串,其中 sec 是自 Unix …
-
Python发送http请求
httplib是Python中http协议的客户端实现,是一个相对底层的http请求模块,其上有专门的包装模块,如urllib内建模块,goto等第三方模块,但是封装的层次越高,损…
-
php上传或保存文件时文件名乱码问题
网上找了段php版本的”发送到桌面”代码。在xp的chrome下功能正常,但在xp的IE8下,保存时提示的却是乱码。换到win7 的IE9下保存,提示的也是…