随笔 - 242,  文章 - 1,  评论 - 1678,  阅读 - 71万
11 2020 档案
技术方案设计的方法
摘要:背景 前段时间接手了一个还处于方案设计阶段的工作,我重新做了设计。觉得新方案比旧方案业务清晰明朗、解决了旧方案的缺陷。我就很高兴,跟同事聊这个事情。同事就问我是怎么想到这些的呢。 我说了一些细节的,但是没有把核心本质讲出来。我觉得这是个很难回答的问题。因为一个方案怎么更合适,主要因素包含业务理解、个 阅读全文
posted @ 2020-11-21 18:02 编程一生 阅读(2260) 评论(0) 推荐(3) 编辑
Java的强引用、软引用、弱引用、虚引用
摘要:背景 工程中用到guava的本地缓存。它底层实现和API接口上使用了强引用、软引用、弱引用。所以温故知新下,也夯实下基础。 预备知识 先来看下GC日志每个字段的含义 Young GC示例解释 [GC (Allocation Failure) [PSYoungGen: 273405K->20968K( 阅读全文
posted @ 2020-11-18 13:48 编程一生 阅读(693) 评论(0) 推荐(1) 编辑
懂了!国际算法体系对称算法DES原理
摘要:概念 加密领域主要有国际算法和国密算法两种体系。国密算法是国家密码局认定的国产密码算法。国际算法是由美国安全局发布的算法。由于国密算法安全性高等一系列原因。国内的银行和支付机构都推荐使用国密算法。 从上图可知,对称加密算法在算法体系里占了半壁江山。因为国际和国密算法的过程差异并不大。只是应用的数学公 阅读全文
posted @ 2020-11-14 17:31 编程一生 阅读(1098) 评论(0) 推荐(1) 编辑
SpringBoot启动原理
摘要:背景 1> 大家都知道SpringBoot是通过main函数启动的,这里面跟踪代码到处都没有找到while(true),为什么启动后可以一直跑? 2> SpringBoot默认使用tomcat作为web容器。大家也可以通过在pom文件中exclusion掉tomcat,denpendency jet 阅读全文
posted @ 2020-11-11 18:33 编程一生 阅读(1777) 评论(6) 推荐(4) 编辑


点击右上角即可分享
微信分享提示