- 博客(16)
- 资源 (6)
- 收藏
- 关注
转载 集合CollectionUtils的操作方法
例1: 判断集合是否为空:CollectionUtils.isEmpty(null): trueCollectionUtils.isEmpty(new ArrayList()): trueCollectionUtils.isEmpty({a,b}): false例2: 判断集合是否不为空:CollectionUtils.isNotEmpty(null): falseCo
2017-11-29 20:45:28 543
原创 集合的addAll与retainAll方法
List、Set中都有方法addAll(Collection c) : 对于set来说,是将c中所有元素添加到一个Set中,如果Set中已有某一元素,则不添加,因Set不允许有重复值 对于List来说,是将c中元素append到一个List中,可重复添加,允许有重复值retainAll(Collection c) 两个集合求交集,只保留交集数据
2017-11-29 20:36:47 10333 1
原创 switchHosts!修改hosts后不能立即生效的问题
网址缓存问题,不同的网址生效时间不同1,如ww.baidu.com打开后,在hosts里修改为将该网址跳转其它ip,此时刷新浏览器重新访问10次以上仍不起作用解决方法:1,关闭所用的同类浏览器,重新访问www.baidu.com2,清除浏览器缓存2,如www.shijie.com打开后,在hosts里修改为将该网址跳转其它ip,此时刷新浏览器重新访问3次以上可起作用 解
2017-11-28 00:33:25 6866
原创 host端口转发
修改:C:\Windows\System32\drivers\etc\里的hosts文件添加一行:127.0.0.1 mr-test.com重启电脑后,则访问mr-test.com会自动跳转到127.0.0.1
2017-11-27 16:00:24 3914
原创 Git bash Error: Could not fork child process: There are no available terminals (-1)
1, 在dos窗口中输入tasklist 查看 git-bash.exe进程,找到对应的进程号PID,如图:git-bash.exe的进程号为:64442,tasklist|findstr 6444是找到进程号对应的进程3,taskkill /pid 6444 -t -f 是终止相应进程号为6444的命令,终止后,即可打开git bash 终端
2017-11-27 10:26:50 16215 5
原创 nodejs的安装及maven项目下(本人的是公司的DJ项目)安装cnpm命令教程
1,nodejs的下载:打开链接:https://nodejs.org/en/download/ ,下载相应系统的nodejs2, 安装步骤:安装过程基本直接“NEXT”就可以了。(windows的安装msi文件在过程中会自动添加path的系统变量,变量值是你的安装路径,例如“C:\Program Files\nodejs”)。3,安装好后,Windows+R运行cmd,打开d
2017-11-25 14:31:16 2058
转载 maven中jar和war的区别
jar文件包括java普通类、资源文件和普通文件,在maven中即是打包src/main/java和src/main/resources资源文件夹下的所有文件。在打包的时候会自动生成MATA-INF文件夹,用于存储maven的pom信息和MANIFEST.MF文件。例如:war文件包含全部的web应用程序,即所有的java类,配置信息和jsp、js等静态资源。但是需要注意war
2017-11-24 16:35:20 448
转载 Java 枚举(enum) 详解7种常见的用法
JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。大师兄我又加上自己的理解,来帮助各位理解一下。用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代码
2017-11-24 11:06:57 360
转载 java枚举类Enum方法简介(valueof,value,ordinal)
Enum作为Sun全新引进的一个关键字,看起来很象是特殊的class, 它也可以有自己的变量,可以定义自己的方法,可以实现一个或者多个接口。 当我们在声明一个enum类型时,我们应该注意到enum类型有如下的一些特征。 1.它不能有public的构造函数,这样做可以保证客户代码没有办法新建一个enum的实例。 2.所有枚举值都是public , st
2017-11-24 10:48:12 7167
转载 springMVC的@RequestParam注解和@PathVariable注解的区别
@RequestParam注解和@PathVariable注解的区别,从字面上可以看出前者是获取请求里边携带的参数;后者是获取请求路径里边的变量参数。(例如:127.0.0.1/user/{userId}?userName=zhangshan,userId是路径上的变量,userName才是请求参数信息)1.@RequestParam注解@RequestParam有三个参数:v
2017-11-24 00:35:12 353
转载 Hibernate Validator验证框架中@NotEmpty、@NotNull、@NotBlank 的区别
@NotEmpty 用在集合上面@NotBlank用在String上面@NotNull用在基本数据类型上面1. @NotEmptyAsserts that the annotated string, collection, map or array is not {@code null} or empty.加了@NotEmpty的String类,Collection
2017-11-24 00:11:10 6824
原创 注解及特殊方法总结
1,@RequestMapping(method = RequestMethod.GET)method: 指定请求的method类型, GET、POST、PUT、DELETE等;2,springMvc 的参数验证 BindingResult result 的使用1)首先导入依赖包bean-validator.jar2)后台controller处理 @RequestMap
2017-11-23 20:13:04 352
原创 windows下git客户端的下载安装及使用教程
1,下载及安装可参考如下百度经验:https://jingyan.baidu.com/album/020278117cbe921bcc9ce51c.html?picindex=12,git初始化 项目用户名和邮箱:git config --global user.name "username"git config --global user.email "email"3,获取公钥出现如下错误时:W......
2017-11-23 13:35:40 8157
转载 @Controller和@RestController的区别?
@Controller和@RestController的区别?官方文档:@RestController is a stereotype annotation that combines @ResponseBody and @Controller.意思是:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。
2017-11-21 10:37:14 180
转载 JUnit中assertEquals和assertSame方法的不同
1)提供的接口数量不完全相同。assertEquals支持boolean,long,int等等java primitiveType变量。assertSame只支持Object。 2)比较的逻辑不同,结果可能不同。assertSame是对象直接比较。assertEquals能利用被比较对象提供的比较逻辑来进行比较。使得同样的条件下,两者的运行结果不一定相同。简单解
2017-11-21 10:31:00 1450
转载 如何提高程序员学习能力?
众所周知,现在是一个知识爆炸的时代,知识更新非常快。据测算,一个大学毕业生所学到的知识,在毕业之后2年内,有效的不过剩下5%。对于软件行业而言,这种形势更为明显,我们赖以立足的,不在于我们现在掌握了多少知识,而是我们有多强的学习能力。学习人人都会,但不同的人学习效果却千差万别。一个善于学习的人,首先应该是一个善于读书的人,懂得如何高效地学习,并且拥有良好的心态。唯有如此,才能成为一个卓有成效的
2017-11-13 03:01:39 599 1
graphviz-2.38.msi 及 plantuml使用文档
2018-04-24
软件工程答案-第4版-杨卫东译-课后答案
2016-10-09
activiti插件及相关JAR包
2016-08-27
jquery.qrcode生成二维码
2016-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人