自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jim~LoveQ的博客

记录工作中的点滴

  • 博客(148)
  • 资源 (8)
  • 收藏
  • 关注

原创 远程连接MySQL失败 HeidiSQL连接MySQL失败

远程连接MySQL失败一、原因:今天在Linux服务器上安装了MySQL数据库,安装完成启动后,想从自己的电脑使用HeidiSQL连接到Linux上MySQL,但是一直是连接失败二、开启远程访问功能,登录到mysql后,执行下面的命令mysql> flush privileges;mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' ...

2020-04-30 11:57:03 1829

原创 iptables找不到 Linux中找不到iptables

Linux中找不到iptables一、原因:最近新安装了一个Linux服务器,在安装mysql的时候发现远程连接不上,怀疑是MySQL的3306端口还没打开,想查看下iptables中有没有设置了端口的,结果发现是找不到iptables。二、重新安装iptables1. 停止防火墙:systemctl stop firewalld2. 重新打开防火墙:systemctl mask f...

2020-04-30 10:45:27 4589

原创 解压.tar文件

解压.tar文件一、原因因为要在Linux服务器上安装mysql,下载了8.0版本的mysql后,发现格式是.tar,而不是.tar.gz,使用tar -xzvf mysql-8.0.20-linux-glibc2.12-x86_64.tar不能解压,出现错误:二、正确解压命令1. 使用下面的命令解压: tar -xvf mysql-8.0.20-linux-glibc2.12-x86...

2020-04-28 22:28:54 14647

原创 重置Mysql root 密码

重置Mysql root 密码一、原因:原来安装mysql的时候,root的密码中含有一个字符"!",结果在实际使用中连接mysql的时候却总是提示"!"不合法,所以只能修改密码了二、重置命令1. 使用下面的命令update user set password = password('new-password') where user = 'root' ;错误提示是没有password...

2020-04-28 16:57:56 224

原创 Redis之 Windows10 安装Redis

Windows10 安装Redis一、原因:这段时间找了个开源的个人博客,想在自己的Windows电脑上运行一下,但是需要安装Redis才可以的,所以就研究了下怎么安装Redis二、Redis的官网现在是没有Windows的安装包的了,在其他地方可以找到,但是版本是3.2的,Linux的Redis最新版本是6.0的。如果需要使用安装包的,可以在这个页面找到下载网址:三、因为想安装最新的版本...

2020-04-28 16:39:43 511

原创 Redis之Ubuntu安装Redis

Ubuntu安装Redis一、原因:这段时间找了个开源的个人博客,想放到Linux服务器上跑下,但是需要安装Redis才可以的,所以就研究了下怎么安装Redis二、安装依次执行下面的命令:安装必要的一些包echo deb http://packages.dotdeb.org wheezy all >> dotdeb.org.listecho deb-src http:...

2020-04-28 16:24:33 220

原创 Redis之 Centos 7 安装Redis

Centos 7 安装Redis一、原因:这段时间找了个开源的个人博客,想放到Linux服务器上跑下,但是需要安装Redis才可以的,所以就研究了下怎么安装Redis二、安装方法1. 使用安装包安装,这个方法我在Ubuntu系统的是可以的,但是在centos 7 中就有问题了,一直安装不成功2. 使用yum命令安装,本文就是介绍此方法的安装过程,此方法是参考了这篇文章的CentOS 7 ...

2020-04-28 16:05:47 138

原创 Linux系统安装之JDK各版本安装

Linux安装JDK完整步骤一、下载1. 先查询系统的版本和系统是多少位的,具体方法请查看此文章:查询Linux系统版本的命令2. 在官网下载对应版本的JDK,官网地址:https://www.oracle.com/java/technologies/,进去后在右下角选择需要的版本进行下载就行了。要是官网下载很慢,可以去这里下载二、卸载旧版本,如需卸载方法请参看此文章:Linux安装JDK...

2020-04-15 17:01:37 273

原创 Linux安装Docker之Centos 7 安装Docker

Centos 7 安装Docker一、前言:新项目中需要使用到Docker,然后组长安排我装一个Docker到Linux服务器中,Linux的版本是CentOS 7。如果需要查看Linux的版本可以点击这个查看:查询Linux系统版本的命令二、本文章参考了这篇文章,如果想查看更详细的可以点击查看:CentOS Docker 安装。如果是系统中已有Docker的,需要卸载了才能重新安装,卸载方法...

