- 博客(38)
- 收藏
- 关注
原创 java---list中抽出某一个字段的值
list.stream().map(对象::字段).collect(Collectors.toList())
2023-03-31 13:49:16
2494
原创 stram流 Collectors.groupingBy分组后顺序错乱问题
stram流 Collectors.groupingBy分组后顺序错乱问题
2022-12-16 18:43:22
701
原创 spring工具栏 BeanUtils.copyProperties 复制属性
spring工具栏 BeanUtils.copyProperties 复制属性
2022-09-17 13:38:21
300
原创 (vscode)Expected space or tab after ‘//‘ in comment
(vscode)Expected space or tab after '//' in comment
2022-08-29 00:30:23
850
原创 MySQL中concat的使用
例1:select concat (id, name, score) as info from tt2;返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。2、语法:concat(str1, str2,…1、功能:将多个字符串连接成一个字符串。
2022-05-30 19:57:13
17681
1
原创 Java List集合进行分组
例:先写一个类public class Student { private Integer id; private String name; private String sex; private Integer age; private Integer classNumber;//班级随便造几条数据,放到List里面public static void main(String[] args) { List<Student&g
2022-05-20 19:01:24
5335
原创 sql当值为空时,显示自定义数值
coalesce(字段,'当值为null是自定义设置')如上图很明显可以看出fileName值为null时显示自定义数值
2022-04-29 19:09:13
859
原创 java后端导入功能(不限制文件类型)
在数据库对应表添加俩字段(文件名称、文件路径)如下图👇代码中需要传MultipartFile参数 public SkuPackageCost addSkuPackageCostForm(SkuPackageCost skuPackageCost, MultipartFile file) throws IOException { String fileName = file.getOriginalFilename();//获取文件名 String f
2022-04-29 18:53:08
1802
原创 Mybatis.xml(sql)当一个字段值为null取另外一个字段的值
<if test="plantNameList.size > 0"> and (m.plant_name in <foreach collection="plantNameList" index="index" item="plantName" open="(" separator="," close=")"> #{plantName} </foreach> or m.fourth_name in <foreach colle.
2022-03-15 15:00:24
2123
原创 sql当一个字段值为null取另外一个字段的值
SELECT ( CASE WHEN '第一个字段名' IS NOT NULL THEN '第一个字段名'ELSE '第二个字段名 'END ) AS plantName, plant_name, fourth_name FROM indu_market_price效果明显可看出
2022-03-15 13:13:42
14758
原创 java面试题
这里写目录标题java基础说出5 个JDK 1.8 引入的新特性?面向对象的特征有哪些方面?说说Cookie和Session的区别。Java 中的HashMap 的工作原理是什么?try{}里有一个return 语句,那么紧跟在这个try 后的finally{}里的代码会不会被执行,什么时候被执行,在return前还是后?JRE、JDK、JVM 及JIT 之间有什么不同?String、StringBuffer 和 StringBuilder 的区别是什么?HashMap 和 HashTable 的区别并发和
2022-02-16 00:13:22
572
原创 idea使用Git(码云Git)
右键项目Git我的是中文插件,更好的看明白(可以根据我的中文版对你的英文版的行数来解读)上传项目先建立自己的分支切记不能在主分支上动代码创建好分支后idea右下角可以看自己所在的分支很清楚的看到刚写的文件以及变成红色不过不用慌,这只是提醒你还没上传到仓库,上传仓库的时候一定要切回主分支右键项目Git 添加(add)(添加到缓存区)Commit…(提交)可以说明上传文件是什么功能等等。。。然后提交上传最后一步提交推送(push)如果有不知道怎么创建的小伙伴可以点击我的主页,或者下
2021-11-27 15:29:45
286
原创 idea创建git(Gitee码云)
idea创建Git/Gitee码云先到插件里面下载Gitee码云插件根据下方图片操作找到idea上方的VCS会蹦出来弹框(自动给你在Gitee创建仓库),点击Share登录你的Gitee仓库可以看到已经给你自动创建仓库了右键项目Git如果电脑没有下载Git,设置找到Git如下图,会自动为你下载Git码云Gitee的话,找到Gitee登录你的码云账号就行了先到插件里面下载Gitee码云插件根据下方图片操作找到idea上方的VCS会蹦出来弹框(自动给你在Gitee创建仓库),点击Share登录你的
2021-11-27 14:53:31
457
原创 nacos安装与运用(报错:load jdbc.properties error,解决方法)
nacos安装与运用(报错:load jdbc.properties error,解决方法)首先先安装nacos 给大家准备了官网地址以及我已经下好的百度网盘进行下载nacos官网:https://nacos.io/zh-cn/index.html百度网盘 nacos-server-2.0.3链接:https://pan.baidu.com/s/1X7n72QYpQcCH10-KyTPitg提取码:73vw官网可能会下的比较慢,可以用我为大家提供的(2.0.3最新版本)下载好后解压
2021-10-01 17:26:31
2698
1
原创 idea-EasyCode(代码生成器)
给大家推荐一款idea代码生成器EasyCode是基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。只要是与数据库相关的代码都可以通过自定义模板来生成。首先打开idea找到下载插件搜索EasyCode下载插件重启idea左下角找到数据库添加数据源(我就用Mysql做演示)对应的:主机号,端口,用户账号,密码,数据库名,测试连接状态显示连接成功→应用→确定创建一个简单的SpringBoot项目选中一个表右键→EasyCode
2021-09-23 21:36:35
2684
原创 idea2021 File Type过滤
我们创建项目的时候idea会给我们自动创建一些用不到的文件,看着很别捏可以进行File Type文件过滤的方法给这些文件隐藏掉打开设置Setting,找到Editor→File Types点击+号把: *.idea, *.iml, tatget, 添加上就ok了再创建项目的时候会发现那些文件已经过滤掉了,这样看着不会别扭,也不用每次手动删除...
2021-09-19 15:50:26
2013
1
原创 idea多个项目合并一个窗口
首先打开ideaFile→Project Structre…找到Modules→+→Import Module找到需要合并项目的路径→OK即可选择Maven→Finish(根据自己的需求选择模板)项目成功添加进来→OK不需要的也可以➖来进行删除模板...
2021-09-16 09:00:43
7998
1
原创 SpringBoot-dubbo增删改查整体流程
springboot-dubbo首先先创建一个简单的maven项目里面存放实体类(entity)服务类(service)实体类要继承Serializable实体类可以引入lombok依赖一个@Data注解完事 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>
2021-09-15 21:42:52
658
1
原创 STS使用Git创建分支
先右键项目→Team→Switch To→New Branch…如果代码写完了要上传Git首先右键项目名→Team→Add to Index(添加到缓存区)然后切换到主分支masterTeam→Merge…(把分支合并)把刚才的分支勾选上→Merge最后一步提交到这一步,选择master本地的master传到远程的master...
2021-04-12 14:34:41
900
1
原创 SpringBoot整合Mybatis简单增删改查
SpringBoot整合Mybatis简单增删改查首先我们要先添加pom文件依赖,可以在创项目的时候勾选上因为要是用到数据库把Mysql的依赖也添加进去1、添加 Spring Boot Mybatis、MySQL 连接驱动依赖 <!-- Spring Boot Mybatis 依赖 --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <a
2021-04-02 12:19:58
350
原创 STS创建SpringBoot项目、添加jar依赖
Spring Tool Suite 简称 STS 工具创建SpringBoot项目File→New→Spring Starter Project创建项目名,选择jdk版本、包名→Next选择根据自己依赖,找不到的搜索,需要什么勾选上就ok选择好依赖直接Finish,创建成功启动类是创项目的时候会自动生成的这是pom文件Maven依赖官网网站:????????????https://mvnrepository.com/下载jar包的时候一定要保证网络的流畅启动项目方法1、打开
2021-04-02 10:53:42
1445
3
原创 STS安装、配置apache-maven
安装STS开发工具其实很简单Spring Tool Suite 简称 STS, 官网下载地址:http://spring.io/tools/sts/all/大家可以从官网进行下载,也可以用我为大家准备下载好的????????????百度云链接:https://pan.baidu.com/s/1H7ISiDKxdVHyQqF4QUc1KA提取码:4fq9下载好之后解压,可以看到有两个文件,跟这下面的步骤进行安装STS安装的路径必须全英文❗ ❗ ❗安装的路径必须全英文❗ ❗ ❗安装的路径必须
2021-04-01 16:01:23
530
原创 关于idea2020版本file文本乱码设置
File→Settings…搜索File en,就能看到File Encodings,打开把下面的改成UTF-8,旁边的勾号也给勾选上这样就不会乱码了最后记得保存Apply→OK
2021-03-11 10:28:05
652
原创 idea2020版本Maven自动下载依赖
File→Settings…找到Maven下的Importing,再把如下图三个勾选勾上就可以了
2021-03-11 10:21:24
2943
1
原创 idea2020版本修改Maven自动下载jar包依赖位置
File→Settings找到Maven,如下图:勾上Override,然后打开文件夹选择想要储存的位置Apply保存设置→ok。设置成功
2021-03-11 10:16:59
1828
原创 高级Mysql索引、事务和锁
一、索引1.索引简介1)什么是索引? 一般的应用系统,读写比例在 10:1 左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。2) 为什么要有索引? 1.索引在 MySQL 中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要。 2.索
2021-03-08 13:56:34
120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人