- 博客(11)
- 资源 (3)
- 问答 (5)
- 收藏
- 关注
原创 JDK8 新特性流式数据处理
在学习JDK8新特性Optional类的时候,提到对于Optional的两个操作映射和过滤设计到JDK提供的流式出来。这篇文章便详细的介绍流式处理
2016-10-28 16:14:26 24150 3
原创 JDK8新特性Optional 类
Optional不是对null关键字的一种替代,而是对于null判定提供了一种更加优雅的实现。NullPointException可以说是所有java程序员都遇到过的一个异常,虽然java从设计之初就力图让程序员脱离指针的苦海,但是指针确实是实际存在的,而java设计者也只能是让指针在java语言中变得更加简单、易用,而不能完全的将其剔除,所以才有了我们日常所见到的关键字null。
2016-10-28 14:44:28 12194 1
原创 JDK8新特性之Lambda表达式
第一次是接触Lambda表达式是在TypeScript中(javaScript的超集中),当时是为了让TypeScript的this方法外而不是本方法内所使用的。使用过后突然想到Lambda不是JDK8的重量级新特性么?于是感觉查阅相关资料并记录下来
2016-10-28 00:50:07 2732
原创 Docker网络基础---Docker跨主机容器访问通信
在同一宿主机下的Docker的容器之间是默认互相联通的。通过docker inspect id或name可以查看到ip地址。在不通的容器中来执行ping是可以ping通的。但我们通过观察发现,每一个启动容器的ip地址不是固定的,所以如果我们通过ip地址来实现互连明显是不靠谱的。但我们发现这些ip又处于同一网段中而且默认是127.0.0.X,这就是Docker容器默认跨主机之间的链接方法的第一种:网
2016-10-22 23:36:46 21952 1
原创 用 Docker 发布来一个 Nginx+Spring Boot+MongoDB应用
通过Docker技术来部署一个springboot项目。项目分别使用nginx与MongoDB,看看docker如果来使用单进程管理。
2016-10-22 00:25:21 4633 1
原创 Redis持久化存储(AOF与RDB两种模式)
cache-only即只做为“缓存”服务,不持久数据,数据在服务终止后将消失,此模式下也将不存在“数据恢复”的手段,是一种安全性低/效率高/容易扩展的方式; persistence即为内存中的数据持久备份到磁盘文件,在服务重启后可以恢复,此模式下数据相对安全。
2016-10-21 20:39:19 42880 4
原创 Jdk 8下运行Android-studio或者Eclipse时 ignoring option MaxPermSize=350m; s support was removed in 8.0的探讨
JDK下运行Android-studio或者Eclipse时,JDK会抛出一个警告:ignoring option MaxPermSize=350m;如果读者学习过JVM相关知识的应该知道MaxPermSize参数是用来指定jvm内存区域中永生代中的内存大小
2016-10-13 17:33:19 20466
原创 使用责任链模式实现一个符合开闭原则的判断流程
最近项目中的一个需求就是对于一串数据,通过一系列的判断条件来判断其是不是符合要求的。这个判断条件是不断变化的。也就是说随时要增加新的判断条件或者移除旧的判断条件,也行我们会觉得写一大串if…else if ….不就解决了吗?当然,if….else if可以解决问题,但软件有一个重要的原则:开闭原则。
2016-10-12 17:29:33 1382 1
原创 Spring Boot实现一个监听用户请求的拦截器
项目中需要监听用户具体的请求操作,便通过一个拦截器来监听,并继续相应的日志记录 项目构建与Spring Boot,Spring Boot实现一个拦截器很容易
2016-10-12 12:43:45 10120
原创 MQTT服务器的搭建与测试pub/sub通信过程
MQTT是一个即时通讯协议,采用轻量级发布和订阅消息传输机制。专门设计用于低带宽或者高昂的网络费用的通信过程中。以及提供三种不同质量的消息服务
2016-10-09 18:39:19 14349
原创 Spring-data-mongodb中@Document的重要性(解决Mongodb与redis共存时无法注入Repository)
最新项目中使用了redis作为缓存,而数据库是使用了mongodb。在没有引入Redis时一切正常,当项目依赖引入redis时,则无法注入Mongodb Repository。
2016-10-05 14:34:53 5550
关于java网络编程中获取输入流中数据的问题?
2016-01-26
ServletContext().getRealPath("/");获取路径的问题
2015-12-04
linux给用户root权限的方法
2015-06-01
TreeSet的Iterator遍历问题
2015-04-29
子类强制转换为父类是不是只能转第一父类????
2014-12-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人