2020-04-15 16:32:45 161

原创 查询Linux系统版本的命令

由于不经常使用linux,每当使用的时候就是安装软件,安装软件的时候就要选择安装包平台,是32位的还是64位的。因为不常用,所以每次都要到度娘查询,有点麻烦,所以记录在自己的博客,可以随时查看一、查询Linux内核版本的方法:1. 建议先使用这个方法,不行再换其他方法[80992399@DrGo-65 /]$ uname -aLinux DrGo-65 3.10.0-957.el7.x86...

2020-04-15 12:21:11 540

原创 Maven build 报错:No goals have been specified for this build

在Eclipse中使用maven build一个项目,步骤如下:然后在build的时候出现报错:No goals have been specified for this build详细信息如下图解决方法:添加下面的代码到goals中dependency:copy-dependencies原因我也是还没弄明白,有兴趣的可以参考这篇文章的第四点:4. dependency插件...

2020-04-03 23:23:07 507

原创 PHPStrom部署应用到Docker中的步骤

PHPStrom部署应用到Docker一、最近公司的项目需要引用一个开源的医疗项目OpenEMR,这个项目是使用PHP编写,运行在Docker中的,需要在自己的电脑上运行OpenEMR熟悉一下这个项目。二、准备工作:1. 安装PHP和PHPStrom,参考这篇文章:PHPStrom安装踩坑经历2. 安装Docker,参考这篇文章:Docker安装之踩坑经历三、下载OpenEMR1. 打...

2020-04-03 22:59:22 1148 1

原创 PHPStrom安装踩坑经历

PHPStrom安装一、下载安装PHP1. 下载地址:https://www.php.net/downloads.php#v7.4.42. 解压下载到的文件,放到你想放的位置就可以了。我是放到D盘下的3. 配置PHP:a. 在加压出来的文件夹中找到php.ini-development并改名为php.inib. 添加环境变量:把ext的路径添加到path中:二、下载安装PHPSt...

2020-04-03 18:18:59 663

原创 Docker ToolBox 安装之Windows版本

Docker ToolBox 安装之Windows版本一、Docker Toolbox是为了Windows10 家庭版和win7,win8系统准备的,Windows10 专业版以上的版本可以安装Docker Desktop。如果是需要看安装Docker Desktop的安装,请查看这个文章:二、准备工作1. 开启虚拟化a. 开机进入BIOS,找到“Intel Virtual Technol...

2020-04-03 16:26:08 555

原创 Docker安装之踩坑经历

Docker安装心得一、此文章只是涉及Windows的docker安装指引,Linux请查找其他资料因为最近的新项目中需要引用一个开源项目,此项目是使用PHP安装编写,用Docker运行的,所以需要安装Docker,在安装的过程中踩到了很多的坑,用了差不多一天的时间才安装好,现在总结一下。二、下载1. 一开始是直接到官网下载了Docker Desktop的Windows版本,然后安装的时候...

2020-04-03 11:52:36 1318

原创 Git报错:RPC failed; curl 18 transfer closed with outstanding read data remaining

因为疫情的原因,开启了在家办公模式,前几天在家里设置好电脑的环境了,准备从gitlab上拉取代码下来开发的时候,却发现一直拉取不了代码,总是在最后报错:RPC failed; curl 18 transfer closed with outstanding read data remaining在度娘上找到的方法都是说是:缓存区溢出,只要加大缓存区就可以了,然后跟着网上的说法一顿操作,结果发...

2020-02-18 16:03:16 526

原创 Linux 文件的权限

一、文件属性的查看的命令:ll或者ls -l filename查询出来的结果解读:第一个位置表示文件类型:-:普通文件 d:目录 c:字符设备 s:套接字 p:管道 b: 块设备 l: 链接第二个至第十个位置表示文件的权限:前三个字母“rw-”表示文件拥有者的权限中间三个字母“r–”表示文件所属组的权限后三个字母“r–...

2020-01-15 11:03:28 184

原创 MongoDB启动命令

MongoDB完整的启动命令:sudo ./mongod --dbpath=/home/mongodb/data --logpath=/home/mongodb/logs --logappend --bind_ip=0.0.0.0 --port=27017 --fork指定数据存放的位置:--dbpath=/home/mongodb/data指定log文件存放位置:--logpath...

2020-01-15 10:53:19 562

