转自:http://www.journaldev.com/2668/spring-validation-example-mvc-validator When we accept user inputs in any web application, it become necessary to validate them. We can validate the user input at cli

在JSX中设置style属性与其它的属性不同,  在JSX中我们通常是通过 {} 的方式插入值,但是设置style属性需要{{ }} ,否则系统会报错。 import classes form './myCss.css' {/*JSX 中的注释方式*/} {/*style属性必须使用 {{}} */} <div style={{width: 20px; height=30px}}> { props

   Throwable类是所有异常的始祖,它有两个直接子类 Error /  Exception:    Error仅在Java虚拟机中发生动态连接失败或其它的定位失败的时候抛出一个Error对象。一般程序不用捕捉或抛出Error对象。  Unchecked Exception:  a. 指的是程序的瑕疵或逻辑错误,并且在运行时无法恢复。  b. 包括Error与RuntimeException

Java中,执行try-catch-finally语句需要注意: 第一:return语句并不是函数的最终出口,如果有finally语句,这在return之后还会执行finally(return的值会暂存在栈里面,等待finally执行后再返回) 第二:finally里面不建议放return语句,根据需要,return语句可以放在try和catch里面和函数的最后。可行的做法有四种:   1)ret

1:当一个方法既有throws又有catch的时候,直接catch异常的引用不再throws 2:finally中的return语句会使异常丢失 3:finally中重新抛出的异常会覆盖catch的异常 今天学习大神的文章:深入理解java异常处理机制 学到一个有意思的知识点。如果在finally中使用return会吃掉catch中抛出的异常。 看例子: [java]  view plain co

情况1:try块中没有抛出异常try和finally块中都有return语句 [java]  view plain  copy public static int NoException(){    int i=10;    try{     System.out.println("i in try block is"+i);     return --i;    }catch(Exception

http://www.cnblogs.com/heyuquan/p/global-guid-identity-maxId.html   又一个多月没冒泡了,其实最近学了些东西,但是没有安排时间整理成博文,后续再奉上。最近还写了一个发邮件的组件以及性能测试请看 《NET开发邮件发送功能的全面教程(含邮件组件源码)》 ,还弄了个MSSQL参数化语法生成器,会在9月整理出来,有兴趣的园友可以关注下我的博

CREATE  TABLE  `Sequence_test_table` ( `id`  bigint (20)  NOT  NULL  AUTO_INCREMENT,   `stub`  char (1)  NOT  NULL ,     `UpdateTime`  timestamp  NOT  NULL  DEFAULT  CURRENT_TIMESTAMP  ON  UPDATE  CUR

概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移到Cassandra,因为Cassandra没有顺序

用ThreadPoolExecutor的时候,又想知道被执行的任务的执行情况,这时就可以用FutureTask。 原创不易,转载请注明出处:spring线程池ThreadPoolExecutor配置并且得到任务执行的结果 代码下载地址:http://www.zuidaima.com/share/1724478138158080.htm ThreadPoolTask 01 package com.z

4 5 6 7 8 9 10 11 12