从outlook导入email地址 (转)
从outlook导入email地址 (转)[@more@]Outlook有一种eMail地址格式,采用逗号分隔开字段,扩展名叫CSV。例如:"姓名","称谓","单位名称","部门","职务","邮政地址","邮政编码","电话","传真","统一编码","其他电话","单位其他","移动电话","呼机","主页","电子邮件","备注"程序打开文件,每行读取只用第一个逗号前的字符串作为姓名,email地址匹配格式取第一个(位置无关)于是写下粗陋程序: private static final String repmail ="([w.-]+[@]{1}((w)+[.]){1,3}(w)+)"; private static fi
只让输入数字的输入框 (转)
只让输入数字的输入框 (转)[@more@]Javascript小玩意,只让输入数字的输入框<body><script>function JHshNumberText(){if ( !(((window.event.keyCode >= 48) && (window.event.keyCode <= 57)) || (window.event.keyCode == 13) || (window.event.keyCode == 46) || (window.event.keyCode == 45))){window.event.keyCode = 0 ;}} </s cript><form name=frm>
SYBASE 数据库迁移到AS 400 db2的FAQ(五) (转)
SYBASE 数据库迁移到AS 400 db2的FAQ(五) (转)[@more@] 以下是我最后的一篇文章。 41.quiesce是一种持续状态的锁,它属于一个连接,当该连接失败时,quiesce状态依然存在。如何将表空间的状态置为正常状态?XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 答:除去quiesce状态: 1. 连接到数据库 2. 用 list tablespaces 判断哪个tablespace处于quiesce状态和和取得对象(object)ID 3. 判断对象ID对应的表 用 db2 "select tabname from syscat.tables where tablid=对象ID" 得到表名
Joel on Software 祖尔谈软件:行进中开火 (转)
Joel on Software 祖尔谈软件:行进中开火 (转)[@more@]行进中开火 作者: Joel Spolsky译: Siyan Li 李思延 编辑: Paul May 梅普華 2002年1月6日 时不时,总有一阵儿,我什么事也干不了。 我也去办公厅,东瞄瞄,西看看,每十秒钟查一次电子邮件,网上逛一圈。也许干点儿象付运通卡账单之类不需要大脑的事。不过要回去哗啦哗啦写程序,可没门儿。 这种不出活的状态,一般通常会持续一两天。在我的软件开发生涯中也有过几个星期干不了活的时候。就像他们说的,我不在状态,我进入不了情况,我找不到组织。 人人都有情绪波动,有的
SYBASE 数据库迁移到AS 400 db2的FAQ(四) (转)
SYBASE 数据库迁移到AS 400 db2的FAQ(四) (转)[@more@] 31.db2的循环控制语句loop用法? 答:loop例子:XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> OPEN c1; SET at_end = 0; SET numrec = 0; fetch_loop: 1 LOOP FETCH c1 INTO proc_cusnbr, proc_cuscrd; IF sqlCODE = 0 THEN SET proc_cuscrd = proc_cuscrd * 1.2; UPDATE ordapplib.customer SET cuscrd = proc_cuscrd WHERE CURRENT OF c1; SET numrec = numrec + 1; ELSE LEAVE fetch_loop; 2 END IF; END LOOP fe
SYBASE 数据库迁移到AS 400 db2的FAQ(三) (转)
SYBASE 数据库迁移到AS 400 db2的FAQ(三) (转)[@more@]继续上一篇文章的内容 21.db2中sqlSTATE的代号如何定义? 答:如下XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> Class Code 00: Unqualified Successful Completion Class Code 01: Warning Class Code 02: No Data Class Code 07: Dynamic SQL Error Class Code 08: Connection Exception Class Code 09: Triggered Action Exception Class Code 0A: Feature Not Supported Class Code 0E: Invalid Schema Name List Specif
SQLServer2000 JDBC驱动的完整安装及测试说明 (转)
SQLServer2000 JDBC驱动的完整安装及测试说明 (转)[@more@]sqlServer2000 JdbC驱动的完整安装及测试说明XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 修订者:黄 凯 E_Mail:hk_sz@126.com 前 言 这是我在长沙牛耳软件教育中心做毕业设计时整理一篇文档,最近一些学弟问我,翻箱倒柜总算是把它给搂了出来。里面的数据库是我们当时做的项目的数据库,你可以根据自己的数据库进行修正,当然其他一些资料也需要根据你自己的实际情况进行相应的修改。 一、下载SQLSERVER2000的JDBC驱
SYBASE 数据库迁移到AS 400 db2的FAQ(一) (转)
SYBASE 数据库迁移到AS 400 db2的FAQ(一) (转)[@more@]笔者通过从事数据库的开发和管理工作数年!前不久刚刚完成Sybase 数据库向db2数据库的迁移项目工作! 应网友和一些同学朋友的要求!要我介绍一些数据库迁移的策略和方法! 目前见于网上数据库迁移的资料较少!我实际工作中的遇到的技术难点和解决的策略和方法,简单介绍!希望对想要迁移数据库,又不知道如何下手的朋友有所借鉴!本文列出51个实际中问题和解决的策略和方法!非常注重实际! 1.Sybase数据类型和DB2有那些不同? 答:Datetime 对应 timestampXML:namesp
ASP获取数据库表名,字段名以及对字段的一些操作 (转)
ASP获取数据库表名,字段名以及对字段的一些操作 (转)[@more@] 最近,在ASP论坛上看到很多网友问怎么获取数据库表名,字段名以及如何对字段进行删除,增添的操作故写此文。 本人对sqlServer比较熟一些,故以SQLServer为列: <% SET Conn=Server.Createobject("ADOdb.Connection") Conn.Open "Server=IP地址;Provider=sqloledb;Database=库名称;UID=用户名;PWD=密码;" %>读SqlServer库中的表名: <% Set rs=Conn.OpenSchema(20) While not rs.EOF Respo
COFF格式续篇—Lib文件的结构 (转)
COFF格式续篇—Lib文件的结构 (转)[@more@] 上一篇文章介绍了COFF目标文件的结构。如果你试着做一个应用程序的连接器(Linker),就会发现,仅仅有目标文件是不够的。我们在连接程序时,不仅仅要用到目标文件,库文件也是必不可少的。 库文件是怎么样的结构呢? 其实,库文件的结构也很简单。它就是“一堆”目标文件的集合。把目标文件做成库以后,我们在使用目标文件中所实现的功能时,连接程序会自动在库文件里查找相应的目标文件,并使用它。这大大减少了我们对目标文件的管理工作,减轻了代码重用的负担。 Lib文件
初试javascript :贪吃蛇啊 (转)
初试javascript :贪吃蛇啊 (转)[@more@]好久没接触Javascript,近日看了看,试试手 界面是参考 lxx8402的俄罗斯方块方法,觉得不错,借用了谢谢,不要P我 原码如下,写的仓促,也没有放积分,参数可以自己修改前面的默认值, 初次发布,恳请交流指教~~~*_*: tcs.html: <!DOCTYPE HTML PUBLIC "-//w3c//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META NAME="Keywords
在两个ASP.NET页面之间传递值 (转)
在两个ASP.NET页面之间传递值 (转)[@more@] 在两个ASP.NET页面之间传递值 引言 ASP.net提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同样的事情,在使用事件驱动编程模型的ASP.NET就不是那么容易了,当然了,我们仍然有一些方法可以实现同样的功能。本文将试着使用不同的可能的方法来解决这个问题,但可以预见是,本文将包含使用querystring,session变量以及server.Transfer方法来实现页
我学习使用java的一点体会(5) (转)
我学习使用java的一点体会(5) (转)[@more@]这篇文章仍然是对《我学习使用Java的一点体会(3)》的补充。 我使用java开发一年多,使用的应该还算熟练,最近在阅读《设计模式》和《Effective Java》时,又重新学了一下java的基本类库,对编程思想有了新的认识。java的基本类库是由专家设计的,理解基本类库一方面可以增加自己的开发效率,另外一方面可以学学专家的设计思路。在java的基本类库中,使用了很多的设计模式,在很多方面提供扩展机制,方便的支持设计模式。可以说java的基础类库,将面向对象设计的Open-Close principle
我学习使用java的一点体会(4) (转)
我学习使用java的一点体会(4) (转)[@more@] 本文的上一篇发表之后,承蒙各位网友关注,发表了很多评论,我感觉很多人对我写得文章有误解,大概是我表述不清楚的原因吧。这篇文章是对上一篇的补充,以一个示例阐述了解collection框架的重要性。 我在半年以前写过一个函数printAll(Vector vector),具体代码如下 import Java.util.*; public class UtilTool{ public static void printAll ( Vector vector ) { System.out.println( "the Collection is vector" ); System.out.println( vector.getCla
Delphi+Word解决方案参考 (转)
Delphi+Word解决方案参考 (转)[@more@] Delphi+word解决方案参考XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 这是我做项目过程中自己做的几个函数,见到大家都在问Word的问题。现在拿出来和大家共享。(希望有朋友可以进一步添加新的功能,或者做成包或者lib等,更方便大家使用。我自己是没有时间啦,呵呵) 使用前,先根据需要建立一个空的WORD文件作为模板,在模板文件中设置好各种格式和文本。另外,其中的PrnWordTable的参数是TdbGrideh类型的控件,取自Ehlib2.6 其中用到的shFileC
使用PagedDataSource类实现DataList和Repeater控件的分页显示 (转)
使用PagedDataSource类实现DataList和Repeater控件的分页显示 (转)[@more@] ASP.NET提供了三个功能强大的列表控件:DataGrid、DataList和Repeater控件,但其中只有DataGrid控件提供分页功能。相对DataGrid,DataList和Repeater控件具有更高的样式自定义性,所以很多时候我们喜欢使用DataList或Repeater控件来显示数据。 实现DataList或Repeater控件的分页显示有几种方法: 1、写一个方法或存储过程,根据传入的页数返回需要显示的数据表(DataTable) 2、使用PagedDatasource类 本篇文章主要说怎么使用P
精通struts技术第3章(1) (转)
精通struts技术第3章(1) (转)[@more@]第三章:开始学习strutsXML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 在这一章,我们将开始学习Struts。在开始之前,我们必须先安装和配置Struts应用。我们将创建一个简单的应用来显示Struts是如何工作的。 这一章我们将提供一个Struts应用来让你快速入门。 获取和安装Jakarta Struts项目 在开始你的Struts开发前,我们需要获取最新版本的Struts包。目前struts包为1.1 .地址如下:http://CVS.apache.org/builds/jakarta-struts/nightly/ja
离散数学趣味题目 (转)
离散数学趣味题目 (转)[@more@] 离散数学趣味题目 1,Catalan数 饭后,姐妹洗碗,妹妹把姐姐洗过的碗一个一个放进碗橱摞成一摞。共有n个两两相异的碗,洗前也摞成一摞,也许因为妹妹贪玩,碗拿进橱子不及时,姐姐就把洗过的碗摞在傍边: - - - - - — — - - - - — — (1)待洗 (2)待摞 (3)已摞 问最后小妹摞起的碗摞可能有几种方式? 这个题目有个同解题是这样的: 一队不同的汽车行进在大
笑谈--IT业经典谎言 (转)
笑谈--IT业经典谎言 (转)[@more@]纯笑谈,如有雷同,纯属巧合,请勿当真。 1、我们的产品代表了最新的理念! 也就是说,谁也不懂这到底是个什么东西,先炒热了再说吧。 2、我们的产品中没有实现XXX技术,因为它复杂而且无用…… 实际上,我们根本不知道怎么才能做到。 3、我们拥有它的专利! 有一天来了几个某某机构的家伙,从我身上找到了据说很特殊的基因,然后他们对此申请了专利,此后,我就要因为我的孩子们身上有我的基因而向这个机构付费,因为我“分发”了他们拥有的专利!? 4、自由万岁! 也就是说,你们必须白给我干
boost::any源代码分析 (转)
boost::any源代码分析 (转)[@more@] Boost::any分析: XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> boost::any是一个能代表任何对象类型的对象,正如COM库的Variant变量类型,以及Java中的object。不同的是,Variant的做法是包含所有可能类型的一个成员实现,浪费空间,而则boost::any借助于模板,没有空间浪费。 Variant的大致实现是: Class Cvariant { int iData; long lData; …. Int type;