`
悲伤的小脑
  • 浏览: 9205 次
  • 性别: Icon_minigender_1
  • 来自: 株洲
社区版块
存档分类
最新评论
文章列表

try catch与程序封装

    博客分类:
  • java
本文引用于知乎:http://www.zhihu.com/question/29459586 问题:为什么不建议用 try catch? pig pig ,网管 178 人赞同 不问是不是,就问为什么。这个问题看来需要从头说起。 一句话解释: try catch机制非常好。那些觉得try catch不行的人,是他们自己的水平有问题,无法理解这种机制。并且这群人写代码不遵守规则,喜欢偷懒,这才造成try catch不好的错觉。 详细解释: 1.程序要健壮,必须要设计报错机制。 最古老,也是最常见的,比如: bool CreateFile( ); //如果创建文件失败就返回false,否则返回 ...
http://www.cnblogs.com/chenying99/p/3143516.html 入门 http://sishuok.com/forum/posts/list/7000.html 文档 http://docs.spring.io/spring-data/data-jpa/docs/current/reference/html/ 详解JPA 2.0动态查询机制:Criteria API http://developer.51cto.com/art/200911/162722_1.htm
blog http://www.cnblogs.com/chenying99/ http://blog.csdn.net/norains 通向架构师之路 http://blog.csdn.net/lifetragedy/article/details/7708724 http://blog.csdn.net/lifetragedy/article/details/8122621 单点登录SSO的实现原理 http://blog.csdn.net/cutesource/article/details/5838693 DWZ框架 http://www.j-ui.com/ DWZ富客户 ...

SQL积累

    博客分类:
  • sql
1 oracle 查询用户下的某张表是否存在的sql SELECT COUNT(*) as count FROM all_tables WHERE table_name= 'tablename' 这个是查询当前登录用户的,count=0说明表不存在 2. oracle同义词 创建同义词:create synonym table_name for table_name@DB_Link; 例如:CREATE SYNONYM IUNI_ORDER_ACTION FOR  GIONEE_DRS.IUNI_ORDER_ACTION@DBLINK_DP_ONLINE; 删除同义词: drop pu ...
转自 http://www.cnblogs.com/superjt/p/3309255.html 现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。   一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0)   1. jar包引入   Spring 2.5.6:spring.jar、spring-webmvc. ...

Oracle同义词

摘自:http://blog.163.com/magicc_love/blog/static/185853662201201734620290/ 从字面上理解就是别名的意思,和视图的功能类似。就是一种映射关系。     同义词语法:CREATE [PUBLIC] SYNONYM synonym FOR object; 1.创建同义词语句:   create public synonym table_name for user.table_name;     其中第一个user_table和第二个user_table可以不一样。     此外如果要创建一个远程的数据库上的某张表的同义词,需要先创 ...
转自:http://www.open-open.com/lib/view/open1322614659562.html /** * 根据order对User排序 */ public class User implements Comparable<user>{ private String name; private Integer order; public String getName() { return name; } public void setName(String name) { ...
见附件图示。 第1 2种是没有交集,第3 4 5 6种是有交集。 红色线:redFromDate-redToDate 蓝色系:blueFromDate-blueToDate 情况1:blueToDate < redFromDate 情况2:blueFromDate > redToDate 情况1和情况2 取非值,就是两个时间段有交集了。

JQGrid

http://blog.csdn.net/jpr1990/article/details/7551477
下面有四种方法,估计好用的应该是第三种吧。 1.用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false; } } return true; } 2.正则表达式 public static boolean isNumeric(String str){ Pattern pattern = Pattern.compile("[0-9]*"); r ...
Java读取properties文件 【转】 使用J2SE API读取Properties文件的六种方法 1。使用java.util.Properties类的load()方法 示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name)); Properties p = new Properties(); p.load(in); 2。使用java.util.ResourceBundle类的getBundle()方法 示例: ResourceBundle rb = ResourceBundle.getBundl ...
转自:http://www.douban.com/note/186930668/ A Aaron, 艾伦, 希伯来 巍然的高山;受神启示的。 Abbott, 艾布特 希伯来 父性的;伟大的精神。 Abel, 亚伯, 拉丁, 生命;呼吸。 Abner, 艾布纳 希伯来 睿智;有智慧 。 Abraham 亚伯拉罕, 希伯来 崇高的父亲;众人之父。 Adair, 亚岱尔 苏格兰,爱尔兰 犹如像树般坚强。 Adam, 亚当, 希伯来 天下第一个男人,男性 Addison 艾狄生 英国, 亚当的后代。 Adolph, 阿道夫 德国, 高贵的狼。 Adonis, 亚度尼斯, 希腊, 美男子。 Adrian, ...
转自:http://www.cnblogs.com/bestfc/archive/2009/06/08/1498742.html 1 属性 1.11 autoOpen ,这个属性为true的时候dialog被调用的时候自动打开dialog窗口。当属性为false的时候,一开始隐藏窗口,知道.dialog("open")的时候才弹出dialog窗口。默 ...
http://www.nowamagic.net/librarys/veda/detail/421
Global site tag (gtag.js) - Google Analytics