- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 maven编译时报错:致命错误: 在类路径或引导类路径中找不到程序包 java.lang
解决方法:在maven的配置文件pom.xml中,把 <bootclasspath>${java.home}/rt.jar;${java.home}/jce.jar</bootclasspath> 注释即可 <compilerArguments> <verbose/> <!--<bootclasspath>...
2018-11-13 11:41:06
1005
原创 ERROR: ld.so: object '/usr/local/lib/libntpd.so' from /etc/ld.so.preload cannot be preloaded: ignore
ERROR: ld.so: object '/usr/local/lib/libntpd.so' from /etc/ld.so.preload cannot be preloaded: ignored.不管在linux 执行什么命令,都会有这个提示。 解决办法: 输入以下命令echo "" > /etc/ld.so.preload 这样就不提示了。...
2018-11-12 10:51:23
20388
7
原创 Tomcat 8熵池阻塞变慢详解
Tomcat 8启动很慢,且日志上无任何错误,在日志中查看到如下信息:17-Oct-2018 15:06:03.105 INFO [localhost-startStop-1] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom Creation of SecureRandom instance for sess...
2018-10-17 15:09:17
291
原创 利用java自带工具jconsole监控虚拟机
首先编辑tomcat/bin/catalina.sh 加入以下配置 (在 cygwin=false 上面加入)CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote-Djava.rmi.server.hostname=IP-Dcom.sun.management.jmxremote.port=port-Dcom.s...
2018-10-12 11:41:50
243
原创 Using getResponseBodyAsStream instead is recommended
在用httpClient时,tomcat的控制台报出以下警告。2018-09-17 14:25:01,447 WARN (org.apache.commons.httpclient.HttpMethodBase:682) - Going to buffer response body of large or unknown size. Using getResponseBodyAsStrea...
2018-09-17 14:39:15
1822
原创 linux 配置防火墙
在虚拟机安装centOs时,防火墙只有22端口是打开的,在我们在访问mysql的3306,redis的6379,tomcat的8080是不可以的,所以我们要在防洪墙的配置文件中打开3306,6379,8080等这些端口。 在命令行输入 :vi /etc/sysconfig/iptables会看到以下的信息:-A INPUT -m state --state RELATED,ESTA...
2018-09-11 10:14:57
205
原创 解决linux mysql命令 bash: mysql: command not found 的方法
解决linux mysql命令 bash: mysql: command not found 的方法错误:root@DB-02 ~]# mysql -u root-bash: mysql: command not found原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建...
2018-09-10 18:07:09
377
原创 VMware虚拟机里安装好CentOS ifconfig没有eth0
在虚拟机上安装完centOs之后,用ifconfig命令查看ip,发现只有lo的信息,没有eth0的信息:于是我到/etc/sysconfig/network-scripts/目录下,看看有没有ifcfg-eht0,执行命令 cd /etc/sysconfig/network-scripts/是有ifcfg-eth0文件的打开 ifcfg-eth0文件发现ONBOOT=NO 将...
2018-09-10 13:46:26
2202
原创 java.lang.IllegalArgumentException: Invalid uri 'http://xxxxxx' : Invalid query 异常通过URLEncoder来解决。
在用httpclient的POST请求时,出现以下错误。Exception in thread "main" java.lang.IllegalArgumentException: Invalid uri 'http://xxxxxx': Invalid queryat org.apache.commons.httpclient.HttpMethodBase.<init>(Ht...
2018-09-04 11:07:09
17882
原创 MySQL数据库命名规范及约定
一、约定1、如无特殊需求,所有表使用innodb引擎2、如无特殊需求,所有主键均为自增类型3、如无特殊需求,所有字段均为NOT NULL,并给定默认值4、所有字段均设置备注,枚举字段需要说明每个枚举值的意义5、在能满足取值范围的情况下,选择占用存储空间最小的数据类型。如布尔值使用tinyint,时间类型使用timestamp 二、命名规范...
2018-08-27 17:01:17
421
原创 localhost 与 192.168.0.××的对session的影响
小伙伴们在请求本地的tomcat时,有的小伙伴会用本机的ip替换到localhost,这样对session是有影响的,当我用http://192.168.0.13:8080/bestAdmin/admin/login?登录时已经成功。 但是我在用http://localhost:8080/bestAdmin/admin/getSession时,session是空的。虽然localh...
2018-08-14 14:42:26
790
原创 method initializationerror not found:JUnit4单元测试报错问题
在进行单元测试时出现以下问题:你知道这是为什么吗?脑子有泡,把测试方法写成了private ,可不要报错吗?引以为戒,测试方法一定写成公开的。...
2018-08-09 17:06:06
202
原创 mybatis逆向工程 Project . does not exist
在用mybatis-generator逆向工程时,控制台报错Project . does not exist这是因为在generatorConfig.xml文件中配置有误。可以看到targetProject都是"./src/main/java"或者"./src/main/resources"问题就出在这里。现在将这里的targetProject全部改成以工程名开头的如下:"be...
2018-08-07 15:44:45
4672
2
原创 Spring各个jar包作用
Spring AOP:Spring的面向切面编程,提供AOP(面向切面编程)的实现Spring Aspects:Spring提供的对AspectJ框架的整合Spring Beans:Spring IOC的基础实现,包含访问配置文件、创建和管理bean等。Spring Context:在基础IOC功能上提供扩展服务,此外还提供许多企业级服务的支持,有邮件服务、任务调度、JNDI定位,EJ...
2018-08-01 14:31:06
96
原创 IDEA找不到配置文件cannot resolve file applicationContext.xml
用idea 创建maven工程后,启动tomcat 提示错误,如图:应该是加载applicationContext.xml失败,提示找不到这个文件,但是这个文件的确在工程里面存在。所以我想会不会是IDEA没有自动识别resouces文件夹,然后通过网上找到设置文件夹属性的操作,操作是右键resources文件夹→Mark Directory as→Resources Root。即可解决此问...
2018-07-27 11:10:08
6981
4
原创 maven profile实现多环境配置
每次项目部署上线都需要手动去修改配置文件(比如数据库配置)然后才能打包,很不方便,可以根据以下教程用maven的profile 实现多环境的配置。以数据库的配置为例,在src/main/resources 下新建三个文件夹,分别叫做dev,online,test,分别对应开发环境,线上环境,测试环境。在每个文件夹下拷贝进去jdbc.properties文件,分别对应不同的数据库配置。如图:...
2018-07-26 16:13:15
711
原创 找不到或无法加载主类
在Eclipse中用JAVA进行开发,突然有一天某个项目不能运行了,一运行就报错:“错误;找不到或无法加载主类……“ 引起这样错误的原因可能会有很多种,我这里只介绍一下我所遇到的这种情况:项目的Java Build Path中的Libraries中有个jar包是不可用的,显示红色叉叉。这说明系统找不到这个这个jar文件,把这个jar删除即可。...
2018-07-25 15:12:12
247
原创 idea 导入外部jar包
在创建普通的java工程后,需要外部jar包,应该这样导入。点击file选项,再选择project structure如图:然后会进入如下界面,点击sdks,然后点击下面的加号后,选择你要加载jar包的路径,再点击apply,ok即可。...
2018-07-24 15:53:52
5064
原创 Intellij IDEA生成serialVersionUID的方法
Intellij IDEA是关闭了继承了Serializable接口的类生成serialVersionUID的警告。如果需要IDE提示生成serialVersionUID,那么需要做以下设置:1、setting->Inspections->Serialization issues,将serialzable class without "serialVersionUID"打上勾;...
2018-07-24 15:25:05
317
原创 在配置spring-boot的yml文件中的项目路径时出现横划线表明已过时
在配置spring-boot的yml文件中的项目路径时出现横划线表明已过时换成server.servlet.context-path 即可
2018-07-16 14:55:18
3129
原创 org.hibernate.LazyInitializationException: could not initialize proxy ----- no Session
出现以下报错:org.hibernate.LazyInitializationException: could not initialize proxy [com.imooc.sell.dataobject.ProductInfo#123456] - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(Abstr...
2018-07-16 13:57:06
913
2
原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
出现org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)一般的原因是Mapper interface和xml文件的定义对应不上,需要检查包名,namespace,函数名称等能否对应上,需要比较细致的对比,我经常就是写错了一两个字母搞的很长时间找不到错误按以下步骤一一执行:1:检查xml文件所在...
2018-07-16 10:42:21
232
原创 PropertyUtil.getProperty 中文乱码
再用PropertyUtil.getProperty 时,获取的值出现中文乱码的情况,用以下方法即可解决String message=PropertyUtil.getProperty("message");message =new String(message.getBytes("ISO-8859-1"),"UTF-8");注:标红的message是properties文件中对应的参数名。...
2018-07-16 10:36:54
1860
原创 eclipse或myeclipse中web项目没有run on server
eclipse或myeclipse中web项目没有run on server刷新web项目在项目->右击->Properties->Project Factes->Modify project,选择java和Dynamic web module,点击ok关闭。
2018-07-16 10:24:13
779
原创 Cause: java.sql.SQLException: Column count doesn't match value count at row 1
org.springframework.jdbc.BadSqlGrammarException:### Error updating database. Cause: java.sql.SQLException: Column count doesn't match value count at row 1### The error may involve defaultParameterMap...
2018-07-16 10:21:11
20292
原创 Optional int parameter 'topicId' is present but cannot be translated into a null value
项目运行成功,但是点击什么栏目或者栏目中名称带#出现500错误,后台报错代码是: Optional int parameter 'topicId' is present but cannot be translated into a null value due to being declared as a primitive type. Consider declaring it as obje...
2018-07-16 10:16:47
10328
原创 高可用服务响应对象设计
与大家一起分享高可用服务响应对象设计@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL)public class ServerResponse<T> implements Serializable { private int status; private String msg; private ...
2018-07-13 23:48:31
228
原创 新建maven工程,报错web.xml is missing and <failOnMissingWebXml> is set to true
在新建maven工程时,maven 工程如果没有web.xml 会报错 web.xml is missing and <failOnMissingWebXml> is set to true手动在新建web.xml即可。
2018-07-13 23:43:35
134
原创 spring+springmvc项目后端向前端返回json的时候,前端收到的是乱码的问题解决方法。
spring+springmvc项目前端向后端传递参数的时候,后台收到的参数是乱码,可以这样解决。在web.xml中添加过滤器<filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filte...
2018-07-13 23:36:58
248
原创 spring+springmvc+mybatis项目出现ajax 跨域问题
spring+springmvc+mybatis项目在前后端联调时出现以下报错Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin’说明出现了跨域问题。可以有以下解决方法。1.在controller类上加注解@CrossOrigin(origins = "*"...
2018-07-13 23:30:20
527
原创 操作redis时出现 DENIED Redis is running in protected mode
在操作redis时,出现DENIED Redis is running in protected mode这说明redis是运行在保护模式打开redis的redis.conf 文件通过/ 找到 protected-mode yes将yes 改成no 即可。友情提示:通过 :noh可以去掉高亮。...
2018-07-13 23:15:11
271
原创 tomcat 配置虚拟路径
在实际开发中,有时候需要把静态文件或者图片上传到tomcat中,但是如果上传到跟项目同目录的webapp下,当项目重新部署或者tomcat由于其他原因重启后,这些文件将会消失,势必会影响到现网的生产,所以我们需要把这些文件放到服务器的其他物理路径下,通过tomcat的server.xml 文件的配置来对这个路径做映射,使其通过ip地址也可以访问到这些文件,那开始吧! 如果开发...
2018-07-13 22:58:47
8404
3
原创 Spring-mybatis 配置两个或多个数据库源
在实际应用场景中会遇到一个项目连接多个数据库的情况,下面来做一个简单的配置,希望对你有一个简单的认识。作者在开发过程中把数据库的配置放在了properties文件中,如图:spring-mybatis配置放在了了spring-dao.xml文件中<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.sprin...
2018-07-13 22:24:51
17988
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人