`
explore
  • 浏览: 78116 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
转自: http://wxg6203.iteye.com/blog/649648   深克隆与浅克隆 大家知道,对象是互相引用的,即对象中可能包含了另一个对象的引用,举例如:有一个Order对象,Order对象中又包含了LineItems对象,然后LineItems对象又包含了Item对象。 好了 ...
Java compiler与 Java project facet中的java的版本不一致造成的. 右键点击项目,选择properties,找到java compiler和project facets,将其java版本号改成一致即可。
转自: http://apps.hi.baidu.com/share/detail/5763924 http://www.360doc.com/content/10/0319/17/315430_19419865.shtml   1. 文档流 关于“文档流”有位网友这样解释:将窗体自上而下分成一行行, 并在每行中按从左至右的顺序排放元素。我能理解这位网友的意思,其实他的理解和我是一样的,只是他有一点小的失误,就是他把“文档流”定义成一种“行为” 了——如何摆放元素。但很明显,“文档流”是个名词,实质上它指“通过这种行为而产生的一个实体,即展现在浏览者眼前的页面。” 那么,我们经常看到 ...
1. 修改my.ini文件,把所有的default-character-set设置为utf8(重启服务),在mysql命令行里使用命令show variables like 'c%',可以查看修改结果 2.创建表时指定utf8 3.连接数据库时指定utf8 4.页面编码指定utf8   设置这些后,页面显示已经正常,但在命令行里查看仍然是乱码,那是因为cmd采用的编码是GBK的,使用set  character_set_results = gbk,即可,不过这只是一次性的,怎么永久改还不知道。   通过reqeust,response设置编码,只对消息体起作用,采用get方式提交中 ...
在本机搭建一个Web项目,项目名为:demo,浏览器中输入:http://localhost:8080/demo可访问主页   1.服务器端的"/"代表http://localhost:8080/demo,如spring中的配置文件中用到的,java代码中用到的 2.客户端的"/"代表http://localhost:8080,包括html,css,jsp中没有使用java代码的部分 3.假如现在浏览器地址栏中的链接是:http://localhost:8080/demo/crm/dashboard.htm, 页面上有一链接地址为:<a h ...
  转自:  http://dev.firnow.com/course/7_databases/database_other/200855/113472.html  http://longdechuanren.iteye.com/blog/646497     1. ACID      原子性(Atomicity):保证事务中的所有操作全部执行或全部不执行。例如执行转账事务,要么转账成功,要么失败。成功,则金额从转出帐户转入到目的帐户,并且两个帐户金额将发生相应的变化;失败,则两个账户的金额都不变。不会出现转出帐户扣了钱,而目的帐户没有收到钱的情况      一致性(Consis ...
<tx:advice id="txAdvice" transaction-manager="transactionManager">        <tx:attributes>            <tx:method name="obtain*" read-only="true"/>            <tx:method name="load*" read-only="true ...

Java 异常类别

    博客分类:
  • J2SE
java中的所有异常都继承java.lang.Throwable类。 Throwable有两个直接子类,Error类和Exception类。 Exception分为UnCheckedException和CheckedException. UnCheckedException都是直接继承RuntimeException(也继承Exception),其它的都是CheckedException,直接继承Exception.   常见的CheckedException: ClassNotFoundException,FileNotFoundException,IOException,SQLE ...
1. 导出整个数据库,包括表结构和数据     mysqldump -u 用户名 -p密码 数据库名 > *\*\*.sql           //-p和密码之间不能有空格   2. 导出一个表,包括表结构和数据     mysqldump -u 用户名 -p密码 数据库名  表名> *\*\*.sql   3. 只导出数据库表结构       mysqldump -u 用户名 -p密码  -d  数据库名 > *\*\*.sql    //-d表示没有数据   4. 导入数据库      首先进入MySQL, 然后使用source *\*\*.sql命令 ...
今天用Eclipse部署一个Web项目Test,报如下错误:The server does not support version 2.5 of the J2EE Web module specification   原来创建Test时用的是Tomcat 6.0,而现在用的是Tomcat 5.0。jdk都是用的1.5 Tomcat 5.0最多支持Servlet 2.4   解决如下: 在项目根目录下有一个.settings的文件夹,该文件夹下有一个org.eclipse.wst.common.project.facet.core.xml文件,内容如下: <?xml versi ...
1. 值集合映射:这些集合包含的元素不是Domain Object,是一些值对象   1.1 Set映射:        <set name="Set属性名" table="表名">            <key column="与主键关联字段名" />            & ...
转自:http://davidwei05951983.spaces.live.com/Blog/cns!BED3D557991594B3!811.entry   Hibernate定义并支持下列对象状态(state):   1.瞬时(Transient)     由new操作符创建,且尚未与Hibernate Session 关联的对象被认定为瞬时(Transient)的。瞬时(Transient) ...
1. Configuration接口     Configuration对象用于配置并根启动Hibernate。Hibernate应用通过Configuration实例来指定对象-关系映射文件的位置,然后创建SessionFactroy实例。 2. SessionFactory接口     一个SessionFactory对应一个数据存储源,应用从SessionFactory中获得Session实例。    它是线程安全的,重量级的。 3.Session接口    不是线程安全的,轻量级的。 4.Transaction接口 5.Query和Criteria接口。  
  Spring对JDBC的抽象和对Hibernate的集成,都采用了一种理念或者处理方式,那就是模板方法模式与相应的Callback接口相结合。    采用模板方法模式是为了以一种统一而集中的方式来处理资源的获取和释放,以JdbcTempalte为例,如下:   public abstract class JdbcTemplate { public final Object execute(String sql){ Connection con=null; Statement stmt=null; ...

回调函数

    博客分类:
  • J2SE
转自:     http://summerbell.iteye.com/blog/380693  http://kidult.iteye.com/blog/148982     所谓回调,就是客户程序C调用服务程序S中的某个方法a,然后S又在某个时候反过来调用C中的某个方法b,对于C来说,这个b便叫做回调函数。
Global site tag (gtag.js) - Google Analytics