![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 61
tian_sweety
这个作者很懒,什么都没留下…
展开
-
mybatis的三种批量插入以及效率比较
-----------------------正文开始---------------------------1.表结构CREATE TABLE `t_user` ( `id` varchar(32) CHARACTER SET utf8 NOT NULL COMMENT '主键', `name` varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT '用户名', `del_flag` char(1) CHARACTER SET转载 2021-12-29 16:35:48 · 606 阅读 · 0 评论 -
git未push代码回滚
原创 2021-11-03 09:34:25 · 518 阅读 · 0 评论 -
帮队友解决无法读取FORM-DATA数据的问题
POST请求,FORM-DATA默认值为application/x-www-form-urlencoded因此要使用multipart/form-data则需要手动指定这样就可以顺利的读取到multipart/form-data中的各个请求参数的值了。原创 2021-10-22 17:39:46 · 383 阅读 · 0 评论 -
IDEA 创建类注释模板和方法注释模板以及使用
在使用Idea的时候,它的注释模板很简单,不够详细;所有大多数开发者都想设置一个比较详细的注释模板,我现在把我了解的创建类注释模板和方法注释模板的操作记录下来,分享给大家我们需要定义的注释模板如下:类注释模板:方法注释模板:一、设置IDEA 中的类注释模板File -> Settings -> Editor -> File and Code Templates -> Files选择Class , Interface ,Enum 等等,我们都可以看到,在右侧区域转载 2021-07-01 11:20:06 · 536 阅读 · 0 评论 -
Springboot整合redis(一般人都能看懂的Lettuce版本)
去年学习的Redis,刚刚学习完就迫不及待的在实战中用了一下,走了很多坑不过幸好都填上了,需求的不断变化发现用不上Redis,一开始去掉了,后来想想加进来比较合适。这篇文章主要讲解Springboot如何整合开发Redis实现一个基本的案例。使用的是目前Springboot2.x得Lettuce版本。希望对你有帮助。这里因为不是专门讲解Redis的,所以假定你已经学习了Redis,只是希望在SpringBoot2.x中使用。废话不多说,直接按照步骤开始,以下的案例均在我自己的电脑上测试成功,如有问题转载 2021-06-04 17:06:22 · 217 阅读 · 0 评论 -
为什么要使用base64编码
base64到底是什么东西呢?Base64编码是网络上常见的用于传输8bit字节数据的一种编码方式之一 , 有些人和书本会将编码写成加密算法,这其实是欠妥的。因为任何人拿到编码后的数据都能转化成原始数据,算法是透明的,也不存在秘钥的概念。实现原理Base64编码将一个8位子节序列拆散为6位的片段,并为每个6位的片段分配一个字符,这64个字符----小写字母a-z、大写字母A-Z、数字0-9、符号"+"、"/" , 看到这里知道64是什么意思了吧,是代表64个字符,其实还有一个垫字的"=",实际上转载 2021-05-30 20:30:54 · 4467 阅读 · 2 评论 -
Java多线程中join、yield、sleep方法详解
在Java多线程编程中,Thread类是其中一个核心和关键的角色。因此,对该类中一些基础常用方法的理解和熟练使用是开发多线程代码的基础。本篇主要总结一下Thread中常用的一些静态方法的含义及代码中的使用。sleep方法源码如下: /** * Causes the currently executing thread to sleep (temporarily cease * execution) for the specified number of millise转载 2021-05-30 17:10:55 · 179 阅读 · 0 评论 -
捕获throwable还是exception
public int getIceTea(int teaId) { logger.info("getIceTea|access|teaId:" + teaId); // 1 try { Object obj = getFromCache(teaId); if (obj == null) { obj = getFromDb(teaId); } ...原创 2021-05-30 16:51:11 · 527 阅读 · 0 评论 -
JAVA只保留数字和小数点的方法
public static void main(String[] args) { String str1 ="入账 -666.00"; String REGEX ="[^(0-9).]"; System.out.println(Pattern.compile(REGEX).matcher(str1).replaceAll("").trim());...原创 2019-01-21 10:42:45 · 3247 阅读 · 2 评论 -
使用JAVA程序读取文件夹下所有的文件及子文件夹下的文件
最近有一个合作的大型项目准备上线,需要罗列文件清单。为了提高效率,决定编写一个JAVA程序去读取所有的文件路径。代码及测试截图如下。将代码copy到工程中启动main方法直接测试即可,记得换一下你的本地文件夹路径。我这使用的是D:\\testfiles\\在linux上跑这个java程序大同小异。有疑问可以给我留言。package com.icitic.agilecms.t...原创 2018-08-20 15:35:04 · 31580 阅读 · 5 评论 -
使用RSA算法对敏感String字符串进行加解密在网络中进行传输
在网络中进行信息交互,像手机号,银行卡号之类的都算是敏感数据了,因此为了安全起见,程序中往往对这些字段串进行加密传输,在另一端程序中进行解密。在这使用java类库jce.jar包中的javax.crypto.Cipher类实现对一个“银行卡号”的RSA加密以及解密。工具类:package com.icitic.ceb.fit.common;import java.io.FileI...原创 2018-08-07 18:00:35 · 702 阅读 · 0 评论