自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叶落自飘零的博客

我的程序生涯

  • 博客(4)
  • 资源 (4)
  • 收藏
  • 关注

原创 服务搭建应用之Tomcat系列1.1Tomcat结构解析

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。 本篇文章主要讲解tomcat主要目录结构及各结构下的文件的作用;最后讲述下tomcat部署的三种方式。

2018-10-29 15:02:40 557

原创 高并发编程之高并发场景:秒杀(无锁、排他锁、乐观锁、redis缓存的逐步演变)

环境: jdk1.8;spring boot2.0.2;Maven3.3 摘要说明: 在实际开发过程中往往会出现许多高并发场场景,秒杀,强红包,抢优惠卷等; 其中: 秒杀场景的特点就是单位时间涌入用户量极大,商品数少,且要保证不可超量销售; 秒杀产品的本质就是减库存; 秒杀场景常用的解决方案有限流、削峰、拓展等 本篇以秒杀场景为依据来主要从代码开发的角度阐述从无锁——》排他锁——》...

2018-10-19 14:46:41 54848 2

原创 SpringBoot学习1.7-配置Thymeleaf渲染页面及常用标签说明

前面我们已经主要讲述如何进行接口开发,接口开发之后如何进行页面渲染? spring boot默认不支持jsp;主要支持下面渲染模版: Thymeleaf FreeMarker Velocity Groovy Mustache 本篇文章主要讲述如何配置使用Thymeleaf模版引擎进行页面渲染;

2018-10-10 11:12:02 1931

原创 SpringBoot学习2.1-集成mybatis之HikariCP+注解

环境: jdk1.8;spring boot2.0.2;Maven3.3 摘要说明: Mybatis:作为一款优秀的持久层框架,mybatis以简单易学、灵活、解耦等特点已逐步占领市场; HikariCP:spring boot2开始将HikariCP作为默认的数据库连接池;作为后起之秀其拥有代码量少、速度快、稳定、可靠积攒了非常好的口碑; 本篇文章就基于spring boot2+myb...

2018-10-08 16:17:04 2992 1

oauth2.zip

Spring Cloud Oauth2实现分布式权限认证(JWT版);去中心化分布式授权中心实战实例

2019-11-20

oauth2.zip

主要讲述用授权服务(oauth2-server)、网关服务(oauth2-gateway)、应用服务(oauth2-client)实战模拟分布式权限认证;

2019-11-19

sliderverificationcode.zip

  发送短信验证码或者登录等场景操作之前都需要进行图片验证码校验或者滑块验证码校验;此举是为了减少黑盒对服务端进行暴力破解密码或者频发短信轰炸请求的操作;        但如果滑块验证完全由前端进行操作,实际上是不能很好的进行黑盒测试的防御,很容易绕过,所以在这里推出一个前后端结合滑块验证码的实例;

2019-10-24

redis连接客户端

redis连接客户端,用于实施查询,修改redis数据库的可视化数据节点,同时可以使用cli语句进行redis数据库操作

2018-11-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除