自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 mybatis的批量update操作

<update id="updateLicaiAllList" parameterType="java.util.List"><foreach collection="list" item="item" index="index" open="begin" close=";end;" separator=";"> update tmi_licai_all t set t.est_amount=#{item.estAmount,jdbcType=NUMERIC}...

2021-12-30 17:29:57 6731

转载 TO_DATE与TO_CHAR

TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年 显示值:2007 Month: ...

2021-12-30 09:56:25 1208

转载 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 552

原创 DUBBO注册超时

问题描述:dubbo服务在启动时,能看到进程,但是dubbo端口一直未占用,查看zk时发现dubbo的provider节点列表为空。解决办法:在网上查了一下,后来才研究出来是因为dubble的超时问题,可以用下面的形式<!-- 延迟到Spring初始化完成后,再暴露服务,服务调用超时设置为12秒,超时不重试--><dubbo:provider delay="-1" timeout="12000" retries="0"/>...

2021-12-23 15:40:02 878

原创 git未push代码回滚

2021-11-03 09:34:25 507

原创 帮队友解决无法读取FORM-DATA数据的问题

POST请求,FORM-DATA默认值为application/x-www-form-urlencoded因此要使用multipart/form-data则需要手动指定这样就可以顺利的读取到multipart/form-data中的各个请求参数的值了。

2021-10-22 17:39:46 354

原创 调整VISIO中职能图的大小

2021-07-15 16:46:16 976

转载 IDEA 创建类注释模板和方法注释模板以及使用

在使用Idea的时候,它的注释模板很简单,不够详细;所有大多数开发者都想设置一个比较详细的注释模板,我现在把我了解的创建类注释模板和方法注释模板的操作记录下来,分享给大家我们需要定义的注释模板如下:类注释模板:方法注释模板:一、设置IDEA 中的类注释模板File -> Settings -> Editor -> File and Code Templates -> Files选择Class , Interface ,Enum 等等,我们都可以看到,在右侧区域

2021-07-01 11:20:06 501

转载 Springboot整合redis(一般人都能看懂的Lettuce版本)

去年学习的Redis,刚刚学习完就迫不及待的在实战中用了一下,走了很多坑不过幸好都填上了,需求的不断变化发现用不上Redis,一开始去掉了,后来想想加进来比较合适。这篇文章主要讲解Springboot如何整合开发Redis实现一个基本的案例。使用的是目前Springboot2.x得Lettuce版本。希望对你有帮助。这里因为不是专门讲解Redis的,所以假定你已经学习了Redis,只是希望在SpringBoot2.x中使用。废话不多说,直接按照步骤开始,以下的案例均在我自己的电脑上测试成功,如有问题

2021-06-04 17:06:22 193

转载 为什么要使用base64编码

base64到底是什么东西呢?Base64编码是网络上常见的用于传输8bit字节数据的一种编码方式之一 , 有些人和书本会将编码写成加密算法,这其实是欠妥的。因为任何人拿到编码后的数据都能转化成原始数据,算法是透明的,也不存在秘钥的概念。实现原理Base64编码将一个8位子节序列拆散为6位的片段,并为每个6位的片段分配一个字符,这64个字符----小写字母a-z、大写字母A-Z、数字0-9、符号"+"、"/" , 看到这里知道64是什么意思了吧,是代表64个字符,其实还有一个垫字的"=",实际上

2021-05-30 20:30:54 4285 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 166

原创 捕获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 498

原创 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 3192 2

原创 使用JAVA程序读取文件夹下所有的文件及子文件夹下的文件

最近有一个合作的大型项目准备上线,需要罗列文件清单。为了提高效率,决定编写一个JAVA程序去读取所有的文件路径。代码及测试截图如下。将代码copy到工程中启动main方法直接测试即可,记得换一下你的本地文件夹路径。我这使用的是D:\\testfiles\\在linux上跑这个java程序大同小异。有疑问可以给我留言。package com.icitic.agilecms.t...

2018-08-20 15:35:04 31546 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 695

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除