- 博客(5)
- 收藏
- 关注
原创 Java秒杀系统高并发优化
1. 正常秒杀购买流程 2. 高并发发生在哪 红色部分表示可能发生高并发的点,绿色部分表示没有影响。 3. CDN的理解:内容分发网络,加速用户获取数据的系统,部署在里用户最近的网络节点上,如果命中CDN则不用访问后端服务器,一般用作静态资源的缓存 4. 获取服务器时间不必优化,访问一次内存(Cacheline)大约10ns 5. 秒杀地址接口分析 无法使用CDN缓存,因为
2018-01-22 23:52:54 575
原创 springboot thymeleaf和shiro 整合——按钮可见性
1. 添加依赖 com.github.theborakompanioni thymeleaf-extras-shiro 1.2.1 2. 在shiro的configuration中配置 @Bean public ShiroDialect shiroDialect() { return new ShiroDialect(); }
2018-01-06 15:56:35 6702 4
原创 Spring Boot整合Apache Shiro小节
下面介绍一下我在项目中如何将Apache Shiro整合入Spring Boot项目中的。Apache Shiro是一款功能强大,灵活的开源框架,不像Spring Security那么庞大和复杂,Shiro易于理解和使用。 先介绍下Apache Shiro的特性和架构,Shiro官方网站:http://shiro.apache.org/ Apache Shiro 特性:
2018-01-06 13:33:39 1888 1
原创 Spring boot 浅谈
Spring boot有很多优点,我们在谈它的特性时一定是跟Spring的比较,下面先谈谈已经作为Java开发框架事实标准的Spring。 Spring诞生时是Java企业版的轻量级的替代品,无需开发重量级的EJB,Spring为企业级Java开发提供了一种相对简单的方法。通过依赖注入和面向切面编程,用简单的Java对象(POJO) 实现了EJB的功能。 虽然Spring的组件代码是轻量级的,
2018-01-05 16:14:46 548
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人