摘要:
目录 前景 目的 步骤说明 1. 获取目标库信息 2. 创建输出步骤,将数据输出到目标表 3. 将输出步骤和上一步关联起来 精简版代码 完整代码 前景 初始化数据和环境等参考:https://blog.csdn.net/lw18751836671/article/details/103593363 阅读全文
摘要:
方式一: 实现SchedulingConfigurer 实现org.springframework.scheduling.annotation.SchedulingConfigurer 样例: @Component @Configuration @EnableScheduling @Slf4j pu 阅读全文
摘要:
下面是公司获取最后一天的工具代码,可把我坑惨了。 public static Date getLastDateOfMonth(int year, int month) { Calendar cal = Calendar.getInstance(); cal.set(Calendar.YEAR, ye 阅读全文
摘要:
目录 案列一、数组 排序: 数组批量设值: 案例二、集合操作(List) 初始化一个集合 过滤 排序: Map映射: Match匹配: Count计数: Reduce约束: 方案一:使用collect方法 方案二: 方案三:变成数组 方案四:使用forEach 案例三、集合操作(Map) 案列一、数 阅读全文
摘要:
目录 环境 工程搭建 引入kettle的jar包 引入辅助包 3. 添加mysql连接jar包 4. 添加lombok包 创建数据库和表 代码分析 初始话kettle环境 定义数据库信息 3. mysql处理 4. 生成表输入 5. 设置查询SQL 6. 将操作添加到步骤中 7. 选择字段 8. 将 阅读全文
摘要:
AOP面向切面编程。至于理论网上有很多。个人理解为对待执行的方法进行拦截,拦截后就可以为所欲为,想先执行些前置逻辑,或者待拦截方法执行后执行一些后置逻辑等。 正如夹心饼干,一分为二,中间可以加草莓酱,蓝莓酱,奶油酱,等等。 废话不多说,先来个代码实例。 一、初试牛刀 有这么一个ProductServ 阅读全文
摘要:
动态编译,顾名思义,就是在jvm运行过程中可以编译运行其他java代码。 亦是通过《编写高质量代码》此书看到的案例,特此记录。 http://yuedu.163.com/book_reader/d050cae1f7cf4137ac28109827cbe90b_4 主要是: JavaCompiler 阅读全文
摘要:
/** * 连接超时时间,使用配置,默认30s */ private int connectTimeout = 30000; /** * socket超时时间,使用配置,默认30s */ private int socketTimeout = 30000; /** * SQL超时时间,使用配置,默认 阅读全文
摘要:
仅收录一些ftp常用操作,关于ftp的主动模式和被动模式,见参考 import org.apache.commons.net.ftp.FTPClient; private boolean binaryTransfer = true; //二进制传输方式 public static final int 阅读全文
摘要:
smb是一种网络文件协议,具体服务器配置参看 以下是一些常用的代码操作 import jcifs.smb.NtlmPasswordAuthentication; import jcifs.smb.SmbFile; //认证 NtlmPasswordAuthentication ntl=new Ntl 阅读全文