自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 用命令:tar -zxvf,解压tar.gz包失败的问题解决。

问题描述:主机上,使用tar -zxvf 解压tar.gz包的时候,出现以下错误:gzip: stdin: not in gzip formattar: Child returned status 1tar: Error is not recoverable: exiting now问题办法:开门见山,先给出解决我这问题的办法。我的错误原因很简单:就是要解压的tar.gz包格式有错误。用file FILE_NAME 命令,发现是data。正确的格式应该是:gzip com

2020-05-14 09:22:07 16825 2

原创 java实现postman为x-www-form-urlencoded的调用

导入http-client jar。

2023-06-06 19:45:37 1246

原创 项目启动时报错: java.lang.IllegalStateException: No bean class specified on bean definition

原因:采用xml方式配置的多个bean,id属性相同时,要指定bean的class属性报错的bean写法:<bean> <bean id="userEntity"> <property name="ageInfo" ref="getageInfo" /></beans>解决办法:<bean> <bean id="userEntity" class="com.liuzhongye.tes

2020-09-22 19:22:37 1170

原创 mvn 项目编译的时候,拒绝访问

使用mvn命令更新jar包时,报错:java.io.FileNotFoundException: F:\sofeteare\com\resolver-status.properties(拒绝访问。)原因: 权限不够,在操作时要求有管理员权限。解决办法:使用管理员身份运行CMD命令。或者idea用管理员身份运行就可以了。如果依然无法用管理员身份,那就重启电脑,再重新以管理员身份运行idea,然后在terminal再mvn clean install。...

2020-09-22 09:12:16 3614

原创 ES最新版7.9.0集群环境搭建(单机伪集群)

