`
文章列表
注意:这里说的delete是指不带where子句的delete语句 相同点 truncate和不带where子句的delete, 以及drop都会删除表内的数据 不同点: 1. truncate和 delete只删除数据不删除表的结构(定义)     drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index); 依赖于该表的存储过程/函数将保留,但是变为invalid状态. 2.delete语句是dml,这个操作会放到rollback segement中,事务提交之后才生效;如果有相应的trigger,执行的时候将被触发.    t ...
http://linfrank.iteye.com/blog/905505 1,正则表达式替换字符串 2,支持中文 3,过滤空行 4,过滤多余的注释线
1、老是弹出Quick update error 、关闭myeclipse的Quick Update自动更新功能     这个问题的解决办法是关闭自动更新     Windows > Preferences > MyEclipse Enterprise Workbench > Community Essentials,     把选项 "Search for new features on startup&qu ...
1.什么是JPA?   JPA(java persistence api)是JavaEE5.0平台的标准的ORM规范。而Hibernate、TopLink和OpenJPA为JPA的一种实现方式。 2.为什么JPA? JPA包含三个方面的技术:ORM、JPA持久化API、查询。 3.如何学好,用好JPA? 4.使用注解和配置的方式优缺点 5.为何使用spring方式?
freemarker 1.freemarer对空值的处理: a.null,抛异常 b.非null判断,if_exists, default这些exists built-in ${xxx?if_exists} ${(bar.foo.value)?default("N/A")} 2.freemarker在web开发上面,相对于JSPtag来说,macro比较有优势, 这一点,需要实践中体会。 3.关于执行效率的问题,仁者见仁,智者见智,效率高低,感觉尚无定论。 4.freemarker List遍历的两个约定变量 “_index”是FreeMarker中对于循环索引变 ...
视图,数据表的逻辑结构
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ ...
1.removeAll   List a;   List  b;    a.removeAll(b); 2.remove(Object)   for() { remove(b.get(i)) } 3.Apache: Collection<Condition> subtract = CollectionUtils.subtract(a,b);
OS中的缓存,是为了解决CPU与内存的速度差异而产生的。 在访问数据时,先去Cache中查找,如果找不到,再去内容中查找,并将数据放在Cache中。 注意: cache可以有多级 cache中数据的替换策略。
学习知识和技能,都不是一蹴而就的。 同时,三分热度做事,无论做什么都做不好。 请不要好了伤疤忘了痛,积累要放在平时。
Global site tag (gtag.js) - Google Analytics