- 浏览: 100840 次
- 性别:
- 来自: 北京
-
最新评论
-
LLeye:
能不能发份完整的代码给我 865807345@qq.com
jdbcTemplate 例子 -
zhanglu1236789:
不错不错
java 泛型详解 -
happyrabbit:
彻底明白了!
java 泛型详解 -
yanqingluo:
好文章
java 泛型详解 -
moment52:
liutsi 写道moment52 写道LZ我看到一段代码如下 ...
java 泛型详解
文章列表
package diaodu;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Timer;
import java.util.TimerTask;
public class TimerTest {
public static String driver = "co ...
package file;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
public class ReadHiddenFile {
private static String dir_name = "E:\\bosent_baseline_cmbcgolddisplay_web";
public static void main(String[] args) {
// ReadHiddenFlor rd=new Re ...
package file;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
...
执行插入语句时出现:57016 因为表不活动,所以不能访问它,上网上搜一大堆人说 解决方法为:执行命令:reorg table XXX;即可。可是我运行reorg table XXX也出错,后来发现是使用DbVisualizer出的问题。最后用DB2原有的控制中心可以执行reorg table XXX,问题解决了。
1.
String myMoney = "100.0128";
BigDecimal money= new BigDecimal(myMoney);
//设置精度,以及舍入规则
money= money.setScale(2, BigDecimal.ROUND_HALF_UP);
System.out.println(money);
//100.01
2. double myMoney = 100.0128;
myMoney = Math.round(myMoney * 100) / (double) 100 ...
如何使 ArrayList 线程安全
- 博客分类:
- java
Collections.synchronizedList(new ArrayList());
转:Clone和New哪个更快
- 博客分类:
- java
Clone和new哪个更快呢,这个问题的答案不是一定的,要根据实际情况决定:情况一:对象简单,这个时候new更快,测试代码如下:
class TestObj implements Cloneable{ public Object clone(){ Object obj = null ; try{ obj = super.clone(); }catch(Exception e){ } return obj; }}public class CloneVsNew
在使用SimpleDateFormat的经常会有一些错误的用法,例如如下方式:
public class TestDateFormat{ private SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); public void method1(){
Java对多线程的支持与同步机制深受大家的喜爱,似乎看起来使用了synchronized关键字就可以轻松地解决多线程共享数据同步问题。到底如何?―
―还得对synchronized关键字的作用进行深入了解才可定论。
总的说来,synchronized关键字可以作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。如果再细的分类,
synchronized可作用于instance变量、object reference(对象引用)、static函数和class literals(类名称字面常量)身上。
在进一步阐述之前,我们需要明确几点:
A.无论synchroniz ...
如果一个资源或对象可能被多个线程同时访问,它就是一个共享资源;例如类的成员变量,包括类变量和实例变量,再比如对一个文件进行写操作等。一般情况下,对共享资源的访问需要考虑线程安全的问题。
如果一个对 ...
<html>
<head><title>Simple jsp page</title>
<script type="text/javascript" src="js/verify.js"></script>
</head>
<body>
<input id="name" type="text"><br>
<input type="button" valu ...
import java.text.DecimalFormat;
import java.text.NumberFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class Crack {
public static final void main(String[] args) {
String id = "blue"; // 可更改为您的名字
String num = "999";// 许可证数量
System.out. ...
SELECT *
FROM(
SELECT rownum r_,row_.*
FROM(
SELECT *
FROM employee
ORDER BY employee_id DESC
) row_
WHERE rownum <=20
)
WHERE r_ >=11
public class SimpleJdbcTemplateTest {
//支持泛型
static SimpleJdbcTemplate simple = new SimpleJdbcTemplate(JdbcUtils
.getDataSource());
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
}
static User find(String name) {
Stri ...
public class NamedJdbcTemplate {
static NamedParameterJdbcTemplate named = new NamedParameterJdbcTemplate(
JdbcUtils.getDataSource());
/**
* @param args
*/
public static void main(String[] args) {
User user = new User();
user.setMoney(10);
user.setId(2);
System.out.print ...