- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 关于Treeview 二级节点的遍历 与选择
int count = treeView1.Nodes.Count; for (int i = 0; i count; i++) ...{ bool flag = false; foreach (TreeNode t in treeView1.Nodes[i].Node
2008-02-21 13:17:00
1384
原创 关于登陆的一些思考
在很多时候我们做登陆时都没很在意怎么去实现,有时用的并不是面向对象的方法方法的返回值只意味着当你的方法调用要返回业务逻辑的处理结果的。如果业务逻辑不带处理结果,那么就是void的,不要使用返回值boolean来代表方法是否正确执行。 例如 用户登陆方法 代码: b
2007-10-31 11:21:00
568
转载 追MM与java的32种模式
创建型模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何
2007-10-31 11:09:00
684
转载 读取资源文件的N种方法
如何读取资源文件:(一)Properties props = new Properties(); props.load(new FileInputStream("db.properties")); (二)blog.properties文件如下dbdriver=oracle.jdbc.driver.OracleDriverdburl=jdbc:oracle:thin:@127.0.0.
2007-10-31 11:02:00
595
转载 趣说java处理异常的方式
调用java的方法就像你叫一个人去办事,比如说你让他去买东西,那个人会警告你,买东西可以,但是会有问题,比如说你给的钱不够了,没有你要买的东西没有了什么的,这些可能它会在后面throws出来,虽然这些有可能不发生,但是你应该有应付这些情况的准备,如果你可以做主,你就要try catch住这些Exception,然后处理;如果你处理不了这些问题,那你也throw出去,是谁让你
2007-10-31 11:00:00
605
原创 正则表达式几种常用功能——查询,提取,替换,分割
正则表达式在字符串处理上有着强大的功能,sun在jdk1.4加入了对它的支持下面简单的说下它的4种常用功能:查询:String str="abc efg ABC";String regEx="a|f"; //表示a或f Pattern p=Pattern.compile(regEx);Matcher m=p.matcher(str);Boolean rs=m.find();如果str中有regEx
2007-10-31 10:54:00
1006
转载 java中,this用途总结
注:参考了JIT(java in thinking),示例都是那里面的。1、在一个类中,this可以表示该类的当前实例;例如:public class Leaf { private int i = 0; Leaf increment() { i++; return this; } void print() { System.out.println("i = " + i
2007-10-31 10:47:00
538
转载 只言片语
※ 记忆是短暂的,记录是长久的。 ※ 今天请教别人,明天胜过别人,有什么不好呢?只要开口,就有机会。 ※ 人类是因为坚持实践梦想才伟大的。 ※ 只要找到路,就不怕路遥远。 ※ 树的方向,由风决定;人的方向,由自己决定。 ※ 或许有一时的佼幸,但是绝对没有永远的埋没。 ※ 专注,是一个人成功的必要条件。 ※ You can not be no. 1 in everything, but you mu
2007-10-31 10:44:00
597
转载 java连接oracle9i以及连接池实现
在JSP中连接到Oracle一般有2种方式: 1、Oracle JDBC的oci8方式 2、Oracle JDBC的thin方式 我比较喜欢第2种,因为WEB发布服务器与数据库服务器一般都不会放在同一台电脑中,而在使用thin方式连接时,WEB服务器端无须安装oracle的客户端。 在动手先代码之前,我们先把环境配置妥善。先从安装了Oracle的数据库服务器中,
2007-10-31 10:20:00
1509
1
原创 ORA-02291
最近做测试总是遇到ORA-02291错误,经过差资料,对这个错误做了下了解。请参阅以下 有外键FK约束的字段可以为空 1。创建测试表 SQL> create table lesson(lesson_name varchar2(20), classroom varchar2(10)); 表已创建。 SQL> create table teacher(name varchar
2007-09-14 17:16:00
4687
1
原创 Jakarta Commons Logging学习
1、Commons-Loggin简介 Jakarta Commons Logging (JCL)提供的是一个日志(Log)接口(interface),同时兼顾轻量级和不依赖于具体的日志实现工具。 它提供给中间件/日志工具开发者一个简单的日志操作抽象,允许程序开发人员使用不同的具体日志实现工具。用户被假定已熟悉某种日志实现工具的更高级别的细节。JCL提供的接口,对其它一些日志工具,包括L
2007-09-14 17:06:00
799
原创 在MonthCalendar控件中选中日期
MonthCalendar是VS.NET里面的一个日历控件,现在网上也很多日历控件,但VS.NET里这个控件对付不少应用还是足够了。 在这个控件中点每个元素(日期、标题、星期、链接等等)都会触发一个点击事件,而.NET中并没有给每种点击都安排一个事件(只有一个DateSelected事件),因此需要用户自己过滤。 可以用这样编写这个事件处理函数(这个函数只处
2007-08-13 11:01:00
2784
原创 随机生成自定义数量的无重复的随机数
/**//// /// 生成防伪码 /// /// 数量 /// 最小值 /// 最大值 /// public int[] getRandomNum(int num, int minValue, int maxValue) ...{ Random ra
2007-08-13 10:53:00
756
1
原创 ListBox 左移右移
//全选 private void all_Click(object sender, EventArgs e) ...{ if (this.lstpcik.Items.Count == 0) ...{ return; }
2007-08-13 10:23:00
1116
转载 vs2005制做左右上下移动的Listbox ( asp.net , C#)
制作可上下左右移动的 ListBox:方法:1.新建页面,拖放如下控件: 两个ListBox ,6个button,样式如下 各个button的功能>> 左移 右移↑上移↓下移C全部清空>> 代码如下:protected void Button1_Click(object sender, EventArgs e) ...{ try ...{ t
2007-08-13 10:02:00
965
使用Windows自带程序压缩/解压文件
2012-01-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人