`
文章列表
java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z 的解决方式 Caused by: java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z at org.hibernate.cfg.AnnotationBinder.processElementAnnotations(AnnotationBinder.java:1830) at org.hibernate.cfg.AnnotationBinder.proces ...
这个可能是最好的对比volatile和synchronized作用的文章了。volatile是一个变量修饰符,而synchronized是一个方法或块的修饰符。所以我们使用这两种关键字来指定三种简单的存取变量的方式。          int i1;                       int geti1() {return i1;} volatile int i2;                       int geti2() {return i2;}      int i3;          synchronized int geti3() {return i3;} ...

jquery serialize()

使用ajax时,常常需要拼装input数据为'name=abc&sex=1'这种形式,用JQuery的serialize方法可以轻松的完成这个工作。如: <form id="form1"> <input name="name1" type="text" value="pipi" /> <input name="name2" type="radio" value="1" checked/>boy<inpu ...

Eclipse生成javadoc

具体操作如下: 用eclipse生成javadoc的时候发生“编码 GBK 的不可映射字符 ”其实是字符编码问题。 打开eclipse,project -> Generate javadoc 一项一项的选你要输出javadoc的项目,最后一步中VM设置行中加入以下代码 Java代码 -encoding utf-8 -charset utf-8  具体见图片
windows-->preference Java-->Code Style-->Code Templates code-->new Java files 编辑它 ${filecomment} ${package_declaration} /** * @version 1.0 * * @author 作者姓名 * * 创建时间:${date} ${time} * * 类说明 */${typecomment} ${type_declaration}
ANT的任务定义是这样的 Xml代码  <javac srcdir="${src.dir}" destdir="${bin.dir}" encoding="UTF-8" source="1.6" target="1.6" fork="on" optimize="on" deprecation="on" debug="on" debuglevel="lines,source,vars" m ...
Apache安装路径为:/usr/local/apache Linux的启动级别为5,版本为CentOS5Apache安装完后,发现Apache无法自动启动,查看/etc/rc.d/rc5.d/下,应该没有S打头,httpd结尾的链接文件。 1、将apachectl文件拷贝到/etc/rc.d/init.d 中,然后在/etc/rc.d/rc5.d/下加入链接即可。 命令如下: cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd //如果有其他的版本的Apache存在,也可以直接覆盖掉 ln -s /etc/rc.d/init.d/ ...
解决方案: (1)控制面板删除mySQL程序。 (2)在运行中输入“regedit”则打开注册表,搜索mySQL相关注册表,将其删除。(这步我就忘了。) (3)在document and setting/AllUser/Application data中有mySQL的文件夹,将其删去。(这是隐藏文件,所以要发现他很难。)
1.需要两个文件,httpd和subversion. httpd是web服务器,用来通过web访问subversion,httpd可以在apache官方网站上下载到 2.新建一个用户:svnroot 最好不要让root用户参与到svn的权限管理和日常的运行和维护工作中来,但是下面的一些安装 ...
许多人第一次装linux ,都会被那个vmware-tools弄得晕头转向。现在详细向大家介绍如何安装linux下的vmwareTools.假设主机为windows,客户机为linux. 1.安装工具。让虚拟机运行于窗口状态,不要全屏,按ctrl+alt让鼠标释放出来。在vmware的菜单栏上选择“虚拟机”/"安装虚拟机工具“。然后切换到客户操作系统,即linux。 2.挂载光盘。在redhat9中就可以自动挂载了。如果没反应。可以执行如下命令,手动挂载:mount /mnt/cdrom(redhat9中),如果客户机为FC4(mount /media/cdrom)。 3.执行命 ...
对于Java开发人员,Hibernate 3 annotations提供了非常好的方式来展示域分层。你可以很轻松的通过Hibernate自动生成需要的数据库架构,带有完整的SQL脚本。然而回到现实世界,你还需要考虑到,有时数据库管理员所使用的模糊的命名惯例。本文中,“Java Power Tools”的作者John Ferguson Smart将告诉你如何通过Hibernate自动生成数据库架构,而且还方便数据库管理。 Hibernate 3 注释有一种强大的持久管理数据库的方式,运用这些注释,你不需要为XML映射文件而费心,你可以设置成默认,由系统完成,从而减少了大量需要维护的代码。Hibe ...
一、引言   想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux 和Windows本身就有很大区别。为了让和我一样的初学者在学习的过程中少走弯路,尽快入门,写了此文,希望对您有所帮助。本文的Linux环境是 Red Hat 9.0,MySQL是4.0.16。    二、安装Mysql    1、下载MySQL的安装文件    安装MySQL需要 ...
关于延迟加载(lazy)和强制加载(Hibernate.initialize(Object proxy) ) 等 在使用hibernate进行持久化时,有时需要动态的改变对象的加载,比如在编辑页面里面lazy=true,而在浏览页面lazy=false,这样可以在需要lazy的地方才进行控制。而配置文件中Lazy属性是全局控制的,如何处理呢?         在配置文件里面可以用lazy=true,在程序里面可以用强制加载的方法Hibernate.initialize(Object proxy) 方法强制加载这样就相当于动态改变为lazy=false。         但在使用时需要注意的一 ...
JQuery中的AjaxForm和AjaxSubmit使用差不多功能也差不多。很容易误解。 按照作者的解释: AjaxForm ajaxForm不能提交表单。在document的ready函数中,使用ajaxForm来为AJAX提交表单进行准备。提交动作必须由submit开始 ajaxSubmit 马上由AJAX来提交表单。你可以在任何情况下进行该项提交。 option的参数 var options = { target: '#output1', // target element(s) to be updated with server respons ...
Global site tag (gtag.js) - Google Analytics