随笔分类 -  滴水穿石

技术是实在的东西,只有点点滴滴的积累,才能聚汇成洪流
sqlite如何一次查询多个数据文件中的数据
摘要:sqlite如何一次查询多个数据文件中的数据 尽管SQLite的单个文件大小可以达到(2G或是2T),但有时人们还是会将数据保存在不同的数据文件中,这个时候如果想通过一句SQL将这些数据查出了,该怎么办呢? 幸运的是,SQLite中可以附加其它SQLite数据文件,这样一来我们就可以通过UNION ALL将它们一起查出了。 现附一例。如下: e.g. ~@chinacom$sqlite3 te... 阅读全文

posted @ 2008-02-27 15:50 步走高飞 阅读(966) 评论(0) 推荐(0)

zz处理发布程序出现的dll找不到的麻烦Microsoft.VC80.MFCLOC.manifest
摘要:VC2005编译出来的程序文件,采用了manifest方式来指定dll文件。对于win98、win2000系统,把exe文件和VC的 dll连接库放到一起就成了。对于winxp、win2003系统就要麻烦的多了,VC的连接库默认是被放到了winsxs目录下,结果造成在这些系统上,直接拷贝exe文件,往往是不能运行(找不到msvcr80.dll、mfc80.dll文件等),或者在事件日志中报错。 解... 阅读全文

posted @ 2007-11-19 17:52 步走高飞 阅读(2457) 评论(1) 推荐(0)

查询本机端口
摘要:C:\Windows\System32\Drivers\etc\Services 阅读全文

posted @ 2007-11-08 17:02 步走高飞 阅读(4893) 评论(3) 推荐(0)