一、准备三台elasticsearch服务器(上面写到单机环境的搭建,这里在windows上,以三个不同的端口,来模拟三台主机,单机一个伪集群)把单机环境下载的7.9.0的安装包,复制三份,分别命名为:es-cluster-01,es-cluster-02,分别命名为:es-cluster-03。首先要把3个ES服务器安装目录下的data目录以及下面的数据删除,确保三台主机数据一致。(不删除data/*,会导致集群创建失败。data下面就是lucene的索引库)二、修改每台服务器的配

2020-09-09 16:03:27 2354 1

原创 ES最新版7.9.0单机环境搭建和HEAD插件安装

an'zh官方下载地址:https://www.elastic.co/cn/downloads/elasticsearch

2020-09-09 15:37:52 1165

原创 SptingBoot+jdk1.8+ElasticSearch 7.9.0(Elasticsearch的java api使用)

Elasticsearch的java api使用前提搭建了集群名字为my-elasticsearch的集群环境,并且正常访问。1.创建maven工程,实现增删改。1.1创建工程,导入坐标<!--maven默认的编译级别是jdk1.5,这里改为1.8--> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.c

2020-09-08 19:33:30 833

原创 maven开发常用总结

一、maven强制更新本地仓库上可能缺少某个版本的jar包,可以使用命令更新maven的仓库mvn clean install -e -U-e详细异常,-U强制更新二、 如果把某个jar包放到maven仓库?本地开发或者主机上构建部署项目有时会缺少某个jar包,如果公司私服/中央仓库(由于网络原因等)下载不了,就需要我们手动上传到本地仓库。这里以hutool工具包为例。从mvnrepository下载到本地,在已知GAV的情况下<!-- https://mvnrepos

2020-09-04 16:10:17 318

原创 IDEA中如何查找jar包之间的依赖关系并忽略依赖的某个包?

问题背景实际开发过程中,如果用maven管理jar包,在pom文件中加入某个依赖时,可能会导入该包的许多子jar包。有时候这些jar包不需要,那么如何找到jar包之间的关系,又如何解耦jar包“子父”之间的关系呢?问题描述这几天开发过程中,有3个与tomcat的jar包,由于公司私服上没有对应版本的jar包,所以下载不了,导致报错经查找发现pom文件中并未直接引用tomcat的jar包,并且这3个jar包在工程里也没有用。所以就考虑直接忽略这些jar包。那么如何找到pom中,依赖包中

2020-07-28 19:54:58 8186

原创 navicat可以直接把mysql库的表结构和数据导入oracle

1.选择工具--数据传输。2.选择数据源mysql的某个库,和目标oracle的库。选择下一步。3. 选择需要导的表4.选择完毕后,点击开始。成功如下图:

2020-05-21 16:45:40 1551

原创 mysql高级学习分享--存储引擎、sql的优化、索引等

常见索引是提高查查询效率的方式之一,但是创建索引一定能提高查询效率吗?否!只有合理的利用索引才能提高查询效率。避免索引失效的方式:1)全值匹配2)最左前缀法则如果索引了多列,要遵守最左前缀法则,指的是查询从索引的最左前列开始,并且不能跳过索引中的列。只要where条件包含name列,且没有跳跃某一列就会走索引3)范围查询右边的列,不能使用索引4)不要在索引上进行运算操作,否则索引失效。5)字符串不加单引号,将造成索引失效。6)尽量使用覆盖索引,避免使用select *覆盖

2020-05-17 21:09:52 268 1

原创 python入门学习笔记

开发环境、工具:python3.7(https://www.python.org/downloads/windows/)+ Pycharm 2019.3(https://www.jetbrains.com/pycharm/download/#section=windows) 简单介绍:龟叔研究的解释性语言,开源,设计哲学是“优雅”、“明确”、“简单”,所以代码量相较于c,c++,java来说是最...

2020-04-05 16:15:25 258

原创 Sprax EA(Enterprise Architect)软件的使用教程

背景:公司培训需要用到Sprax EA软件 画UML类图。读书时,学习这软件几乎全忘记了。一下午的学习之后差不多明白了点,下面是一点点总结的,如有错误,望各位指教!介绍:Sprax EA软件 英文名:EnterpriseArchitect ,是一个多用户的图形工具,可以帮助我们构建稳健可维护的系统。它不像IDEA,eclipse,VScode等编程软件,更像是画电路中的protel9...

2019-12-28 20:54:45 3307

原创 文件上传报错:cn.hutool.extra.ssh.JschRuntimeException: SftpException: Failure

文件上传报错:cn.hutool.extra.ssh.JschRuntimeException: SftpException: Failure。原因:存储上传文件服务器的硬盘空间不足导致。解决办法:用工具看下自己的服务器空间是不是不足,清理下空间应该就可以了。解决过程:上午上传文件没发现问题,中午吃完饭就报上面的错误,很纳闷。我到服务器上查看文件是否上传成功,如图:...

2019-12-19 13:19:55 7635 1

原创 idea中方法和类模板的注释配置方法

1.类注释模板:进入:file -- >settings 按照下图中的1-7步即可。创建好之后,如何使用? 在你创建类的使用直接就可以使用了。2.自定义方法注释模板:2.1.进入settings按照下图,创建一个方法的模板组模板组建好以后,可以在改模板组下建1/n个模板。在给方法加注释的时候:直接在方法上:/ + t +tab键 就可以了。...

2019-12-08 16:09:05 167

原创 linux服务器上JDK的安装和配置--阿里云|ubuntu类型

1.要下载JDK的包。(参考链接:https://blog.csdn.net/liuzhongyefirst/article/details/90474563)2.下载完后,下面的步骤需要用到的第三方工具有:WinSCP和PUTTY。两个工具的绿色版下载路径()。3.首先利用putty工具,输入ip和端口,连接远程服务器,进入页面后,输入用户名和密码。4.在服务器下利用下面命令创建...

2019-05-23 10:45:07 250

原创 如何从官网下载JDK安装包?

下载JDK的安装包。根据自己的服务器类型,下载相应的jdk版本。这里以linux64位为例介绍,下载的是jdk1.8版本。步骤:(1)进oracle官网,选择开发人员-->Java。(2)进入以后,滚动一下鼠标,找到Download进去。(3)进去后点击Downloads(4)然后把滚动条滚到底,选择JavaArchive(这里面有所有的版本),点击下载DO...

2019-05-23 10:07:30 50297 2

转载 String、int类型转换

报错的信息如下:Optional int parameter 'clusterId' is present but cannot be translated into a null value due to being declared as a primitive type。解决方式:利用Integer.parseInt()方法,把int类型的clusterId转成String类型。...

2019-04-08 15:30:10 1153

原创 SpringBoot导入/配置maven项目时,Dependencies/Plugins下的文件出现红线错误解决办法

出错原因之一:该配置文件没有更新成功。解决办法:1.在IDE(我用的IDEA)的Maven中找到具体的出错文件,如下图红框12.找到本地maven的配置文件,然后在本地maven配置中找到出错的该文件,会发现文件后面有lastUpated结尾,说明该文件没有更新下来。如下图第二个红框23.选择如下图红框3的按钮,更新即可。...

2019-03-25 23:07:12 8535

转载 注解@RestController和@Controller的不同之处

这几天做一个基于springBoot的项目,发现的这个问题:1.@RestController。@RestController是@ResponseBody + @Controller结合,当在当在controller上用该注解,返回的是具体内容,不是页面。2.@Controller。当在controller上,用上该注解返回的是页上面。参考博客:https://blog.cs...

2019-03-17 09:09:58 330

原创 解决java.sql.SQLException:Access denied for user 'root '@'localhost'的报错

今天运行项目的时候,mysql报错:java.sql.SQLException:Access denied for user 'root '@'localhost'。原因很简单就是用户名“root”错误。解决就是检查配置文件/mysql的用户名是否正确。这个问题很简单,但原因真的是邪恶!今天我的项目突然报错了,原因就是IDEA的自动保存功能,就是我在配置文件,输入root“”的后面不小...

2019-03-15 17:49:47 63241 9

原创 Maven mirror如何更改为国内的镜像?

众所周知,maven项目下载依赖速度很慢,前天做项目,问同事,无意中发现这个国内镜像仓库。分享如下:打开本地的maven安装目录,找到conf目录,找到并打开settings。找到:&lt;mirrors&gt;如下图把图中的红框换成以下代码即可:&lt;mirror&gt; &lt;id&gt;alimaven&lt;/id&gt; &lt;mir...

2019-03-05 09:25:19 3633

原创 远程连接MYSQL数据库出现10061错误问题

问题描述:第一次安装好mysql,正常启动没有问题。但是等电脑关机后,再次打开发现出问题了,显示“Can not connect to MySQL server on ‘localhost’(10061)”。出现这个问题很大一部分因为你的MySQL没有启动。解决办法:打开我的电脑--&gt;控制面板--&gt;管理工具--&gt;本地服务。找到Mysql,如下图:选中该项,鼠...

2018-11-18 09:07:28 2971

原创 基础面试题:Math类中提供了三个与取整有关的方法:ceil,floor,round

Math类中提供了三个与取整有关的方法:ceil,floor,round,这些方法的作用于它们的英文名称的含义相对应。例如:ceil的英文意义是天花板,该方法就表示向上取整,Math.ceil(11.3)的结果为12,Math.ceil(-11.6)的结果为-11;floor的英文是地板,该方法就表示向下取整,Math.floor(11.6)的结果是11,Math.floor(-11.4)...

2018-10-15 11:16:48 254

原创 The project cannot be built until build path errors are resolved该问题的解决方法

首先在你的项目文件夹里找到 .classpath,用记事本或者其他方式打开,查看 里面的对应的 &lt;classpathentry kind="src" path="src/test/java"/&gt; 配置给删除掉就可以了,如果删除了还是没有反应的话,你就把编辑器重启一下就好了。(这里需要删除的红色字,是你的Eclipse中的Problem里有问题那个。) 如果第一条没有解决你的问题,就查...

2018-10-14 20:08:25 6677

原创 新建maven项目时pom.xml文件第一行报org. apache.maven.plugin.war.WarMojo的解决方法

出现这个错误(出现小红叉)的原因是 &lt;plugin&gt;&lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;&lt;artifactId&gt;maven-war-plugin&lt;/artifactId&gt;这个插件默认的版本在jdk1.7下有问题,指定2.1.1版本后就没有问题了。解决方法:在项目中找到pom.xml,把...

2018-10-14 16:31:10 1194

原创 解决SQLException :Operation not allowed after ResultSet closed

下面第一个是我图片写的代码:当客户端连接,运行代码后会出现问题:解决问题的方法:在“ResultSet rs = statement.executeQuery(sql1);”的操作后面加一句:rs.last();参考文章:出现问题的原因以及解决办法...

2018-09-23 17:30:11 8273

原创 sql语句命令:让table中的自增id 从1开始。

命令:TRUNCATE TABLE table_name;该命令能够清空表中的数据,并且让id从1开始。注意:该表的数据注意提前保留好,不然丢了就找不到了。

2018-09-22 14:00:04 2664

原创 把域名和IP地址绑定后,利用域名+端口号访问自己搭建的网站

前言:当你看到该博客时,你或许想写一些漂亮的前台界面,或者能写一个小的web项目,但是你可能不知道怎样让自己的这个界面或者项目,只通过一个网址,都可以随时随地进行访问。学会这个技能再加上自己的编程思想也能小秀一把呢!现在开始学习如何搭建属于自己的个性网站...本篇文章主要讲述:在阿里云服务器的环境下,如何利用域名+端口号,访问自己编写的web项目。首先具备3个前提:买服务器并搭建环境:...

2018-08-23 21:45:38 100678 6

原创 阿里云服务器连接的问题

在本地电脑的远程桌面链接之后,当再次用阿里云官网登陆服务器时,容易出现以下页面: 这时不要用键盘敲击''Ctrl+Alt+Delete"命令。(因为这样是对本地电脑进行操控)   解决办法:如下图利用服务器左上角的“发送远程命令”里的第二个“CTRL+ALT+DELETE”命令。 (虽是一个小问题,但稍不注意就会陷入泥潭) ...

2018-08-20 15:24:24 366

原创 web项目如何部署到服务器?

写好上位机程序后,如何部署到服务器?(这里我用的是tomcat服务器)首先说明一点:为了程序测试是否连接到下位机,我编写了一个命名为gprs的java文件,这个可以用下位机连接是否成功。程序见附录,下面说具体的部署的步骤:把web项目导出为war文件。步骤:选中web文件的项目-&gt;右键-&gt;Export-&gt;Myeclipse-&gt;WAR file如下图: 选择导出...

2018-08-07 21:32:03 87681 10

原创 js文件报错:Syntax error on token "Invalid Regular Expression Options", no accurate corr,解决办法

最近,我在搭建基于桥梁沉降检测系统的云服务器时出现了很多想法,在此推荐大家一个官网:echarts。在下载echarts.min.js时,有会在js文件中出错:Syntax error on token "Invalid Regular Expression Options", no accurate corr解决办法:1、选中报错的文件2、右键选择 MyEclipse--&gt;Exc...

2018-08-07 10:41:40 8436 1

原创 用jdbc技术连接数据库时,要导入相应驱动程序的jar包

比如,我用jdbc技术连接mysql数据库时,要导入jdbc厂商提供的mysql的驱动程序包中的jar包。具体步骤如下:在项目目录下,新建一个文件夹,命名为lib 在网上下载mysql-connector-java-5.1.45.jar.(或者更高的版本),复制到lib文件夹中。3.在lib文件夹下,选中mysql-connector-java-5.1.45.jar然后,右键—&gt;...

2018-08-07 10:33:41 14306 3

原创 面向对象的特性----封装---私有

面向对象的三大特征:封装,继承,多态。封装:顾名思义就是把一些东西封好,装起来,在Java中的意思也是这个。其实函数也是一个封装体,类也是一个封装体。由此就可总结,封装的优点可总结为以下3点:1.提高代码的复用性。2.隐藏了实现细节,还要对外提供可以访问的方式,便于调用者的使用。这是核心之一,也可以理解为封装。3.提高了安全性。如下例子:public class Duixi

2017-12-09 22:19:35 177

原创 JAVA三个特性(封装,继承和多态)

封装:1.定义:隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别。2.封装的目的是:增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接口,一特定的访问权限来使用类的成员。3.封装的基本要求是:把所有的属性私有化,对每个属性提供getter和setter方法,如果有一个带参的构造函数的话,那一定要写一个不带参的构造函数。在

2017-12-02 23:17:38 805

mysql高级.pdf

mysql笔记分享,存储函数、触发器,索引、存储引擎,sql优化。所有均为纯手写,有问题请提出,谢谢!

2020-05-17

空空如也

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

TA关注的人

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