自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

eag1eX的博客

整理个人学到的知识

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 spring学习-DispatcherServlet的初始化

1.servlet容器(如:tomcat)载入web.xml,读取context-param以及listener的配置,初始化ServletContext作为所有servlet的父上下文环境。 2.spring为我们提供的IOC容器,需要我们指定容器的配置文件,然后由该监听器初始化并创建该容器。要求你指定配置文件的地址及文件名称,一定要使用:contextConfigLocation作为参数名称

2017-03-29 22:36:03 372

原创 Duplicate entry '0-1' for key 'uq_type_month'

这个错误是因为表中设置了联合主键,插入的数据重复了 。

2017-03-26 19:47:24 844

原创 报错:[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQ

[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘a where a.user_id = 951’ at line 1delete语句加别名的话必须这样写1

2017-03-26 17:38:54 5796

原创 ServletContext

ServletContext是一个储存了web应用程序下所有servlet可共享的资源的上下文对象,通过ServletContext可以获取全局共享的资源,也可以通过名称将对象属性绑定到上下文。setAttribute getAttribute getAttributeNames removeAttribute以上这些方法提供了绑定,移除,获取全局资源的方法。(方法为ServletContex

2017-03-26 11:37:10 342

原创 eclipse远程调试linux下的项目

(1)配置catalina.sh1、 找到 JAVA_OPTS=”$JAVA_OPTS “,在其下面加入一行:JAVA_OPTS=”$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000” (默认是8000,也可以改为自定义的端口)。 2.重启tomcat(2)Eclipse客户端配置点击

2017-03-23 21:18:15 408

原创 后台得到时间戳到jsp中转换为日期显示

month.endTime为一个时间戳<fmt:formatDate value="${month.endTime}" pattern="yyyy-MM-dd" />

2017-03-23 16:06:30 753

原创 C标签异常

org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: org.apache.jasper.JasperException: /WEB-INF/templates/xxx.jsp下面为正确写法,判断request中的month参数不为空<c:when test

2017-03-23 15:26:16 337

原创 junit解析Excel并导入数据库

package com.mg.background.friend.service;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.sql.SQLException;import java.text.DecimalFormat;import java.util

2017-03-23 13:25:44 1647

原创 js date计算

这里是为了计算datetime-local控件选中的事件与当前时间相差是不是在8天之内//meetTime是一个 yyyy/MM/dd hh24:mm:ss 格式的字符串var meetTime = $("#meetTime").val().replace(/T/," ");if(meetTime != ""){ var meetDate = new Date(meetTime)

2017-03-23 13:16:24 522

原创 简要描述mybatis插件实现分页

第一步:在mybatis配置文件中配置拦截器<plugins> <plugin interceptor="x.x.x.x.x.x.xxxInterceptor" /></plugins>第二步:实现拦截器package com.mg.background.common.persistence.interceptor;import java.util.Properties;import or

2017-03-19 21:44:20 279

原创 JSON

1.List转JSONArrayList<WxMenuTree> menuTree = activityService.loadMenu();//这里得到一个listJSONArray menu = JSONArray.fromObject(menuTree);String myMenu = menu.toString();2.JSONArray转成包含list属性的特定对象的List WxM

2017-03-11 20:59:24 209

原创 微信菜单修改

问题: 1.把treegrid写成了datagrid 2.get方式提交参数不能太长,不然后台获取不到完整的参数。 3.ajax不可以直接返回html 4.treegrid数据格式类似JSON数据但是需要一个ID和ParentID来识别父子关系。 5.JSON转对象的时候 看清楚数据格式再去选择用JSONObeject解析还是JSONArray解析。 6.切记看清楚数据格式再去传值和转换

2017-03-10 23:38:44 273

原创 JAVA实现下载浏览器可以识别的TXT等文件。

今天在JS中写了个连接去下载一个TXT,但是发现这种能被浏览器解析的文件浏览器是不会下载的而是直接打开,这个时候就需要用到下面的方法。(ps需要用到两个jar包:commons-fileupload.jar和commons-io.jar)@AutoWriteServletContext servletContext;@RequestMapping("download.do")public voi

2017-03-05 15:26:51 2795 1

原创 java文件输出时报“拒绝访问”异常

今天在进行TXT输出时报异常java.io.FileNotFoundException:.\xx\xx.txt(拒绝访问)这种情况是访问了一个目录而不是文件,所以会抛出这种异常。解决办法: 先判断文件存不存在,存在就略过,不存在就先得到文件的父级目录并创建,再创建文件。File file = new File(././xxx.txt);//注意这里一定要写到文件名为止if(!file.exist

2017-03-05 15:03:51 15465 1

原创 关于String的性能优化

1.subStringString对象由偏移量,总长度,char数组组成。在JDK6的subString的实现中,仅仅是改变的char数组的偏移量和总长度,新截取的字符串仍然包含了原有字符串的所有内容,并且占据了相应的内存空间,仅仅通过偏移量和长度来决定自己的取值,这就使得垃圾回收器不会把原有字符串占有的内存空间释放出来,如果进行大量的这样的操作会造成内存泄漏。解决方法1:new String(st

2017-03-04 23:25:45 635

原创 mybatis之resultMap

在项目中我们很多时候会遇到需要用到多表连接查询的时候,通常这种时候我们的mybatis的 <select> 中并没有一个合适的resultType去接收查询得到的结果,这个时候就需要用到 <resultMap>示例:JavaBean(此处省略getter/setter方法)public class ActivityUserTask { private Long id; pr

2017-03-04 20:35:52 279

原创 Easyui Datagrid 数据网格---我的使用

使用方法1.在HTML中加入一个空table(这只是其中一种方法 )<table id="tableId"></table>2.在js中调用<script> $("#tableId").datagrtid({ /*在这里进行初始化*/ });</script>3.花括号中对table进行初始化,之中有很多属性网上能查到这里不就详细描述每个属性的意义和作用了,不过需要注

2017-03-04 19:57:48 1179

原创 log4j编写一个单独的日志输出类

1.在log4j文件中添加配置 log4j.logger.LogName=[level],appenderName 2.在为appenderName配置具体的输出配置 3.在需要输出的java类中添加 private static Logger log = Logger.getLogger(“LogName”); 注意:这里的LogName为配置文件中配置的LogName。 4.在需要输

2017-03-01 23:38:59 545

深入理解计算机系统mobi格式,kindle版

深入理解计算机系统第二版原书mobi版,亲自测试kindle下能正常阅读且十分清晰

2018-10-08

空空如也

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

TA关注的人

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