一路向前走

其中的代码,如果您有更好的改进,请一定提出您的宝贵意见及建议

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: :: 管理 ::

2009年4月15日

摘要: GB2312-80信息交换用汉字编码字符集 基本集 阅读全文
posted @ 2009-04-15 17:00 Adair 阅读(1288) 评论(0) 推荐(0) 编辑

摘要: 计算机中信息编码一、 计算机中数的表示我们平常使用的十进制数,在计算机中则采用二进制数。1.进位计数制的概念进位计数制,是指按某种进位原则进行订数的一种方法。数的表示涉及到两个主要问题:权和基数。权是一个与相应数位有关的常数,它与该数位的数码相乘后,就可得到该数位的数码代表的值。一个数码处理不同位置时,所代表的数值是不同的,因为它拥有的权不同。基数是一个正整数,它等于相邻数位上权的比。对任意一种进... 阅读全文
posted @ 2009-04-15 16:29 Adair 阅读(1215) 评论(0) 推荐(0) 编辑

摘要: ---------摘自:http://hi.baidu.com/dingyanzhou---------------- ascii(美国信息交换标准码): 最早的字符编码,使用7位二进制数字代表一个字符,使用一个字节(Byte)存储,最高位置0。ascii可以表示128个字符,包括所有的大小写英文字母、数字、标点符号及一些特殊字符,详见附图。 扩展ascii: 最高位置1,使用8位二进制数字表示2... 阅读全文
posted @ 2009-04-15 16:00 Adair 阅读(1726) 评论(0) 推荐(0) 编辑

