- 博客(21)
- 收藏
- 关注
原创 Long类型精度丢失,date时间格式化-自定义消息转换器
long类型精度丢失和date时间格式化处理方式:1、注解类型:long类型精度丢失://fastJSon有效@JsonSerialize(using= ToStringSerializer.class)//JackSon有效@JsonFormat(shape = JsonFormat.Shape.STRING)date类型时间格式化://jackson转换@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT
2021-05-06 11:29:19
980
5
转载 mybatis常用jdbcType数据类型以及对应的JavaType
转自:https://www.cnblogs.com/yucongblog/p/7388648.html1、MyBatis 通过包含的jdbcType类型BIT、FLOAT、CHAR 、TIMESTAMP 、 OTHER 、UNDEFINEDTINYINT 、REAL 、VARCHAR 、BINARY 、BLOB NVARCHAR、SMALLINT 、DOUBLE 、LONGVARCHAR...
2018-11-21 17:37:42
315
原创 java快速排序算法
package paixu;import org.junit.Test;import java.util.Arrays;public class KuaiSu { public int getMiddle(int[] arr, int low, int high){ int temp = arr[low];//选取中轴值 while(low...
2018-09-20 01:57:52
170
转载 java自定义异常
/** * 自定义异常类(继承运行时异常) * */public class MyException extends RuntimeException { private static final long serialVersionUID = 1L; /** * 错误编码 */ private String errorCode; /** * 消息是否为...
2018-08-11 01:16:55
189
原创 java发送邮件
QQ邮件发送示例:package com.yang.travel.util;import javax.mail.*;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;import java.util.Properties;/** * 我的qq邮箱的授权密码:xxx...
2018-08-09 10:57:12
236
原创 js中两种定时器,setTimeout和setInterval实现验证码发送
验证码发送按钮:<input type="button" value="获取验证码" class="btn btn-default" id="validCode"/>1、setInterval://页面加载函数 $(function(){ /************************获取验证码点击事件**************************...
2018-08-08 21:15:37
952
转载 StrutsPrepareAndExecuteFilter中excludedPatterns变量的用法(struts2过滤器不过滤某些请求的配置)
这两天在平台中集成webservice时,遇到一个问题。service的访问地址总是去struts的过滤器StrutsPrepareAndExecuteFilter过滤,然后就报找不到解决方案:1.让struts的过滤器不过滤webservice的请求2.在struts.xml中加上<constant name="struts.action.excludePattern...
2018-08-07 01:18:44
661
原创 反射动态创建泛型类中泛型对应类的实例
public abstract class BaseAction<T> extends ActionSupport implements ModelDriven<T> { private T model; @Override public T getModel() { return model; } //****给model创建对象****...
2018-07-30 17:02:32
8489
1
转载 前端json对象和json字符串的相互转换
转载:http://www.cnblogs.com/searchbaidu/p/6077071.html 前言在前端页面很多时候都会用到Json这种格式的数据,最近没有前端,后端的我也要什么都要搞,对于Json对象与Json字符串之间的转换终于摸清楚了几种方式,归纳如下!一:Json对象转换为json字符串第一种:使用最原始的for循环自己拼装组合,这个我就不写例子了...
2018-07-29 00:30:15
4463
原创 分页page工具类
package cn.yew.crm.web.common;import java.util.List;public class Page { //当前页: private int currentPage; //上一页: private int prePage; //下一页: private int nextPage; //总页数: private in...
2018-07-28 14:18:09
1271
原创 spring-Junit测试组件的应用:
配置文件方式://替换junit的运行器,用spring整合的Junit组件运行相关方法@RunWith(value=SpringJUnit4ClassRunner.class)//指定创建容器需要的配置文件,并将当前类对象放入spring容器@ContextConfiguration(value= {"classpath:beans.xml"})public class Custo...
2018-07-26 10:37:36
326
原创 jsp页面搜索回显
struts2标签自带回显功能,普通的表单标签,回显功能如下:普通的单选框和下拉列表的回显:<tr> <td>性别:</td> <td> 男:<input type="radio" name="lkmGender" value="male" ${lkmGender eq 'male' ? 'checked'
2018-07-18 19:15:24
1764
原创 struts2中值栈valueStack和大map ContextMap的关系:
init方法中的config参数指定了要加载的配置文件,所以在核心过滤器的初始化阶段,便读取struts.xml配置文件,加载struts2框架。doFilter()方法中,实例化ActionContext对象和ContextMap对象,代码如下:prepare.createActionContext(request, response);其中,createActionContext的源码如下:p...
2018-07-04 01:40:56
544
转载 正则表达式
密码:一个用户注册功能的密码有如下要求:由数字和字母组成,并且要同时含有数字和字母,且长度要在8-16位之间:^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,16}$^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,16}$正则表达式实例 javascript 正则表达式43收集在业务中经常使用的正则表达式实例,方便以后进行查找,减少工...
2018-06-14 18:58:12
346
原创 maven项目中jsp文件不能使用el表达式的问题(其实跟用不用maven没有关系)
解决方案:在jsp文件的page标签中加上"isELIgnored=false"即可,具体如下所示:<%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %>原因:JSP2.0中支持EL表达式,老版本不支持,如果设定"isELIgnored=true"值为true,那么j
2018-06-13 19:57:13
1322
转载 jquery页面加载事件的三种形式
$(document).ready()方法是事件模块中最重要的一个函数,它极大地提高了Web响应速度。$(document)是获取整个文档对象,从这个方法名称来理解,就是获取文档就绪的时候。jquery页面加载有三种写法:1、$(function(){js代码});2、$().ready(function(){js代码});3、$(document).ready(function(){js代码})...
2018-06-12 15:40:13
5141
原创 jquery复选框的一键全选和反选
代码:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script src="../js/jquery-3.3.1.min.js"></script&
2018-06-08 22:41:43
1654
原创 JavaScript和jquery取消表单提交
JavaScript取消表单提交:1、表单提交事件onsubmit,事件函数返回false时,可以取消表单的提交。用法示例:onsubmit="return func();"或者form.onsubmit=function(){return false;} <form id="login" class="form-horizontal" action="login_logi...
2018-06-06 23:48:37
6919
原创 java和JavaScript关于页面跳转的几个例子
1、JavaScript通过window.location=url;的方式:window.location = “http://www.baidu.com”和window.location.href = “http://www.baidu.com”都是正确的。java中有设置location消息头的方式,属于重定向,具体如下:response.setHeader("LocAtion","index...
2018-06-05 23:32:54
1258
原创 servlet输出验证码
package com.itheima.response.body;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax...
2018-06-03 11:47:08
125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人