CAnca ----------------------------------------------------------------------------------- 原创作品,CAnca Software Office.如要转载,请保留版权信息! http://cancait.blog.163.com   E-mail:cancait@msn.com ----------------------------------------------------------------------------- ...
2008-05-14

遍历Set

for (Iterator it = map.keySet().iterator(); it.hasNext();) {             Object lkey = it.next();             Object lvalue = map.get(lkey);        &nbs ...
经常可以遇到这种情况:用不同的SQL写法可以达到同样的目的。爱钻牛角尖的人就想搞明白,诚然结果一样,但到底孰优孰劣?下面是我列出的一些,请兄弟们赐教。也请兄弟们将你们遇到的类似问题一并列出。         (1)一次插入多条数据时:     CREATE   TABLE   tb(ID   int,   名称   NVARCHAR(30),   备注   NVARCHAR(1000))     INSERT   ...
SQL里的EXISTS与in、not exists与not in 效率比较和使用 在 MSSQL 中,插入(insert)一条记录很简单,但是一些特殊应用,在插入记录前,需要检查这条记录是否已经存在,只有当记录不存在时才执行插入操作,本文介绍的就是这个问题的解决方案。 问题: 我创建了一个表来存放客户信息,我知道可以用 insert 语句插入信息到表中,但是怎么样才能保证不会插入重复的记录呢? 答案: 可以通过使用 EXISTS 条件句防止插入重复记录。 示例一:插入多条记录 假设有一个主键为 client_id 的 clients ...
SQL查询效率-100w数据查询只要1秒 关于SQL查询效率,100w数据,查询只要1秒,与您分享: 机器情况 p4: 2.4 内存: 1 G os: windows 2003 数据库: ms sql server 2000 目的: 查询性能测试,比较两种查询的性能 SQL查询效率 step by step -- setp 1. -- 建表 create table t_userinfo ( userid int identity(1,1) primary key nonclustered, nick varchar(50) no ...
云中漫步——迎接云计算时代的到来 2008年5月9日 下午 06:32:00 uT("time5893186275920322012"); 发表者:谷歌全球副总裁大中华区总裁 李开复 随 着技术的发展,普通网民使用网络的方式也在悄悄地发生变革。如果你正要打开电脑,在一个文字处理软件中写下未来一周的旅行计划,那么你不妨试一试这样一种 全新的文档编辑方式:打开浏览器,进入 Google Docs 页面,新建文档,编辑内容,然后,直接将文档的 URL 分享给你的朋友——没错,整个旅行计划现在 ...
Java规则引擎工作原理及其应用(摘) 2007-10-22 19:02 Java规则引擎工作原理及其应用   摘 要 Java规则引擎是一种嵌入在Java程序中的组件,它的任务是把当前提交给引擎的Java数据对象与加载在引擎中的业务规则进行测试和比对,激活那些符合当前数据状态下的业务规则,根据业务规则中声明的执行逻辑,触发应用程序中对应的操作。   引言   目前,Java社区推动并发展了一种引人注目的新技术——Java规则引擎(Rule Engine)。利用它就可以在应用系统中分离商业决 ...
Java虚拟机原理(摘) 2007-10-22 18:57 一、什么是Java虚拟机 Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。 1.为什么要使用Java虚拟机 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用模式Java虚 ...
优化JDBC性能的三大技巧 开发一个注重性能的JDBC应用程序不是一件容易的事. 当你的代码运行很慢的时候JDBC驱动程序并不会抛出异常告诉你。   本系列的性能提示将为改善JDBC应用程序的性能介绍一些基本的指导原则,这其中的原则已经被许多现有的JDBC应用程序编译运行并验证过。 这些指导原则包括: 正确的使用数据库MetaData方法    只获取需要的数据    选用最佳性能的功能    管理连接和更新   以下这些一般性原则可以帮助你解决一些公共的JDBC系统的性能问题.   使用数据库Metadata方法    ...
  其实JAR文件的格式是ZIP格式的, 因此它可以用各种能够处理ZIP文件的工具来进行操作, 例如 WinZip, WinRAR, PKZIP 等, 还有JDK自带的JAR工具, 因此我们将就使用这两种类型的工具来制作JAR 文件进行讨论.      首先需要声明的是, 并不是所有类型的Java应用程序都能打包到单独的一个JAR文件中去. 必须符合一定的条件, 一个Java应用程序的所有文件才 能打包 ...