码迷,mamicode.com
首页 > 2014年07月29日 > 全部分享
Java对象校验框架之Oval
只要有接口,就会有参数的校验,目前开源的校验框架已经非常多了,不过不得不提一下Oval。OVal 是一个可扩展的Java对象数据验证框架,验证的规则可以通过配置文件、Annotation、POJOs 进行设定。可以使用纯 Java 语言、JavaScript 、Groovy 、BeanShell 等...
分类:编程语言   时间:2014-07-29 12:02:16    阅读次数:302
spring注解
转载地址:http://casheen.iteye.com/blog/2953481. 使用Spring注解来注入属性1.1. 使用注解以前我们是怎样注入属性的类的实现:Java代码publicclassUserManagerImplimplementsUserManager{privateUser...
分类:编程语言   时间:2014-07-29 12:02:06    阅读次数:345
ACM训练二C题
kmp对我真无奈,我对kmp真苦恼。就是个算法嘛,我以为凭我脖子上的东西可以搞定,现在好了--搞得我头都大了。要我写个啥next的值,五个字:那都不是事。一到啥实际应用吧,我意识不行了,搞不清next到底有什么作用,能干什么。就好比见到了二分啊--此题的意思呢,我弄了很久,其实是找相同串,比如ACM...
分类:其他好文   时间:2014-07-29 12:01:56    阅读次数:203
ACM训练二D题
比赛看到这个题目时候,心花怒放啊,朋友这个题和how many tables这个题目一样嘛,并查集,直接就把自己代码交了,后来一看,傻眼了,得输出的是集合中个数最多的数目。后来直接在合并的代码中小小的改动就行了。其实也可以在每次查后把什么孙子,曾孙全变为儿子。再来一个遍历,把不同门派的弟子统计一下,...
分类:其他好文   时间:2014-07-29 12:01:36    阅读次数:173
java之如何实现调用启动一个可执行文件,exe
1 /* 2 * 运行可执行文件:.exe 3 * 当要执行一个本地机器上的可执行文件时, 4 * 可以使用java.lang包中的Runtime类,首先使用Runtime类,首先 5 * 使用Runtime类声明一个对象 6 *{ 7 * Runtime sc =Runtime...
分类:编程语言   时间:2014-07-29 12:01:26    阅读次数:339
CICS入门
最近在学习CICS的时候,没人指点,走了不少弯路。在大机和CICS中,很多概念和x86和linux、windows等通用平台以及J2EE架构中的一些概念不尽相同。这里列举出一些对初学者特别重要的概念,并且以通用平台的概念作为类比,希望对新了解大机和CICS的朋友有些帮助。预备首先说说CICS和Mai...
分类:其他好文   时间:2014-07-29 12:01:16    阅读次数:438
c语言中static 用法总结(转)
惨痛教训:假设在test.h中定义了一个static bool g_test=false;若test1.c和test2.c都包含test.h,则test1.c和test2.c分别生成两份g_test,在test1.c 中置g_test=true,而test2.c中仍然为false并未改变!shit!...
分类:编程语言   时间:2014-07-29 12:01:06    阅读次数:247
第七章--函数
乐趣在于发现。编程最大的乐趣在于编写自己的函数使用C++函数步骤:1.函数定义2.函数原型 3.调用函数函数分为两类:有返回值和没有返回值的函数。void函数表示没有返回值void funcitonName(parameterList){statement(s)return;} #include ....
分类:其他好文   时间:2014-07-29 12:00:56    阅读次数:201
[转]Android开发环境搭建(图文教程)
转自:http://www.cnblogs.com/yxwkf/p/3853046.html 昨天又搭建了一次Android的开发环境,尝试了好几种方式,也遇到了一些问题,在此分享一下。 注意:官网公布的最新版本号的SDK和ADT(23.0.0),对于和Eclipse集成的开发环境是有BUG...
分类:移动开发   时间:2014-07-29 12:00:26    阅读次数:274
Android Studio 第一次新建Android Gradle项目超级慢的解决方案
Gradle这个玩意儿让人又爱又恨,老是出问题,比如第一次用它就费了了我很大的劲才搞定!分享给大家。
分类:移动开发   时间:2014-07-29 12:00:16    阅读次数:319
ACM训练二B题
这是比赛后打的题目,思路很清晰:申明一个结构体,将输入的数复制在这个结构体数组中,排序后比对下标,找到变动的首下标和尾下标,再看这段是否逆序了。Being a programmer, you like arrays a lot. For your birthday, your friends hav...
分类:其他好文   时间:2014-07-29 11:59:56    阅读次数:267
NOIP1999 拦截导弹
NOIP1999 拦截导弹 MicrosoftInternetExplorer402DocumentNotSpecified7.8Web0NOIP1999拦截导弹题目描述Description某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到...
分类:其他好文   时间:2014-07-29 11:59:46    阅读次数:227
kmp算法c++代码实现
1 #include 2 #include 3 using namespace std; 4 #define max 5000 5 6 int t[max];//目标串 7 int p[max];//模式串 8 int next[max];//前缀函数 9 int n,m;//n为目标串的数目,.....
分类:编程语言   时间:2014-07-29 11:59:36    阅读次数:224
Retrofit:类型安全的REST客户端for 安卓&Java
Retrofit是一个非常棒的Restful风格的网络请求工具,你只需要写接口就可以发送网络请求了,非常简洁,目前也很火热!
分类:移动开发   时间:2014-07-29 11:59:26    阅读次数:410
硬盘的固定问题
今天又过去了一天。就在不久前,我在搞卫生,我的床底下终于被我起了底,虽然东西最后又放了回去,但至少经过了一次清理。心中有数,也就可以做到心里放松——这是一种强迫症,正如对代码一样。然后就是,今天我又换回了这个500G的新硬盘,也就是以后我的ubuntu盘。换的过程里,昨晚到今天我经常在淘宝上,网上似...
分类:其他好文   时间:2014-07-29 11:59:06    阅读次数:228
execl列数据成等差递增递减
如上图若想以10,20,30...这样递增:1)、首先需选中10,20所在的单元格,鼠标移至20所在的单元格右下角2)、此时会出现一个十字"十"符号,点击直向下拖动至某个地方,此时,数据就会以20,30,40...这样填充上了ps:在第二步出现十字符号时,也可以双击一下十字符号,此时下方也会填充20...
分类:其他好文   时间:2014-07-29 11:58:57    阅读次数:311
静态属性、静态代码块、静态方法、构造方法、普通方法的执行顺序
静态代码块:是在当类被载入(内存)时,(最先被调用的),静态代码块被执行,且之被执行一次,静态块常用来执行类属性的初始化。执行类的载入之前就会调用。非静态代码块:是在当类的对象被创建载入(内存)时,(最先被调用的),每创建一个对象,即每载入一个对象,非静态代码块都执行一次。执行类对象的载入之前就会调...
分类:其他好文   时间:2014-07-29 11:58:46    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!