功能是合同的数据变更功能,需要将需要比对合同变更前后的字段然后返回字段结果。合同有多种,例如有:收购合同、合作合同、战略合同等。。。合同会有通用字段,不同类型的合同会有独立的...
功能是合同的数据变更功能,需要将需要比对合同变更前后的字段然后返回字段结果。合同有多种,例如有:收购合同、合作合同、战略合同等。。。合同会有通用字段,不同类型的合同会有独立的...
实现方案: cookie id + session jwt 单点登录 在微服务中的登录设计中,高QPS宽松场景、 低QPS安全准确性设计、性能、一致性、业务特性、改造成本、维...
学习了100行Shell写个Docker[https://cloud.tencent.com/developer/article/2214250]记录一下。简单的Docker...
网络通信模型 网络数据包流向是从应用程序(用户空间)-> 协议栈(内核空间)-> 网卡网络数据的打包过程都在内核中进行,Linux Kernel 2.4之后就提供了一套围绕着...
网上找了一些golang的面试题并且自己写上了自己的解答。 Go里有哪些数据结构是并发安全的?int类型是并发安全的吗?int类型并不安全,对它的加减操作编译成底层机器码是有...
在ToC业务里,往往需要在不影响客户体验的情况下进行系统迁移(还是国企好,说停机就停机)。不停机迁移分为两个阶段。第一阶段是通过流量测试验证新系统的功能正确性、可伸缩性和性能...
You use the jstack command to print Java stack traces of Java threads for a specified J...
go语言用的不熟,没找到对应Java的CountDownLatch,就自己写一个......试了试好像能用(后面发现waitGroup就能实现) ps:拿go造轮子真的快乐啊
线程:a,b资源:1,2简单说就是线程a持有资源1需要资源2,线程b持有资源2需要资源1,产生死锁。
准备好一个可执行的jar包:hello-service-1.0-SNAPSHOT-jar-with-dependencies.jar(一个spring boot web服务,...
偶然查找代码的时候发现tomcat中有一个ConcurrentCache类。并发?缓存?我感兴趣的点了进去。功能描述:用于缓存数据,数据量超过size可能过期旧数据。 代码挺...
引子 一个程序给物理内存地址 1000 赋值也就是存入了一些数据后,另一个程序也同样给这个地址赋值,那么第二个程序的赋值会覆盖掉第一个程序所赋的值,这会造成两个程序同时崩溃。...
@Scheduled 这种方式的定时任务是比较简单而且常见的。功能不弱,用法也十分方便: 开启定时任务功能(两种方式,后续介绍) 将任务的方法加上此注解 将任务的类交结 Sp...
output:init initBean.hello service....post construct....after properties set...ready ev...
HashMap + 双向链表,用LinkedList替代过head、tail, 直接超时。
在项目的开发中,在某些情况下,我们需要对客户端发出的请求进行拦截,常用的API拦截方式有Fliter,Interceptor,ControllerAdvice以及Aspect...
我母亲说带我去看房子,想让我在这座城市有个家。我是不愿意的,但妻子劝我陪着我妈一起,我只好勉强收拾面容陪母亲出门。 待售的房子就在街的对面一个80年代建设的小区,我小学有个同...
两个线程交替打印1212121212 这题使用了原子的一个状态类表示当前可执行的线程。 通过 N 个线程顺序循环打印从 0 至 100
Java Web 人员经常要设计 RESTful API(如何设计好的RESTful API),通过 json 数据进行交互。那么前端传入的 json 数据如何被解析成 Ja...