原创 MongoDB启动失败原因

MongoDB启动失败原因今天某个项目突然登录不了,查看服务器发现是后端出现异常,停掉后端重新启动的时候失败,显示是数据库连接失败,然后接着查看数据库,发现数据库连接失败,原因是数据库挂掉了。数据库用的是MongoDB,我也只是听过还没有使用过,简单的在网上查询了一下MongoDB的启动命令就直接开始启动了,结果发现启动失败。尝试了好一些方法后才终于成功启动:尝试提升MongoDB所在文...

2020-01-15 10:51:25 3381

原创 PuTTY实现Windows向Linux上传文件

PuTTY实现Windows向Linux上传文件我使用的是PSCP工具,在此页面下载pscp工具:PSCP下载页下载后跟putty放在同一个文件夹。打开Windows命令窗口,进入到pscp所在文件夹,可以使用此命令查看pscp工具使用可以使用:pscp ?出现下图情况就是已经安装成功的:接着使用命令直接传输文件:pscp C:\Users\admin\Desktop\dist....

2020-01-08 18:02:00 220

原创 mybatis中LIKE模糊查询

mybatis中LIKE模糊查询mybatis 中模糊查询有几种方式的,我主要用了下面的方式利用关键字CONCAT拼接,如下<select id="getByTitleAndCorpAccId" parameterType="java.util.Map" resultMap="BaseResultMap"> select <include r...

2020-01-08 14:32:03 546

原创 IP判断正则表达式

最简洁的IP判断正则表达式最近的项目需要进行IP地址的匹配,在网上找了不少正则,找到一个相对简单点的:^((25[0-5]|2[0-4]\d|[01]?\d\d?)($|(?!\.$)\.)){4}$更多具体的信息请参考此文章:https://www.cnblogs.com/Zjmainstay/archive/2013/03/22/js_ip_RegExp.html...

2019-12-31 16:43:19 385 1

原创 BigDecimal常用的加减乘除算法

BigDecimal有个项目中前端传了一个小数过来,使用JSON格式传过来的,我在后端接受后使用了一些常见的类型去接收发现都是出现问题,最后直接把接收的结果的类型打印出来才发现原来是使用BigDecimal。BigDecimal初始化: BigDecimal num1 = new BigDecimal(0.05); BigDecimal num2 = new B...

2019-12-31 16:26:00 278

原创 npm ERR! Maximum call stack size exceeded

使用npm命令npm install时候出现错误:D:\Java 1\WorkSpace\workspaces-VsCode\egg_mongo_server\egg_mongo_server>npm inpm WARN registry Unexpected warning for https://registry.npmjs.org/: Miscellaneous Warning E...

2019-12-09 15:21:20 733

原创 HttpClient的各个方法详情

HttpClient有好几个不同方法:HTTP/1.1协议中共定义了八种方法(有时也叫“动作”)来表明Request-URI指定的资源的不同操作方式:OPTIONS - 返回服务器针对特定资源所支持的HTTP请求方法。 也可以利用向Web服务器发送'*'的请求来测试服务器的功能性。HEAD - 向服务器索要与GET请求相一致的响应,只不过响应体将...

2019-12-09 15:16:17 409

原创 npm WARN npm npm does not support Node.js vx.x.x

安装完node.js后使用install命令出现此错误:npm WARN npm npm does not support Node.js vx.x.x网上查询到的答案是node.js的版本与npm的版本不对应,node.js的版本超出了npm能支持的版本范围,需要更新npm的版本。使用命令更新npm的版本:npm install -g npm # 或者 cnpm install -g ...

2019-12-09 15:10:35 769

原创 Java中String转换成char

Java中String转换成char今天在项目中需要讲前端传过来的String字符串转成char保存到DB,突然不知道怎么写了,问了度娘才知道使用 String.charAt( index ) 方法,返回在index位置的char字符。(返回值:char )使用 String.toCharArray( ) 方法,将String 转化为 字符串数组。(返回值:char[] )如果需要看cha...

2019-12-05 17:34:58 24084

原创 mybatis if-else(chose when otherwise )

mybaits 中没有else要用chose when otherwise 代替详情可以参考此文章:mybatis if-else(写法)我在项目中的写法如下:<select id="searchCorpList" parameterType="java.lang.String" resultType="com.pccwhkt.ump.portal.umport...

2019-12-05 17:29:02 459

