![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
杂记
日常看到的文章、视频,进行知识总结
pjhCoding
这个作者很懒,什么都没留下…
展开
-
[杂记]springboot插件开发
文章目录java插件maven依赖 本文说的插件不是常说的那种,就是maven工程,通过自动化配置实现。 java插件 通过动态加载jar文件来实现。 主程序中编写接口,插件为接口的实现类。主程序通过URLClassLoader来加载插件。 主程序可以通过配置来实现动态的加载,有两种方法:xml、数据库。参考博文 xml 主程序通过xml配置文件动态配置。 <plugins> <plugin> <name></name> <jar>j原创 2020-12-27 11:38:32 · 927 阅读 · 1 评论 -
[杂记]jvm相关问题
本文目前是收集有关于JVM的调优经验、问题解决。 promotion failed: 转向Full GC,网站停顿时间较长 原因一: 救助空间不够(from+to),救助空间的对象还不应该移动到老年代,但年轻代有很多对象需要放入救助空间。 解决方法: 加大救助空间,六十四位系统下: 设置-XX:SurvivorRatio=1 ,并把MaxTenuringThreshold去掉 原因二: 年老代没有足够的空间接纳来自年轻代的对象。 解决方法: 设置CMSInitiatingOccup原创 2020-12-19 14:07:22 · 132 阅读 · 2 评论 -
[杂记]培训杂记(三)
文章目录Docker开发中的坑 Docker Docker是开源的容器引擎,用于开发,交付和运行应用程序,因其将应用程序与基础架构分开,从而可以快速交付软件。可以大大减少编写代码和在生产环境中运行代码之间的延迟。 开发中的坑 前端进行标签页的开发时: 需求:每个标签页对应一个自定义的组件,从外部不同入口进入页面,显示不同的标签页。标签页中的组件在切换标签页时,进行重置。 从不同入口进入,入口方法中传递参数。定义组件时,如果是需要参数传递则,将要传递的参数放在props中 ,而若子组件需要更改属性的值,需将原创 2020-12-13 17:50:59 · 70 阅读 · 0 评论 -
[杂记]培训杂记(二)
又是一周的996,身心俱疲,距离辞职又近了一步。 文章目录JWT基本概念基本应用 JWT 基本概念 JSON WEB TOKEN 微服务的兴起,Restful API的普及,服务的无状态性使基于session的认证有许多痛点。因此基于Token的认证更合适:支持跨域,不依赖服务端,服务端无状态,性能较好。 JWT就是一种Token的规范,该Token由三部分组成:头信息(header)、载荷(payload)、签名(signature)。头信息主要包括token的类型、签名加密的算法,然后对其进行base原创 2020-11-29 13:31:27 · 2308 阅读 · 0 评论 -
[杂记]培训杂记(一)
文章目录springboot前端springcloud 技术培训两周了,先是3天的大数据基础培训。对数据工程、大数据有了基础、宏观的了解。之后开始了专业技术培训。 专业技术培训的安排首先进行springboot的项目开发,与mybatis、mybatisPlus、vue、ElementUI整合,实现前后端分离,在行内平台进行开发。然后是spring cloud的内容,最后是一组人完成一个完整项目的开发。 springboot 仍有较深印象的由Oracle的sequence,采用sequence生成id,S原创 2020-11-21 16:38:38 · 160 阅读 · 0 评论 -
[杂记]方舟编译器初识
Java 程序的执行依赖于Java虚拟机。虚拟机中自带了两个:解释器、编译器。解释器就像现场翻译,听一句翻译一句给编译器;编译器结合上下文对整段话进行翻译。 方舟编译器跨过了VM这道坎,将高级语言直接编译成机器码,消除了动态编译的开销。 另一方面,安卓在内存回收上采用集中回收机制,发声全局回收时更需要暂停应用,这也是随机卡顿的根因之一。而方舟编译器提供了更高效的内存回收机制,回收时无需暂停应用,随时用随时回收,大大提高运行速度。 方舟编译器由于是在应用开发阶段进行编译,所以可以允许不同应用灵活采用不同的编译原创 2020-10-24 23:19:53 · 3067 阅读 · 0 评论 -
[杂记]让高并发下的系统更快
高并发的优化应用和静态资源分离页面缓存集群与分布式反向代理CDN 仍然是韩路彪老师写的《看透Spring MVC:源代码分析与实践》中提到的高并发下的解决方案。主要包括: 应用和静态资源分离 页面缓存 集群与分布式 反向代理 CDN 应用和静态资源分离 将静态资源放在单独的服务器,静态资源主要包括:图片、视频、css、js等文件,使用专门的域名去访问,这样浏览器去访问资源时,访问资源服务器,而不去访问应用服务器。 页面缓存 这个方法在上一篇杂记《海量数据下的优化》中提过。 这里再讨论下当一个页面,很多原创 2020-08-29 11:02:12 · 122 阅读 · 1 评论 -
[杂记]轮岗实习的总结与记录
一周没有电脑下的博客优势成果问题记录系统不便自身问题 这周笔记本坏了,一直没有修好,修电脑的都不确定能不能修好····难受。那么在一周都没有电脑可用的情况下,如何写好一篇博客呢。 就把这篇博客作为一个这快一个月的总结吧~ 优势成果 首先在分行最大的体验就是规矩,规矩高于一切,而且有各种的措施保证规矩的正确完整执行和维护。在严苛的规矩下,会有不适应的地方,但在几天的观察、相处、适应之后,越发体会到合规的重要性,合规一方面能让客户感受到专业性,更加放心;另一方面也提高了工作的效率以及安全性。 毕竟银行中对风险原创 2020-08-22 20:50:06 · 281 阅读 · 0 评论 -
[杂记]海量数据下如何提升系统速度
海量数据解决方案 看韩路彪老师写的《看透Spring MVC:源代码分析与实践》,提到了海量数据问题解决的知识,在此记录总结下。 系统运行速度问题主要集中在海量数据操作问题和高并发问题。海量数据操作问题上,解决方法有: 缓存、页面静态化 数据库优化 分离活跃数据 批量读取、延迟修改 读写分离 分布式数据库 NoSQL ...原创 2020-08-08 11:32:58 · 319 阅读 · 2 评论