- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 解决log4j2日志控制台打印,但不输出到日志文件里的问题。
1.日志文件里只输出了启动的日志,看log4j2.xml配置是没问题的,按道理是因为生效的。2.控制台里的有对应的业务日志,info ,error都有。3.最后打断点排查,发现logger实现的是logback包里的类,而不是我们需要的log4j2包。最后在maven依赖图里,发现是我引入spring-boot-test-starter的时候,会自动引入logback,因为spr...
2019-09-12 17:34:26
19403
1
原创 解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题思路
其实这种错原因有很多种,基本就是配置不对的原因,网上不外乎以下几种情况:1.检查xml文件的namespace是否正确2.Mapper.java的方法在Mapper.xml中没有,然后执行Mapper的方法会报此3.Mapper.java的方法返回值是List,而select元素没有正确配置ResultMap,或者只配置ResultType4.如果你确认没有以上问题,请任意修改...
2019-09-10 14:44:16
497
原创 关于postgre的几条命令
1.此时需要把所有数据表权限赋给ivms8700:,所以执行以下sql:reate or replace function func_fq(dbuser varchar(64)) returns int as$$declare my_recd record;declare num int;declare parameter text;begin execute 'alter data...
2018-07-12 11:46:34
458
1
原创 IntelliJ IDEA中运行Tomcat报内存溢出(java.lang.OutOfMemoryError: PermGen space)
-Xms512m -Xmx2048m -XX:PermSize=512m -XX:MaxPermSize=1024m -XX:ReservedCodeCacheSize=480m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStac
2018-07-12 11:43:50
1268
原创 命令行cmd执行不了PsExec64.exe的时候
命令行执行不了PsExec64.exe的时候:cmd输入 C:\User\Administrator\Desktop\jdk+tomcat相关\PsExec64.exe \\127.0.0.1 -u administrator -p Jtest12345 /s cmd 通过登录系统的用户administrator来执行。...
2018-07-05 19:44:55
3889
原创 服务里启动CMSTomcat失败并显示:Windows不能在WIN-QJ7MSA1R6GL启动CMSTomcat
服务里启动CMSTomcat失败并显示: Windows不能在WIN-QJ7MSA1R6GL启动CMSTomcat。有关更多信息,查阅系统事件日志。如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务错误代码 1.setclasspath.bat文件,在文件头加入 set JAVA_HOME=E:\Program Files\Java\jdk1.7.0_13 ...
2018-07-05 19:39:06
576
原创 关于通过重定向模拟登录请求-----(通过修改重定向为post解决问题)
这几天做的一个项目,需要模拟单点登录,把账号密码等信息通过组url的方式组成url重定向到后端,然后完成验证登录。 但是后来发现,如果验证失败,比如密码不正确,那么页面的地址栏就会有问题了: 1.会把参数信息暴露出来 2.再次输入密码和账户将会没有意义,因为表单依旧会提交地址栏的账号密码参数。 因为重定向的请求都是get请求,所以参数会显示在地址栏。而参数也...
2018-07-05 19:27:09
2955
原创 excel中文名转为英文名,姓和名的第一个字母大写,中间留空格
Function pinyin(p As String) As Stringi = Asc(p)Select Case iCase -20319 To -20318: pinyin = "a"Case -20317 To -20305: pinyin = "ai"Case -20304 To -20296: pinyin = "an"Case -20295 To -2029
2017-08-08 14:55:17
11384
1
原创 springMVC+hibernate+spring干净的一个配置文件
config包下有三个配置文件:spring-core、spring-hibernate、spring-servlet。首先是spring-core.xml(是首先加载的spring上下文配置文件):<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001
2017-07-23 23:32:29
245
原创 学springMVC中,明明能跑的服务器,突然一直报404了
遇到问题的过程: 学习springmvc,界面返回一直用的jsp,上面要求改成返回json格式,所以就需要加入 Jackson-all.jar的包,但是一开始加包时,加错了,发现后直接在工程里右键删除了.....之后启动tomcat不报错,但是访问页面时,就一直是404错误.解决的办法:选中项目右键->properties ->java build path ->Libraries 把
2017-07-21 13:53:10
670
原创 Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xm
Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.InvalidMappingException:Co
2017-02-12 10:03:04
948
原创 spring添加<aop:aspectj-autoproxy>让注解自为类生成代理对象时出错
报错:Exception in thread "main" org.springframework.beans.factory.NoSuchBeanDefinitionException:No qualifying bean of type [com.lijianming.spring.aop.Impl.CalculatorImp] is defined at org.sprin
2016-12-05 11:42:12
1269
转载 hibernate自动键表报MySQL server version for the right syntax to use near 'type=InnoDB' at line 7
在用hibernate自动生成表的时候发现报如下错误 org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:213) You have an error in your SQL syntax; check the manual that corresponds to yourMySQL server vers
2016-11-12 18:33:34
606
原创 关于JSP中使用EL表达式遇到的错误Property 'productId' not found on type com.imooc.hello.Product
Property 'productId' not found on type com.imooc.hello.Product这个错误翻译为:在com.imooc.hello.Product类中找不到 ‘productId’这个属性,也就是说在我的jsp中使用${requestScope.product.productId}的时候找不到productId这个属性,但是我反复对照了一下我的
2016-10-29 22:44:29
950
原创 好久不开tomcat启动报错
publishing to tomcat v7.0 at localhost。Could not load the Tomcat server configuration at \Servers\Tomcat v7.0 Server at localhost-config. The Servers project is closed.delete tomcat,重新配上
2016-10-29 10:31:17
407
转载 java。socket编程入门
Java Socket编程 对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accept该Socket的连接请求,同时在服务端建立一个对应的Socket与之进行通信
2016-09-04 16:44:29
299
转载 关于String的创建,在池(pool)还是在堆中。
字符串对象可以存放在两个地方,字符串池(pool)和堆编译期确定如何给一个引用变量赋值1)String s="abc";这种形式决定将从pool中寻找内容相同的字符串并返回地址给s,pool中没有就会在pool中新建并返回地址给s2)String s = new String("abc");这种形式决定运行期将在堆上新建字符串对象并返回给s,但这个对象不会加入到pool中3)Str
2016-07-25 08:53:38
692
1
转载 远程连接linux数据库,连接不上,反馈慢,navicat报1065错误.
原来是服务器的防火墙没有信任 mysql的3306端口,因为关闭防火墙发现能连接。找到原因后,就把3306端口添加信任,就可以用了。具体步骤:输入命令 进入vi编辑模式: vi /etc/sysconfig/iptables -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙)
2016-07-18 17:09:21
627
转载 windows下mysql忘记root密码的解决方法
windows下mysql忘记root密码的解决方法,碰到这个问题的朋友可以参考下。方法一: 1、在DOS窗口下输入net stop mysql5 或 net stop mysql 2、开一个DOS窗口,这个需要切换到mysql的bin目录。一般在bin目录里面创建一个批处理1.bat,内容是cmd.exe运行一下即可就切换到当前目录,然后输入mysql
2016-07-15 14:25:27
280
转载 解决php的“It is not safe to rely on the system’s time
引用于:http://beikeit.com/post-682.htmlPHP调试的时候出现了警告:It is not safe to rely on the system解决方法,其实就是时区设置不正确造成的,本文提供了3种方法来解决这个问题。实际上,从PHP 5.1.0开始当对使用date()等函数时,如果timezone设置不正确,在每一次调用时间函数时,都会产生E_
2016-07-08 17:20:44
388
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人