- 博客(17)
- 资源 (11)
- 收藏
- 关注
原创 从网页抓取数据的一般方法
首先要了解对方网页的运行机制 ,这可以用httpwacth或者httplook来看一下http发送和接收的数据。这两个工具应该说是比较简单易懂的。这里就不再介绍了。主要关注的内容是header和post的内容。一般会包括cookie,Referer页面和其他一些乱其八糟可能看不懂的变量,还有就是正常交互的参数,比如需要post或者get的querystring所包含的东西。httplo
2007-12-28 01:08:00 58514 14
原创 C#无法对Paradox数据库进行操作的解决办法
用Delphi自带的Database Desktop工具打开db文件,编辑表,给某字段建立索引就可以了,会生成一个xxx.px索引文件 参考如下文档,其中4里面的第二条就是了 http://support.microsoft.com/kb/q175168/ 4. 最后一个问题和替代方法适用于所有 SQL 数据源。违反数据库的引用完整性的 SQL 语句可以导致
2007-12-25 00:40:00 6720 4
原创 用API获取IE缓存文件
//using system.runtime.interopservices; [structlayout(layoutkind.sequential, charset=charset.auto)] public struct internet_cache_entry_info
2007-12-20 02:00:00 4908
原创 SQLserver数据文件(MDF)的页面文件头结构剖析
先执行一下以下SQL语句,我的测试环境为SQL2005dbcc traceon(3604) godbcc page(master,1,0,2)可以看到MDF文件的一些物理结构信息,其中包括重要的头96个字节。也就是第一个页面的文件头。........PAGE HEADER:Page @0x03FA0000m_pageId = (1:0)
2007-12-19 04:13:00 9549 4
原创 C#如何表达java的运算符>>>
>>>运算符在java中为无符号数右移操作,高位补0。而>>运算符不同的是高位补符号位,正数补0负数由于是补码所以补1。c#没有这个运算符,所以也不能重载,但可以实现相同效果 unchecked((uint)-64)>>5
2007-12-12 23:59:00 2212
原创 获取所有IE当前浏览的Url
using System;using System.Windows.Forms;using SHDocVw;namespace WindowsApplication35...{ public partial class Form1 : Form ...{
2007-12-12 17:36:00 2914
原创 Excel转DataSet的一个例子
public static DataSet ExcelToDS(string Pathm,string TableName) ...{ DataSet ds = new DataSet(); try ...
2007-12-11 23:43:00 4744 2
原创 sqlserver一个动态交叉表的范例
社区问的人太多了,保存一个备用--建立测试环境set nocount oncreate table test(model varchar(20),date int ,qty int)insert into test select a,8,10insert into test select a,10,50insert into test select b,8,
2007-12-11 09:55:00 4275 1
原创 Control.CheckForIllegalCrossThreadCalls=false不可在多线中随便使用
CodeProject上有篇文章An Alternate Way of Writing a Multithreaded GUI in C#本意是Alternate Way 另外一种方法,后来莫名其妙的被转载成中文变了题目,最高效的方法。 CheckForIllegalCrossThreadCalls和control.Invoke有什么不同,哪个更好用,更高
2007-12-10 14:16:00 38283 6
原创 Delphi写Sql2000扩展存储过程的例子
library project1;uses Windows, SysUtils, MSODSApi;...{$R *.res}Function GetParamStr(pSrvProc: SRV_PROC; Index : integer; Var Param : String ) : int
2007-12-09 23:00:00 2248 1
原创 无闪烁的listview
Q:http://topic.csdn.net/u/20071205/15/116fa433-69bc-418d-a31c-3c279abc8007.htmlA:public partial class Form1 : Form ...{ class DoubleBufferL
2007-12-05 22:45:00 3746 3
原创 大写金额转换成小写
Q:如何将大写金额转换成小写? A:简单点,格式比较严格private float getMoney(string strBig) ...{ string strExp=""; string[] arrBig =
2007-12-04 19:11:00 4891
原创 WebBrowser让DocumentCompleted事件执行完毕后再往下执行
Q:WebBrowser如何让DocumentCompleted事件执行完毕后再往下执行?A:使用信号量,等待一下System.Threading.AutoResetEvent obj = new System.Threading.AutoResetEvent(false); void webBrowser1_Do
2007-12-04 19:06:00 3986
原创 电脑疑似中毒
家中电脑中毒了,IE无法登陆所有论坛,无法登陆所有邮箱。把ie设置和注册表,系统进程翻了个底朝天也没有发现可疑的东西。最后发现就系统时间是2008年12月2日,恍然大悟...
2007-12-03 23:36:00 1376
原创 SqlServer的 timestamp数据类型
--时间戳类型和bigint互相转化示例:by jinjazzset nocount on--申明3个时间戳declare @timeFlag1 bigintdeclare @timeFlag2 bigintdeclare @timeFlag3 bigint--建立表,timestamp类型不需要字段名create table test(timestamp,a int)--插入1 记录时间戳,
2007-12-03 19:52:00 4409
原创 winform中如何实现自动点击webbrowser弹出对话框中的确定按钮
Q:winform中如何实现自动点击webbrowser弹出对话框中的确定按钮A: //using mshtml; //using SHDocVw; private void Form1_Load(object sender, EventArgs e)
2007-12-02 22:58:00 13751 2
原创 16进制编码与字符串的互相转化
Q:16进制编码与字符串的互相转化A: string ddd = "jinjazz路过"; string strHex = BitConverter.ToString(System.Text.Encoding.Default.GetBytes(ddd)); C
2007-12-02 22:55:00 3415 1
sql测试脚本生成工具
2008-12-16
ssis-循环导入excel
2008-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人