工作随笔
文章平均质量分 70
RiceZongzi
这个作者很懒,什么都没留下…
展开
-
【工作随笔:五】记一个通过线程堆栈控制方法调用的思路
文章目录前言模拟工具类模拟调用者增加判断Java Thread getStackTrace()方法效果展示前言有这样一种场景,某些代码存在多层封装而只对外暴露一个调用API。但要考虑调用者绕过这个API调用的可能。模拟工具类public class ThreadUtils { public static String hello() { return "Hello"; }}模拟调用者public class TestA { public stati原创 2021-09-16 23:33:35 · 209 阅读 · 0 评论 -
【工作随笔:四】记录在已搭建的Springboot框架下整合Activiti-Modeler的经历
文章目录Springboot整合Activiti坑一坑二集成Activiti-Modeler引入静态文件解压,并拷贝下列文件到项目中根据实际情况修改拷贝的文件内容坑三Springboot整合Activiti一般来说,Springboot整合第三方开发框架是很简单的一件事儿,正常引入启动器即starter的pom坐标,进行少量的yml配置就可以直接使用了。顺着这个思路,就引入了如下坐标(版本为5.22.0,下同)<dependency> <groupId>org.act原创 2021-05-10 09:18:31 · 443 阅读 · 0 评论 -
【工作随笔:三】记录某项目初始化大量数据,从TXT文件导入数据到Oracle数据库的经历
因为业务需要,计划从别库迁移几亿笔业务数据作为基础数据使用,双方约定好采用如下格式的.txt文档进行数据交互。所有字段的数据将按照不超过该字段指定的长度提供。数据各字段间用|键分割。各条记录间用回车换行分割。从.txt文档导入Oracle库的时候,不能在导入的过程中修改数据,也不能增加字段(入库时间之类的),所以先创建一张临时表,用于从TXT接收数据。CREATE TABLE "TEMP_IMPORT" ( -- 字段部分省略);写导.txt文件的脚本其中:truncate可以根据自原创 2020-09-08 11:24:56 · 331 阅读 · 0 评论 -
【工作随笔:二】记一下Java开发中使用Double类型踩的坑和相应的解决办法
文章目录概要丢失精度科学技术法概要运算丢失精度大数据转字符串会变成科学计数法丢失精度(留坑待填)科学技术法 System.out.println(Double.toString(111111d)); System.out.println(Double.toString(1111111d)); System.out.println(Double.toString(11111111d)); System.out.println(Do原创 2020-08-31 02:22:11 · 482 阅读 · 0 评论 -
【工作随笔:一】记录某项目开发过程中安装调试ftp服务的过程
未完待续原创 2020-08-27 09:49:55 · 112 阅读 · 0 评论