Java
lujinan858
爱玩,爱编程,爱睡觉
展开
-
单实例模式
1. 经典的单实例模式例子(非线程安全):public class Singleton { private static Singleton uniqueInstance; // other useful instance variables here private Singleton() {} public static转载 2009-07-17 12:40:00 · 481 阅读 · 0 评论 -
hibernate中generator属性的意义
1、identity:用于MySql数据库。特点:递增 注:对于MySql数据库使用递增序列时需要在建表时对主键指定为auto_increment属性。 2、sequence:用于Oracle数据库 序列名 3、native:跨数据库时使用,由底层方转载 2009-06-08 13:59:00 · 599 阅读 · 0 评论 -
java util Date into a sql Date
/* This snippet shows how to convert a java util Date into a sql Date for use in databases */java.util.Date utilDate = new java.util.Date();java.sql.Date sqlDate = new java.sql.Date(utilDate.g转载 2009-06-10 15:01:00 · 402 阅读 · 0 评论 -
JavaScript注释语法
JavaScript注释语法//注释内容/*注释内容 */JavaScript注释示例使用两个双斜杠注释行//document.write("www.dreamdu.com");使用斜杠星注释代码块(多行)/*var dreamdu = "www.dreamdu.com";var dreamdu = "du"; */转载 2009-06-02 10:14:00 · 620 阅读 · 0 评论 -
由一道java题的思考和引申
题目:用程序产生10个随机数,序号从1到10,然后对这10个数进行从小到大排序,并输出这10个数和相对应的序号解决方案:一、数组法 使用两个数组,分别存储随机数和序号,按随机数排序同时移动序号数组。但是需要自己写排序法(如冒泡法),在java环境下自己写排序法是不高明的,而且同时移动两个数组效率也不高。二、Map法 key为随机数,value为序号。但是随机数相同即生成相同原创 2009-05-22 09:54:00 · 863 阅读 · 1 评论 -
“大家来找茬”自制查找程序
此程序初衷是为了“沉迷”于此游戏的老婆大人,怕其用眼过度,为她设计的。再此与大家共享,希望大家完善和提出建议。package image;import java.awt.Color;import java.awt.Dimension;import java.awt.Rectangle;import java.awt.Robot;import java.awt.Toolkit原创 2009-05-14 17:54:00 · 657 阅读 · 1 评论 -
Java实现随机验证码功能
现在许多系统的注册、登录或者发布信息模块都添加的随机码功能,就是为了避免自动注册程序或者自动发布程序的使用。 验证码实际上就是随机选择一些字符以图片的形式展现在页面上,如果进行提交操作的同时需要将图片上的字符同时提交,如果提交的字符与服务器session保存的不同,则认为提交信息无效。为了避免自动程序分析解析图片,通常会在图片上随机生成一些干扰线或者将字符进行扭曲,增加自动识别的难度转载 2009-05-14 14:55:00 · 576 阅读 · 0 评论 -
java中取得微秒级的时间
为了测试java一个函数的执行时间。 use System.currentTimeMillis( ), run your function 1000 times: long time = System.currentTimeMillis();for (int i=0; i < 1000; i++)CallYourFunction(转载 2009-05-14 11:56:00 · 3012 阅读 · 1 评论 -
Java Mail简介
本文档分三个部分,第一部分简要介绍了一下JavaMail,第二部分是JavaMail几个关键类的介绍,最后是我写的一个发送邮件的小程序。关于几个核心类的介绍,基本上是翻译的IBM一个关于JavaMail的文档。希望对大家有帮助。 [@more@]开始了,使用JavaMail来发送接收电子邮件真的是一件非常愉快的事(因为很简单:)。 不管你是发送,还是接收邮件,第一件事,转载 2009-07-22 10:40:00 · 786 阅读 · 0 评论 -
java.math.BigDecimal的精度问题
1. String myMoney = "100.0128"; BigDecimal money= new BigDecimal(myMoney); //设置精度,以及舍入规则 money= money.setScale(2, BigDecimal.ROUND_HALF_UP); System.out.println(money);转载 2009-07-22 17:15:00 · 19562 阅读 · 1 评论 -
sql java 批处理
使用批量处理功能涉及下面的两个方法: · addBatch(String) 方法 · executeBatch方法method1:关于Statement 的简单范例可以是: Statement stmt = conn.createStatement(); stmt.insert("DELETE FROM Users"); st转载 2009-06-11 14:10:00 · 428 阅读 · 0 评论