文章分类 -  java

摘要:前言:代码中if-else如果过多阅读比较困难优化也很麻烦,如何解决呢?看下文 方法一:梳理好逻辑能提前结束就直接return 如 优化前: if(condition){ //doSomething }else{ return ; } 优化后: if(!condition){ return ; } 阅读全文
posted @ 2022-11-16 16:44 蹉~跎 阅读(128) 评论(0) 推荐(0)
摘要:我们日常开发中,如何保证接口数据的安全性呢?个人觉得,接口数据安全的保证过程,主要体现在这几个方面:一个就是数据传输过程中的安全,还有就是数据到达服务端,如何识别数据,最后一点就是数据存储的安全性。今天跟大家聊聊保证接口数据安全的10个方案。 1.数据加密,防止报文明文传输。 我们都知道,数据在网络 阅读全文
posted @ 2022-11-15 14:27 蹉~跎 阅读(142) 评论(0) 推荐(0)
摘要:Arrays类中asList方法是将传入的数据转入Arraylist public static <T> List<T> asList(T... a) { return new ArrayList<>(a); } 但是这个ArrayList并不是java.util.ArrayList,而是Array 阅读全文
posted @ 2022-11-15 11:34 蹉~跎 阅读(89) 评论(0) 推荐(0)
摘要:常用功能 阅读全文
posted @ 2022-11-14 16:28 蹉~跎 阅读(25) 评论(0) 推荐(0)
摘要:contentType存放的类型 阅读全文
posted @ 2022-10-26 13:52 蹉~跎 阅读(27) 评论(0) 推荐(0)
摘要:Java版本 通用准备1.1 申请微信公众号点击跳转申请 新增模板,【中文】的可以改,{{xxx.DATA}}不能改,但可以移动位置。 1 {{first.DATA}} 2 3 城市:{{city.DATA}} 4 5 实况天气:{{weather.DATA}} 6 气温:{{minTemperat 阅读全文
posted @ 2022-08-29 16:16 蹉~跎 阅读(1727) 评论(0) 推荐(0)
摘要://直接赋值是在常量池中创建String对象String c = "12";//常量池中存在返回常量池的指向地址String d = c.intern();System.out.println(c==d);//new实例化在常量池和堆中都创建String对象然后返回堆得指向地址String s = 阅读全文
posted @ 2022-05-18 15:27 蹉~跎 阅读(36) 评论(0) 推荐(0)
摘要:1 // 批量入库,mybatis demo实现 2 <insert id="insertBatch" parameterType="java.util.List"> 3 insert into trans_detail( id,amount,payer,payee) values 4 <forea 阅读全文
posted @ 2022-05-07 14:17 蹉~跎 阅读(50) 评论(0) 推荐(0)
摘要:需要引入 1 <dependency> 2 <groupId>dom4j</groupId> 3 <artifactId>dom4j</artifactId> 4 <version>1.6.1</version> 5 </dependency> 6 <dependency> 7 <groupId>j 阅读全文
posted @ 2022-03-14 16:57 蹉~跎 阅读(261) 评论(0) 推荐(0)
摘要:LRUMap LRU 是 Least Recently Used 的缩写,即最近最少使用,是一种常用的数据淘汰算法,选择最近最久未使用的数据予以淘汰。 1 <!-- 集合工具类 apache commons collections --> 2 <!-- https://mvnrepository.c 阅读全文
posted @ 2021-11-24 17:47 蹉~跎 阅读(49) 评论(0) 推荐(0)
摘要:流的使用将分为终端操作和中间操作进行介绍 中间操作 filter筛选 List<Integer> integerList = Arrays.asList(1, 1, 2, 3, 4, 5); Stream<Integer> stream = integerList.stream().filter(i 阅读全文
posted @ 2021-11-22 14:41 蹉~跎 阅读(96) 评论(0) 推荐(0)
摘要:1、插入数据后返回id @Insert("insert into t_user (user_name, age) values(#{userName},#{age})") @Options(useGeneratedKeys = true) int insertUser(User user); @Op 阅读全文
posted @ 2021-11-22 13:41 蹉~跎 阅读(183) 评论(0) 推荐(0)
摘要:一、 需要新建配置包config,在配置包里面新建配置类MyBatisConfig,在配置类中进行设置。自定义MyBatis的配置规则;给容器中添加一个ConfigurationCustomizer; 1 @org.springframework.context.annotation.Configu 阅读全文
posted @ 2021-10-28 11:17 蹉~跎 阅读(861) 评论(0) 推荐(0)
摘要:1、在git上创建仓库 2、初始化本地代码 git init 3、将本地库的master分支与远程库的master分支建立联系 $ git remote add origin git仓库地址 4、先拉取git上的代码 git pull --rebase origin master 5、在建立本地库后 阅读全文
posted @ 2021-05-11 15:18 蹉~跎 阅读(324) 评论(0) 推荐(0)