自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1030)
  • 资源 (17)
  • 收藏
  • 关注

原创 idea10个常用的Debug技巧

进行代码调试的过程中,有的时候由于自己点击下一步的速度比较快,可能之前打的断点命中后直接跳过去了进入到某个方法的内部,但是我们还是想看回头看之前断点中的情况,那么此时可以使用这个回到上一步功能即Drop Frame,快速定位到之前的代码运行位置。我们都知道JVM通过栈帧保存方法调用地址的,因此实际上这部分的功能可以理解为舍弃当前的调用栈回到原来的调用处。当我们需要知道类中某个属性值到底什么时候被修改的时候,如果要从最起始的地方进行调试实在太过麻烦,因为有的时候我们可能并不知道属性赋值的起始点到底在哪里,特别

2022-12-03 13:26:46 323

原创 利用 IDEA 高效找出全部未被使用的代码

idea可以找出全部未被使用的代码,不得不说 idea 真的很强大stackoverflow

2022-12-03 13:12:00 10

原创 MyBatis动态SQL多表操作

MyBatis动态SQL、多表操作foreach标签多表操作一对一一个用户有一张订单通过把两张表对应的实体类连接起来,只不过是主键ID要用单独的标签SQL环节和原来没什么区别,同样也是通过resultMap把字段和属性映射封装一个用户有多张订单property:集合名称,User实体中的orderlist属性ofType:当前集合中的数据类型,就是order实体原有的User实体中加上一个表示“用户有哪些订单的属性” 多对多多

2022-12-03 11:57:43 374

原创 MyBatis 动态 SQL

MyBatis通过 OGNL 来进行动态 SQL 的使用的。目前, 动态 SQL 支持以下几种标签:创建数据库和表接口函数if 标签choose 标签trim(set、where)foreach 标签多参数请使用 @Param 来指定参数的名称, 如果参数是Map指定为 Map 中的对应的 Key 即可。其实上面的 @Param 最后也是转化为 Map 的。bind 标签bind 标签是通过 OGNL 表达式去定义一个上下文的变量, 这样方便

2022-12-03 11:29:50 452

原创 Java字符串拼接方法

Java 字符串拼接 五种方法的性能比较分析 从执行100次到90万次

2022-12-03 10:36:41 16

原创 网易云/opt/netease/netease-cloud-music/netease-cloud-music: symbol lookup error: /lib/x86_64-linux-gnu/

报错:/opt/netease/netease-cloud-music/netease-cloud-music: symbol lookup error: /lib/x86_64-linux-gnu/libgio-2.0.so.0: undefined symbol: g_module_open_full。打开网易云音乐:netease-cloud-music %U。

2022-12-01 11:47:37 92

原创 PostgreSQL日期时间

PostgreSQL日期时间

2022-11-29 18:49:47 131

原创 mybatis-plus和hibernate 忽略映射字段

mybatis-plus和hibernate 忽略映射字段

2022-11-28 12:23:13 124

原创 @PathVariable,@RequestParam,@RequestBody区别

@PathVariable,@RequestParam,@RequestBody区别

2022-11-27 21:05:21 77

原创 mybatis@Select<script>写法

mybatis@Select写法

2022-11-27 21:01:59 135

原创 postgreSQL获取随机数ID

第一个整数,第二个8位文本。

2022-11-27 17:53:05 32

原创 jeecgboot数据权限用法

jeecgboot数据权限的用法

2022-11-24 16:38:17 71

原创 vs code修改左侧栏字体大小

vs code修改左侧栏字体大小

2022-11-21 21:08:06 101

原创 sublime的自动保存

Ctrl+shift+p 调出命令面板,输入Preferences:Settings

2022-11-21 16:54:05 73

转载 jeecgboot数据权限的用法

然后到角色中,添加一个默认角色,并设置只能看自己的数据(就是刚刚设置的数据规则)需要注意:internship/Tabs 就是前端的组件名。添加自己的规则,比如只能看自己和看某个部门的实习生。在菜单管理中给需要加数据权限的菜单加数据规则。到用户管理页面,给实习生用户都添加上默认角色。可以明显看到,与上方注解一致。

