随笔- 154  文章- 0  评论- 41 
上一页 1 2 3 4 5 6 ··· 16 下一页
2020年3月20日
摘要:单例设计模式-Double Check 单例设计模式主要是为了保证只创建一个对象,其余时候需要复用的话就直接引用那个对象即可。简单来说,就是在整个应用中保证只有一个类的实例存在。 我们常用的单例模式有 饿汉式单例 和 饱汉式单例 饿汉式单例设计模式 package com.imodule.dataI 阅读全文
posted @ 2020-03-20 12:56 阿叮339 阅读(149) 评论(0) 推荐(0) 编辑
2020年3月19日
摘要:SpringBoot添加定时任务 背景描述: 需要定期执行一批数据 ,所以就需要定义定时任务啦 一、固定的定时任务类:(修改定时任务执行时间时需要重启服务) package com.gaunyi.batteryonline.web.scheduled; import com.gaunyi.batte 阅读全文
posted @ 2020-03-19 11:16 阿叮339 阅读(235) 评论(0) 推荐(0) 编辑
2020年3月18日
摘要:设计模式-模板模式实际应用 背景描述: 最近在做个需求,将一个报表数据从Hadoop平台转移到TiDB,但是TiDB没有存储过程啥的,所以我们就打算用Java实现啦 具体实现思路: sql查询完数据之后将数据插入数据库临时表中,最后再转移到结果表中 使用模板设计模式是因为 整个报表数据使用了10+的 阅读全文
posted @ 2020-03-18 15:56 阿叮339 阅读(94) 评论(0) 推荐(0) 编辑
2020年3月11日
摘要:MySQL事务隔离级别(InnoDB) MySQL(InnoDB引擎)有四种事务隔离级别,从上到下安全性越来越高,性能越来越不好 读未提交(read uncommitted) 读已提交(read committed) 可重复读(repeatable read) 串行化(serializable) M 阅读全文
posted @ 2020-03-11 13:11 阿叮339 阅读(86) 评论(0) 推荐(0) 编辑
摘要:Kettle连接SQL Server数据库 1.打开Kettle,进入数据库连接,按照下图标记选择并输入数据库连接信息 连接类型选择: MS SQL Server(Native) 连接方式选择:Native(JDBC) 2.初次测试时,会报错: Error connecting to databas 阅读全文
posted @ 2020-03-11 12:23 阿叮339 阅读(265) 评论(0) 推荐(0) 编辑
2020年3月10日
摘要:jstack分析Java进程信息 1.查出当前Java程序的进程ID (19893) ps -ef|grep java 与 ps -aux|grep java 都是查询进程信息,aux是BSD风格,-ef是System V风格。主要区别是aux会截断command列,而-ef不会。 2.查看当前进程 阅读全文
posted @ 2020-03-10 16:04 阿叮339 阅读(138) 评论(0) 推荐(0) 编辑
2020年3月9日
摘要:Java对Map集合进行排序 实现 Comparator 接口,重写compare方法,完成自定义排序 int compare(Object o1, Object o2) 返回一个基本类型的整型如果要按照升序排序,则o1 小于o2,返回-1(负数),相等返回0,01大于02返回1(正数)如果要按照降 阅读全文
posted @ 2020-03-09 17:39 阿叮339 阅读(1501) 评论(0) 推荐(0) 编辑
摘要:Java堆分析 jmap+jhat 最近在使用DataSync做数据迁移,执行了10天+,进程还未结束,也未出现错误日志,所以就看看是不是哪里卡住了... jmap命令基本解析: -dump:[live,]format=b,file=<filename> 使用hprof二进制形式,输出jvm的hea 阅读全文
posted @ 2020-03-09 11:47 阿叮339 阅读(222) 评论(0) 推荐(0) 编辑
2020年1月16日
摘要:Oracle行转列 参数动态传入iBatis使用示例 最近做了一个需求,需要获取工作流数据的各个节点的渠道数量信息,各渠道的费用信息~ 之前的需求是只需要获取渠道数据,所以做了渠道兼容,每个渠道数量的获取都是先case when 处理,然后再sum统计的 方案一:手动汇总数据为列数据(先case w 阅读全文
posted @ 2020-01-16 19:14 阿叮339 阅读(148) 评论(0) 推荐(0) 编辑
2019年12月30日
摘要:Hive UDF函数测试 1.UDF函数确定 根据SVN路径获取UDF函数代码,然后将需要调整的部分作出相应调整(eg:新增2020年工作日信息 修改对应的XML文件),重新使用maven install 命令打包为新的jar包 2.将UDF Jar包通过HUE上传到服务器 上传步骤与平时上传脚本文 阅读全文
posted @ 2019-12-30 14:57 阿叮339 阅读(355) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 16 下一页