删除DataTable中的DataRow
摘要:m_rightTable = LocalRepository.Current.Rights.ToDataSet(false).Tables[0]; m_rightTable.PrimaryKey = new DataColumn[] { m_rightTable.Columns["ID"] }; foreach(DataRow... 阅读全文

posted @ 2007-11-03 21:45 步走高飞 阅读(361) 评论(0) 推荐(0)

zz解决自绘制控件闪烁的问题
摘要:解决自绘制控件闪烁的问题 记得以前用VC开发自绘制控件的时候,遇到的一个很烦人的问题就是控件在paint的时候总是出现flicker(闪烁)。原因其实很简单,就是你一点一点的向设备上下文环境绘制,中间还有很多逻辑运算,结果就像是动画了,不过计算机的速度比较快,所以呈现在我们面前的闪烁,而闪烁的出现大大的影响的客户的使用体验。后来一个程序员开发了一个后来广为流传的类MemDC,这个类首... 阅读全文

posted @ 2007-10-27 16:26 步走高飞 阅读(310) 评论(0) 推荐(0)

打印出控件的所有子控件
摘要:private StringBuilder GetAllControlnIheForm(Control control, StringBuilder sb) { foreach (Control c in control.Controls) { sb.Append(c.GetTy... 阅读全文

posted @ 2007-10-23 14:36 步走高飞 阅读(165) 评论(0) 推荐(0)

获取其他窗口中控件的方法
摘要:((DataGridView)Application.OpenForms["ListViewForm"].Controls["panel1"].Controls["dataGridView1"]).DataSource = null; 阅读全文

posted @ 2007-10-23 14:28 步走高飞 阅读(283) 评论(0) 推荐(0)

zzC#正则表达式小结
摘要:C#正则表达式小结 地址: http://www.cnblogs.com/maxianghui/archive/2006/05/... 确实不错,感谢这位朋友 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^"d{n}$"。 只能输入至少n位的数字:"^"d{n,}$"。 只能输入m~n位的数字:。"^"d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-... 阅读全文

posted @ 2007-10-18 10:50 步走高飞 阅读(196) 评论(0) 推荐(0)

TextBox 控件的事件发生顺序
摘要:控件的事件发生顺序为Enter、GotFocus、Leave、Validating、 Validated、LoseFocus,也就是说程序焦点先“进入”控件,然后控件“得到焦点”,然后焦点“离开”控件,这个时候焦点在控件内干的事情 还没有存入,于是“校验”,然后存入,存入完了发生“校验完”事件,善后处理完毕后控件就“失去焦点”。 阅读全文

posted @ 2007-10-16 14:37 步走高飞 阅读(435) 评论(0) 推荐(0)

zz VC#.NET下基于WinForm的系统登录程序解决方法
摘要:VC#.NET下基于WinForm的系统登录程序解决方法 背景(废话and感想): 接触.net已经很长时间了,但是一直没有时间认真去学习,先前只是一些了解。 我全力学习C#,ASP.NET,ADO.NET已经一个多星期了,是带着一个项目学习的!:)首先我光顾了本地多个书店,买回了一堆书,包括《ADO.NET程序设计》 〈构建Web解决方案——应用ASP.NET和ADO.NET〉〈... 阅读全文

posted @ 2007-10-16 13:58 步走高飞 阅读(664) 评论(0) 推荐(0)

合并DataTable
摘要://两个结构一样的DT合并 DataTable DataTable1 = new DataTable(); DataTable DataTable2 = new DataTable(); DataTable newDataTable = DataTable1.Clone(); object[] obj = new object[newDataTable.Columns.Count]; fo... 阅读全文

posted @ 2007-10-09 10:43 步走高飞 阅读(4658) 评论(1) 推荐(0)

Linux下面实现视频捕获
摘要:前面说到了windows下面如何进行视频捕获,接下来我们应该谈到Linux下面的视频捕获了。 Linux下面的视频捕获,主要用的是v4l,或者v4l2. 文档很长,其中有些是关于驱动方面如何实现的,对wine来说,我们只关心应用层方面的东西,说白了其实很简单。Linux下面,所有的设备都是一样的访问模式, 首先调用用open打开设备,利用ioctl可以对设备进行控制,比如设置视频数据流格... 阅读全文

posted @ 2007-09-28 14:47 步走高飞 阅读(3528) 评论(2) 推荐(0)

Windows里面如何实现视频捕获
摘要:在windows 里面实现视频捕获,微软提供了两个SDK库,一个是传统的avicap,一个是比较新的directshow。一、Video for Windows简介 VFW是Microsoft 1992年推出的关于数字视频的一个软件包,它能使应用程序数字化并播放从传统模拟视频源得到的视频剪辑。VFW的一个关键思想是播放时不需要专用硬件,为了解决数字视频数据量大的问题,需要对数据进行压缩。它引... 阅读全文

posted @ 2007-09-28 14:46 步走高飞 阅读(2641) 评论(1) 推荐(0)

VC中判断目录,文件是否存在,创建目录的方法
摘要:VC中判断目录,文件是否存在,创建目录的方法 2007-08-10 11:26 目录是否存在的检查: BOOL FolderExist(CString strPath) ... 阅读全文

posted @ 2007-09-03 11:41 步走高飞 阅读(13851) 评论(1) 推荐(0)

字节顺序 Big-Endian&Little-Endian
摘要:字节顺序 Big-Endian&Little-Endian 2007-06-19 14:42 1,什么是字节顺序 指的就是数据在内存里存储的顺序,通常我们默认一个存储单元为1Byte,一个逻辑数据比如Float是4个Byte,它在内存理存储的顺序可以是高位在前,也可以是... 阅读全文

posted @ 2007-09-03 11:38 步走高飞 阅读(1025) 评论(0) 推荐(0)

解决C++/C console程序编译后一闪而过的方法
摘要:解决C++/C console程序编译后一闪而过的方法 2007-06-19 11:24 C里面用 getchar(); C++里面用 system("pause"); 记得引入头文件 #include ... 阅读全文

posted @ 2007-09-03 11:37 步走高飞 阅读(467) 评论(0) 推荐(0)

C++ 程序启动入口函数main还是winmain?
摘要:C++ 程序启动入口函数main还是winmain? 2007-06-19 11:17 两个都可以,如果是main,则用win32的处理器,是console的程序编译方式,预处理器应该选在WIN32;_DEBUG,链接器是Console(/SUBSYSTEM:WINDOWS) ... 阅读全文

posted @ 2007-09-03 11:36 步走高飞 阅读(2454) 评论(0) 推荐(0)

C# 读取xml中特定节点的属性值 xmldocument方式
摘要:2007-06-08 17:55 下面这个xml 文件,要找的路径是"WTTData"Component"ComponentData"ComponentData"ObjectQueryBuilder 找属性field为datastore的expression节点的val... 阅读全文

posted @ 2007-09-03 11:35 步走高飞 阅读(5732) 评论(0) 推荐(1)

关于重用:类,DLL,COM
摘要:这三个概念的引入都是为了解决软件编码可重用问题的。(软件工程的目的100%的内聚0%的耦合)不同的是类基于源码,与编写类的源代码有关,不可能脱离语言的限制。DLL是windows里普遍用的东西,是二进制码了,不过出现了一些函数重名(需要通过调用函数名来调用函数),通过路径来查找函数,版本更新等问题,所以还不是重用的最佳代言人。COM也是二进制码,解决了一些DLL的问题,是通过虚函数表来调用函数,通... 阅读全文

posted @ 2006-03-03 22:34 步走高飞 阅读(255) 评论(0) 推荐(0)

导航