自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 JAVA实现SAP接口

java实现sap内表传参

2023-09-02 10:11:53 1557

原创 JAVA贪吃蛇(二维数组+链表)

JAVA实现贪吃蛇

2022-05-20 17:19:59 514

原创 spring-boot 集成 kafka

spring-boot 集成 kafka

2022-05-13 14:37:57 535

原创 JAVA 文件按照指定格式切分成多个文件

java 按照自定义格式拆分生成文件

2022-04-24 10:19:09 3045

原创 springboot集成minio

springboot快速集成minio

2022-03-15 11:06:28 978

原创 easycode 表配置信息不正确

easycode表配置信息不正确解决

2022-01-27 11:18:06 12365 1

原创 JAVA字段复制工具 BeanUtils 的 copyProperties

常用工具-字段拷贝赋值– 用于相同字段值的考培拷贝(不同字段解决方案请往下看)BeanUtils的copyProperties()方法有四种重载方式1.copyProperties(Object source, Object target)2.copyProperties(Object source, Object target, Class<?> editable)3.copyProperties(Object source, Object target, String… igno

2021-11-05 10:42:37 2769

原创 JAVA - 数组排序

流排序 ~ soEasy//按照创建时间正序排序myList=myList.stream().sorted(Comparator.comparing(Student::getCreateTime)).collect(Collectors.toList());//按照名称倒叙排序myList=myList.stream().sorted(Comparator.comparing(Student::getName).reversed()).collect(Collectors.toList());

2021-10-23 10:24:09 46

原创 JAVA-实战bug之 数据库datetime 的坑

问题描述数据库的datetime精确到时分秒,在java中保存毫秒级的数据时,会判断毫秒是否>=500,导致数据多一秒 //例 long ts = 1634947200500L; WorkObj w = new WorkObj(); w.setCreateTime(new Date(ts)); //保存到数据库 service.save(w); //然后在接下来的场景中,继续使用我的工作对象 w Date d1 = new Date(w.getCreateTime());

2021-10-23 10:20:30 254

原创 java 多线程操作同一集合问题 ConcurrentModificationException

实际业务场景:业务描述:kafka监听开启线程执行后续业务逻辑,操作同一集合时使用了流(遍历)和查询(get)问题:ArrayList 在迭代期间如果修改集合的内容,会抛出 ConcurrentModificationException 异常。解决CopyOnWriteArrayList 替换 ArrayList可以解决该问题,想知道原理的,建议上网查下CopyOnWriteArrayList 就行。下面贴一部分我的代码1.线程工具类import org.springframework.

2021-09-09 19:55:25 657

原创 java - 简单表达式运用 EVAL

1.MAVEN依赖 <dependency> <groupId>org.mvel</groupId> <artifactId>mvel2</artifactId> <version>2.3.1.Final</version> </dependency>2.示例 public static void main(St

2021-09-04 17:49:50 346

原创 spring-boot 集成Neo4j

1.maven依赖 <!-- neo4j --> <dependency> <groupId>org.neo4j.driver</groupId> <artifactId>neo4j-java-driver</artifactId> <version>4.0.0</version> </dependency> 2.配置类import org.neo4j.dr

2021-09-02 10:21:38 170

原创 JAVA 整合 极光推送

java 整合极光推送maven依赖 <!--jPush--> <dependency> <groupId>cn.jpush.api</groupId> <artifactId>jpush-client</artifactId> <version>3.2.17</version> </depen

2021-04-16 14:45:23 1402 2

原创 宝塔多个history模式vue项目的nginx配置

宝塔上多个history模式vue项目的nginx配置要求:在同一个域名下nginx配置多个*(history模式)vue项目vue项目中配置:nginx中配置:服务器中文件目录:要求:在同一个域名下nginx配置多个*(history模式)vue项目例如:域名为 https://ceshi.com配置两个项目访问路径:1.https://ceshi.com/main 2.https://ceshi.com/activityvue项目中配置:修改路由配置const createRouter

2021-03-31 13:57:56 1660 1

原创 spring 循环注入

service实现层循环注入场景:在三层结构中,两个service层互相引用依赖注入/** * @author yy * @date 2020-12-16*/@Servicepublic class AServiceImpl extends BaseServiceImpl<AMapper, A> implements AService { @Autowired private final UserService userService;}/** * @auth

2020-12-18 15:46:13 524

原创 递归数据冗余,坑!!!

父子级递归查询1.场景:数据库用户存在父子级关系2.需求:查询用户所有下级信息1.场景:数据库用户存在父子级关系2.需求:查询用户所有下级信息public class DemoService implement userService{ //用户所有下级集合 private final List<User> allUserList = new ArrayList<>(); /** * 递归查询所有下级 * @param uid 用户

2020-12-15 11:42:30 137 1

原创 2020-11-25 Mysql子查询问题:1093 - You can‘t specify target table ‘****‘ for update in FROM clause

Mysql不允许update表和子查询中表为同一张表1.问题描述:UPDATE refund SET state = 3 WHERE id = (SELECT id FROM refund WHERE order_number = 'testNumber' ORDER BY create_time DESC LIMIT 0,1)这条sql报错:You can’t specify target table 'refund ’ for update in FROM clause译为:不能在FRO

2020-11-25 11:11:01 134

原创 Redis3.2.1不设置密码影响的功能

Redis3.2.1不设置密码影响JedisPool获取链接和同事整合功能时发现,代码一致但是程序在我本地环境无法运行后来发现他的redis设置了密码,而我的默认没设置 疑惑:难道密码不设置会影响功能,抱着试试看的心理,设置了密码,发现能用了!整理一下这个坑。1.问题场景:idea 2020.1、redis 3.2.1、操作系统:window(linux也同样要设置密码,否则设置)package com.enjoylife.system.config;import com.be

2020-11-10 15:10:48 799

原创 JAVA超超超简单文件上传MultipartFile+ajax

话不多说直接上代码!框架是:spring-什么都行!只要有控制器就好JS //在html提交按钮中onclick中调用此方法即可 add: function () { const file=$("#file")[0].files; const formData = new FormData(); //这里可以改为上传多个图片,把[0]去掉就行 formData.append("file", file[0]);

2020-08-28 16:05:47 469

原创 Android 9.0+软件某些功能突然暴毙:cleartext not permitted

线上项目某功能突然暴毙,测试后发现Android 5 没问题 Android 9+功能报错:cleartext not permitted然后去百度后才发现Android9.0对未加密的流量不在信任,添加了新的限制。解决方案:在Android 的mainfest.xml中的application添加一句配置配置的意思是:指示应用程序是否打算使用明文网络流量,例如明文HTTP<?xml version="1.0" encoding="utf-8"?><manifest ...&g

2020-07-16 09:14:20 228

原创 Mysql8.0+版本使用

mysql8.0+与8.0以下版本不同之处之前项目用的是mysql5.6的换成8.0的之后报错后来发现是mysql8.l0+版本与之前版本有区别:驱动类名多了一个cj:com.mysql.cj.jdbc.DriverdriverClassName: com.mysql.cj.jdbc.Driverpom文件中依赖版本号<dependency> <groupId>mysql</groupId> <artifactId>mysql-co

2020-07-15 11:36:06 544

原创 Intellj IDEA2018 使用 MAVNE版本的坑 Unable to import maven project: See logs for details

目录IDEA版本2018.2.4、MAVEN版本3.6.3下载maven历史版本修改环境变量修改idea-settings快捷键【ctrl+alt+s】问题解决:IDEA版本2018.2.4、MAVEN版本3.6.3切换maven版本为3.6.3后idea出现:Event Log: Unable to import maven project: See logs for details下载maven历史版本进入maven官网,可以看到默认推荐下载3.6.3下拉页面进入历史档案下选择我们

2020-07-11 21:36:47 622

原创 IntelliJ IDEA 2020修改项目各个模块JDK

使用IDEA 2020修改项目JDK版本第一步:打开Project Structure [快捷键(shift+ctrl+alt+S)]查看项目配置jdk版本第二步:打开选择项目Modules(模块)查看各个模块sdk#### 第三步:选择Sources修改为对应版本[1.8==>>8、1.5==>>5]第四步:打开项目settings[快捷键(ctrl+alt+S)]选择Java Compiler选项,查看各个模块jdk版本是否对应,应用、退出...

2020-07-10 15:05:24 3722 3

原创 Java后台Controller实现文件下载

Java后台Controller实现文件下载,支持多种浏览器代码实现效果代码参数:1.filePath:文件的绝对路径(d:\download\a.xlsx)2.fileName(a.xlsx)3.编码格式(GBK)4.response、request不介绍了,从控制器传入的http对象代码片.//控制器@RequestMapping(UrlConstants.BLACKLIST...

2019-08-20 17:37:55 10194 4

原创 java 控制台实现文本查看,行数可调,回车翻页

java 控制台实现文本查看,行数可调,回车翻页实现如下:public static void main(String[] args){ FileInputStream fileInputStream = null; InputStreamReader r = null; BufferedReader reader = null; ...

2019-08-07 17:42:07 329 1

原创 (真)JAVA 实现代码清除控制台

JAVA 实现代码清除控制台经过查看无数的文章总结了java实现代码实现清除控制台的功能这是实现System.out.print("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");

2019-08-07 17:32:39 7817 30

JAVA实现SAP接口

JAVA实现SAP接口

2023-09-02

InfluxDBStudio-0.1.0.zip

InfluxDB数据库可视化连接工具(简单操作)

2021-12-02

spring-activemq.zip

spring-boot 2.5 集成 ActiveMQ 发布订阅模式

2021-12-02

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

TA关注的人

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