小隐的博客

人生在世,笑饮一生
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  编程资料

摘要:vb6调用的api比较多,但主要用的是CreatePipe 进行编码,已经封装到一个类中了。/Files/szyicol/dos输出.rarc# 网上的很多,但因为进程的原因,导致界面不能及时刷新,如果用个多线程,就没有什么问题了。/Files/szyicol/WindowsFormsApplication14.rar 阅读全文

posted @ 2009-10-30 09:00 隐客 阅读(2057) 评论(0) 推荐(0)

摘要:这两天想申请一些QQ,在网上下载了一些,有个深度的,还可以,但论坛进不去,下不到新版本,于是旧版本每次都谈一个提示框,甚烦下了另一个申请QQ的,自称是加了壳,所以杀毒软件一查就报毒。也试了一下,在c:\program files 里释放了几个文件,有必要这样吗?有点恶心。于是看了一下QQ的申请网页,在这里,我分析一下用Webbrowser做和用httpwebrequest做的方法用Webbrows... 阅读全文

posted @ 2009-09-18 10:00 隐客 阅读(807) 评论(1) 推荐(0)

摘要:今天在用到一个js页面的功能,需要翻译成c#的代码,其中有一个js获取时间的问题,查了一些资料,终于搞定了js的gettime定义和用法getTime() 方法可返回距 1970 年 1 月 1 日之间的毫秒数。C#中的ticks此属性的值表示自 0001 年 1 月 1 日午夜 12:00:00以来经过的以 100 纳秒为间隔的间隔数。对几个词来说明一下,纳秒也叫毫微秒,相互之前的转换关系是1秒... 阅读全文

posted @ 2009-07-27 09:36 隐客 阅读(2535) 评论(3) 推荐(0)

摘要:前几天需要使用一个多线程来完成工作,情况如下:有一个列表,有N个任务,现在需要M个线程去实现它,不懂代码,没有办法完成,找同事完成了。执行的过程如下1、生成N个任务的队列(此队列为基类List,被封装过,提供一个GetNext方法)2、生成M个线程的数组(线程是经过封装的)3、启动各个线程,4、某一个线程完成,通知主线程完成了,并去调用队列的GetNext方法,获取下一个任务,直到所有的完成。Ge... 阅读全文

posted @ 2009-07-17 11:43 隐客 阅读(4675) 评论(27) 推荐(3)

摘要:今天跟大家一起分享切分和识别,在这里就要有个分支,切分有两个情况,一个是分开的字符的切分和识别,另一个是连在一起的字符的切分和识别。今天先共享分开字符的识别,仍然是源码共享。首先要说一下原理,在网上的很多代码,在切分的时候,很的情况会导致切分失败,比如字符的左右位置不固定。所以在切分的时候,我采用的方法是,以每列Y坐标的像点从左到右扫描,直到遇到这列Y坐标有一个黑色的点作为起点,接着继续向右扫描,... 阅读全文

posted @ 2009-06-10 21:38 隐客 阅读(3356) 评论(18) 推荐(0)

摘要:2007年到2008年的文章,很多关于验证码的,到了今年,基本看不到,可能是大家对目前的验证码识别没有什么信心了。特别是QQ的验证码,连人眼都比较难识别,更不要说程序了。但目前来说,偶已经掌握了一些技巧,不敢独享,一起与大家分享。由于工作比较忙,但文章会一篇一篇发出来。今天要分享的是二值化,就是在一张图片上,只有两个值,0或1,也可以叫黑白的图片。针对网上写的那些二值化代码,有一个参数,描写得很模... 阅读全文

posted @ 2009-06-09 08:30 隐客 阅读(5577) 评论(21) 推荐(1)

摘要:有时会到e100上去发短信,但有时发现,如果页面不刷新,就会重登陆,很麻烦,于是做了这个程序大概的步骤:一、打开http://www.gd.chinamobile.com/e100/sms/index.jsp ,获取cookies二、获得随机短信和验证码,在获得短信和发送信息的时候,页面是用的js写的,所以数据类型是json,但不影响,直接替换上关键的数据然后编码URL即可三、连同上面的信息登陆四... 阅读全文

posted @ 2009-06-01 00:22 隐客 阅读(3852) 评论(5) 推荐(0)

摘要:最近要从某网站上采集一些双色球的信息,本来是想从中彩网上获取的,但那个服务器的反映速度真的让人无法接受,于是另外找了一个城市的网站。在进行数据抓取的过程中,发现有几个cookie是浏览器自己产生的,一开始心里没底怎么弄,因为在调试的时候老报错,后来又把它的urchin.js下载下来,放在本机上调试,呵呵,现在才知道js文件也可以调试的,开心!不过不管怎么弄,都一直报错,非常怀疑那些js代码在本机跑... 阅读全文

posted @ 2009-05-26 16:00 隐客 阅读(2024) 评论(8) 推荐(0)

摘要:由于操作Access数据库,需要用增加字段,但又不知道字段的属性怎么设置,好不容易找到了一些资料,接凑着把字段属性找到了。然后又找了一些资料,用一个最笨的办法把字段的所有属性加上。当然,我一直不明白,为什么微软不把这些属性写出来,而是用了一个集合,非常不明白。首先自己建立一个access数据库,建表,建字段,你想设置字段的什么属性,自己设置好。然后用代码读这个数据库,然后列举它的属性,需要引用ad... 阅读全文

posted @ 2009-05-25 16:12 隐客 阅读(1057) 评论(0) 推荐(0)

