自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 问答 (1)
  • 收藏
  • 关注

原创 antd Tree父节点半选中问题

对父节点半选中状态进行设置及回显问题解决

2023-04-19 16:30:59 1299 1

原创 linux配置Minio为https

使用自签名方式配置minio为https

2023-03-28 17:11:45 584

原创 linux安装Minio

在linux环境下安装minio

2023-03-28 16:26:11 778

原创 删除 空格

想把空格删除 但是使用 trim()方法 和replace(" “,”") 方法都无法去除。在获取网页数据的时候获取到了包含空格的数据。

2023-03-08 17:28:15 305

原创 Idea操作普通项目变为maven项目

由于项目使用时,maven项目突然变为普通的文件在Idea中右击pom.xml文件 -> add as maven project这样项目就变为maven项目了,如果想要把maven项目变更为普通项目右键pom.xml -> Maven -> Unlink Maven Project -> Remove即可。...

2022-07-05 17:34:27 2076

原创 在Idea中停止程序

在Idea使用断点调试(debug)运行程序,点击Stop按钮发现程序并没有在第一时间停止运行,而是会接着执行后再停止。通过Debugger–>Frames–>右击当前的断点信息–>选择Force Return这样就可以直接停止程序的执行!...

2022-04-26 17:40:17 7831

原创 idea修改git地址

原本git是在内网访问的,临时出差同步项目地址访问不通,需要改为外网地址。打开VCS–>Git–>Remmotes窗口修改git地址或添加这样在外网也可以同步项目了!

2022-03-22 09:52:25 1366

原创 Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) for operat

sql排序规则修改

2021-12-14 16:55:32 1897

原创 IDEA设置maven打包的jar包名称

Idea设置maven打包的jar包名称

2021-12-02 10:49:56 8265

原创 RabbitMq 远程登录失败

在服务器部署rabbitMQ 使用localhost:15672 可以正常访问但是在本机缺无法访问 提示User can only log in via localhost这是因为guest默认只能在localhost登录(不建议去修改配置文件),应该添加账号使用.但是这里还是提供一下修改rabbitMq guest账号权限找到rabbit.app文件将:{loopback_users, [<<”guest”>>]},改为:{loopback_users, []},添

2021-09-03 16:41:36 398

原创 linux系统jar自启动

首先编写sh文件在sh中 如果启动多个程序 中间可能需要等待时间这个时候使用sleep命令sleep 1 睡眠1秒sleep 1s 睡眠1秒sleep 1m 睡眠1分sleep 1h 睡眠1小时然后需要了解 linux系统中的jdk安装路径如果不知道安装路径,可以使用 java -verbose 命令查看export JAVA_HOME=/usr/java/jdk1.8.0_271export JRE=/usr/java/jdk1.8.0_271/jreexport CLASSPAT

2021-06-15 16:33:00 97

原创 ubuntu系统使用xshell和ftp无法使用root账号登录

今天测试系统 发现使用xshell和ftp 用root一直无法连接ubuntu系统(自己的虚拟机是这个系统,linux不确定)1>以其他账户登录,通过vi修改 /etc/ssh/sshd_config :server@ubuntu:~$ su rootPassword:root@ubuntu:~# vi /etc/ssh/sshd_config2>修改PermitRootLogin without-passwor 为 PermitRootLogin yes3> 重启 ssh

2021-06-15 16:25:09 322

原创 mybatis-plus 参数不生效

在使用mybatis-plus 传递参数一直不生效打印sql 也是不显示该参数springboot yml文件添加打印sql配置mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl #开启sql日志最后搜到是del_flag参数类型错误!!!数据库是int型 但是参数如果传int就会过滤掉 必须使用String类型!!!...

2021-05-25 09:43:26 2427

原创 Column ‘列名‘ in where clause is ambiguous

如果出现查询列名不明确原因时 查询的表中有两个重复的字段如果是直接sql查询 可以使用(表名或别名.字段名)的方式查询如果是在代码中 可以在实体类中添加属性映射的字段名使用@TableField(‘列名’) 注解指定即可...

2021-03-19 17:20:23 759

原创 cannot deserialize from Object value

出现反序列化值错误原因是 没有无参构造函数 只要添加无参构造函数即可。

2021-03-11 10:34:16 380

原创 mysql数据库导出表结构到excel表中

