摘要: Python 用来做一些简单的工作还是不错的,一个练手的代码,抓取百度关键字搜索的结果#coding=utf-8importurllib2asurlimportstringimporturllibimportredefbaidu_search(keyword):p={'wd':keyword}res=url.urlopen("http://www.baidu.com/s?"+urllib.urlencode(p))html=res.read()returnhtmldefgetList(regex,text):arr=[]res=re.findall(rege 阅读全文
posted @ 2012-08-21 15:22 shaoyun 阅读(15152) 评论(3) 推荐(0) 编辑
摘要: 自己写的一个采集程序,用来采集小说,将线程控制的代码发出来。通过采集的数据数量来分配线程数,可以限制最大线程数量采集数据采取自动分配的方式,为每个线程平均分配一定量的采集任务,具体采集部分用WebClient或者其他方式都可ManualResetEvent用来控制线程的挂起和恢复通过建立委托来实现进度条的刷新和控件提示文本的刷新1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Drawing;4usingSystem.Windows.Forms;56usingSystem.Threading;7usingSystem.Text 阅读全文
posted @ 2012-02-18 22:35 shaoyun 阅读(3403) 评论(6) 推荐(0) 编辑
摘要: 最近项目用PHP,不太熟,用框架开发,熟悉过程中,记录下来,备查标签库select标签使用 <tagLib name="html" /><html:select options="productCategory"selected="prodCateId" first="选择分类" name="prod_cate_id" id="prod_cate_id"/> $Cate= D('ProductCategory');$list= $Cat 阅读全文
posted @ 2011-11-29 20:38 shaoyun 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 今天,看着液晶显示器的图片,突然想到显示器的数据线真是多余,能够无线多好,鼠标、键盘、耳机不都无线了么,上网也可以用wifi啊!继而想,如果把显示器做成平板,就是平板电脑那样(就ipad那样),那不是更好,屏幕可以采用触摸技术,可以外接鼠标键盘以及其它USB设备。这个设备没有硬盘、内存、CPU啊什么的,就是替代显示器、键盘、鼠标等输入输出设备的功能,通过无线互联技术,发送和接受视频流、键盘和其它设备的输入输出信号,就是个纯粹的输入输入设备。想到这!发现有点意思了!你可以把电脑放书房,然后抱着显示设备在卧室或躺着沙发上上网、看视频、聊天,甚至是游戏,哈哈,这样爽吧!这个设备我暂时称它为无线显示终 阅读全文
posted @ 2011-08-07 22:03 shaoyun 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 1. 方式一,原始分页:适应性比较好,但代码结构凌乱,分页链接的生成参见 通用手动分页方方法,包含用到的GetPageLinks()函数SQLHelper db = new SQLHelper(g_ConnStr);db.Open();DataSet dt = db.ExecuteDataSet("SELECT * FROM [DCMS_Article] where channel_id=16 order by art_date desc");if (dt.Tables[0].Rows.Count != 0){ int nPageSize = 10; int nShowNum = 5; 阅读全文
posted @ 2010-12-18 17:40 shaoyun 阅读(808) 评论(1) 推荐(0) 编辑
摘要: 时间:2010-10-27 11:41 作者:shaoyun这些分析基于OAuth协议和Sina的开发文档,参考PHP、C#的SDK,用Fiddler提交测试得来第一部分:获取的未授权的Request Token和对应的Request Token Secret提交地址:http://api.t.sina.com.cn/oauth/request_token提交方式:GET参数列表:oauth_co... 阅读全文
posted @ 2010-10-27 14:29 shaoyun 阅读(3155) 评论(6) 推荐(0) 编辑
摘要: Author: shaoyunEmail: shaoyun (at) yeah.netDate: 2010-09-03Blog:http://shaoyun.cnblogs.com/前面的文章通用三级联动下拉列表我写了一个三级联动的函数,留言里有网友说需要四级,于是便写了一个。[代码]代码附件:fourSelect.rar(包含三级联动的例子) 阅读全文
posted @ 2010-09-04 00:02 shaoyun 阅读(2570) 评论(1) 推荐(0) 编辑
摘要: 特点:多参数传递,适合多种数据绑定控件,便于手写干净的代码函数代码如下:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1///<summary>2///分页链接生成函数,支持多参数传递Code By Shaoyun3///</... 阅读全文
posted @ 2010-06-02 15:17 shaoyun 阅读(741) 评论(0) 推荐(1) 编辑
摘要: 通用三级联动下拉列表Author: shaoyunEmail: shaoyun (at) yeah.netDate: 2010-03-10 02:03Blog: http://shaoyun.cnblogs.com/用Jquery实现,原始代码只支持IE,这里我改了一下,我的代码里面有三个版本的实现第一个是通过读取XML构建,支持IE/firefox,chrome不支持,有兴趣的可以将读取XML的... 阅读全文
posted @ 2010-04-19 13:17 shaoyun 阅读(3809) 评论(6) 推荐(0) 编辑
摘要: Indy 邮件发送的例子 By Shaoyun 2010-3-22 1:15:29代码实测使用163邮箱向QQ邮箱发送消息,信息多次成功发送!代码用到了Indy的两个组件IdSMTP和IdMessage,代码如下:procedure TForm2.btn1Click(Sender: TObject);begin idsmtp1.Host:='smtp.163.com'; idsmtp1.Port:... 阅读全文
posted @ 2010-03-22 01:35 shaoyun 阅读(800) 评论(2) 推荐(0) 编辑
摘要: Indy 组件学习注意事项 By Shaoyun 2010年3月21日 这一段时间想做做采集这一块,很久没动,都忘记Indy怎么使用了,拿出来重新学习一下!倒是发现一些问题!看例子:[代码]上面的代码是请求一个网址,然后将获取的页面内容显示到文本组件中,当然这段代码没有问题!如果注释掉idhtp1.Request.UserAgent这行,再来试一下,输入163的网址,OK成功获取到了返回的信息,再... 阅读全文
posted @ 2010-03-21 22:58 shaoyun 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 利用API的消息发送程序原理 By Shaoyun 2010-03-20很简单,最基本的几个API函数的应用,我写的这段代码也是最简单实现方法,当然高阶点的通过Hook方式来实现原理:通过窗体类名利用FindWindow来获取窗口句柄,再而用FindWindowEx获取编辑框的窗体句柄借助SendMessage函数发送WM_GETTEXT消息获取编辑框的文本,然后加入自己的消息,发送WM_SETT... 阅读全文
posted @ 2010-03-20 14:42 shaoyun 阅读(390) 评论(0) 推荐(0) 编辑
摘要: Delphi DLL 的编写 By Shaoyun 2010-03-18最近打算继续学习Delphi,平常很少用,现在又有很长时间没动了!顺便将学习的内容写下来备忘!例子代码:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1librarySYL... 阅读全文
posted @ 2010-03-19 01:12 shaoyun 阅读(402) 评论(0) 推荐(0) 编辑
摘要: Discuz!NT3.1 子目录安装实例 By Shaoyun 2010-03-17操作步骤:1. 安装的时候确保目录有Network Service有读写权限,设置好默认文档index.aspx2. 将压缩包中的upload_files目录Copy到站点根目录下,更名为BBS目录3. 将BBS\Bin、DNT.config、web.config文件移动到站点根目录4. 复制BBS\Config文... 阅读全文
posted @ 2010-03-17 15:20 shaoyun 阅读(522) 评论(0) 推荐(0) 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1//CodeByShaoyun2010-03-1623unitUnit1;45interface67uses8Windows,Messages,SysUtils,Variants,Classes,Gra... 阅读全文
posted @ 2010-03-17 02:10 shaoyun 阅读(677) 评论(0) 推荐(0) 编辑