随笔分类 -  Java之学海无涯

摘要:参考:《Java 并发编程的艺术》 执行main方法时包含的线程 Signal Dispatcher : 分发处理发送给JVM信号的线程 Finalizer:调用对象finalize 方法的线程 Reference Handler : 清除Reference 的线程 main : main线程,用户 阅读全文
posted @ 2021-03-11 17:08 Jayzou11223 阅读(87) 评论(0) 推荐(0)
摘要:参考:Apollo配置中心 Apollo官方 芋道 Apollo 极简入门 概述 Apollo是携程框架部门研发的开源配置管理中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能实时推送到应用端,并且具备规范的权限、流程治理等特性。 ConfigService : 8080 提供配置的读取 阅读全文
posted @ 2021-03-05 11:43 Jayzou11223 阅读(421) 评论(0) 推荐(0)
摘要:参考:EasyExcel easyexcel:快速、简单避免OOM的java处理Excel工具 easyexcel--解决poi大文件发生OOM问题 xlsx和xls的区别 XLS是复合文档类型结构;XLSX是XML类型结构。最大只能23M左右。 XLS是03年及以前的文件格式,XLSX是07年及以 阅读全文
posted @ 2021-03-03 22:24 Jayzou11223 阅读(918) 评论(0) 推荐(0)
摘要:参考:Swagger 3.0使用教程 Swagger原理 Swagger3使用 概述 代码文档,更新接口,前后端分离,减少前后端沟通成本,各个参数的含义,需要什么参数,错误码含义,请求头,代码和文档和为一体,方便测试接口,restful API的描述格式,是一个API管理工具, 使用的是Swagge 阅读全文
posted @ 2021-03-02 00:10 Jayzou11223 阅读(248) 评论(0) 推荐(0)
摘要:参考:http协议和web应用有状态和无状态浅析 http协议——无连接、无状态 总结 Web应用 = http协议 + session、cookies等状态机制 + 其他辅助机制 http协议本身是无状态的 分析 1、何为有状态无状态 有状态性就是受前面请求应答情况的影响,或者影响着之后的通信过程 阅读全文
posted @ 2021-02-26 12:16 Jayzou11223 阅读(271) 评论(0) 推荐(0)
摘要:Problem 在用https://start.spring.io/创建工程后,用idea打开,一直开在reading maven projects。 并且在用idea自带的spring Initialzr也是一样的,会在.m2文件下新建maven仓库,自行设置本地仓库后,也无效,还是会引用.m2下 阅读全文
posted @ 2021-02-22 21:57 Jayzou11223 阅读(349) 评论(0) 推荐(1)
摘要:参考:快速排序 基于Java实现的快速排序 1、快排概述 快排的基本思想: 先从数列中取出一个数作为基准数; 分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。 再对左右区间重复第二步,直到各区间只有一个数。 快排中体现了分治思想,双指针。 快排相比其他排序方式的优势:快速排 阅读全文
posted @ 2021-02-14 13:32 Jayzou11223 阅读(97) 评论(0) 推荐(0)
摘要:参考: 深入理解幂等性 幂等性 理解HTTP幂等性 1、幂等性的定义 Methods can also have the property of "idempotence" in that (aside from error or expiration issues) the side-effect 阅读全文
posted @ 2021-02-11 13:10 Jayzou11223 阅读(978) 评论(0) 推荐(0)
摘要:Docker 1、概述 利用docker技术,消除协作编码时,“在我的机器上可正常工作”的问题,将运作应用程序所需要的系统环境,由下而上打包,达到应用程序跨平台间的无缝接轨运作。 Build,Ship and Run Any App,Anywhere; 一次构建,处处运行 镜像技术 基于go语言实现 阅读全文
posted @ 2021-02-06 11:19 Jayzou11223 阅读(98) 评论(0) 推荐(0)
摘要:SSM整合CRUD项目 前言介绍: SSM整合:Spring4 ,SpringMVC,MyBatis3 CRUD:C(create) R(retrieve) U(update) D(delete) 参考尚硅谷的ssm项目,自己实战 项目代码:码云地址 GitHub地址 功能点: 1、分页 2、数据校 阅读全文
posted @ 2021-02-02 00:04 Jayzou11223 阅读(219) 评论(0) 推荐(0)