- 博客(7)
- 收藏
- 关注
原创 基于Aop切面思想对于业务代码的书写记录(巩固使用方法)
前言:在一次开发过程中,需求是 先查询redis缓存,没有再查db,完成一次操作,当时只顾着开发业务,没有时间整理组件的使用,现在空闲下来, 利用 AOP切面来进行 组件的开发,来进行个人经验总结, AOP思想作用不仅仅是我刚阐述的场景. 这里不阐述AOP的思想,只巩固它的用法.下面以自身业务代码,进行自我总结梳理.添加xml配置 <!-- 配置注解驱动 --> <...
2019-10-12 09:27:39
207
原创 分布式项目-数据库与缓存一致性问题
由于在自身学习的过程中,会涉及到数据库与缓存修改的问题,查询了很多资料,写在这里的目的也是做一个总结,完善自身.会根据下面几个方面进行,因为在分布式项目中,做不到CAP理论, 具体的一致性问题依然是需要根据项目的需求来决定使用哪一种方案,所以下面的几种情况只是做一个参考使用,至于 CAP 理论, 可以参考大神文章: http://www.ruanyifeng.com/blog/2018/07/c...
2019-09-29 10:19:54
336
原创 StringBuffer和StringBuilder的区别
一. StringBuffer 和 StringBuilder的区别我们都知道 StringBuffer是线程安全的, StringBuilder 是线程不安全的, 在高并发的情况下,需要使用StringBuffer, 不考虑并发的情况下,使用StringBuiler的效率会高一些,二.那么 为什么 StringBuilder是线程不安全的?在查看源码的过程中, String...
2019-09-17 22:56:27
132
原创 Docker小白入门(一)
导读: 参加网易云微专业5个月有余,发现现在自己开始疲惫了,虽然课程进度没落下,但是也没深入学透彻,写博客是为了巩固知识,具体会从微专业第一堂课持续输出.Docker网址: https://docs.docker.com/get-started/这次输出内容为 Docker专题,都是从课堂上总结下来的知识点,自己有XMind的输入,主要分成docker简介 Linux上的Doc...
2019-08-03 21:24:47
177
原创 关于学习CountDownLatch(计数器)的总结随笔
阐述点:CountDownLatch是什么? CountDownLatch如何工作? 在实时系统中的应用场景 应用范例CountDownLatch是什么? CountDownLatch是一个同步工具类,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行.通常的叫法是 计数器,是Java1.5引入的,其特性就是在多线程环境下,让主线程在等待所有的线程执行完毕之后,...
2019-04-12 11:51:53
306
原创 利用MultipartFile实现分块上传数据
需要使用到的maven依赖<dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version></d
2018-09-05 09:48:02
4600
转载 SSM+maven实现Excel的导出操作
maven 需要依赖<dependency> <groupId>jexcelapi</groupId> <artifactId>jxl</artifactId> <version>2.4.2</version></dependency>因为需要在业务层
2018-09-04 17:14:13
742
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人