向大佬学习
看人家咋写的
吧唧小猪
老铁 双击666
展开
-
优雅的写导入
@Override @Transactional public int importFile(MultipartFile file) { List<List<String>> xlsValues = GapUtil.getXLSValues(file, 8, 2); AssertUtil.notNull(xlsValues, "上传文件未解析到数据"); List<Integer> forma...原创 2021-12-24 17:03:21 · 234 阅读 · 0 评论 -
jvm调整
查看jvm情况:https://blog.csdn.net/zhaozheng7758/article/details/8623549记一次罪过>>Set keys = stringRedisTemplate.keys("*_" + username);原创 2021-09-28 09:35:48 · 104 阅读 · 0 评论 -
spring的Cache注解和redis的区别
(1)不支持TTL,即不能设置过期时间 expires time,SpringCache 认为这是各个Cache实现自己去完成的事情,有方案但是只能设置统一的过期时间,明显不够灵活。(2)内部调用,非 public 方法上使用注解,会导致缓存无效。内部调用方法的时候不会调用cache方法。由于 SpringCache 是基于 Spring AOP 的动态代理实现,由于代理本身的问题,当同一个类中调用另一个方法,会导致另一个方法的缓存不能使用,这个在编码上需要注意,避免在同一个类中这样调用。如果非要这样做原创 2021-03-22 09:57:48 · 398 阅读 · 0 评论 -
springBoot集成aop实战
import grp.pt.util.ConstantUtil;import grp.pt.util.StringUtil;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lang.annotation.Around;import org.aspectj.lang.annotation.Aspect;import org.aspectj.lang.annotation.Pointcut;import org.aspec原创 2020-12-28 17:13:25 · 117 阅读 · 0 评论 -
真实数据是考验代码是否健壮的一个重要标准
1,以后一定一定要多加非空判断,特别是feign调用,即使是sout打印。感觉有必要也要加上。2,喜欢用lamda,就要用好!处理某个值也要考虑null的情况,直接toString(),如果还不加try catch打印异常。到了服务器真实数据教你做人,就报空指针,第几行都不给你说。或者在sql中进行处理下。is not null 又不难写 又不难理解。...原创 2020-12-16 20:58:21 · 155 阅读 · 1 评论 -
网站跨域解决方案
链接:http://note.youdao.com/noteshare?id=8c69c8863c4fa33f30474dbb915fe7ed&sub=E8E80EFBAED649AE9A97268D285B2D06原创 2020-12-15 16:12:41 · 118 阅读 · 0 评论 -
Oracle关联查询-数据类型不一致问题 ORA-01722: 无效数字
一、存在表A和表B,都包含字段user_no,但数据类型不一致,如下:create table A (user_id varchar2(20),user_no number(12,0),xxx);create table B (user_name varchar2(60),user_no varchar2(20),xxx);二、现有某项业务需要用到A.user_id和B.user_name,通过user_no来做关联查询,如下:select A.user_id,B.user_name原创 2020-12-11 16:23:08 · 1317 阅读 · 0 评论 -
ThreadLocal以及Thread基本开发用法
ThreadLocal面试题原创 2020-11-18 19:37:14 · 273 阅读 · 0 评论 -
docker学习+k8s
exp KF_ELEMENT/a@39.99.226.XX:1521/xe file='/home/oracle/KF_ELEMENT.dmp'; 导出docker cp oracle-19c:/home/oracle/NEW_FRAME_11_11.dmp /root 拷贝文件到服务器docker exec -it 容器ID /bin/bash 进入docker inspect df6f397beedd 查看数据卷绑定...原创 2020-11-11 14:31:08 · 113 阅读 · 0 评论 -
mysql比较好的总结,有视图,索引;还有case when then else等;
就是它原创 2020-02-29 22:06:11 · 310 阅读 · 0 评论 -
济南某公司面试题。感觉很好。随做以记录。以后可以持续添加题目....
1,下面给出的变量定义中,不正确的是 CA,int _a=123; B,static int i=100;C,float f=3.4; D,public int 1=100,j=2,k;(不能数字开头,自定义标识符必须以字母、下划线或美元符号开头,其他位可以是字母(可以写中文,但是不符合规范)、数字、下划线或美元符号($)。自定义标识符不能与java中的关键字和保留字(const go...原创 2019-04-30 14:35:23 · 564 阅读 · 0 评论