
java学习之路
ywh22122
一条野生码农~嗷呜~~
展开
-
JAVA贪吃蛇(二维数组+链表)
JAVA实现贪吃蛇原创 2022-05-20 17:19:59 · 605 阅读 · 0 评论 -
spring-boot 集成 kafka
spring-boot 集成 kafka原创 2022-05-13 14:37:57 · 606 阅读 · 0 评论 -
JAVA 文件按照指定格式切分成多个文件
java 按照自定义格式拆分生成文件原创 2022-04-24 10:19:09 · 3143 阅读 · 0 评论 -
springboot集成minio
springboot快速集成minio原创 2022-03-15 11:06:28 · 1036 阅读 · 0 评论 -
easycode 表配置信息不正确
easycode表配置信息不正确解决原创 2022-01-27 11:18:06 · 14199 阅读 · 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 · 3068 阅读 · 0 评论 -
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 · 84 阅读 · 0 评论 -
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 · 320 阅读 · 0 评论 -
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 · 233 阅读 · 0 评论 -
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 · 1483 阅读 · 2 评论 -
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 · 680 阅读 · 0 评论 -
递归数据冗余,坑!!!
父子级递归查询1.场景:数据库用户存在父子级关系2.需求:查询用户所有下级信息1.场景:数据库用户存在父子级关系2.需求:查询用户所有下级信息public class DemoService implement userService{ //用户所有下级集合 private final List<User> allUserList = new ArrayList<>(); /** * 递归查询所有下级 * @param uid 用户原创 2020-12-15 11:42:30 · 171 阅读 · 1 评论 -
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 · 888 阅读 · 0 评论 -
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 · 534 阅读 · 0 评论 -
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 · 10385 阅读 · 4 评论 -
(真)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 · 8034 阅读 · 30 评论