java
文章平均质量分 69
HappyHeng
这个作者很懒,什么都没留下…
展开
-
Java8 lambda表达式
lambda表达式是Java8中的一个重大的新特性,它提供了简洁明了的形式来表达一个接口中的方法。 比如如果想要写一个监听器的话,其步骤为,我先写一个Handler接口,然后被监听者里面要有Handler接口的对象,然后写上Handler接口的setter方法,最后,监听者得到被监听者的对象后,设置其Handler对象: 下面我以Spring MVC的一个例子做讲解,这个例子是得到传入原创 2016-10-22 21:12:14 · 745 阅读 · 0 评论 -
Java8 Stream详解
Java8中提供了Stream对集合操作作出了极大的简化,学习了Stream之后,我们以后不用使用for循环就能对集合作出很好的操作。一、流的初始化与转换: Java中的Stream的所有操作都是针对流的,所以,使用Stream必须要得到Stream对象: 1、初始化一个流: Stream stream = Stream.of("a", "b", "c");原创 2016-10-16 19:38:21 · 24979 阅读 · 4 评论 -
Java与正则表达式之正则表达式基础
正则表达式(regular expression)描述了一种字符串配置的模式,可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。一、表达式全集: 1、普通字符:比如hi匹配history或者hihao 1.1、^:匹配字符串的开始位置,比如^oo 即表示以oo开头的字符串,比如匹配oom,但不能匹配boot 1.原创 2016-11-24 22:05:37 · 638 阅读 · 0 评论 -
Java上传下载完全解析(一)
在Java Web开发中,经常会用到上传与下载文件,典型的案例即为服务器获取上传的文件,将其保存至本地,并获取其下载的文件url,客户端在获取下载的url后,在服务器进行下载。下面我们就来说一下Java中文件的上传。 一、设置CommonsMultipartResolver 在Spring中,我们可以使用CommonsMultipartResolver来上传文件,所以我们需要声明一个C原创 2016-12-14 22:14:21 · 5341 阅读 · 2 评论 -
java: Compilation failed: internal java compiler error 解决方法
将项目中的java编译版本设置为1.8即可:原创 2017-05-07 09:52:29 · 4036 阅读 · 0 评论 -
ZooKeeper完全解析(二) zooKeeper命令详解
上一篇中我们简单的讲解了zooKeeper的作用与安装,链接为 ZooKeeper完全解析(一) zooKeeper的介绍与安装,这次我们详细的讲一下zooKeeper中的命令。 首先需要启动zooKeeper,并开启命令行工具,想要查看zooKeeper的命令,可以使用help命令来查看zooKeeper支持的命令,我们这次主要讲 create、get、ls、ls2、stat、set、...原创 2018-09-08 17:42:41 · 849 阅读 · 0 评论