Thunderbird的签名档

面向大众的软件或者在线服务,如果出现了大量的“攻略”、“秘笈”,其实就是在催设计者改进了。 费了不少劲儿,终于知道Thunderbird中的签名档怎么设:   工具(Tools)——>邮件/新闻帐户设置(Account Settings),然后选中自己的邮件帐号(默认的居然是Local Folders,真够有才的),然后有个“附加此签名(Attach This Signature)”,勾中后,需要上传一个签名档文件,纯文本或者HTML格式的。 这是从百度的whomi网友的博客上学到的,他的这篇博客上有一句话非常值得注意: 面向大众的软件或者在线服务,如果出...
rtan_2005 发布于 2008-10-06 14:05 | 阅读 5141 次 | 评论 0 条

the web log power

1998年,个人博客网站“德拉吉报道”率先捅出克林顿莱温斯基绯闻案;   2001年,911事件使得博客成为重要的新闻之源,而步入主流;   2002年12月,多数党领袖洛特的不慎之言被博客网站盯住,而丢掉了乌纱帽;   2003年,围绕新闻报道的传统媒体和互联网上的伊拉克战争也同时开打, 美国传统媒体公信力遭遇空前质疑,博客大获全胜;   2003年6月,《纽约时报》执行主编和总编辑也被“博客”揭开的真相而下台,引爆了新闻媒体史上最大的丑闻之一;   2004年4月,轰动一时的Gmail测试者大部分从bloggers中产生; ...
大活宝 发布于 2008-10-06 09:54 | 阅读 2764 次 | 评论 0 条

CallWindowProc 和 DefWndProc 异同点