摘要:在网上无意看到的,不过一开始没看懂,后来试了一下,才明白是干什么的。主要是把网址当成一个对象来处理了。比如说,现在我要生成一个网址 http://www.xxx.com/bbs/view.aspx?id=100&user=szyicol这个时候可能要手工一个一个用+和变量连起来。这里就可以用一个URL处理类了。比如设置这个类的主机是www.xxx.com,目录是bbs ,页面是view.a... 阅读全文

posted @ 2009-05-25 09:41 隐客 阅读(1303) 评论(4) 推荐(0)

摘要:最近写一个系统,要求能够将单据扫描后上传到服务器,客户又要求不想用别的软件,需要集成到系统中,特找了一些资料供大家参考一、利用imgscan.ocx控件 在网上可以下载此kodak的所以组件,此方式是以com 的方式实现的,在VB6中试用成功,但是有个问题,就是用ScannerAvailable属性无法检测扫描仪是否准备就绪,在C#中目前还不知道怎么用,网上都是说是引用后直接可以用,但我引用后,发... 阅读全文

posted @ 2009-05-23 08:47 隐客 阅读(6111) 评论(7) 推荐(1)

摘要:单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。 SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。 当用户第一次访问应用系统1的时候,因为还没有登录,会被引导到认证系统中进行登录;根据用户提供的登录信息,认证系统进行身份效验,如果通过效验,... 阅读全文

posted @ 2009-05-21 16:41 隐客 阅读(3498) 评论(9) 推荐(0)

摘要:前两天由于程序的需要,有些资源需要使用,想放在资源文件中,在网上查了一些资料,发些资源文件的使用有几种方式,比如像利用资源文件实现多语言版本程序的情况,但这种资源文件的使用一般是嵌入到程序中,只能读,还没有查到可写的资料。另外一种方式就是做成外部的资源文件,这样就可读可写了,在这里贴一些代码引用 using System.Resources;写资源文件代码如下:[代码]以上注释的代码都可以打开使用... 阅读全文

posted @ 2009-05-12 08:29 隐客 阅读(1261) 评论(1) 推荐(0)

摘要:今天新建了一个web应用程序,调试一切顺利,但放到IIS上的时候,一直报错,提示:未能加载文件或程序集“AjaxPro.2”或它的某一个依赖项 很纳闷,没有用这个啊,怎么提示报错呢,后来发现原来是IIS的根目录有一个Web.config文件里有引用。根目录里的一些设置被子程序给继承了,找到原因就好办了,把Ajax的相关文件放到根目录的bin中即可。这里其实就引发出一个问题,... 阅读全文

posted @ 2009-05-06 14:10 隐客 阅读(3449) 评论(0) 推荐(0)

摘要:以前用vss,版本一直控制不好,前文有提了,这里就不说,换成TFS后,用起来也不爽,但没有办法,真是无奈。 一、由于公司的安排,TFS服务器需要换,但没试过,不知道怎么换,想过把数据库直接拿过去,但在附加的时候就有些小问题(能附加,但提示说找不到一些什么扩展的东西),不知道会不会影响源代码,所以这个方法没有去尝试 二、最后把源代码重新添加了一次,把服务器的IP改过来了,再去连接,提示用户名密码... 阅读全文

posted @ 2009-04-29 12:02 隐客 阅读(884) 评论(1) 推荐(0)

摘要:很久前就接触过Adobe Captivate,后来在看天轰穿视频的时候就觉得录制的效果很好,今天我刚好有个系统要用到,于是用了一下,但并没有想象的那么容易,最主要的问题是不能同时录音,强烈的怀疑是不是下载的版本有问题,或天轰穿用的根本就不是这个,我用的是完美者论坛的版本,50M左右,中文版的。想来想去于是我在官网上下载了一下V4的版本,250多M,不能用迅雷,直接另存,下载了一个多小时,我昏啊,结... 阅读全文

posted @ 2009-04-29 11:33 隐客 阅读(2208) 评论(1) 推荐(0)

摘要:由于VSS2005实在太烂,只好研究TFS,其实用的功能不多,就是源代码管理,如果用VSS,经常得不到最新的代码,导致报错。忍无可忍,无需再忍,用TFS。 很多人骂TFS变态,我看真的是有点,安装太复杂了。在公司搞了几天,终于搞出来了,以下步骤,供大家试用,步骤和要求缺一不可。否则安装就会失败。 一、安装windows2003 server 企业版,然后安装Sp1。注意系统盘(一般是C盘)一定是N... 阅读全文

posted @ 2009-04-16 15:57 隐客 阅读(719) 评论(3) 推荐(0)

摘要:以下是封装js及调用示例http://files.cnblogs.com/szyicol/PCASClass.rar以下是压缩和解压缩代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHi... 阅读全文

posted @ 2009-04-15 08:34 隐客 阅读(1925) 评论(0) 推荐(0)

摘要:以前对委托觉得真的好难理解,现在用一下,觉得也没有什么,正所谓难者不会,会者不难。 在这里贴一点最简单的代码,顺利做个简单的解释。 首先,有个银行叫delegateTest ,他有一个办理业务的柜台叫AddNum,还有一个客服叫OverFlow 接着,有一个公司叫_Default ,有一个出纳dtest和会计EventTest 整个过程:出纳dtest去柜台AddNum取钱,由于金额较大... 阅读全文

posted @ 2009-03-17 15:36 隐客 阅读(381) 评论(1) 推荐(0)

摘要:这个方法可以解决一个动态加载dll的方法,但个人感觉并不是最好的办法,现在用接口也是差不多的 原文引用:http://www.cnblogs.com/fineboy/archive/2006/10/10/525348.html 代码下载 http://files.cnblogs.com/szyicol/Reflect.rar 阅读全文

posted @ 2009-02-20 11:34 隐客 阅读(300) 评论(0) 推荐(0)

QQ交流