- 浏览: 446911 次
- 性别:
- 来自: 湖南
最新评论
-
zhybxyz:
很巧妙的方法! 请问可以传递参数吗?
在 JavaScript 中如何创建多行字符串(JavaScript Multiline String) -
fx999:
这个不错,可以分享下你的WXE,最好有API,现在的WXLUA ...
wxLua 有多简单? -
shakalvchina:
aeadsfaf
领悟 JavaScript 中的面向对象 -
clean0127:
很幽默
这就是“易语言”? -
terryh:
yiding_he 写道面子驱动编 ...
面子驱动编程
文章列表
DAO 类是线程安全的,它的所有操作都通过调用 DbExecutor 对象来执行。每次操作,DAO 都会从 DbExecutorFactory 中获得一个 DbExecutor 对象。DAO 要做的就是保证做完操作之后都要执行 DbExecutor 对象的 close 方法。
DbExecutor 是一个接口,它的大部分方法和 DAO 差不多。它包含一个数据库连接,当连接关闭时,DbExecutor 对象的生命周期也就结束了。OraDbExecutor 是 DbExecutor 的一个实现。
OraDbExecutor.java - 构造函数
/**
* 构造函 ...
从昨天起发现我的机器上每次删除一个文件,删除对话框总是要停好久,硬盘灯狂闪。然后把整个回收站清空一下才好起来。看来 Windows 的回收站效率太低了。
- 2007-03-14 09:26
- 浏览 1162
- 评论(0)
http://daohang.google.cn/
简单地说,就是打算学 hao123,而且绝无广告。
- 2007-03-12 22:05
- 浏览 942
- 评论(0)
【注:我转贴这篇文章到我的 Blog,原因是我不想失去它。】
在软件开发中平衡规范与敏捷
来源:深圳汉捷研发管理咨询有限公司 作者:靖爽
如果只有强有力的的规范而缺乏敏捷,将导致官僚作风,进而停滞不前;缺乏 ...
java 代码
import java.util.ArrayList;
/**
* 牛产仔问题。有一头母牛,它每年年初要生一头小母牛;每头小母牛从第四个年头起,
* 每年年初也要生一头小母牛。按此规律,若无牛死亡,第20年头上共有多少头母牛?
*
* @author
*/
public class Mooooo {
public static void main(String[] args) {
ArrayList< ...
http://dzh.mop.com/topic/readSub_7365022_-1_0.html
在 baidu 上搜索 SB,第一个结果是 Google。这明显是人为的,因为几乎不可能会有人访问 sb.google.com。不过Google 也是自作自受。
- 2007-03-09 19:19
- 浏览 1130
- 评论(0)
最基本的做法是:
js 代码
var str = "111\n222\n333";
但是这样不好排版。JavaScript 本身支持“\”的断句方式,于是可以这样写:
js 代码
var str = "111\n\
222\n\
333";
但是还是不爽,平白无故加上了一个反斜杠。有人提出利用 XML 结构来实现,但是具有语法高亮的编辑器通常会被这种写法弄糊涂。
高人无处不在,有人竟然利用注释。个人觉得这是最方便的了。我将其改了一下:
js 代码
Function.p ...
- 2007-03-08 12:07
- 浏览 14992
- 评论(4)
创建了一个 <dao-config><datasource><connection>DAO 类用来做所有的事情,包括查询。查询方法如下:
</connection></datasource></dao-config>
java 代码
public List query(Class clazz, String sql, List params) throws DAOException;
第一个参数是用来接受封装的类。
有时候仅查询一个字段,根本不用封装:
java 代码
public Lis ...
全排列是一种比较烦人的东西。本文讨论如何在不使用递归的情况下,让全排列结果能够被遍历(也就是实现 Iterator 接口),使得全排列的提供者能随时提供“下一个”全排列结果,直到给出所有的排列。
本文发表于:http://yiding-he.iteye.com
通常全排列是不可排序的,因为不同的遍历方式会按不同的顺序得到结果(如交换法、滚动法等)。我们需要选择一种方式,每次枚举都能得到唯一的结果,绝不重复。因为只有这样的方式才能用来遍历。那就是:
全排列树。想象一下,树中的每个节点就是一个全排列结果,其子节点是将其交换变化而来的。举个例子,
根节点为 (1, 2, 3) 的树,其一级子节点 ...
今天装上了 Beryl,爽。不管你怎么甩窗口,CPU 的使用率都只有 50% 左右。Vista 再怎么花哨,也抵不过 glx 啊。
2007-3-7: 今天才发现其实是 Compiz 而不是 Beryl,Beryl 根本用不起来。不过 Compiz 效果已经够用(好看)了。
- 2007-03-06 23:21
- 浏览 1182
- 评论(0)
我一直都在收 David DeAngelo 的邮件。他是一位情感专家(dating adviser),专门站在男人的角度讨论男女感情。从 04 年我就订阅他的邮件,只可惜国内没有机会购买他的书和光盘。这是一个部落的男孩在经历被“杀死”的仪式之后成为一个男人的故事。文章的目的是告诉我们男人要有男人样,不要再像小孩子。反观我们某些成了年的大学生过年还收压岁钱,真是窝囊。
The Boy Must Die(节选)
You are an adolescent man living thousands of years ago… in a group with a hundred o ...
- 2007-03-04 09:33
- 浏览 2608
- 评论(0)
题目:对 {1, 2, 2, 3, 4, 5} 进行无重复的全排列,要求 4 不在第三位,且 3,5 不相连。
思路:用 roll() 方法递归构造所有全排列,将每个构造出的排列做判断之后存入结果集。
java 代码
import java.util.ArrayList;
/**
* 对 {1, 2, 2, 3, 4, 5} 进行无重复的全排列,要求 4 不在第三位,且 3,5 不相连。
*
* @author <a href="mailto:yiding.he@chinacreator.com&quo ...
- 2007-03-02 10:45
- 浏览 1547
- 评论(0)
一直以为缺省的权限修饰符就是 protected,结果今天吃大亏了。
本来创建了一个 abstract class package.a.Transaction 类,当中写了一个抽象方法:
java 代码
abstract void execute() throws Exception;
结果编写 class package.b.TransactionImp extends package.a.Transaction 时发现即使实现了 execute() 方法,仍然不能编译。捣鼓了好久,甚至把 IDEA 下面的 cache 目录都删除了,仍然没有用。最后才想起来是不是没 ...
- 2007-02-28 09:47
- 浏览 1489
- 评论(0)
java 代码
import java.io.IOException;
/**
* 这就是易语言。
*/
public class ClassLoaderTest {
public static void main(String[] args) {
系统.输出("你叫什么名字?");
系统.输出("你好," + 系统.获得用户输入());
}
...
- 2007-02-27 16:59
- 浏览 1619
- 评论(1)