![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 56
风吹迷了眼0919
这个作者很懒,什么都没留下…
展开
-
Spring Boot 集成Gradle
Spring Boot 集成Gradle原创 2022-06-02 17:35:25 · 723 阅读 · 1 评论 -
Redis+Aop实现接口并发去重
外部依赖:fastjson,hutool去重方案: · 唯一请求号 · 请求参数MD5摘要值代码如下:import java.lang.annotation.*;/** * @ClassName Unique * @Description 注解类,用于标记接口不允许重复请求 * @Author zhuming * @Date 2022-04-08 11:11 * @Version 1.0.0 */@Target({ElementType.METHOD, Element.原创 2022-04-08 15:57:44 · 838 阅读 · 0 评论 -
mysql主从同步及Spring Boot读写分离实践应用
mysql主从同步及Spring Boot读写分离实践应用一、数据库环境搭建1、搭建数据库a、主数据库服务master-mysql,用于写数据docker run -p 3339:3306 --name master-mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7b、从数据库服务slave-mysql,用于读数据docker run -p 3340:3306 --name slave-mysql -e MYSQL_ROOT_PASSWORD=1原创 2021-08-02 14:16:59 · 232 阅读 · 0 评论 -
xml报文参数值带特殊字符导致xml解析失败解决方案
用 <![CDATA[ 标记开始,以 ]]> 结尾原创 2019-12-23 20:22:46 · 1741 阅读 · 0 评论 -
统计字符串中包含各种字符的个数
Scanner s=new Scanner(System.in);String str=s.next("输入一组字符串:");int nub=0;//记录数字的个数int letter=0;//记录字母的个数int chinese=0;//记录汉字的个数String regEx = "[ _`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥...原创 2018-03-05 22:51:26 · 4007 阅读 · 0 评论 -
基本数据类型与引用数据类型之间的转化
补充:1、float、Float与String之间的转换2、char与Character、String之间的转换3、byte[]、char[]与String之间的转换4、char[]与byte[]之间的转换原创 2018-03-04 17:22:07 · 1504 阅读 · 0 评论 -
foreach和for循环的区别
1、foreach定义:foreach又叫做增强for循环,相当于for循环的简化版,因此在一些较复杂的循环中不适用。结构:foreach(元素类型 元素名称:循环对象(数组、集合)){ 循环语句 }特点:foreach在循环次数未知或者计算起来较复杂的情况下效率比for循环高。2、foreach与for循环的明显差别在于for...原创 2018-09-20 16:52:18 · 23139 阅读 · 1 评论 -
java 读取excel
public class ExcelPOI { /** * 解析excel * @param filePath 文件路径 * @param index 从第n行开始读取数据 * @param str 指定字符串,在读取到该字符是停止读取(必须保证该字符串在excel每页的单元格中是唯一的) */ public String PO...原创 2018-11-15 16:01:09 · 265 阅读 · 0 评论 -
利用java反射机制判断对象是否为空(对象为空且对象的所有属性为空)
//利用java反射机制判断对象是否为空(对象为空以及对象的所有属性为空)Class clazz = (Class)object.getClass(); // 获取类对象Field fields[] = clazz.getDeclaredFields(); // 获取所有属性boolean flag = true; //返回结果,默认为truefor(Field field : fiel...原创 2019-06-06 10:12:27 · 1457 阅读 · 0 评论