`
42087743
  • 浏览: 237859 次
  • 性别: Icon_minigender_1
  • 来自: 合肥&上海
社区版块
存档分类
最新评论
文章列表
⒈ 当允许级联操作时, 非显式保存数据, hibernate将根据该值来判断对象是否保存.   ⒉ 显式保存:save, update, saveOrUpdate ⒊ 如果取到的该对象的Id值和hbm映射文件中指定的unsaved-value相等,那么hibernate认为该对象是新的内存临时对象,发送save,如果不相等,那么hibernate认为该对象是已经持久过的对象,发送update。   ⒋ unsaved-value=none: 大多数的用法, object.getId()==null       unsaved-value=any: 由于不论主键属性为任何值,都肯定为 ...
1. tar压缩文件或目录来备份  tar -option filename source        选项:  -c: 新建压缩文件                 -r: 追加文件到压缩文件中                 -u: 更新压缩文件                 -t: 显示压缩文件中的文件信息                 -x: 解压缩文件                 -f: 使用档案文件或设备(不是很明白), 通常是必选选项                 -v: 详细显示压缩文件中的文件信息         例子:  tar -cvf jdk.tgz jdk ...
1. 合并js和css 引用 不要将js和css直接写在页面上面, 把他们独立成单独的文件, 然后有选择的把一些Js和css合并成一个文件,一些图片可以使用css sprites技术 2. 指定Expires或者Cache-Control: 我不是很懂, 还需要进一步研究&实践, 抱歉! 3. 使用gzip压缩js, css等返回数据: 只需要在tomcat服务器server.xml中加上下面一段代码就可以 compression="on" 4. 压缩js文件和css文件: 使用YUI Compressor来压缩 java -jar yuicompress ...
1. 创建目录: mkdir dir                   选项:  -p:  假如路径上的目录不存在,  则会自动创建这些目录                            例子: mkdir -p jdk/jdk2/jdk3          创建3级路径jdk/jdk2/jdk3,  假如无该路径,  则会自动创建没有的目录 2. 删除目录: rmdir dir          选项: -p: 递归删除dir目录, 当子目录被删除后, 父目录是空目录时, 也一并删除父目录, 但是该父目录必须写在dir上         备注: 下面的命令可以替代本命令 r ...
1.文件操作基本命令:    ①. 复制: cp -i source destination_path          选项: -i: 当destination_path中已经存在同名文件, 则给出提示是否覆盖                  -f: 跟-f相反, 不给提示, 直接覆盖          默认: 不写选项, 则默认是-f, 推荐加上-i          例: cp -i install.sfx.8870 ..                   将文件复制到上一级目录     ②. 重命名和剪切: mv -i source destination_path/fil ...
1、用winrar打开selenium-server.jar; 2、查找两个目录:customProfileDirCUSTFFCHROME和customProfileDirCUSTFF; 3、搜索每个目录,直到找到文件install.rdf,解压缩到一个临时目录,编辑如下行: <em:maxVersion>2.0.0.*</em:maxVersion>  改为 :<em:maxVersion>4.0.0.*</em:maxVersion> 现在你就可以在selenium中使用“*firefox”了 这时使用"*firefox&qu ...
引用 消极体现在: 不愿意修改bug,不愿意改代码以满足用户新的需求 焦虑: 担心刚刚修改的代码会破坏已有功能,对下一个版本能否正常工作毫无信心,梦到测试人员发现其大量bug 易怒: 经常对测试mm发火,私下里诅咒客户,抱怨别人弄坏了自己的程序 神经质: 系统偶尔出现奇怪行为就胡乱猜测,改了不该改的地方导致更多奇怪现象出现  
ActionContext ctx = ActionContext.getContext(); HttpServletRequest request = (HttpServletRequest)ctx.get(ServletActionContext.HTTP_REQUEST); HttpServletResponse response = (HttpServletResponse)ctx.get(ServletActionContext.HTTP_RESPONSE); 标准做法应该是action ...
1:innerText 引用IE支持,FIREFOX不支持 解决办法:用innerHTML,2种浏览器都识别innerHTML 2:document.createElement 引用document.appendChild 在往表里插入行时 FIREFOX支持,IE不支持 解决办法:把行插入到TBODY中,不要直接插入到表 3:setAttribute('style','color:red;') 引用FIREFOX支持,IE不支持 解决办法:不用setAttribute('style','color:red') 而用object.style.cssText = 'col ...
    IE中不会出现问题, ff则会出现, 症状是, 文章不换行, 会突破div边框的限制, 在外部显示, 严重影响了页面显示的美观和整洁.     网易博客的解决方案是overflow="hidden", 虽然仍然会突破边框, 但会被边框外的部分覆盖, 页面显示不会太受影响, 但也不是最好的解决方法.         我在这里提供一种解决方法, 首先创建wrap.xml, 内容如下 <?xml version="1.0" encoding="UTF-8"?> <bindings xmlns="http ...
一般你进入别人博客的时候, 会显示他的文章概况, 文章内容只会显示一部分, 超过一定字数, 就用"..."代替.  刚碰到这个问题的时候, 不知道怎么解决, 想google一下, 也想不出关键词怎么定义, 索性搜了下, 找了第一个方法: 在hql里面使用case when then else end 语法 select c.id from QuCodeRegion c where case when c.id>'1' then '111' else '333' END='111'  上面是网络上的例子, 但是发现跟我的结合不方便 String findByU ...
今天自学了个不错的整理页面的小框架:sitemesh.它可以实现页面布局简单化.下面贴出它的入门: 首先需要下载sitemesh的jar包,地址是http://www.opensymphony.com/sitemesh/download.html,我下了他的最新版本2.3.然后从下载的文件中找出sitemesh.jar和 ...
优先提下javascript的内存问题. function func(){ var a; var b; c = function(){} } var obj = new func(); 每次new一个实例的时候,都会创建一个新的函数,当要创建很多这样的实例的时候,内存问题便会突出.所以一个比较好的解决方法就是通过prototype来创建实例,即: function func(){ var a; var b; } func.prototype.c = function(){}; var obj ...
[size=small]才开始学习lucene,所以从网上找了个不错的入门例子来看,并且加了很详细的注释,假如有不对的地方,还请大家指正: Indexer.java // 索引生成类 public class Indexer { // 传入2个参数,一个是索引文件路径,一个是数据文件路径 pub ...
避免昂贵复杂的构造过程 内部类对象的创建比一般类的实例要复杂,耗时,所以最好用非public的具体类代替 尽量使用接口 使用包装类比使用原数据要低效 大多数的JVM在搜索接口列表时是从后往前搜索的,所以经常用到的接口最位于implements的最后面
Global site tag (gtag.js) - Google Analytics