Apache Commons 项目包含了很多工具,并且非常好用,能提高我们的开发效率,在很多开源框架中使用广泛,所以….如果项目中引入了这些依赖,能用就用吧,起码 Apache 的应该是比自己写的强多了。。
Dubbo学习笔记
关于 Dubbo 以前也用过几次,都是浅度学习,也没做笔记,今天看了下官网竟然改版了,手册更新了,借这个契机来复习下,并且做下笔记,内容大部分来自官方手册。
官网:https://dubbo.incubator.apache.org
旧版的用户使用手册:https://www.gitbook.com/book/dubbo/dubbo-user-book
设计模式总结
看完了 Head First 设计模式,收获还是蛮多的,这么多设计模式总算有了个了解,距离实用还有一定距离,毕竟是个经验活,不得不说设计模式中的思想真是太棒了!后面有几种模式没时间拿出来单独研究了,在这里就都战略性总结一下吧,啊哈哈~~
Shiro学习笔记
Apache Shiro(读作“sheeroh”,即日语“城”)是一个开源安全轻量级框架,提供身份验证、授权、密码学和会话管理。Shiro 框架直观、易用,同时也能提供健壮的安全性。
Apache Shiro 是 Java 的一个安全框架。目前,使用 Apache Shiro 的人越来越多,因为它相当简单,对比 Spring Security,可能没有 Spring Security 做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的 Shiro 就足够了。对于它俩到底哪个好,这个不必纠结,能更简单的解决项目问题就好了。
MongoDB学习笔记
MongoDB 是由 C++ 语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。
MongoDB 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 将数据存储为一个文档,数据结构由键值 (key => value ) 对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。
Java8新特性学习(二)
Java 8 为 Java 语言、编译器、类库、开发工具与 JVM( Java 虚拟机)带来了大量新特性。
上一篇了解了最重要的 Stream 和 Lambda 表达式(或者说闭包,虽然不是很恰当),或者可以理解为 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中),或者把代码看成数据。
这篇就补全剩下的部分,默认方法啦、方法引用(双冒号运算符)、新的类库,当然这些也是不全的,我认为经常用的就这些了,全部的新特性可以见参考的链接。