2022-11-15 11:26:58 21

原创 No valid Maven installation found. Either set the home directory in the configuration dialog or set

报错:No valid Maven installation found. Either set the home directory in the configuration dialog or set the M2_HOME environment variable on your system.原因:IDEA的maven地址设置出错,系统找不到指定的maven路径。设置正确的maven链接地址:setting---->maven。

2022-11-14 09:55:27 71

原创 PSQLException: 错误: 函数 date_format(timestamp without time zone, unknown) 不存在

PSQLException: 错误: 函数 date_format(timestamp without time zone, unknown) 不存在。

2022-11-12 12:50:14 135

原创 yarn start error Command failed with exit code 1解决

error Command failed with exit code 1.

2022-11-12 11:13:47 183

原创 sublime侧边栏字体、样式、边距修改

sublime侧边栏字体、样式、边距修改。

2022-11-10 22:23:28 60

原创 PostgreSQL错误: 操作符不存在: smallint = boolean

PostgreSQL错误: 操作符不存在: smallint = boolean。

2022-11-10 16:01:49 91

原创 关于vscode,powershell运行yarn报错禁止运行脚本解决办法

管理员打开powershell,执行以下命令。可以运行yarn -v了。

2022-11-09 21:27:23 41

原创 vue配置和使用mockjs

在前后端分离的开发中,需要前后端同时开发,但是在后端完成前,暂时是没有数据返回给前端使用的,如果先写静态后面再改,就有重复工作的内耗存在。所以我们需要一种简单快速的模拟数据的模块,本文选的是mockjs。

2022-11-09 17:25:50 17

原创 jeecg-boot切换数据库mysql到postgresql报错:org.postgresql.util.PSQLException: 错误: 关系 “sched_name“ 不存在

MySQL 用服务器主机的底层文件系统所包含的目录和文件来表示数据库和表。因此,数据库名和表名的默认大小写取决于服务器主机的操作系统在命名方面的规定。比如 Windows 系统的文件名不区分大小写,所以运行在 Windows 系统上面的 MySQL 服务器也不用区分数据库名和表名的大小写。Linux 系统的文件名区分大小写,所以运行在 Linux 系统上的 MySQL 服务器需要区分数据库名和表名的大小写。对于 Mac OS X 平台,其文件系统中的名字是个例外,它们不区分大小写。

2022-11-09 16:23:54 60

原创 使用navicat将mysql数据转换为postgresql

没有转过来,需要手动添加。

2022-11-09 15:40:19 108

原创 Win11删除EFI分区

Win11删除EFI分区

2022-11-06 10:49:39 160

原创 Wsl与Windows互相访问

获取nameserver,即为Windows的ip在wsl中访问ip即可。

2022-11-04 15:00:18 102

原创 Linux Mint 20 升级到 Linux Mint 21

如果有可用的更新,先安装所有的软件包更新。但是,如果 PPA 或存储库不适用于新的版本,它可能会因为依赖关系的打断而影响升级过程。在禁用该 PPA 后,该软件包会变成 “陌生的foreign”,因为来自存储库中可用版本会与来自 Mnit 存储库中可用版本不匹配。Linux Mint 开发组提供一个名称为 mintupgrade 的 GUI 工具,用于从 Linux Mint 20.3 升级到 Linux Mint 21。在完成后,它将继续升级,在一段时间后,将会向你提示一条成功更新的通知。

2022-10-31 09:53:19 207

原创 仓库 “https://mirrors.aliyun.com/docker-ce/linux/ubuntu una Release” 没有 Release 文件

报错:仓库 “https://mirrors.aliyun.com/docker-ce/linux/ubuntu una Release” 没有 Release 文件。

2022-10-30 20:30:02 38

原创 ubuntu sudo apt-get upgrade 和 sudo apt-get dist-upgrade区别

sudo apt-get upgrade: 不会对系统产生重大的影响,能够在任什么时候候运行。 sudo apt-get dist-upgrade: 涉及核心的升级,一般会对系统功能产生实际的影响,可能在须要的状况下卸载一些已经安装的软件也可能安装一些额外的软件,一般应该谨慎操做,特别是有未完成的工做,可是在容许的状况下应该尽力升级,应为可能涉及一些重大的核心升级,好比安全。