原创 Cannot determine value type from string 'xxxxxx'

今天使用mybatis时候出现一个报错:com.mysql.cj.exceptions.DataConversionException: Cannot determine value type from string 'C00001'网上找的资料说是字段,或者属性没对上,又或者是缺少无参构造器最后检查一遍发现是有个字段的名字跟实体类的对不上,还有个字段的属性写错了,本来是string的,结...

2019-11-28 10:13:45 3089 1

原创 MySQL报错:#1273 – Unknown collation:’utf8mb4_unicode_ci’

MySQL报错:#1273 – Unknown collation:’utf8mb4_unicode_ci’最近有个项目需要把mysql升级到支持4 byte的Unicode,可是在升级的时候出现错误:#1273 – Unknown collation:’utf8mb4_unicode_ci’网上找了答案发现是MySQL的版本问题,网上的说法是MySQL 5.5.3以上的版本才支持utf8...

2019-11-20 16:58:23 550

原创 Linux后台运行Jar方法

部署jar包,war包到Linux Server:项目打包成jar包或者war包,并且把项目放到Linux上进入jar包或者war包所在的目录,使用命令启动jar包或者war包:$ java -jar mmscm-web.jar或者$ java -jar mmscm-web.war关闭运行的jar包或者war包,使用命令:netstat -nlp |grep :8080查看进程ID,然后...

2019-11-15 17:41:21 147

原创 2019最新csdn修改博客皮肤模板教程

开通了博客后,发现默认的皮肤不好看,所以就想换一个,可以发现却无法更换,发现点击新皮肤后无反应,弄了好久,才发现是自己弄错,其实很简单就可以更换的了。更换皮肤步骤:1.打开我的博客,找到管理博客,点击进去2.找到博客设置并点击...

2019-11-15 17:40:34 146

原创 Incorrect string value '\xF0\xA0\x9D\xB9\xE5\x82...' for column 'CONTENT' at row 1

前两天一个香港的项目中出现一个错误:在把这个字“????”存进MySQL中时候出现错误:Incorrect string value '\xF0\xA0\x9D\xB9\xE5\x82...' for column 'CONTENT' at row 1香港的同事查找了资料说现在项目中的mysql只是支持3byte的utf8,不支持4byte的utf8,但是这个字却是属于4byte的,所以就出错,...

2019-11-15 17:33:14 1622

原创 Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

之前在team的vm机上安装了mysql,装完后是没有问题的,可以今天登陆的时候居然不行了,报错了:Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)在百度上找到很多葛方法,最后发现有效果的是底下的方法:首先先把原来的mysql.sock和mysql.sock.lock删除mysql.sock的...

2019-11-15 17:02:18 410

原创 向上取整、Math.ceil() 不生效

问题:向上取整、Math.ceil() 不生效使用向上取整方法,然后发现没有效果:int mmsCount = (int) Math.ceil(130/60);结果是2,但是我想要的结果是3,后来发现,因为130和60都是int类型,int类型相除的时候已经是向下取整了,结果已经变成2了,这时候再使用向上取整结果还是2.解决方法:先把int类型变成小数,然后相除就不会向下取整了:int...

2019-09-06 17:46:05 4088 3

原创 Java String字符串转Json

DB中是数据是JSON类型的,使用mybatis查出来是String类型,本来是想直接查询出来json类型的,但是发现找到的方法都不行,最后只能把json类型的数据都是用String类型查出来。查询出来之后需要把String类型重新转换成json类型,方法如下:String allowTps = "{\"api_max_tps\": 1, \"mms_max_tps\": 1, \"sms_m...

2019-08-01 11:42:02 332

原创 mybatis报Could not find result map java.lang.Integer之类的错误

前两天在新项目中写了几个mapper,dao,service,然后使用junit测试是没有问题的,可是今天再次测试的话就发现突然不行了,之前可以junit成功的test全部都在启动时候报错,报的错为:org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.lang.Integer...

2019-08-01 11:30:15 434

原创 MySQL启动失败 Starting MySQL...The server quit without updating PID file

在Linux 服务器上安装了MySQL后,启动时候失败,出现错误:Starting MySQL...The server quit without updating PID file查看log文件(log文件在/var/log/mysqld.log):Can't start server: can't create PID file: Permission denied由此猜测是由于p...

2019-07-19 11:10:20 576

原创 mysql开启远程访问权限命令

