- 博客(103)
- 资源 (8)
- 问答 (2)
- 收藏
- 关注
原创 Spring Boot json (Date类型入参、格式化,以及如何处理null)
一、 使用 @ResponseBody @RequestBody, Date 类型对象入参,返回json格式化 解决方法如下 1. application.yml中加入如下代码 spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8 2. 如果个别实体需要...
2018-06-13 14:33:51
1053
原创 Intellij IDEA 使用Spring-boot-devTools无效解决办法
相信大部分使用Intellij的同学都会遇到这个问题,即使项目使用了spring-boot-devtools,修改了类或者html、js等,idea还是不会自动重启,非要手动去make一下或者重启,就更没有使用热部署一样。出现这种情况,并不是你的配置问题,相信自己,热部署那几个设置很简单,其根本原因是因为Intellij IEDA和Eclipse不同,Eclipse设置了自动编译之后,修...
2018-05-29 11:48:43
162
原创 Quartz的cron表达式
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为秒(0~59)分钟(0~59)小时(0~23)天(月)(0~31,但是你需要考虑你月的天数)月(0~11)天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970-2099)其中每个元素可以是一个值(如6),一个连续区间(9-1...
2017-06-06 10:39:33
178
原创 Redis配置文件中关于bind参数
这个问题是由于很多文档解释bind而导致的误会。很多地方翻译如下:指定redis只接收来自于该IP地址的请求,如果不进行设置,那么将处理所有请求,在生产环境中最好设置该项但是,实际上,应该bind的是redis所在服务器网卡的ip。也就是说,如果你的redis服务器有两张网卡,一张是ip-1,另一张是ip-2,如果你bind ip-1.那么只有请求ip-1的请求会被受理。...
2017-05-26 11:47:47
586
原创 tomcat服务器配置字符集为utf-8
服务器/conf目录/server.xml文件将相关语句改为:<Connector port="8008" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>之前的语句没有URIE
2017-05-17 11:47:00
280
原创 mysql中格式化日期详解
DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。 1DATE_FORMAT(date,format)format参数的格式有%a缩写星期名%b缩写月名%c月,数值%D带有英文前缀的月中的天%d月的天,数值(00-31)%e月的...
2017-04-07 15:09:39
254
原创 Mybatis Generator最完整配置详解
转载:http://www.jianshu.com/p/e09d2370b796 同学们有福了,花了一些时间,重新整理了一个最完整的Mybatis Generator(简称MBG)的最完整配置文件,带详解,再也不用去看EN的User Guide了; <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generat...
2016-11-23 16:30:25
116
原创 解决IDEA自动重置LanguageLevel和JavaCompiler版本的问题
使用IDEA时,导入的Maven项目默认的LanguageLevel和JavaCompiler都是1.5,1.5的情况下连最简单的@Override注解都不支持,所以项目可能出现一堆错。虽然在项目上F4可以修改LanguageLevel,在settings中可以修改JavaCompiler版本,但是一旦Maven项目有变化,发生自动的update时,这里做的修改就都白费了。IDEA会重置这...
2016-11-17 14:47:01
133
原创 Jackson 框架,轻易转换JSON
转载:http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.html Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/2...
2016-11-16 15:45:01
160
原创 Spring4学习笔记-AOP(基于注解的方式)
转载:http://shamrock.blog.51cto.com/2079212/1557639 1.加入jar包com.springsource.org.aopalliance-1.0.0.jarcom.springsource.org.aspectj.weaver-1.6.8.RELEASE.jarcommons-logging-1.1.3.jarspring-ao...
2016-11-10 18:34:44
115
原创 spring注解方式 idea报could not autowire,eclipse却没有问题
在IDEA中,Autowired存在如下问题 解决方法:删除项目的iml文件,然后reimport项目的pom.xml 文件,MVN重建后错误提示消失。
2016-11-07 11:41:47
180
原创 log4j2.xml
<?xml version="1.0" encoding="UTF-8"?><Configuration status="WARN" monitorInterval="300"> <properties> <property name="LOG_HOME">
2016-11-03 11:12:06
120
原创 Spring与SpringMVC的容器关系分析
Spring和SpringMVC作为Bean管理容器和MVC层的默认框架,已被众多WEB应用采用,而实际使用时,由于有了强大的注解功能,很多基于XML的配置方式已经被替代,但是在实际项目中,同时配置Spring和SpringMVC时会出现一些奇怪的异常,比如Bean被多次加载,多次实例化,或者依赖注入时,Bean不能被自动注入,但是明明你已经将该Bean注册了的。找原因还是要看问题的根源,我们从...
2016-10-31 16:35:31
112
原创 Spring 配置多个数据源,并实现动态切换
1.配置两个不同的数据源,如下(由于项目使用的是druid数据库连接,配置可以会复杂点比较): <!-- 数据源配置1 --> <bean id="testDataSource1" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"...
2016-10-27 16:13:47
730
原创 SVN更新乱码解决
1.下载sqlite3.exe2.将sqlite3.exe放到要清理的svn的同级目录3.启动cmd执行sqlite3 .svn/wc.db "select * from work_queue"4.执行sqlite3 .svn/wc.db "delete from work_queue"
2016-05-03 10:27:35
258
原创 CentOS6.5下添加epel源
0.安装yum优先级插件yum install yum-priorities1.epel简介: https://fedoraproject.org/wiki/EPEL/zh-cnrpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpmrpm -Uvh htt...
2016-04-27 15:43:01
135
原创 exif图片方向处理
iphone对拍摄的照片有自动处理 //修复iosif (navigator.userAgent.match(/iphone/i)) { image.src = reader.result; image.onload=function(){ var degree=0,drawWidth,drawHeight,width,height; dr...
2016-04-09 13:38:41
229
原创 网站静态资源加载错误
问题:网站的图片需要多次刷新才能加载完全,js文件也不能一次加载完成,对图片有http206的返回响应解决:nginx的日志文件过大,写入缓慢,导致该问题出现,再细节的没有查看,清理日志文件,重启nginx,问题解决。...
2016-04-06 16:26:53
804
原创 MyEclipse 2015优化技巧
MyEclipse 2015优化速度方案仍然主要有这么几个方面:去除无需加载的模块、取消冗余的配置、去除不必要的检查、关闭更新。 第一步: 去除不需要加载的模块 一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止加载启动。通过Windows- Preferences打开配置窗口,...
2016-03-07 15:11:53
93
原创 Ubuntu中使用iptables
(一) 设置开机启动iptables # sysv-rc-conf --level 2345 iptables on (二) iptables的基本命令 1. 列出当前iptables的策略和规则# iptables -L -n -n: 用数字形式显示 # iptables -L -v -v: 打印详细的信息 2. ...
2015-10-29 16:15:41
430
原创 sql分组查询最大值
CREATE TABLE `Sys_Comment` ( `CommentID` varchar(50) NOT NULL COMMENT '评论ID', `commentUserID` varchar(50) DEFAULT NULL COMMENT '评论人ID', `commentCompanyID` varchar(50) DEFAULT NULL COMMENT '...
2015-06-10 17:50:25
1457
原创 windows端口查询
开始–>输入cmd –>回车–>telnet localhost 1433->回车 出现黑屏,表示本机连接端口1433成功。或者 开始–>输入cmd –>回车–>netstat -an | find "1433"->回车 出现1433端口,表示本机1433端口开放。查看被占用端口对应的PID,输入命令:netstat -aon...
2015-03-03 13:19:55
286
原创 jquery.layout.js 常用属性说明
jQuery UI.Layout Plug-in 官方站点:http://layout.jquery-dev.net/必须的文件是,jquery.js,jquery-ui.js,还有就是这个插件的js。但在研究的过程中发现了一个问题,在官网下载的js是有问题的,甚至性能上都有问题。要下载官网示例中使用的js,切记。。地址:http://layout.jquery-dev.net/lib/j...
2014-03-04 15:03:54
5465
原创 用jquery1.9版本判断ie浏览器及ie6浏览器
jQuery 从 1.9 版开始,移除了 $.browser 和 $.browser.version , 取而代之的是 $.support 。 在更新的 2.0 版本中,将不再支持 IE 6/7/8。 以后,如果用户需要支持 IE 6/7/8,只能使用 jQuery 1.9。 如果要全面支持 IE,并混合使用 jQuery 1.9 和 2.0, 官方的解决方jQuery 从 1.9 版开始,...
2014-03-04 13:35:50
170
原创 webservices传输文件
@XmlRootElement(name = "Customer")@XmlAccessorType(XmlAccessType.FIELD)public class Customer implements Serializable { /** * */ private static final long serialVersionUID = 1L;...
2014-01-20 14:19:55
164
原创 jQuery选择器总结
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") 选择使用my...
2013-12-13 09:53:38
97
原创 改变浏览器地址栏url,但是不跳转
var json={time:new Date().getTime()};window.history.pushState(json,"",$.mobile.path.documentBase.hrefNoHash); 资料:http://blog.youkuaiyun.com/wang16510/article/details/8960312 http://www.cnb...
2013-11-29 09:59:13
3775
原创 jQueryMobile开发时,遇到的一些问题记录
一、动态加载页面问题 1.存在这样一个页面布局: main.html 为主界面A,B为该页面中的三个page,其中A为splitview左部分页面,B为右半部页面 a1.html 为一个独立的页面 a2.html为一个独立的页面2.在main.html中有这样一段script $("#A1").live("pagecreate",functi...
2013-11-21 16:58:07
125
原创 jqm小组件的使用
文本输入框和文本输入域 Text inputs & Textareastext输入框拥有如下方法:enable使一个输入框可用HTML 代码:$('.selector').textinput('enable');disable使一个输入框不可用HTML 代码:$('.selector').textinput('disable');...
2013-11-21 14:31:48
163
原创 Mobiscroll
var currYear = (new Date()).getFullYear(); var optDate = { preset: 'date', //日期 theme: 'android-ics light', //皮肤样式 display: 'modal', //显示方式 ...
2013-11-21 11:05:40
234
原创 jqgrid,查询默认不显示
1. 初始化的时候不加载数据设置datatype: 'local'1 $("#grid").jqGrid({2 url:url,3 datatype:"local",4 //other options5 });2. 当要加载数据的时候把datatype改成json或者XML:...
2013-11-07 09:58:04
595
原创 jqm的data-transition
data-transition的属性值: slide ----------------- 默认值,从右到左滑动的动画效果 pop ----------------- 以弹出的效果打开页面 slideup ----------------- 向上滑动的动画效果 slidedown ...
2013-11-01 16:13:39
163
原创 jquery cookie的用法
使用方法 新添加一个会话cookie: $.cookie('the_cookie', 'the_value'); 注:当没有指明cookie有效时间时,所创建的cookie有效期默认到用户关闭浏览器为止,所以被称为“会话cookie(session cookie)”。 创建一个cookie并设置有效时间为7天: $.cookie('the_cookie', 'the_val...
2013-10-28 11:16:19
85
原创 JS判断访问设备是移动设备还是pc
<script type="text/javascript">function browserRedirect() { var sUserAgent= navigator.userAgent.toLowerCase(); var bIsIpad= sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs= sUserA...
2013-10-23 14:51:08
89
原创 java中的IO整理(6)
对象的序列化 对象序列化就是把一个对象变为二进制数据流的一种方法。 一个类要想被序列化,就行必须实现java.io.Serializable接口。虽然这个接口中没有任何方法,就如同之前的cloneable接口一样。实现了这个接口之后,就表示这个类具有被序列化的能力。 先让我们实现一个具有序列化能力的类吧:?1234567...
2013-07-26 15:01:46
100
原创 java中的IO整理(5)
文件压缩 ZipOutputStream类 先举一个压缩单个文件的例子吧: ?1234567891011121314151617181920212223242526import java.io.File;impo...
2013-07-17 09:27:10
102
原创 java中的IO整理(4)
打印流 ?1234567891011121314/** * 使用PrintStream进行输出 * */import java.io.*; class hello { public static void main(String[] args) ...
2013-07-17 09:26:10
103
原创 java中的IO整理(3)
字符流 【向文件中写入数据】 现在我们使用字符流 ?123456789101112131415/** * 字符流 * 写入数据 * */import java.io.*;class hello{ public static...
2013-07-17 09:25:04
125
原创 java中的IO整理(2)
字节流 【向文件中写入字符串】?12345678910111213141516/** * 字节流 * 向文件中写入字符串 * */import java.io.*;class hello{ public static void main...
2013-07-17 09:22:48
100
原创 java中的IO整理(1)
写在前面:本文章基本覆盖了java IO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面。照旧,文章依旧以例子为主,因为讲解内容的java书很多了,我觉的学以致用才是真。代码是写出来的,不是看出来的。最后欢迎大家提出意见和建议。【案例1】创建一个新文件?12345...
2013-07-17 09:21:57
107
TortoiseSVN-1.7.10.23359-win32-svn-1.7.7.msi
2012-12-06
struts2-tags-API.chm 中文版
2010-05-27
tomcat注册服务 startup.bat
2011-11-23
jsp端下载服务器文件自动保存到指定路径
2011-10-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人