
Java
Vincent丶DS
这个作者很懒,什么都没留下…
展开
-
IDEA设置新项目默认的Maven、JDK配置
https://blog.youkuaiyun.com/u013758802/article/details/115372552?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_ecpm_v1~rank_v31_ecpm-1-115372552.pc_agg_new_rank&utm_term=idea%E8%AE%BE%E7%BD%AE%E6%AF%8F%E6%AC%A1open%转载 2022-02-15 10:30:45 · 1029 阅读 · 0 评论 -
JAVA 多线程、异步示例
List<Cbzl> cbzls = new ArrayList<>(); // 开启多线程 ThreadPoolExecutor threadPoolExecutor = ThreadUtil.newExecutor(20, 10000); List<List<String>> searchPartitons = Lists.partition(new ArrayList<>(cm...原创 2022-01-06 09:16:48 · 906 阅读 · 0 评论 -
XXL-JOB任务调度中心---关于阻塞处理策略的研究
1、概念调度过于密集,执行器来不及处理时的处理策略。2、有哪些阻塞处理策略?包括:单机串行,丢弃后续调度,覆盖之前调度三种策略。3、对三种阻塞处理策略的理解?(1)单机串行:新的调度任务进入执行器后,该调度任务进入FIFO队列,以串行方式执行。(2)丢弃后续调度:新的调度任务进入执行器后,若存在相同的正在运行的调度任务,本次调度请求将会被丢弃并被标记为失败。(3)覆盖之前调度:新的调度任务进入执行器后,若存在相同的正在运行的调度任务,将会终止当前正在运行的调度任务,并清空队列,然后运行本次新的转载 2021-10-26 10:17:38 · 625 阅读 · 0 评论 -
SPRING BATCH 处理框架知识点
1、入口JobThread Run方法 获得入参2、传入每个执行器里面的actualExecute函数原创 2021-09-18 17:04:45 · 113 阅读 · 0 评论 -
Java基础知识点和问题汇总
Integer是int的包装类,int则是java的一种基本数据类型,Integer变量必须实例化后才能使用,而int变量不需要,Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接存储数据值 ,Integer的默认值是null,int的默认值是0...原创 2020-07-09 16:21:41 · 224 阅读 · 0 评论 -
SSM知识
Mybatis自动生成代码Oracle数据库表转DaoOracle数据库,用mybatis-gen.xml 自动生成Java对象的时候,会根据number类型的长度不同生成不同的数据类型number长度 Java类型1~4 Short| 1-4 | short || 5-9 | |5~9 Integer10~18 Long18+ BigDecimal所以必须指定number类型...原创 2020-07-09 16:20:48 · 119 阅读 · 0 评论 -
Java数据引用BigDecimal类型和Oracle数据库类型转换
数据库中为number类型的字段,在Java类型中对应的有Integer和BigDecimal都会出现;经测试发现当数据库为sql server和DB2时,用getObject()取出来时Integer类型,但是Oracle 中取出来就会是Integer或者BigDecimal类型。原因是oracle与java类型对应于number长度有关。遇到该类型问题,若要判断每个数据库和数据库字段长度不同对应的java数据类型不同太过烦琐,可采用getString()来取值,统一先转为string来判断另外附原创 2020-06-09 11:05:57 · 2797 阅读 · 0 评论 -
Spring系列基础知识
Spring 框架是Java应用最广的框架,优秀理念:IoC(Inversion of Control,控制反转),AOP(Aspect Orientend Programming,面向切面编程)。Spring是一个原创 2020-02-24 16:07:09 · 193 阅读 · 0 评论