javaEE
风泊月
赠人玫瑰,手留余香!
展开
-
Ajax异步测试
使用Ajax完成异步请求,对其使用有一个简单的认识1.完成两个基本的小功能,效果如下2.组成非常简单Servlet+jspjsp如下<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();String basePa...原创 2018-03-13 13:27:02 · 1564 阅读 · 0 评论 -
Initializing Spring root WebApplicationContext
使用maven+dubbo+zookeeper 在写一个模块启动时,服务器不能正常启动一直卡在Initializing Spring root WebApplicationContext后来检查xml文件发现自己的消费者的路径配置有问题修改后就没有问题了<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www....原创 2018-06-13 19:31:07 · 1004 阅读 · 0 评论 -
org.aspectj.weaver.reflect.ReflectionWorld$ReflectionWorldException错误
配置AOP时出现错误xml文件检查没有问题,就是报错严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerjava.lang.NoClassDefFoundError: org/aspect...原创 2018-07-11 20:16:49 · 922 阅读 · 0 评论 -
Mybatis中"$"和"#"的区别
动态 sql 是 mybatis 的主要特性之一,在 mapper 中定义的参数传到 xml 中之后,在查询之前 mybatis 会对其进行动态解析。mybatis 为我们提供了两种支持动态 sql 的语法:#{} 以及 ${}。 在下面的语句中,如果 username 的值为 zhangsan,则两种方式无任何区别: select * from user where name ...转载 2018-09-14 10:20:08 · 212 阅读 · 0 评论 -
将两个单独json合并为一个json
使用JQuery合并两个json,所以需要首先引入JQuery结果如下:已经将两个json合并为一个json原创 2018-09-25 15:55:14 · 22601 阅读 · 0 评论 -
VirtualBox报错:不能为虚拟电脑XXX打开一个新任务
出现此问题的原因分很多种。需要仔细分析一下自己在成功启动后做了什么操作。我这里提供一个最简单的发生环境,即本地virtualBox的IP与FTP的IP冲突,我在更改适配器设置中 禁用了virtualBox的ip,然后过了很长的时间,忘记了这个事情,再启动virtualBox 就报了题目上的问题。 然后,将禁用的Ip启动即可,即在更改适配器设置中启用...原创 2018-10-10 14:15:45 · 7591 阅读 · 0 评论 -
'Could not find first log file name in binary log index file'的解决办法
在配置Mysql主从备份时 从数据库的状态一直是Error,状态图如下原因:从数据库读取日志文件位置问题,没有与主数据的位置相对应;解决方式:查看主数据库的状态更改从数据库读取日志的文件和位置mysql> CHANGE MASTER TO MASTER_LOG_FILE='master_log.000005',MASTER_LOG_POS=154;Query OK...原创 2018-10-19 15:44:11 · 5465 阅读 · 0 评论 -
java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException
搭建MyCat环境时出现错误: 代理抛出异常错误: java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: node04:无法识别当前的主机名 node04解决办法:1.修改networkvi /etc/sysconfig/network追加一行: H...原创 2018-10-23 18:44:41 · 1771 阅读 · 0 评论 -
java中的监听器
1. 监听器一共有八种, 每个监听器都是一个接口.2. 监听器是用于监听三个作用域的使用情况的(作用域的创建, 销毁, 属性的添加, 属性的修改, 属性的删除等操作).3. 针对三个作用域分别提供了对应的监听器: > request作用域 - ServletRequestListener: ...原创 2019-05-15 15:53:39 · 649 阅读 · 0 评论 -
pageBean的介绍
package cn.sxt.stmr.util;import java.util.List;/** * 分页的三个基本属性 * 1.每页几条记录size 可以有默认值5 * 2.当前页号 index 可以有默认值1 * 3.记录总数totalCount:不可能有默认值,需要查询数据库获取真正的记录总数 * * 4.一共多少页 :totalPageCount=to...原创 2019-05-15 16:47:57 · 6497 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException
背景:Spring整合Mybatis报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)解释:就是说,你的Mapper接口,被Spring注入后,却无法正常的使用mapper.xml的sql;这里的Spring注入后的意思是,你的接口已经成功的被扫描到,但是当S...原创 2019-06-28 15:35:22 · 253 阅读 · 0 评论 -
insert和insertSelective区别
使用逆向工程生成的代码做一个添加时通常都会给出两个答案,如题目想要增加一条数据会让你选择insert或者insertSelective两者的区别在于如果选择insert 那么所有的字段都会添加一遍即使没有值 <insert id="insert" parameterType="com.ego.pojo.TbContentCategory" > insert into tb_co...原创 2018-06-03 22:11:33 · 15734 阅读 · 4 评论 -
Project facet Java version 1.8 is not supported
在导入项目后明明jdk的版本已经改为eclipse中自己设置的,可是在运行窗口还是提示Project facet Java version 1.8 is not supported,其实你只是还差一步了。为了起到帮助的作用我从头来一遍1.修改JDK的编译版本 2,修改 Project Facets中java版本 OK,完成,还不行的话,留言远程指导!...原创 2018-05-15 20:58:59 · 1025 阅读 · 0 评论 -
com.sun.jersey.api.container.ContainerException
写代码时出现了这样的报错信息com.sun.jersey.api.container.ContainerException: The ResourceConfig instance does not contain any root resource classes. at com.sun.jersey.server.impl.application.RootResourceUriRules.&...原创 2018-03-10 16:53:14 · 3069 阅读 · 0 评论 -
Cookie添加中文乱码
在开发中有时需要向cookie中存入中文信息,如用户的姓名等。 如果直接使用Cookie cookie = new Cookie("name", "虎嗅");response.addCookie(cookie);12然后在JSP页面输出时,中文“张三”会变成乱码。为了解决向cookie中存中文乱码的问题,需要在存入时,对中文用如下方式进行编码:String s = URLEncoder.enco...原创 2018-03-09 14:17:09 · 1940 阅读 · 0 评论 -
MyBatis的执行原理
运行原理1. 流程图2.文字解释1.在MyBatis运行开始时需要先通过Resources加载全局配置文件.下面需要实例化SqlSessionFactoryBuilder构建器.帮助SqlSessionFactory接口实现类DefaultSqlSessionFactory.2.在实例化DefaultSqlSessionFactory之前需要先创建XmlConfigBuilder解析全局配置文件流...原创 2018-03-07 19:57:59 · 1195 阅读 · 0 评论 -
Log4j输出格式控制--log4j的PatternLayout参数含义以及详细配置
http://logging.apache.org/log4j/docs/api/org/apache/log4j/PatternLayout.html 参数说明例子%c列出logger名字空间的全称,如果加上{<层数>}表示列出从最内层算起的指定层数的名字空间log4j配置文件参数举例输出显示媒介假设当前logger名字空间是"a.b.c"%ca.b.c%c{2}b.c%20c(若...转载 2018-02-09 09:39:58 · 14825 阅读 · 1 评论 -
Jquery+Ajax实现3级联动
1.需要将省市县这些地区的数据表导入到数据库内,已经添加到附件可以查看2.这是一个成型的demo,界面非常简单 select组件即可3.准备后台数据,这里用到了Gson(),有兴趣也可以了解一下fastJson()更快更方便的处理Json数据4.关键代码//设置响应编码格式 resp.setContentType("text/html;charset=utf-8"); resp.set...原创 2018-02-07 16:05:33 · 1397 阅读 · 0 评论 -
Java中的Filter过滤器 Filter简介
Filter简介Filter也称之为过滤器,它是Servlet技术中最实用的技术,Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。它主要用于对用户请求进行预处理,也可以对HttpServletRes...转载 2018-01-26 09:13:38 · 334 阅读 · 0 评论 -
SpringMVC配置
1.导入相关jar 2.配置web.xml文件<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs原创 2018-03-21 10:33:36 · 166 阅读 · 0 评论 -
SpringMVC配置2
优化SpringMVC配置1的配置文件路径问题,以及访问controller的路径问题1.引入jar包2.配置web.xml文件<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www原创 2018-03-21 15:28:30 · 198 阅读 · 0 评论 -
maven中Scope的作用
Dependency Scope 在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 ...转载 2018-04-24 20:52:26 · 12163 阅读 · 0 评论 -
jsp页面number类型自动转为String类型
如图,通过数据库拿到一个身份证号在进行删除的时候,身份证号码会自动变换,如图当时非常奇怪,不明所以,后来发现,jsp页面自动将String类型转为number类型,如图 1.查看数据类型2.看结果发现是这个问题后开始解决,非常简单保证数据类型不进行转换即可,在函数调用时+' '效果如图结束!!...原创 2018-05-16 22:35:16 · 2866 阅读 · 0 评论 -
idea 打开一个新的项目,maven都需要重新配置,解决方案
File ---> OtherSettings ----> Settings for New Projects原创 2019-08-19 17:09:34 · 6960 阅读 · 2 评论