Java
Spring/SpringBoot/SpringCloud/Mybatis
jackson-rick
本博客是由Jackson创办,热衷互联网技术,分享开发经验。
因为平时比较忙,文章写的可能不是那么详细,如果有不懂的地方可以评论留言。如果大家发现有哪些地方不足的,可以在评论中指出,我会及时改进,谢谢!
由本人开发的集成开发框架已入驻到GitHub,集成SpringBoot/Cloud/Mybatis/Redis/MySQL/Postgres/Docker等,详细请移至:https://github.com/jacksonrick/JSF
联系邮箱:809573150@qq.com
博主网站:http://www.liu-nian.cn
展开
-
数据结构与算法整理
文章目录时间&空间复杂度数据结构线性与非线性常见数据结构常见排序算法交换排序·冒泡排序交换排序·快速排序选择排序堆排序插入排序归并排序基数排序Comparator接口常见查找算法二分查找插值查找树结构二叉树二叉排序树红黑树B树B+树赫夫曼树递归与分治动态规划贪心算法KMP算法时间&空间复杂度一般情况下,算法中基本操作重复执行的次数是问题规模n的某个函数,用T(n)表示,若有某个辅助函数f(n),使得当n趋近于无穷大时,T(n)/f(n)的极限值为不等于零的常数,则称f(n)是T(n)的同原创 2020-05-12 11:07:17 · 222 阅读 · 0 评论 -
FastDFS安装部署与Springboot实战
FastDFS安装部署与Springboot实战文章目录FastDFS安装部署与Springboot实战安装安装libfastcommon安装FastDFS创建存储目录修改tracker.conf修改storage.conf修改client.confFastDFS+Nginx编译安装Nginx配置mod_fastdfs.confnginx.confJAVA SDKSpringboot集成Dock...原创 2019-10-30 13:55:33 · 199 阅读 · 0 评论 -
Java8使用实例
Java8使用实例文章目录Java8使用实例Stream遍历list&mapOptionalInterface函数式编程Runnable接口式的匿名内部类Try-catchStream过滤器List<String> list = Lists.newArrayList("aaa", "bbb", "cccc", "dd");List<String> resu...原创 2019-10-30 13:48:01 · 267 阅读 · 0 评论 -
Java高级开发必备-多线程开发
Java高级开发必备-多线程开发文章目录Java高级开发必备-多线程开发线程池ExecutorServiceExecutors创建线程池ThreadPoolExecutor自定义Callable创建线程Queue队列BlockQueueDelayQueueConcurrentLinkedQueue等待通知wait|notify自定义线程池ThreadLocalLock锁ReentrantLock...原创 2019-10-30 13:45:28 · 230 阅读 · 0 评论 -
Java高级开发必备-设计模式
Java高级开发必备-设计模式文章目录Java高级开发必备-设计模式观察者模式工厂模式单例设计模式适配器模式装饰者模式命令模式策略模式责任链模式观察者模式定义了对象之间的一对多的依赖,这样一来,当一个对象改变时,它的所有的依赖者都会收到通知并自动更新。服务接口,所有服务实现此接口public interface Subject { void registerObserver(O...原创 2019-10-30 13:44:32 · 389 阅读 · 0 评论 -
JVM知识点整理-内存模型、垃圾回收、命令
JVM文章目录JVM参数内存模型堆(Heap)栈(Stack)元空间(Metaspace)JVM运行时内存年轻代(Young Generation)年老代(Old Generation)持久代(Permanent Generation)总结垃圾回收Minor GCMajor GCMixed GCFull GCGC日志垃圾回收器串行收集器Serial并行收集器Parallel并发收集器CMSG1收...原创 2019-10-30 13:41:30 · 245 阅读 · 0 评论 -
Spring事务-传播特性、隔离性与各种锁
文章目录数据库事务中的隔离级别和锁ACIDSQL事务隔离级别各种锁三级锁协议Transactional事物传播行为事务隔离级别@Transactional注解参数Spring配置XMLSpringBoot异步任务事务手动提交事务声明式事务数据库事务中的隔离级别和锁数据库事务在后端开发中占非常重要的地位,如何确保数据读取的正确性、安全性也是我们需要研究的问题。ACID首先总结一下数据库事务正...原创 2019-10-30 11:35:22 · 249 阅读 · 0 评论