因为需要和其他同事合作开发项目,需要把安装在我的机子上的数据库开放给其他人访问,修改。但是mysql的root账号是默认只能localhost访问的,所以需要开放权限。1、替换账号密码,把myuser替换为实际账号,把pwd替换为实际密码。这个设置后是允许其他计算机远程访问数据库grant all privileges on *.* to myuser@'%' identified by...

2019-07-18 11:44:53 1023

原创 mysql5.7忽略大小写问题

mysql5.7忽略大小写问题MySQL在window系统是默认忽略大小写的,但是在Linux中则是默认大小写敏感的,不忽略大小写的。修改Linux中MySQL为忽略大小写的方法请参考此文章:https://www.cnblogs.com/tanshaoxiaoji/archive/2018/11/09/mysql_lowcase.html...

2019-07-10 11:11:19 1374

JDK 10 windows 64位版本

JDK 10 windows 64位版本,有时候从官网下载比较慢,如果有需要的可以直接在这里下载, jdk-10.0.1_windows-x64_bin 下载网址: http://jimloveq.quickconnect.cn/d/s/548183706972461857/Fce0IJkpQjYPefnvgw4cPbo2pkN7GftO-ByAgjLgwnAc_ 密码:20200414

2020-04-14

JDK 1.6 Windows 版本

JDK 1.6 windows版本,有时候从官网下载比较慢,如果有需要的可以直接在这里下载, jdk-6u45-windows 下载网址: http://jimloveq.quickconnect.cn/d/s/548185039500745519/4ciAIy-fYti3ONnzQJ0Yoj51sCK8HZcW-BiDgpHMwnAc_ 密码:20200414

2020-04-14

JDK 11 windows 64位.txt

JDK 11 windows 64位,有时候从官网下载比较慢,如果有需要的可以直接在这里下载, jdk-11_windows-x64 下载网址: http://jimloveq.quickconnect.cn/d/s/548185056561077041/v2QN6yyrsbDm7D843ik2cpv6_cvYlBZ1-BSAAaeEvnAc_ 密码:20200414

2020-04-14

DockerToolbox.txt

DockerToolbox,有时候从官网下载比较慢,如果有需要的可以直接在这里下载, DockerToolbox-18.09.3 下载网址: http://jimloveq.quickconnect.cn/d/s/548129561720659985/1D6nRPq3PCF59KNqBOzjsHtWOiTn473A-GCBgcBZZmwc_ 密码:20200414 DockerToolbox-19.03.1 下载网址: http://jimloveq.quickconnect.cn/d/s/548129610917748755/c32dJKc4rzdJQ1CF5ZY9R0-Qyv4mDnA5-BCDgjVkvnAc_ 密码:20200414

2020-04-14

Docker Desktop Installer.txt

Docker Desktop Installer,有时候从官网下载比较慢,如果有需要的可以直接在这里下载, 下载网址: http://jimloveq.quickconnect.cn/d/s/548226338067058733/bmGeITKFi71Hk0YJq2ZD0c2RoQkoxtUP-AyDgbvAunAc_ 密码:20200414

2020-04-14

MySQL 8.0.19.txt

MySQL 8.0.19版本,有时候从官网下载比较慢,如果有需要的可以直接在这里下载, 下载网址: http://jimloveq.quickconnect.cn/d/s/548129946262839334/p0vb6xtS-c61WFM-ZTXUbl5qGQwVGM2b-ASCg9LItnAc_ 密码:20200414 http://jimloveq.quickconnect.cn/d/s/548129968842874926/s7vhCekSCf7NRPwPkHD0PJzTa4JwLzD8-AiCAV9UtnAc_ 密码:20200414

2020-04-14

mysql-installer-community-5.7.29.0.txt

MySQL 5.7.29.0版本,有时候从官网下载比较慢,如果有需要的可以直接在这里下载, 下载网址: http://jimloveq.quickconnect.cn/d/s/548131449818062924/46ikfwl5HshdXpeN9n0PMLtUdKGVICU6-ACDgSUUtnAc_ 密码:20200414

2020-04-14

IDE护眼绿背景图片

使用全绿色的图片作为背景,可以实现整个IDE都是绿色背景的 需要为IDEA设置背景颜色,请参考:https://blog.csdn.net/jim_LoveQ/article/details/88840639

2019-03-27

空空如也

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

TA关注的人

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