- 浏览: 176377 次
- 性别:
- 来自: 上海
最新评论
-
zhangwei8607:
哥,我来了
发表了这么多技术文章,为什么没人留言 -
aqqcat:
这个太骚了同志
proxy 的原理 -
dmwdmc:
...
9个球其中1个空心最多称2次得出空心球 -
kjmmlzq19851226:
9个球分三组为A、B、C,任意取其中两组进行第一次称重,两种情 ...
9个球其中1个空心最多称2次得出空心球 -
zhangwei8607:
:idea: 学习了
网银系统augcb申请信用卡ejb的应用
文章列表
[转载]导入maven工程后,出现如下错误:
- 博客分类:
- Maven
http://lxs647.iteye.com/blog/1274975
导入maven工程后,出现如下错误:
Description Resource Path Location TypeProject configuration is not up-to-date with pom.xml. Run project configuration update rdc line 1 Maven Configuration Problem
解决办法就是:
右键项目,【Maven】--》【Update Proj ...
oracle有哪些常用的系统表
- 博客分类:
- 数据库 持久层
dba_开头..... dba_users 数据库用户信息 dba_segments 表段信息 dba_extents 数据区信息 dba_objects 数据库对象信息 dba_tablespaces 数据库表空间信息 dba_data_files 数据文件设置信息 dba_temp_files 临时数据文件信息 dba_rollback_segs 回滚段信息 dba_ts_quotas 用户表空间配额信息 dba_free_space数据库空闲空间信息 dba_profiles 数据库用户资源限制信息 dba_sys_p ...
银行开发时候的ssh常用命令
- 博客分类:
- Unix
递归查找当前目录下所有jsp文件
find . -name "*.jsp"
递归查找当前目录下包含IAM字符串的所有jsp文件
find . -name "*.jsp"|xargs grep "IAM"
仅仅找当前所有文件里包含IAM的文件
grep "IAM" *
引用(这条命令可以找jar包里类名)
/lib/ grep AdamSuperClass *
结果可能是:
AdamSuperClass Add.jar.
解压所有jar包
for i in `find . -name " ...
解决无线循环的消耗问题
- 博客分类:
- 中间件 服务器 JNDI
如果服务器理有一个无线job或者无线循环程序,它是非常消耗内存的。
这么让它的cup占有率保持比较低呢。
我们可以使用Thread.sleep(200)在每次循环中.
jvm 加载同包 类
- 博客分类:
- core JAVA jvm
如果我自己新建立一个类,叫做 java.util.ArrayList.
那个我自己去访问这个自己写的类是访问不到的,因为类加载器去加载的时候首先是去
启动加载器里找,找不打再去EXT加载去里找,最后才去App加载器。
这里因为java.util.ArrayList是启动加载器里的rt.jar,所以我们自己写的永远不能被访问到,除非我们自己改写rt.jar.
如果我们建个java.util.MyList.
那个当访问这个类的时候会报禁止访问异常,因为java.util这个包名是被 启动加载器保护了的。 不同加载器之间的包访问权限都禁止的。
我们可以猜想我们把这个类塞到rt.jar里去,估计 ...
Hibernate的核心接口一共有5个,分别为:Session、SessionFactory、Transaction、Query和 Configuration。这5个核心接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。下面对这五的核心接口分别加以介绍。
·Session接口:
Session接口负责执行被持久化对象的CRUD操作(CRUD的任务是完成与数据库的交流,包含了很多常见的 SQL语句。)。但需要注意的是Session对象是非线程安全的。同时,Hibernate的session不同于JSP应用中的 HttpSession。这里当使用session ...
http://www.blogjava.net/TiGERTiAN/archive/2008/10/25/236519.html
Hibernate三种状态的区分,以及save,update,saveOrUpdate,merge等的使用
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也 ...
递归测试走圈
import java.util.ArrayList;
import java.util.List;
public class Test {
public static void main(String[] args) {
ArrayList members = new ArrayList();
for (int i = 1; i <= 20; i++) {
members.add(i);
}
print(members, 3, 0);
}
static void print(List members, int n, ...
public class Test {
public static void main(String[] args) {
int i=0;
for( i=1;i<=20/3;i++){
System.out.println(i);
}
System.out.println(i);
}
}
输出:
1
2
3
4
5
6
7
http://esffor.iteye.com/blog/168243
通过在表中及POJO中增加一个version字段来表示记录的版本,来达到多用户同时更改一条数据的冲突
数据库脚本:
createtable studentVersion (id varchar(32),name varchar(32),ver int);
POJO
package Version;publicclass Student ...{
类的加载过程
- 博客分类:
- core JAVA jvm
load->连接验证->准备->解析->初始化
http://wenku.baidu.com/view/96abdff4ba0d4a7302763a42.html
join 只能阻塞当前线程,不能阻塞其它并行线程
- 博客分类:
- 线程
join 会阻塞当前线程,会强制完其自己的线程后,再释放当前线程的阻塞。
但是它并不阻塞其他线程。
public class ThreadTest {
/**
* @param args
*/
public static void main(String[] args) {
Thread t1=new SleepThread("t1");
Thread t2=new SleepThread("t2");
t1.start();
t2.start();
try {
t1.join();
} c ...
interrupt 终止线程
- 博客分类:
- 线程
public class SleepThread extends Thread{
@Override
public void run() {
try {
while(true){
System.out.println("sleep start");
Thread.sleep(10000);
System.out.println("sleep end");
}
} catch (InterruptedException e) {
// TODO Auto-generated cat ...