同:***WindowProc是个窗口过程,其返回值是由系统处理的,应用程序中是不用也无法处理的。 调用这个挂钩函数后,当有消息到窗口后,有系统调用***WindowProc函数处理消息,由系统调用的函数返回值当然由系统处。异:DefWndProc应该是一个函数指针,通过SetWindowLong或者GetWindowLong获得,从名字上看,指缺省的Windows Procedure。 CallWindowProc在MSDN中的解释就是将message的信息给指定的WinProc。 这个方法在SubClass的时候特别重要。(SubClass就是用自己的WinProc替代缺省的Wi...
vfdff 发布于 2008-10-05 23:27 | 阅读 5364 次 | 评论 0 条

MFC的子类化技术

MFC的子类化技术 作者:laiyilingWindows是一个基于消息的系统,消息在Windows的对象之间进行着传递。子类化和Windows的钩子机制存在于消息系统之中,我们可以利用这些机制来操纵、修改甚至丢弃那些在操作系统或是进程中传递的消息,以求改变系统的一些行为。 子类化技术用来截取窗口或控件之间的消息,当然是消息在到达目的窗口之前完成的操作。这些被截获的消息既可以保留也可以修改它们的状态,之后就继续发送到目的地。子类化技术实现了一些正常情况下无法实现的功能,试想鼠标右键单击TextBox,系统默认弹出Undo、Cut、Copy、Paste等菜单,我们就可以利用子类化...
vfdff 发布于 2008-10-05 23:05 | 阅读 7322 次 | 评论 2 条

Adding components to a DBGrid

How to place just about any Delphi control (visual component) into a cell of a DGBrid. Find out how to put a CheckBox, a ComboBox (drop down list box), a DateTimePicker (calendar) and even an Image inside the DBGrid. Win prizes by sharing code! ...
gsjzfj_ccs 发布于 2008-10-05 21:28 | 阅读 7905 次 | 评论 0 条

Java generic equivalent of the understanding and realization

Java 泛型的理解与等价实现  泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。  Java语言引入泛型的好处是安全简单。  在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情况下进行的。对于强制类型转换错误的情况,编译器可能不提示错误,在运行的时候才出现异常,这是一个安全隐患。  泛型的好处是在编译的时候检...
大活宝 发布于 2008-10-05 20:55 | 阅读 4143 次 | 评论 0 条

Number Judge

/** * 是否数字校验类 * * @MyUtil:zs.util.lang.IsNumber Jul 30, 2008 9:45:08 AM * @author ShuangZS * @version 1.1 * @最后更新日期: * @更新人: */public class IsNumber{ /** * @函数名称:IsNumber.isNumber * @基本功能:判断传递的字符串是否为全数字符号数字 <strong>不以0开始</strong> * @param: String str * @return:boolean * @a...
大活宝 发布于 2008-10-05 20:41 | 阅读 2987 次 | 评论 0 条

Dynamic array of features(Test Vector)

import java.util.Vector;public class VectorTest{ public static void main(String[] args) { // 创建动态。。。 Vector v = new Vector(); v.add("A"); v.add("B"); v.add("C"); v.add("D"); // 利用for循环删除它的内部元素 for (int i = 0; i < v.size(); i++) ...
大活宝 发布于 2008-10-05 20:34 | 阅读 2343 次 | 评论 0 条

Get Supper CLASS

import java.util.ArrayList;/** * 向方法传递一个对象, 循环打印出对象层次结构中的所有类。 * @author ShuangZS */public class GetSuperClass{ public static void main(String[] args) { printHierarchy(ArrayList.class); System.out.println("===================================="); printHierarchyTwo(ArrayLi...
大活宝 发布于 2008-10-05 20:30 | 阅读 3116 次 | 评论 0 条

JAVA related to access to the System Properties

/** * <strong>获得相关系统属性</strong><br> * * <pre> * String jreEnV = System.getProperty(&amp;quot;java.version&amp;quot;);// Java 运行时环境版本 * System.out.println(&amp;quot;Java 运行时环境版本:&amp;quot; + jreEnV); * String jreVendor = System.getProperty(&amp;quot;java.vendor&amp;quot;);//Java 运行时环境供应商 * Syste...
大活宝 发布于 2008-10-05 20:20 | 阅读 3919 次 | 评论 0 条

Get in the Java System Properties

Java语言以其面向对象、跨平台、可移植性好、安全性高等优点,受到众多编程人员的青睐,越来越多的人将其作为应用软件开发语言的首选。在 Java应用程序运行时,特别是需要在跨平台工作环境下运行时,需要确定操作系统类型、用户JDK版本和用户工作目录等随工作平台变化的信息,来保证程序正确运行。一般情况下,可以利用JDK提供的系统属性类(Properties)中的方法,快速地获取工作环境信息。另外,程序开发人员还可以定义与应用程序相关的系统属性文件,在用户程序执行过程中动态地加载程序员定义的属性文件来控制程序运行。本文通过对系统属性类的分析,结合实际例子介绍如何定义系统属性文件,并讨论安全策略文...
大活宝 发布于 2008-10-05 19:58 | 阅读 8673 次 | 评论 0 条

Expostulation By HJY

How to learn Java1、多动手学编程语言不仅仅是从理论上的学习,更重要的是要利用这门语言为你的思想服务。理解这门语言是首要的,但是要达到心领神会、融会贯通就必须勤动手,多花时间去编写一些例子。计算机科学是注重实践的学科,成功的软件开发人员无不经过大量的上机锻炼,只有理论和实践相结合才能真正掌握知识和技能。2、多动脑对于Java语言的学习,不仅仅是对语言本身的学习,更重要的是面向对象思想的建立过程,如果想把Java学习提升到一个更高的层次,建议从一开始就用面向对象的思维方式去面对你所接触的每件事。3、多查API文档Java 提供了大量的类以满足网络化、多线程、面向对象的需要。...
大活宝 发布于 2008-10-05 19:23 | 阅读 1882 次 | 评论 0 条

The preparation of cross-platform Java program note

编写跨平台Java程序注意事项使用Java语言编写应用程序最大的优点在于“一次编译,处处运行”,然而这并不是说所有的Java程序都具有跨平台的特性,事实上,相当一部分的Java 程序是不能在别的操作系统上正确运行的,那么如何才能编写一个真正的跨平台的Java程序呢?下面是在编写跨平台的Java程序是需要注意的一些事情:1.编写Java跨平台应用程序时,你可以选择JDK1.0,1.1,1.2或支持它们的GUI开发工具如:Jbuilder,Visual Age for Java 等等,但是必须注意你的Java程序只能使用Java核心API包,如果要使用第三方的类库包,则该类库包也要由Java...
大活宝 发布于 2008-10-05 19:09 | 阅读 4528 次 | 评论 0 条

Java Socket

一篇介绍 Java Socket 编程的经典文章事实上网络编程简单的理解就是两台计算机相互通讯数据而已。对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了。Java SDK提供一些相对简单的Api来完成这些工作,Socket就是其中之一。对于Java而言。这些Api存在与Java.net这个包里面。因此只要导入这个包就可以准备网络编程了。网络编程的基本模型就是客户机到服务器模型。简单的说就是两个进程之间相互通讯,然后其中一个必须提供一个固定的位置,而另一个则只需要知道这个固定的位置,并去建立两者之间的联系。然后完成数据的通讯就可以了。这里提供固定位置的通常称为服务...
大活宝 发布于 2008-10-05 17:33 | 阅读 3870 次 | 评论 0 条

Eliminate Inherit And Oriented Interface Programming(Mind)

消除继承和面向接口编程继承是面向对象中很重要的概念。假如考虑到Java语言特性,继承分为两种:接口继承和实现继承。这只是技术层面的问题,即便C 中不存在接口的概念,但它的虚基类实际上也相当于接口。对于OO的初学者来说,他们很希望自己的程序中出现大量的继承,因为这样看起来很OO。但滥用继承会带来很多问题,尽管有时候我们又不得不使用继承解决问题。相比于接口继承,实现继承的问题要更多,它会带来更多的耦合问题。但接口继承也是有问题的,这是继承本身的问题。实现继承的很多问题出于其自身实现上,因此这里重点讨论实现继承的问题。举个例子(这个例子实在太老套了)。我要实现一个Stack类,我想当然地选择 ...
大活宝 发布于 2008-10-05 17:21 | 阅读 1983 次 | 评论 0 条

I18N

1:国际化配置:<html:link action="localAction.do?country=CN&amp;language=zh&amp;page=/main.do"> <bean:message key="language.chinese"/></html:link><html:link action="localAction.do?country=US&amp;language=en&amp;page=/main.do"> <bean:message key="language.english"/></html:link>2:StrutsConfig<!-- 动态...
大活宝 发布于 2008-10-05 16:43 | 阅读 2280 次 | 评论 0 条

DBGrid中的下拉列表(转贴)

在DBGrid网格中实现下拉列表,设置好DBGrid中该字段的PickList字符串列表、初始的序号值DropDownRows即可。以职工信息库中的籍贯字段(字符串类型)为例,具体设计步骤如下:   1、在窗体上放置Table1、DataSource1、DBGrid1、DBNavigator1等控件对象,按下表设置各个对象的属性: 对象 属性 设定值 Table1 DataBase sy1 TableName zgk.dbf //职工信息库 DataSource1 DataSet Table1 DbGrid1 DataSourc...
gsjzfj_ccs 发布于 2008-10-05 16:30 | 阅读 2843 次 | 评论 0 条

Tiles Framework

概况 传 统的GUI工具包,如Java AWT和Java Swing,都提供了一些功能强大的布局管理器,它们指定各个视图组件在窗口中的分布位置。布局管理器有助于创建复合式的复杂界面,一个复合式界面由一些 简单的基本界面组成。利用布局管理器来创建GUI界面有以下优点: ·可重用性:基本界面可以被重用,组合成各种不同的复合式界面 ·可扩展性:可以方便的扩展基本界面,从而创建更复杂的界面 ·可维护性: 每个基本界面之间相互独立,当复合式界面中的局部区域发生变化,不会影响其它区域 不幸的是,JSP技术本身并没有直接提供布局或布局管理器。为了简化Web...
大活宝 发布于 2008-10-05 14:15 | 阅读 2346 次 | 评论 0 条

ASP.net实现鼠标经过TextBox,TextBox中的内容处理选中状态

页面:<div> <asp:TextBox ID="TextBox1" runat="server" Text="鼠标移上试试" ></asp:TextBox> <br /> <input id="Text1" type="text" value="鼠标移上试试" onmousemove="this.select()"/> </div>代码:this.TextBox1.Attributes.Add("onMouseOver", "this.select()");
zore0 发布于 2008-10-05 14:00 | 阅读 4686 次 | 评论 0 条

再远处,是衰老!

让未来到来 让过去过去 做到谈何容易!
LuckMy_zy 发布于 2008-10-04 23:13 | 阅读 2868 次 | 评论 3 条