![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaEE
zecoo
这个作者很懒,什么都没留下…
展开
-
spring mvc使用fastjosn返回json
由于springmvc提供的是jackjson,而习惯使用fastjson,配置json视图解析器原创 2016-09-13 16:41:49 · 2777 阅读 · 0 评论 -
Shiro的配置与使用
授权操作①在doGetAuthorizationInfo该方法中,我们将所有有权限访问的路径放到SimpleAuthorizationInfo 对象中info.setStringPermissions(权限集合)②在controller中的方法上,加上@RequiresPermissions(value={“home/test"}) shrio将会根据该value是否存在集合中,判断是否有权限访问该路径,当然也可以手动进行正则匹配 如果没有权限访问该方法则跳转到权限不足界面原创 2016-12-22 13:23:47 · 2107 阅读 · 0 评论 -
spring boot介绍及使用详解
Spring boot的特点1. 创建独立的Spring应用程序2. 嵌入的Tomcat,无需部署WAR文件3. 简化Maven配置4. 自动配置Spring5. 提供生产就绪型功能,如指标,健康检查和外部配置6. 绝对没有代码生成和对XML没有要求配置Spring boot的优点spring boot 可以支持你快速的开发出 restful 风格的微服务架构自动化确实方便,做微服务再合适不过了,单一jar包部署和管理都非常方便。只要系统架构设计合理,大型项目也能用,加上nginx负载均原创 2017-01-03 18:59:33 · 48604 阅读 · 6 评论 -
nginx、tomcat实现动静分离,反向代理
nginx、tomcat实现动静分离,反向代理原创 2016-09-13 16:27:34 · 3151 阅读 · 0 评论 -
EventBus介绍与使用
如果你学习过设计模式,那么你一直知道观察者模式。,既然能想到这个设计模式,那么就来看一个Android开源框架EventBus。主要功能是替代Intent、Handler、BroadCast在Activity、Service、线程之间传递消息。学过Android开发的同学一直知道,在Activity和Service之间通信是很困难的事情,还有在开发中Handler是经常使用的通信工具,那么EventBus比Handler更加方便、快、消耗小不仅仅在安卓开发中,在很多框架中都把eventBus封装在其内部原创 2016-12-29 10:41:32 · 2866 阅读 · 0 评论 -
线程并发线程安全介绍及java.util.concurrent包下类介绍
线程Thread,在Java开发中多线程是必不可少的,但是真正能用好的并不多!在多线程并发则一定会带来线程安全的问题,如何解决线程安全java.util.concurrent 是什么?java.util.concurrent 包含许多线程安全、测试良好、高性能的并发构建块。创建 java.util.concurrent 的目的就是要实现原创 2016-12-30 18:59:57 · 13245 阅读 · 0 评论 -
Netty高性能之Reactor线程模型
Netty是一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架,Netty的所有IO操作都是异步非阻塞的,通过Future-Listener机制,用户可以方便的主动获取或者通过通知机制获得IO操作结果。作为当前最流行的NIO框架,Netty在互联网领域、大数据分布式计算领域、游戏行业、通信行业等获得了广泛的应用,一些业界著名的开源组件也基原创 2017-01-14 18:05:10 · 21671 阅读 · 5 评论