- 浏览: 303236 次
- 性别:
- 来自: 北京
最新评论
-
stamina:
请问这个装在svn的客户端吗?我试了,发现命令“ava -ja ...
statsvn 统计svn代码量 -
在世界的中心呼喚愛:
不错,找到方法!!
利用Jackson对Object,Map,List,数组,枚举,日期类等转化为json -
lg5414:
已经不错了
OutOfMemoryError: unable to create new native thread -
liubey:
这个年代的项目编码还有用latin1的,是个坑啊 蛤蛤
ubuntu下maven构建工程中文乱码 -
wp0615032:
因为那个timestamp是一个乐观锁,每次更新时这个填要带上 ...
hibernate异常 org.hibernate.StaleObjectStateException: Row was updated or deleted
文章列表
接上一篇,昨天一朋友问我java中怎么实现多叉树的遍历,想了半天都没想出来,写了二叉的遍历之后,发现多叉也一样的,而且java提供的容器类很方便,比c语言里处理指针方便多了。
我手工构造了一颗多叉树。然后再递归遍历。类似于中序遍历吧。
树的节点类:
package TestTwo;
import java.util.ArrayList;
import java.util.List;
//多叉树的节点
public class ManyTreeNode {
//节点的内容
private NodeBean data ;
//节点列表
private L ...
- 2009-09-06 11:11
- 浏览 14144
- 评论(4)
最近在学plsql,发现和sql一起用,很强大。写的一个匿名块:
declare
v_num1 number := 1;
v_num2 number := 2;
v_string1 varchar2(50) := 'Hello World!';
v_string2 varchar2(50) := '--This message brought to you by PL/SQL !';
v_outputStr varchar2(50);
begin
insert into temp_table values(v_num1,v_s ...
- 2009-09-05 23:50
- 浏览 3800
- 评论(0)
在看plsql,不明白delete drop truncate table 的区别,不过还是知道delete只是删表中的数据,表结构还是会保留在那里,另外delete数据也是可以rollback的,对于drop table 和 truncate table 就不是很明白了。
自己做了个小实验,创建一个简单的table:
create table students(first_name varchar2(20),last_name varchar2(20));
insert into students values ('zhang','san');
drop table students ...
- 2009-09-05 19:43
- 浏览 1509
- 评论(0)
树的节点bean
public class TreeNode {
//节点的内容
private NodeBean data ;
//左节点
private TreeNode left;
//右节点
private TreeNode rigth;
//构造函数
public TreeNode(){
data = new NodeBean();
}
}
二叉树类
public class Tree {
private TreeNode root;
Tree(){
root = new TreeNode();
...
- 2009-09-05 14:33
- 浏览 3867
- 评论(0)
查询当前登陆用户的默认表空间的sql:
select username ,default_tablespace from user_users;
查询用户的角色:
select * from user_role_privs;
- 2009-09-05 09:43
- 浏览 1173
- 评论(0)
初学hibernate,我是这样遇到这个异常的,首先用DAO查出一个对象,然后改变该对象的一些属性,再用这个DAO去save该对象,就出现了:
Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect):
我开始以为如果一个对象是持久的对象,就不能再去save了,因为DB里面已经有同样主键的记录了,实际上不是这样子的,到网上也查了一下这个异常,感觉还是不是很理解。
我写了个小例子测试了下:
bean对象
public class Post {
// 编号
p ...
- 2009-09-02 00:36
- 浏览 14539
- 评论(1)
Java code
转自:
http://topic.csdn.net/u/20080929/02/4e0ef626-98ee-4d6d-96ed-fe40afe8290b.html?seed=1604689768#top
深入研究java对String字符串对象的创建以及管理(2008-9-27 bbh)新手初学,不对的地方大家多多指教~经常看到很多人讨论java中关于String的问题,我也就有点兴趣了,鉴于网上很多人写的都差别很大,同样的问题都是不同的说法,我很迷糊,花了一晚上读了Java Virtual Machine Specification和The Java Language ...
- 2009-07-01 13:09
- 浏览 1438
- 评论(0)
请看原文,写的很详细的 http://www.regexlab.com/zh/encoding.htm
- 2009-06-29 19:00
- 浏览 1041
- 评论(0)
以前用session时只知道session是和服务器连接的一个会话,有几个常用的接口。 这两天仔细看了下这方面的资料,在这里和大家一起分享,如果有写的不正确的地方,请指正,谢谢。 下面我们在一个servlet中写测试程序,class名为SeesinInfoServlet,我们一般在程序中取得session是用 request的getSession()来取得容器中的session,该方法当容器中已经存在了该session的时候,返回已经存 在的session,否则创建一个新的session,然后返回创建的session。request还有另外一个getSession()的重 载方法:HttpSes ...
- 2009-06-16 13:20
- 浏览 1174
- 评论(0)
oracle 中to_date()函数:
比如要把某个字符串转化为时间格式
日期的情形
select to_date('2009-06-03','yyyy-MM-dd') nowtime from dual ;
包括时间的情形:
select to_date('2009-06-03 12:56:30','yyyy-MM-dd HH24:MI:SS') nowtime from dual ;
注意 HH24:MI:SS分钟是MI,不是MM.
- 2009-06-03 13:13
- 浏览 1559
- 评论(0)
为什么要用触发器
我们在MySQL 5.0中包含对触发器的支持是由于以下原因:
MySQL早期版本的用户长期有需要触发器的要求。
我们曾经许诺支持所有ANSI标准的特性。
您可以使用它来检查或预防坏的数据进入数据库。
您可以改变或者取消INSERT, UPDATE以及DELETE语句。
您可以在一个会话中监视数据改变的动作。在这里我假定大家都读过"MySQL新特性"丛书的第一集--"MySQL存储过程",那么大家都应该知道MySQL至此存储过程和函数,那是很重要的知识,因为在触发器中你可以使用在函数中使用的语句。特别举个例子:
复合语句(BEGIN ...
- 2009-05-07 21:10
- 浏览 2863
- 评论(0)
一、锁的概念及分类
ORACLE数据库是现今数据库领域应用最广泛的,同时它也是一个庞大的系统,全面了解它、玩转它不但需要一定的理论知识,更需要开发经验与工程经验。本人是ORACLE一爱好者,以下是本人对ORACLE锁的一些经验,希望能与大家共同分享。
ORACLE锁具体分为以下几类:
1.按用户与系统划分,可以分为自动锁与显示锁
自动锁:当进行一项数据库操作时,缺省情况下,系统自动为此数据库操作获得所有有必要的锁。
显示锁:某些情况下,需要用户显示的锁定数据库操作要用到的数据,才能使数据库操作执行得更好,显示锁是用户为数据库对象设定的。
2.按锁级别划分,可分为共享锁、共 ...
- 2009-05-07 21:03
- 浏览 1818
- 评论(0)
DBConnectionFactory.java它有一个辅助类DBConnectionConfig.java用来读取配置文件[code]
public class DBConnectionConfig {
private static Properties prop = new Properties();
static {
try { prop.load(DBConnectionConfig.class .getResourceAsStream("DBConnectionConfig.properties")); } catch (IOExcepti ...
- 2009-04-24 17:21
- 浏览 1270
- 评论(0)
public class DBConnection {
/**
* @param args
*/
public static Connection getConnection() {
/**
* 用户无需了解底层是如何实现的,它也不需要关心使用的是哪种数据库
*/
IDBConnection service = DBConnectionFactory.getInstance();
Connection conn = service.g ...
- 2009-04-24 17:18
- 浏览 1565
- 评论(0)
I'll get right on it .我现在就去办。 I'm busy with writing the year-end report.I forgot to buy the Christmas cards.I'll get right on it. 刚才我忙着写年终总结,忘了买圣诞节。我这就去办。 Yes,you should get right on it .是的,你该马上去办。 ...
- 2009-04-22 09:30
- 浏览 1226
- 评论(0)