- 浏览: 109169 次
- 性别:
- 来自: 西安
文章列表
使用mysql做数据库还原的时候,由于有些数据很大,会出现这样的错误:The MySQL Server returned this Error:MySQL Error Nr.2006-MySQL server has gone away。我的一个150mb的备份还原的时候就出现了这错误。解决的方法就是找到mysql安装目录,找到my.ini文件,在文件的最后添加:max_allowed_packet = 10M(也可以设置自己需要的大小)。 max_allowed_packet 参数的作用是,用来控制其通信缓冲区的最大长度。
- 2008-05-15 12:55
- 浏览 738
- 评论(0)
GMF Tutorial中文版
http://blog.csdn.net/kabini/archive/2007/08/11/1738132.aspx 用GMF生成简化的数据库设计器
http://www.cnblogs.com/bjzhanghao/archive/2006/02/12/329266.html一个开源的个人管理系统用到了gmf http://mywork.sf.netAquarius ORM Studio建模工具,暂时没有开放源代码,http://orm.aquatool.org/nl/zh/CN/
- 2008-05-07 17:20
- 浏览 693
- 评论(0)
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>html页面内加横向滚动条</title></head>
<body><DIV style=" OVERFLOW-X: scroll; scrollbar-face-color:#B3DDF7;scrollbar-shadow-color:#B3DDF7;scrollbar-high ...
- 2008-05-05 17:41
- 浏览 4375
- 评论(0)
<style type="text/css">body { margin: 0px;}#div1 { display: none; position: absolute; z-index: 1000; height: 100%; width: 100%; background: #CCCCCC;/*遮掩背景的颜色*/ filter:Alpha(opacity=30);/*遮掩背景颜色的透明度*/}#div2 { display: none; position: absolute; height: 100%; width: 100%; padding-top: 3 ...
- 2008-05-05 17:38
- 浏览 646
- 评论(0)
这是在一次事务提交时遇到的异常。 an assertion failure occured (this may indicate a bug in Hibernate, but is more likely due to unsafe use of the session) net.sf.hibernate.AssertionFailure: possible nonthreadsafe access to session 注:非possible non-threadsafe access to the session ...
- 2008-04-30 11:23
- 浏览 651
- 评论(0)
下面是一个较完整的配置实例:
<beans> <description> Spring Bean Configuration Sample </description> <bean id="TheAction"
- 2008-04-24 15:45
- 浏览 518
- 评论(0)
10.8 事务管理
Hibernate建议所有的数据库访问都应放在事务内进行,即使只进行只读操作。事务又应该尽可能地短,长事务会导致系统长时间无法释放,因而降低系统并发的负载。Spring同时支持编程式事务和声明式事务。尽量考虑使用声明式事务,声明式事务管理可分离业务逻辑和事务管理逻辑,具备良好的适应性。
10.8.1 编程式的事务管理
编程式事务管理建议使用TransactionTemplate来完成事务操作,TransactionTemplate采用Callback避免让开发者重复书写打开事务,提交事务,回滚事务等代码,同时,TransactionTemplate无须书写大量的try...c ...
- 2008-04-24 14:50
- 浏览 576
- 评论(0)
10.7 Hibernate的DAO实现
DAO对象是模块化的数据库访问组件,DAO对象通常包括:对持久化类的基本CRUD操作(插入、查询、更新、删除)操作。Spring对Hibernate的DAO实现提供了良好的支持。主要有如下两种方式的DAO实现:
q 继承HibernateDaoSupport的实现DAOq 基于Hibernate3.0实现DAO
不管采用哪一种实现,这种DAO对象都极好地融合到Spring的ApplicationContext中,遵循依赖注入模式,提高解耦。
10.7.1 继承HibernateDaoSupport实现DAO
Spring为Hiber ...
- 2008-04-24 14:49
- 浏览 625
- 评论(0)
序列化是把一个对象的状态写入一个字节流的过程,它执行RMI,RMI允许一台机器上的JAVA对象调用不同机器上的JAVA对象方法,对象可以作为参数提供给那个远程方法,发送机序列化该对象并传送它,接收机执行反序列化。 序列化 ...
- 2008-04-24 10:43
- 浏览 632
- 评论(0)
DTD文档类型定义(Documnet Type Definition)DTD 是一套关于标记符的语法规则。它是XML1.0版规格得一部分,是XML文件的验证机制,属于XML文件组成的一部分。DTD 是一种保证XML文档格式正确的有效方法,可以通过比较XML文档和DTD文件来看文档是否符合规范,元素和标签使用是否正确。一个DTD文档包含:元素的定义规则,元素间关系的定义规则,元素可使用的属性,可使用的实体或符号规则。XML文件提供应用程序一个数据交换的格式,DTD正是让XML文件能够成为数据交换的标准,因为不同的公司只需定义好标准的DTD,各公司都能够依照DTD建立XML文件,并且进行验证,如此就 ...
- 2008-04-23 15:50
- 浏览 693
- 评论(0)
Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:
表1事务传播行为类型
事务传播行为类型
说明
PROPAGATION_REQUIRED
如果当前没有事 ...
- 2008-04-23 15:19
- 浏览 507
- 评论(0)
一、static 请先看下面这段程序:public class Hello{public static void main(String[] args){ //(1)System.out.println("Hello,world!"); //(2)}} 看过这段程序,对于大多数学过Java 的从来说,都不陌生。即使没有学过Java,而学过其它的高级语言,例如C,那你也应该能看懂这段代码的意思。它只是简单的输出“Hello,world”,一点别的用处都没有,然而,它却展示了static关键字的主要用法。 在1处,我们定义了一个静态的方法名为main,这就意味着告诉Ja ...
- 2008-04-22 16:50
- 浏览 496
- 评论(0)
要理解 java中String的运作方式,必须明确一点:String是一个非可变类(immutable)。什么是非可变类呢?简单说来,非可变类的实例是不能被修改的,每个实例中包含的信息都必须在该实例创建的时候就提供出来,并且在对象的整个生存周期内固定不变。java为什么要把String设计为非可变类呢?你可以问问 james Gosling :)。但是非可变类确实有着自身的优势,如状态单一,对象简单,便于维护。其次,该类对象对象本质上是线程安全的,不要求同步。此外用户可以共享非可变对象,甚至可以共享它们的内部信息。(详见 《Effective java》item 13)。String类在java ...
- 2008-04-22 16:23
- 浏览 614
- 评论(0)
1. 首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性 .
2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null;
3. String str=”kvill”; String str=new String (“kvill”);的区别: 在这里,我们不谈堆,也不谈栈,只先简单引入常量池这个简单的概念。 常量池(constant pool)指的是在编译期被确定,并被保存在已编译的.class文件中的一些数据。它包 ...
- 2008-04-22 16:12
- 浏览 604
- 评论(0)