2022-10-30 20:10:48 31

原创 JUnit4断言确定异常

这种方式比@Test(expected=ArrayIndexOutOfBoundsException.class)更好,如果是在调用arr.display(方法之前就已经抛出异常的话,测试结果就不是我们想要的了。ExpectedException还能够验证异常信息,如exception.expectMessage(“there is an exception!被认为是一种不好的做法:期待一般的Exception,RuntimeException甚至是Throwable。

2022-10-26 17:00:25 45

原创 java将16进制与10进制互相转换

把前面的“0x”去掉。

2022-10-25 16:39:19 42

原创 JAVA远程读取服务器文件

JAVA远程读取服务器文件

2022-10-25 10:20:38 679

原创 E:The repository ‘https://mirrors.aliyun.com/docker-ce/linux/ubuntu una Release‘ does not have a Rel

E:The repository 'https://mirrors.aliyun.com/docker-ce/linux/ubuntu una Release' does not have a Rel。

2022-10-23 16:17:37 187

原创 pnpm的安装与使用

pnpm的安装与使用

2022-10-21 17:47:01 147

原创 npm yarn 和 pnpm 之间命令的区别

2017 年 pnpm 问世。它的全称是 Performance NPM,即高性能的 npm。相比较于 yarn,pnpm 在性能上又有了极大的提升。

2022-10-21 17:42:49 538

原创 centos安装conda

询问是否初始化Miniconda3时,选“yes”查看是否安装成功:conda。

2022-10-21 17:14:52 242

原创 Linux下python执行Killed

当系统资源不足时,Linux 内核也可以决定终止一个或多个进程。一个非常常见的例子是内存不足 (OOM) killer,会在系统的物理内存耗尽时触发。

2022-10-21 17:04:25 521

原创 java解压缩zip、rar

java解压缩zip、rar

2022-10-21 16:49:16 182

原创 idea配置远程服务器实现远程编辑文件及ssh连接

tools下面没有deployment选项。把sftp勾选就有了。

2022-10-20 17:24:00 122

原创 linux查看内存多少g

linux查看内存多少g

2022-10-20 16:08:06 27

中文与Unicode码转换(十六进制).html

中文与Unicode码转换(十六进制)

2021-09-23

百度日历效果.html

百度日历效果

2021-09-23

ab并发测试及说明.rar

ab并发测试

2021-09-18

sas9.4安装教程.7z

sas9.4安装教程

2021-09-18

Foxmail_7.0.rar

Foxmail_7.0

2021-09-18

xutils简介.docx

android 开发

2021-09-18

银行会计基础知识.ppt

银行会计基础知识

2021-09-18

会计科目表及说明.docx

会计科目说明

2021-09-18

GDB完全中文手册.pdf

GDB完全中文手册

2021-09-18

Waterdrop使用手册

WaterdropManual_T00148x-20-010_2017-04-10.pdf

2021-09-18

jre1.8.0_221.7z

jre1.8,绿色免安装,解压即用,方便便捷。无需安装。需要jre的童鞋拿走。```````````````````````

2020-09-09

jdk1.7.04.rar

jdk1.7老版本,免费版。解压即用。无需安装。需要的拿走。老项目可能用的到!特在此留存!

2020-09-09

jdk8u221.7z

免费版本

2020-09-09

IBM_JDK_V8.rar

注意不是Oracle的jdk。是IBM_JDK_V8版本JDK。绿色免安装版。解压即用。不常见。特此留存。

2020-09-09

中软安卓培训教程ppt

中软国际国佩教程,经典安卓培训教程,大家好好学习一下

2015-08-14

android环境搭建

下载资源,到搭建环境,到调试,每一步都有图片 傻瓜式操作!

2015-08-14

jCreate 4 绿色版

绿色版.java初学者最佳开发工具.智能提示.可以格式化代码.

2013-09-19

空空如也

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

TA关注的人

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