今天让做数据库文档但是数据库字段太多 如果一个一个照着输 能把我弄疯发现使用内置表INFORMATION_SCHEMA. COLUMNS来查询,任何表中的任何一列都会在此表中对应一行记录,那么可以用它来统一查询首先生成要导出的表结构、由于我只需要这几个字段 所以就只查了这些,如果自己有其他需要的字段 可先查* 查出所有字段 再把自己需要的字段填上去即可*注: UCASE() 函数 是把字母全部大写SELECT COLUMN_COMMENT as 字段名称, UCASE(COLUMN_NAM

2021-01-29 11:09:13 3002 2

原创 xftp无法创建文件夹

今天用xftp连接了一下 自己创建得系统发现使用怎么也创建不了文件原因是 你使用得账号权限不够!!!除了home下 得权限是自己得 其他权限都是root这个时候想要创建文件只能使用root账号登录但是默认情况下 是不允许直接使用root账号登录使用root账号登录1、编辑vim /etc/ssh/sshd_config文件把PermitRootLogin Prohibit-password 添加#注释掉新添加:PermitRootLogin yes更改PermitEmptyPassw

2021-01-27 10:32:19 8520 1

原创 使用sudo命令没权限

在ubuntu系统中使用sudo 命令提示没权限注意 可能是因为登录得时候选择了访客模式!!!!切换用户即可

2021-01-22 12:08:02 1028 2

原创 虚拟机与主机复制文件

在电脑中安装虚拟机 安装ubuntu系统想要复制文件 但发现怎么都复制不了设置需要共享得文件夹(在查找资料时发现 下面都会有一个"在windows客户机中映射为网络驱动器" 发现自己得没有。。)在客户机隔离中 勾选 启动这样就可以把文件复制到虚拟机中查看资料都说需要更新vmware tools 但是不清楚 为什么我得一直没法点。。如果上述不行得时候 可以尝试更新一下(ps:可能是因为我刚装得最新版得虚拟机不需要更新。。)...

2021-01-22 10:59:02 388

原创 sql查询使用group分组时出现sql_mode=only_full_group_by

在使用mysql group分组时 出现sql_mode=only_full_group_by 错误查了网上 都是说 设置sql_mode值在配置文件中修改windows 在安装目录下的my.ini 文件Mac 或者Linux 在/ etc/my.cnf在[mysqld]下面添加这段 sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO

2021-01-11 10:34:25 466 1

原创 Idea 在build项目时,target没有配置文件

使用idea build项目时,target没有配置文件 即yml文件在项目pom文件中添加<resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include&

2021-01-05 14:47:10 3540 3

原创 org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1

在程序打包后 启动时出现org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1错误原因是 yaml文件的编码问题在启动是 加上-Dfile.encoding=utf8即可java -jar -Dfile.encoding=utf8 system.jar...

2020-12-23 16:34:05 462

原创 获取项目请求地址

/*** 获取当前访问URL (含协议、域名、端口号[忽略80端口]、项目名)* @param request* @return: String*/public String getServerUrl(HttpServletRequest request) {// 访问协议String agreement = request.getScheme();// 访问域名String serverName = request.getServerName();// 访问端口号int port

2020-10-20 17:06:17 406

原创 win10电脑C盘磁盘占满

这几天发现C盘一直在飙升!主要是 系统和保留空间占用太大可以通过 配置存储感知和立即运行 --》 释放空间来清理但是由于我这边不是这个原因清理了也是没用可以下载Everything软件 来检测一下C盘文件搜索–>高级搜索 设置搜索文件夹然后按照大小排序发现是redis堆太多了。。。缓存没用可以直接删除然后修改redis配置文件 redis.windows.conf主要把缓存文件位置调整一下 默认是在C盘主要查找heapdir标签# heapdir <direct

2020-09-14 16:32:31 920

原创 mybatis-plus 保存的时候出现Error updating database

在项目中 mysql-plus save 一直出现Error updating database 错误查询 没有任何问题 只要保存 就出现这个错误如果是从 request过来的请求 保存 也没有问题研究了一天 最后发现是 mybatis拦截器拦截了。。因为我调用的方式 不是request调用 所以 到这里就一直报错重新写 获取登录用户的方法即可private LoginUser getLoginUser() { LoginUser sysUser = null; try

2020-08-13 09:30:27 1233

原创 maven 下载失败

在cmd命令面板中输入mvn help:system命令检测是否成功 老是提示No plugin found for prefix 'help' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the repositories [local (D:\repository), nexus-aliyun (http://maven.aliyu

2020-07-31 11:34:49 302

原创 Navicat连接SQLServer未发现数据源名并且未指定默认驱动程序

Navicat 连接sql Server数据库 出现未发现数据源名并且未指定默认驱动程序 错误原因是因为 本地没有安装sql Server数据库只需要在 Navicat安装目录安装 sqlncli.msi 或者 sqlncli_x64.msi文件这样就可以连接sql Server数据库了!...

2020-07-21 16:46:29 940

原创 mysql 批量更新

方式一:<update id="updateBatchByIds"> update test set state=#{state},name=#{name} where id in( <foreach collection="ids.split(',')" separator="," item="id" open="" close="" index=""> #{id} </foreach>

2020-07-04 15:25:01 185

原创 win10系统添加右击 “在此处打开命令行“ 菜单

首先 新建一个 txt 文本 添加内容为`Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Directory\shell\OpenCmdHere]@=“在此处打开命令提示符”“Icon”=“cmd.exe”[HKEY_CLASSES_ROOT\Directory\shell\OpenCmdHere\command]@=“cmd.exe /s /k pushd “%V””[HKEY_CLASSES_ROOT\Directory\Bac

2020-07-03 09:15:13 244

原创 activemq启动一闪而过

在activemq的bin目录里打开cmd窗口 执行 activemq-admin.bat start 命令就可以了!

2020-07-03 08:53:05 313

原创 Log4j打印日志格式

最近试了几种打印的方式try { throw new IOException(); } catch (IOException e) { e.printStackTrace(); User user=new User(); user.setPhone("123"); ...

2020-03-13 10:40:45 1226

原创 Spring boot urlPatterns参数不生效

今天项目中需要用到过滤器 但是urlPatterns配置"/*" 可以 但是配置其他路径一直不生效改了很多方式都没用,后来还是自己灵机一动想到了是不是因为我配置了server.servlet.context-path,这个前缀的路径不应该在拦截器的urlPattern里面,验证果然是的!!!切记在配置的context-path参数 过滤器会默认添加这个参数 也就是说直接配子的路径即可 不要在...

2020-03-11 11:58:01 2890

原创 Windows环境安装配置Hadoop

首先介绍一下hadoop的作用:Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高...

2020-03-03 14:59:52 629

原创 Connection is not available, request timed out after xxxms.

使用jpa操作数据库时 出现超时异常在yml文件添加配置即可!spring: datasource: hikari: readOnly: false connectionTimeout: 60000 idleTimeout: 60000 validationTimeout: 3000 maxLifetime: 60000...

2019-12-27 16:56:07 3069

原创 Jpa遇到有大写的不规范的数据库命名字段

今天使用jpa操作数据库 出现列名失效我看了数据库才知道 字段名称完全不规范有大写字母还有下划线。。。在这里jpa实体类的字段也就要跟着改 因为jpa默认使用的是驼峰算法把大写字母改成小写的 这样就可以对应上了!...

2019-12-27 16:15:42 666

原创 IDEA 通过数据库表生成带注解的实体类

由于更新老项目功能 数据库已建好但是不想再项目中再一个一个添加实体类刚好idea提供了这种功能本次使用的是sql server数据库 mysql也可参考首先使用idea 链接数据库打开数据库管理由于我使用的是sql server 所以选择的是第一个 mysql 可以直接选择mysql填好就是这样的由于我使用的是老版本的sqlserver 这边需要指定下驱动 不然会出现“该......

2019-12-26 17:39:58 1385 2

原创 springboot--jpa 配置多数据库

使用spring boot jpa 配置多数据源由于项目整合 以前的功能 但是以前功能存储的数据库是另一个数据库这两天搜索了一下 遇见了许多坑 在这里记录一下首先附上我的项目结构可能有些乱 忘见谅。pom.xml(把数据库的依赖引入)<!-- mariadb --> <dependency> <gro...

2019-12-25 17:29:36 1129

原创 mysql删除表、数据库一直未响应

在删除表和数据库是 mysql一直未响应 只能结束进程 但是结束之后还是无效第一种情况:某些语句执行卡住导致无法删除首先查询进程show full processlist;然后查看waiting的进程 这种的表示卡住的进程 我们要结束这些进程kill process_id; //列入 要结束的进程id 为1120 那么就是 kill 1120; 来结束这个卡住的进程第二种情况:某...

2019-11-04 11:39:48 4542

原创 java 制作二维码

首先使用java语言制作二维码大概有两种方式第一种就是利用google的zxing工具类首先引入zxing的jar包 <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3....

2019-10-14 11:40:13 204

转载 二维码编码原理

二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等。这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就是一个密码算法,QR码的基本结构位置探测图形、位置探测图形分隔符、定位图形:用于对二维码的定位,对每个QR码来说,位置都是...

2019-10-14 11:24:52 22610 4

空空如也

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

TA关注的人

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