
踩坑记录
RT
MazenChan
这个作者很懒,什么都没留下…
展开
-
axios中post请求跨域问题
原因:浏览器会在发送真正请求之前,先发送一个方法为OPTIONS的预检请求 Preflighted requests 这个请求是用来验证本次请求是否安全的,而且并不是所有请求都会发送,需要符合以下条件:请求方法不是GET/HEAD/POST POST请求的Content-Type并非application/x-www-form-urlencoded, multipart/form-dat...原创 2020-02-20 13:35:10 · 703 阅读 · 1 评论 -
Springboot连接Kafka服务器 报错 Connection to node -1 could not be established. Broker may not be available
RT可能原因:1.服务器上kafka的config目录下的server.properties配置导致9092端口未被正确监听下面三项参数重点注意advertised.host.name必须写kafka服务器的ip地址!如果写localhost,并且项目运行的服务器和kafka运行的不是同一台服务器,会连接不上。...原创 2020-02-18 09:38:01 · 5766 阅读 · 0 评论 -
通过PreparedStatement.setObject()方法向Oracle插入Date类型数据,报错:请求的转换无效
/** * Sets the value of the designated parameter with the given object. * * This method is similar to {@link #setObject(int parameterIndex, * Object x, int targetSqlType, int scale...原创 2020-01-08 18:28:19 · 1666 阅读 · 0 评论 -
Spring MVC @ResponseBody 返回中文乱码
SpringMVC默认处理的字符集是ISO-8859-1修改字符编码,在springmvc.xml 文件的注解驱动下添加如下配置:<mvc:annotation-driven> <!-- 消息转换器 --> <mvc:message-converters register-defaults="true"> <bean class="org...原创 2019-10-16 21:55:56 · 266 阅读 · 0 评论 -
JUnit4单元测试报错:method initializationerror not found
报错原因:junit4的jar包还需依赖另外两个jar包,hamcrest-library-1.3.jarhamcrest-core-1.3.jar提供一个免费下载的地址:http://www.java2s.com/Code/Jar/h/Downloadhamcrestcore13rc2jar.htm...原创 2018-07-19 10:14:01 · 445 阅读 · 0 评论 -
调用SQL Server存储过程返回的XML不完整的一中解决方法
问题描述:开发时调用一存储过程的方法,方法的出参为XML// 执行存储过程 SP_SST_THIRD_INTERFACEString callString="{call SP_SST_THIRD_INTERFACE(?,?,?)}";String outXml = this.getJdbcTemplate().execute(callString, new CallableState...原创 2019-03-15 12:04:17 · 612 阅读 · 0 评论 -
Fastjson中getJSONObject()与getJSONArray()的使用Demo
测试JSON串:{ "package": { "additionInfo": { "errorCode": "0", "errorMsg": "Success", "receiverTradeNum": "" }, "body": [ { ...原创 2019-06-14 10:47:53 · 24041 阅读 · 1 评论 -
Myeclipse14去掉Derby(亲测有效)
在MyEclipse安装目录下打开configuration\org.eclipse.equinox.simpleconfigurator\bundles.info搜索derby(在16行应该是)找到com.genuitec.eclipse.derby,11.0.0.me201211281531,plugins/com.genuitec.eclipse.derby_11.0.0.me2...原创 2019-05-07 15:10:43 · 406 阅读 · 0 评论 -
把Tomcat打成Windows服务
使用tomcat开发的项目,我们把项目交付给客户的时候,客户都不希望在每次开机的时候都要启动一下tomcat服务器,而希望他可以随系统启动。或者把他配置为windows的服务,随服务的启动而启动。但是绿色解压版的tomcat是不会直接在windows服务中出现的。需要我们进行配置才可以。配置方法:一.添加到windows服务中:1、首先、在设置tomcat开机自动启动之前首先需要配置j...转载 2019-04-28 10:08:53 · 789 阅读 · 0 评论 -
Tomcat下work目录的作用
1.work目录的作用work目录是tomcat的工作目录。对于jsp来说,tomcat的工作原理是当浏览器访问某个jsp页面时,tomcat会在work目录里把这个jsp页面转换成.java文件,比如将index.jsp转换为index_jsp.java文件,而后编译为index_jsp.class文件,最后tomcat容器通过ClassLoader类把这个index_jsp.class类装...原创 2018-09-14 08:59:10 · 1771 阅读 · 0 评论 -
JavaWeb中classpath路径说明
1.classpath 路径classpath路径 指 WEB-INF 下面的 classes 目录,所有src目录下面的java、xml、properties等文件编译后都会在此,所以在开发时常将相应的xml配置文件放于src或其子目录下;2. classes含义存放各种资源配置文件 如:applicationContext.xml 存放模板文件 ...原创 2018-08-21 14:35:35 · 1029 阅读 · 1 评论 -
创建JavaBean实体类的时候为什么要实现Serailizable接口
1.什么是serailizable?Serializable接口的作用是实现序列化序列化:序列化是持久化的一种技术,对象的寿命通常随着生成该对象的程序的终止而终止,有时候需要把在内存中的各种对象的状态(也就是实例变量,不是方法)保存下来,并且可以在需要时再将对象恢复。序列化就是在文件系统(FileSystem)上存储对象的一种方法。序列化后的对象就像C盘里面的一个文件,打开以后是一堆16...原创 2018-08-31 11:17:47 · 736 阅读 · 0 评论 -
yyyyMMddHHmmss 格式转为 sql server datetime 格式
String datetime = "20180823141800";DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyyMMddHHmmss");LocalDateTime ldt = LocalDateTime.parse(datetime,dtf);System.out.println(ldt); DateTime...原创 2018-08-23 14:18:09 · 1046 阅读 · 0 评论 -
Bean的配置项以及作用域
1.一些常用的配置项Id: 在整个IOC容器中这个Bean的唯一标识Class: 具体要实例化的类(必须的)Scope: 作用域Constructor arguments: 构造器的参数Properties: 属性Autowiring mode: 自动装配Lazy-initialization mode: 懒加载模式Initialization/destructio...原创 2018-08-13 10:19:13 · 329 阅读 · 0 评论 -
CXF的拦截器
1.为什么设置拦截器?为了在webservice请求过程中,能动态操作请求和响应数据,CXF设置了拦截器。2.分类1)按位置分:服务器拦截器、客户端拦截器2)按消息分:入拦截器、处拦截器3)按定义者分:系统拦截器、自定义拦截器3.拦截器APIInterceptor(拦截器接口)AbstractPhaseInterceptor(自定义拦截器从此继承)Logging...原创 2018-08-01 11:39:51 · 358 阅读 · 0 评论 -
如何做到修改Servlet和Java类时不用手动重启Tomcat
原理:配置Tomcat自动重启在tomcat目录下,修改/conf/context.xml配置文件加上<Context reloadable="true">注意:tomcat每隔一段时间自动检测java文件是否修改,然后重启。ps:只适合在开发阶段使用,项目上线后不用频繁重启tomcat。...原创 2018-07-19 15:46:17 · 879 阅读 · 0 评论