- 博客(9)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 RPC中Stub的理解
前言 在学习一些RPC相关的知识的时候,经常会遇到很熟悉但又陌生的单词《stub》,下面主要记录下自己对这个词的理解,仅供参考一、stub【词目】存根【读音】cún gēn【释义】票据、证件等开出后所留的底子,其内容与票据、证件等相同,留存备查。【出处】《二十年目睹之怪现状》第六十回:“那一本总册在他那里,收条的存上面定义来自于百度百科结果;其实在RPC中出现的stub,表达的意思其实差不多;在RPC服务调用过程中,真正的方法逻辑是存在于服务端中,那么客户端 其实保存就是服务端真实方法的一
2021-11-10 18:12:03 2955
原创 数字按千分位分隔
数字按千分位分隔今日一小记利用正则表达式的零宽断言来处理:正向零宽断言:x(?=y),当x后面的内容等于y,x 匹配成功;function sep(inputNum){ //数字后面加上空格,作为数字的结尾标识,这个标识只要不是数字都行,记得后面替换掉就行 let num = this.inputNum+ ' '; //第一个replace:将匹配的内容后面加一个 , //第二个replace : 这个主要是去除开头加的那个空格 return num.replace(/(\d)(?=
2021-11-08 18:00:16 219
原创 Servlet3.0 后Spring 上传文件的一个潜在的大坑
springboot 上传文件的一个异常上传文件报错:org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/t...
2020-02-27 13:45:59 4381 1
原创 Quartz 集群环境下任务重复执行以及任务丢失
Quartz 集群环境下任务重复执行以及任务丢失问题现象1:同一个时刻任务在两个集群节点分别执行了一次;问题现象2:定时任务会出现意外的丢失;问题现象3:暂停任务一段时间后,重新启用任务,发现被暂停期间的任务在启动后都被重新执行了一遍;注:quartz版本为2.3.0,且使用JDBC模式存储Job:org.quartz.jobStore.class: org.quartz.impl.jdb...
2019-08-03 23:54:21 3337
原创 spring 事物传播级别
Spring事物传播级别:在处理Spring托管事务时,开发人员能够指定事务在传播方面的行为。换句话说,开发人员能够决定如何将业务方法封装在逻辑事务或物理事务中。不同Spring bean的方法可以在相同的事务范围内执行,也可以跨多个嵌套事务执行。由于每个方法可能都有自己的事物逻辑,那这些方法的事物相互是如何影响的,比如内部事务结果如何影响外部事务,又或外部的事物是如何影响内部事物.Spring...
2019-04-06 16:20:04 500
原创 thradLocal副作用
ThreadLocak 的副作用 参考《码出高效》1、无法解决共享对象的更新问题(共享变量的线程安全问题)*脏数据:线程复用会产生脏数据:由于线程池会复用线程,那么与Thread 绑定的ThreadLocal 变量也会变复用,如果在线程run 方法中不显示的remove() 清理与线程相关的ThreadLocal 信息。那么下一个线程不调用set() 设置初始值,那么下一个线程get()...
2019-01-27 22:30:15 283
原创 springbatch 结合springboot 的一个demo
springbatch 结合springboot 的一个demo 由于项目的需要引入了springbatch 来处理数据同步的问题。但由于一个任务的子任务多。。如果将每个job 都写死了都不利于后期的维护和修改。所以在前辈的基础上结合了springboot 实现了一个简单的可配置任务。demo下载地址:https://github.com/kellypipe/springbatch-spring...
2018-11-05 13:48:42 1122
原创 springbatch 批处理框架的介绍
springbatch 批处理框架的介绍 (还在整理中。。。。。。。。有点乱,待更新)Spring Batch 是什么? 官网中介绍 Spring Batch is a lightweight, comprehensive batch framework designed to enable the development of robust batch applications vital ...
2018-10-11 20:34:31 9363 4
原创 centos 配置 jdk 环境变量
centos 配置 jdk 环境变量今天这是自己第一次在csdn 博客上记录写下午在centos7 上的一次操作:配置jdk 全局变量;centos7 中profile 和profile.d centos每次登录的时候都会执行下面文件 /etc/profile.d/file : file:表示的是脚本文件,可以自定义脚本文件如 java.sh /etc/profile ...
2018-05-11 21:52:51 1173 1
Spring Batch 基于spring boot的Demo-01
2018-11-05
es 同个索引多条记录联合查询是否可以支持
2019-09-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人