摘要: ------------- 很久前网上看到的,忘记作者了---------------------------using System;using System.Collections.Generic;using System.Text;using System.Text.RegularExpressions;namespace TestForms{ /// <summary> ///... 阅读全文
posted @ 2009-04-15 15:45 Adair 阅读(786) 评论(2) 推荐(0) 编辑

2009年4月8日

摘要: 1.查询的模糊匹配 尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下: a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体... 阅读全文
posted @ 2009-04-08 09:24 Adair 阅读(6624) 评论(38) 推荐(3) 编辑

2009年4月7日

摘要: 1.LPADSyntaxlpad::= Text description of lpadPurposeLPAD returns char1, left-padded to length n with the sequence of characters in char2; char2 defaults to a single blank. If char1 is longer than n, th... 阅读全文
posted @ 2009-04-07 17:49 Adair 阅读(513) 评论(0) 推荐(0) 编辑

2009年3月30日

摘要: C#中析构函数是有垃圾搜集器来调用的,当所引用的堆上的数据当无效时,会隐式调用。一般表现为当引用变量超出其作用域时就会调用。 Close函数和Dispose函数则是一种约定。调用Close函数释放资源后可能还需要再次使用,而Dispose函数释放的资源不再使用。 另外,如果类实现了IDisposable接口,实例化类时可以使用using关键字,则当超出using关键字作用域时会隐式调用Dispos... 阅读全文
posted @ 2009-03-30 15:07 Adair 阅读(1401) 评论(1) 推荐(0) 编辑

2009年3月26日

摘要: 以命名的异常命名的系统异常 产生原因 ACCESS_INTO_NULL 未定义对象 CASE_NOT_FOUND CASE 中若未包含相应的 WHEN ,并且没有设置 ELSE 时 COLLECTION_IS_NULL 集合元素未初始化 CURSER_ALREADY_OPEN 游标已经打开 DUP_VAL_ON_INDEX 唯一索引对应的列上有重复的值 INVALID_CURSOR 在不合法的游标... 阅读全文
posted @ 2009-03-26 12:53 Adair 阅读(286) 评论(0) 推荐(0) 编辑

2009年3月17日

摘要: 转自:http://windows.chinaitlab.com/administer/3510.html一、引言 随着Windows操作系统的不断推广,众多软件开发包都提供有开发基于Windows平台应用软件的功能。虽然这些开发包不尽相同,流行的有Visual C++、Visual Basic、Delphi、C++ Builder 等多种,但由这些不同语言开发的软件有一点却是相同的--都是运行于... 阅读全文
posted @ 2009-03-17 15:56 Adair 阅读(390) 评论(0) 推荐(0) 编辑

摘要: Windows消息目录1. WM_NULL=$0000:2. WM_CREATE=$0001: 应用程序创建一个窗口3. WM_DESTROY=$0002: 一个窗口被销毁4. WM_MOVE=$0003: 移动一个窗口5. WM_SIZE=$0005:改变一个窗口的大小6. WM_ACTIVATE=$0006: 一个窗口被激活或失去激活状态;7. WM_SETFOCUS=$0007: 获得焦点后... 阅读全文
posted @ 2009-03-17 11:33 Adair 阅读(449) 评论(0) 推荐(0) 编辑

摘要: /***************************************************************************** ** winuser.h -- USER procedure declarations, constant definitions and macros ** ** Copyright (c) Microsoft Corporation. A... 阅读全文
posted @ 2009-03-17 10:57 Adair 阅读(6024) 评论(1) 推荐(1) 编辑

摘要: 匹配中文字符的正则表达式: ["u4e00-"u9fa5] 匹配双字节字符(包括汉字在内):[^"x00-"xff] 匹配空行的正则表达式:"n["s| ]*"r 匹配HTML标记的正则表达式:/<(.*)>.*<"/"1>|<(.*) "/>/ 匹配首尾空格的正则表达式:(^"s*)|("s*$)(像vbscript那样的trim函数) 匹配Email地址的正... 阅读全文
posted @ 2009-03-17 09:36 Adair 阅读(281) 评论(0) 推荐(0) 编辑

2009年3月11日

摘要: public enum eOutputType { None=0,天才=1 }eOutputType tmp = (eOutputType)(Enum.Parse(typeof(eOutputType), "天才"); 阅读全文
posted @ 2009-03-11 18:30 Adair 阅读(550) 评论(0) 推荐(0) 编辑

2009年2月26日

摘要: ----------------本文转自:http://www.cppblog.com/javenstudio/articles/541.html---------------------何谓“持久化”持久(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的数据存储在关系型的数据库中,当然也可以存储在磁盘... 阅读全文
posted @ 2009-02-26 10:48 Adair 阅读(380) 评论(0) 推荐(0) 编辑

2009年1月8日

摘要: 在Windows98的注册表中,所有的数据都是通过一种树状结构以键和子键的方式组织起来,就象我们的磁盘文件系统的 目录结构一样。每个键都包含了一组特定的信息,每个键的键名都是和它所包含的信息相关联的。如果某个键包含了子键,则在注册表编辑器窗口中代表这个键的文 件夹的左边将有“+”符号,以表示在这个文件夹中有更多的内容。如果这个文件夹被用户打开了,那么这个“+&#... 阅读全文
posted @ 2009-01-08 14:08 Adair 阅读(452) 评论(0) 推荐(0) 编辑

2009年1月7日

摘要: 1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE--------- --------- --------- --------- 65 97 48 322.CHR给出整数,返回对应的字符;SQL> s... 阅读全文
posted @ 2009-01-07 08:49 Adair 阅读(531) 评论(0) 推荐(0) 编辑

2008年12月27日

摘要: 解决方案: use master go sp_dboption 表名, 'select into', true go sp_helpdb 表名 go use 表名 alter table 表名 drop 要删除的列名 阅读全文
posted @ 2008-12-27 16:25 Adair 阅读(1204) 评论(0) 推荐(0) 编辑

2008年12月17日

摘要: 下文转自:http://www.chinaunix.net/jh/21/1069.html 一、Sybase数据库简介 1.版本 1984年,Mark B. Hiffman和Robert Epstern创建了Sybase公司,并在1987年推出了Sybase数据库产品。SYBASE主要有三种版本,一是UNIX操作系统下运行的版本,二是Novell Netware环境下运行的版本,三是Wi... 阅读全文
posted @ 2008-12-17 23:36 Adair 阅读(680) 评论(0) 推荐(0) 编辑

2008年11月25日

摘要: 撰文/Martin Fowler 编译/透明 Java 社群近来掀起了一阵轻量级容器的热潮,这些容器能够帮助开发者将来自不同项目的组件 组装成为一个内聚的应用程序。在它们的背后有着同一个模式,这个模式决定了这些容器进行组 件装配的方式。人们用一个大而化之的名字来称呼这个模式:“控制反转”( Inversion of Control,IoC)。在本文中,我将深入探索这个模式的工作原理,给它一个更能描... 阅读全文
posted @ 2008-11-25 23:22 Adair 阅读(308) 评论(0) 推荐(0) 编辑

2008年11月24日

摘要: 转载:http://blogger.org.cn/blog/more.asp?name=lsl_internet&id=19058 从一个页面转向另一个页面的请求方式有两种,Post和Get. 如果从原理上来探究他们的区别,涉及到Http传输协议的细节,这样深究下去,就成华为人干的事了,有空可以请教一下华为高人,我一个做企业软件的实在没那么多时间也没必要去研究那些东西,所以就看一下表象吧。... 阅读全文
posted @ 2008-11-24 20:25 Adair 阅读(550) 评论(0) 推荐(0) 编辑

摘要: ① 客户方错误  100  继续  101  交换协议② 成功  200  OK  201  已创建  202  接收  203  非认证信息  204  无内容  205  重置内容  206  部分内容③ 重定向  300  多路选择  301  永久转移  302  暂时转移  303  参见其它  304  未修改(Not Modified)  305  使用代理④ 客户方错误  400 ... 阅读全文
posted @ 2008-11-24 20:06 Adair 阅读(281) 评论(0) 推荐(0) 编辑

摘要: 转载:http://ks.cn.yahoo.com/question/1307051303401.htmlC# 是面向对象的程序设计语言,每一个函数都属于一个类。 当一个方法被声明为Static时,这个方法是一个静态方法,编译器会在编译时保留这个方法的实现。也就是说,这个方法属于类,但是不属于任何成员,不管这个类的实例是否存在,它们都会存在。就像入口函数Static void Main,因为它是静... 阅读全文
posted @ 2008-11-24 19:39 Adair 阅读(378) 评论(1) 推荐(0) 编辑

2008年5月28日

摘要: 转自:http://www.cnblogs.com/Impulse/ AxWindowsMediaPlayer媒体文件主要方法属性 属性/方法名: 说明: [基本属性] URL:String; 指定媒体位置,本机或网络地址 uiMode:String; 播放器界面模式,可为Full, Mini, None, Invisible playState:integer; 播放状态,... 阅读全文
posted @ 2008-05-28 16:45 Adair 阅读(4959) 评论(2) 推荐(0) 编辑

2008年5月12日

摘要: 【转】RS-232/RS-485/RS-422 接口简介与编程 最近在调试两款产品时,问题都是出在了串口通信上。今天加班好不容易跟着把其中一款产品的串口接收数据的错误给调好了! 回宿舍特地查了下资料,发现这篇文章对RS-232/RS-48... 阅读全文
posted @ 2008-05-12 09:42 Adair 阅读(5273) 评论(0) 推荐(0) 编辑

2008年5月5日

摘要: 今天一网友突然叫我帮他打开一DXF文件,用CAD打开.他告诉我他用CAD读取时,发现提示文件可能损坏. 所以就丢给我看了.我先是用记事本打开DXF文件,发现里面根本没有"行"的痕迹.看起来只有一行的文本. 我想也许我把那DXF文件搞行标准的DXF格式就可以用CAD读出来了. 说来也怪,我以为这是某人(或某公司)写DXF文件的结果(是不是这样,俺也不清楚),所以我就想在GOOGLE中搜索一下此种格... 阅读全文
posted @ 2008-05-05 17:15 Adair 阅读(3941) 评论(6) 推荐(0) 编辑