- 博客(47)
- 资源 (10)
- 问答 (3)
- 收藏
- 关注
原创 idea 实体类的.set属性方法自动生成
开放过程中有的实体类属性很多。一个一个去写.set方法。重复性强还容易遗漏。这个时候就可以使用GenerateAllSetter插件。鼠标放在变量【e】上。按下Alt + Enter组合键 弹窗如下。就可以根据需要选择了。
2024-01-19 15:48:50 1406 1
原创 java8 Stream()流 list转map
Stream流中将List转换为Map,是使用Collectors.toMap方法来进行转换。输出map结果Json格式:{“1”:{“1”:“张三”},“2”:{“2”:“李四”}}输出map结果Json格式:{“1”:{“1”:“张三”},“2”:{“2”:“李四”}}输出map结果Json格式:{“1”:“张三”,“2”:“李四”}
2024-01-08 16:22:55 811
原创 解决AXURE RP EXTENSION FOR CHROME的快捷方法
解决AXURE RP EXTENSION FOR CHROME的快捷方法
2022-10-01 00:00:00 275 1
原创 git提交文件时显示warning: LF will be replaced by CRLF in .gitignore.
warning: LF will be replaced by CRLF in .gitignore.The file will have its original line endings in your working directory
2022-07-08 14:42:11 837
原创 idea启动报错Internal error. Please refer to https:jb.ggidecritical-startup-errors
idea启动报错Internal error. Please refer to https:jb.ggidecritical-startup-errors
2022-07-05 11:17:51 1039 1
原创 idea快捷键学习笔记
输入sout显示System.out.println();输入psvm显示public static void main(String[] args) { }输入soutpSystem.out.println("args = " + Arrays.deepToString(args));输入soutmSystem.out.println("RedisStringJava.main");输入forifor (int i = 0; i < ; i++) {
2022-04-19 13:27:00 309
原创 Spring项目的热部署
每当我们修改完代码以后,运行完才发现还有错。我们再去修改代码再去重启服务。一次两次不觉得麻烦,可是当重启服务次数多了。就有点烦了,此时我们可以利用Spring Boot的热部署。这样可以解决修改多次但只需要启动一次服务。就会节省很多时间 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools<
2022-04-19 00:00:00 709 1
原创 Spring Cloud学习笔记一
Spring Cloud是用于构建微服务开发和治理的框架集合。Spring Cloud模块介绍: Eureka:服务注册中心,用于服务管理。 Ribbon:基于客户端的负载均衡组件 Hystrix:容错框架,能够防止服务的雪崩效应 Feign:Web服务客户端,能够简化HTTP接口的调用。 Zuul:API网关,提供路由转发、请求过滤等功能。 Config:分布式配置管理。 Sleuth:服务跟踪。 Stream:构建消息驱动的微服务应用程序的框架。 Bus:消息代理的
2022-04-18 00:00:00 82
原创 mybatis的动态 SQL学习笔记一
ifchoose (when, otherwise)trim (where, set)foreachif<select id="方法名" resultType="返回类型"> SELECT * FROM 表名 WHERE 条件1 <if test="字段名 != null"> AND 条件二 </if></select>choose、when、otherwise<select id="方法名" .
2022-04-17 00:00:00 167
原创 Markdown学习笔记
标题使用#号标记可表示1-6级标题# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题效果图如下:换行:使用两个以上空格加上回车。字体:*斜体文本*_斜体文本_**粗体文本**__粗体文本__***粗斜体文本***___粗斜体文本___效果图:分割线:你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。效果图如下:删除线:只需要在文字的两端加上两
2022-04-16 00:00:00 820
原创 springboot常用注解学习
常用注解@Service: 注解在类上,表示这是一个业务层bean@Controller:注解在类上,表示这是一个控制层bean@Repository: 注解在类上,表示这是一个数据访问层bean@Component: 注解在类上,表示通用bean ,value不写默认就是类名首字母小写@Autowired:按类型注入.默认属性required= true@Resource: 按名称装配。@SpringBootApplication:包含了@ComponentScan、@Configurat
2022-04-15 00:00:00 98
原创 ComponentScan注解学习笔记
@ComponentScanSpring中@ComponentScan注解的作用就是根据定义的扫描路径,把符合扫描规则的类装配到spring的bean容器中。一、扫描包@ComponentScan(basePackages = “包的路径”) //单个@ComponentScan(basePackages = {“包的路径”,“包的路径”,“…”}) //多个basePackages = 可省略可以把@controller、@service、@Repository,@Compone
2022-04-14 07:00:00 423
原创 @GetMapping学习笔记
@GetMapping()相当于sql语句中的select@PostMapping()相当于sql语句中的create@DeleteMapping()相当于sql语句中的delete@PutMapping()相当于sql语句中的update以上四个方法是在controller中使用,放在方法名上。括号里面写url路径。@RequestBody用来修饰entity@RequestParam 例如路径中 ?key=1&key=2 这样的参数列表用注解@RequestParam可以将url中
2022-04-13 13:50:35 1631
原创 win10安装配置redis(zip版)
1:下载redis安装包链接:https://pan.baidu.com/s/1YR9gZhX5ZsMHSlUSqddVUA提取码:uow12:下载完成后,解压到自己路径临时服务安装1:进入redis解压后的目录。并在该目录下启动命令行redis-server.exe redis.windows.conf然后,双击redis解压后目录中的redis-cli.exe,运行其客户端使用临时服务安装,不会出现在windows服务中默认服务安装1:进入redis解压后的目录。并在该目录下启动命
2022-04-13 07:00:00 604
原创 pg创建索引以及删除索引的语法
PostgreSQL 索引索引是加速搜索引擎检索数据的一种特殊表查询。简单地说,索引是一个指向表中数据的指针。一个数据库中的索引与一本书的索引目录是非常相似的。创建索引的语法:CREATE INDEX index_name ON table_name;索引类型单列索引单列索引是一个只基于表的一个列上创建的索引,基本语法如下:CREATE INDEX index_name ON table_name (column_name);组合索引组合索引是基于表的多列上创建的索引,基本语法如下:
2022-04-12 10:16:37 10810
原创 查询电脑上安装的java版本
1:win+r弹出的窗口中输入cmd2:按下enter键,弹出下面窗口3:输入 java -version或java --version。就可看到自己电脑上的Java版本
2022-04-10 08:00:00 5960
原创 java8新特性学习一之介绍
Java8 新特性的介绍:1. Lambda 表达式 − Lambda 允许把函数作为一个方法的参数(函数作为参数传递到方法中)。2. 方法引用 −方法引用提供了非常有用的语法,可以直接引用已有Java类或对象(实例)的方法或构造器。与lambda联合使用,方法引用可以使语言的构造更紧凑简洁,减少冗余代码。3. 默认方法 − 默认方法就是一个在接口里面有了一个实现的方法。4. 新工具 − 新的编译工具,如:Nashorn引擎 jjs、 类依赖分析器jdeps。 5. Stream API −
2022-04-09 08:00:00 60
原创 win10配置java环境变量
1:安装jdk链接:https://pan.baidu.com/s/1iwsd0j9lsS08UdzOsrOZdQ提取码:sne02:安装完成后打开你的安装目录看见一个java文件夹 里面有jdk和jre两个文件夹3:电脑桌面上找到我的电脑或者此电脑右键点击“属性”→选择高级系统设置→环境变量4:在系统变量中:点击新建5:新建一个系统变量 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0_281(根据自己实际的java的安装路径选择
2022-04-08 18:19:38 1031
原创 cron表达式解析 3秒执行一次
首先下载好quartz-all-1.8.5.jar执行下面方面就可以验证你的cron表达式的正确性。private static void cronTest() { try { CronExpression exp = new CronExpression("*/3 0-29 10 * * ?"); SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd HH:mm:ss");
2022-04-08 14:35:48 2532 1
原创 PostGresql中日期转时间戳
1:获取当时间 select now() ; 2:获取当前日期 select current_date; 3:获取当前时间 select current_time; 4:日期转为时间戳 (‘变量’ - TO_DATE('1970-1-1', 'yyyy-mm-dd')) * 86400000 - TO_NUMBER(SUBSTR(TZ_OFFSET(SESSIONTIMEZONE), 1, 3)) * 3600000...
2022-04-07 15:15:35 3878
原创 mysql数据库连接驱动mysql-connector-java-5.1.48.jar
mysql-connector-java-5.1.48.jar包下载 需要的百度网盘自取链接:https://pan.baidu.com/s/1MUVAMSi6SV_EyhfCSMUjnA提取码:952o
2022-04-07 14:46:29 4972
原创 column “XXXX“ is of type boolean but expression is of type character varying
2022-02-24 13:44:31 2625
原创 Navicat打开报1251错误
打开MySQL 8.0 Command Line Client输入密码,连上mysql输入以下命令use mysql;ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';FLUSH PRIVILEGES;
2022-01-15 11:41:31 383
原创 Kettle下载安装pdi-ce-7.1.0.0-12
1:kettle下载(pdi-ce-7.1.0.0-12)链接:https://pan.baidu.com/s/1wKlNBTXTjnwAHE6xkJ4D3Q提取码:wh26windows系统双击Spoon.bat,启动图形化界面。注意:实现配置好java环境启动成功后如下图
2022-01-13 10:20:37 2570
原创 MybatisPlus自动生成代码
import com.baomidou.mybatisplus.annotation.DbType;import com.baomidou.mybatisplus.generator.AutoGenerator;import com.baomidou.mybatisplus.generator.config.DataSourceConfig;import com.baomidou.mybatisplus.generator.config.GlobalConfig;import com.baomid
2022-01-06 14:57:33 495
原创 git查看和修改用户
查看用户名 git config user.name修改git的用户名和邮箱1:修改全局 git config --global user.name 用户名 git config --global user.email 邮箱2:修改当前project git config user.name 用户名 git config user.email 邮箱...
2022-01-06 11:09:32 1190
原创 git管理分支
查看本地分支 git branch查看远程分支 git branch -r查看所有分支 git branch -a本地创建新的分支 git branch <分支名>切换分支 git checkout <分支名>创建分支+切换分支 git checkout -b <分支名>推到远程分支 git push origin <分支名>删除本地分支 git branch -d <分支名>删除远程分支 git push origin :<
2022-01-06 11:00:18 48
原创 git基础操作
1:创建分支假设:你想在master分支上面去创建一个新的分支 首先需要把本地的master分支与远程的master分支进行同步 保证本地master分支与线上一致 。git pull origin master git branch <分支名> 创建分支git checkout <分支名> 切换分支git push origin <分支名> 把本地分支推到远端2:提交代码在新建的分支上写完代码后,就可以提交了git status 查看自己修改了那些文件
2022-01-06 10:34:03 46
原创 idea中自动清除无效的import包
File→\rightarrow→Settings→\rightarrow→Editor→\rightarrow→General→\rightarrow→ Auto Import →\rightarrow→ Optimize imports on the fly
2022-01-06 10:18:12 314
原创 maven添加阿里云仓库
settings.xml中标签中添加以下代码 <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf>
2022-01-06 10:07:59 898
pthon27.dll
2022-04-19
quartz-all-1.8.5.jar
2022-04-08
dbeaver-ce-7.1.0-x86_64-setup.exe
2022-04-07
mysql-installer-community-8.0.27.1.zip
2022-01-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人