<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[SteveJobson]]></title><description><![CDATA[Hope is a good thing, maybe the best of things and no good thing ever dies!  ]]></description><link>https://blog.youkuaiyun.com/stevejobson</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; stevejobson]]></copyright><item><title><![CDATA[防止表单自动填充]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/78421956</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/78421956</guid><author>stevejobson</author><pubDate>Thu, 02 Nov 2017 10:24:36 +0800</pubDate><description><![CDATA[表单代码： <input type="text" style="display: none;"/>
 <input type="password" style="display: none;"/>
 <input type="text" name="username" autocomplete="off"/>
 <input  type="password" name="passwd" 
 auto]]></description><category></category></item><item><title><![CDATA[WRONGTYPE Operation against a key holding the wrong kind of value]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/78285436</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/78285436</guid><author>stevejobson</author><pubDate>Thu, 19 Oct 2017 15:28:50 +0800</pubDate><description><![CDATA[redis报错：redis.clients.jedis.exceptions.JedisDataException: WRONGTYPE Operation against a key holding the wrong kind of value错误原因：redis库中有相同key值但不同类型的数据。解决办法： 删除数据库中的该key]]></description><category></category></item><item><title><![CDATA[lambda expressions are not supported at this language level错误]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/78061203</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/78061203</guid><author>stevejobson</author><pubDate>Fri, 22 Sep 2017 11:33:17 +0800</pubDate><description><![CDATA[lambda expressions are not supported at this language level错误]]></description><category></category></item><item><title><![CDATA[Ajax请求session超时解决办法]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/77966614</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/77966614</guid><author>stevejobson</author><pubDate>Wed, 13 Sep 2017 15:22:01 +0800</pubDate><description><![CDATA[Ajax请求session超时解决办法问题描述通过ajax发送请求，被后台过滤器或者拦截器拦截的时候，如果session超时，不会直接跳转到登录页面。解决方案在过滤器或者拦截器中设置response的session状态，在前端js中实现跳转具体实现在filter中
//判断是否为ajax请求，默认不是
boolean isAjaxRequest = false;
if(!StringUtil.isB]]></description><category></category></item><item><title><![CDATA[URI Is Not Registered]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/76269154</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/76269154</guid><author>stevejobson</author><pubDate>Fri, 28 Jul 2017 16:30:22 +0800</pubDate><description><![CDATA[使用IntelliJ Maven生成archetype时候，偶然会出现xml文件的头定义提示错误 URI is not registered 例如：



解决方法： 
鼠标点击红色字，然后Intellij出现小红灯，选择Fetch external resource即可解决 


另外， 如果想了解更多关于文档类型声明知识，可以参考一下链接： 
［1］web.xml Deplo]]></description><category></category></item><item><title><![CDATA[Java中 VO、 PO、DO、DTO、 BO、 QO、DAO、POJO的概念]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/71641071</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/71641071</guid><author>stevejobson</author><pubDate>Thu, 11 May 2017 16:37:04 +0800</pubDate><description><![CDATA[PO(persistant object) 持久对象在 o/r 映射的时候出现的概念，如果没有 o/r 映射，没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的 java 对象。最简单的 PO 就是对应数据库中某个表中的一条记录，多个记录可以用 PO 的集合。 PO 中应该不包含任何对数据库的操作。DO（Domain Object）领]]></description><category></category></item><item><title><![CDATA[从Git仓库中恢复已删除的分支或丢失的commit]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/70209529</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/70209529</guid><author>stevejobson</author><pubDate>Mon, 17 Apr 2017 11:57:15 +0800</pubDate><description><![CDATA[在使用Git的过程中，有时可能会有一些误操作

比如：执行checkout -f 或 reset -hard 或 branch -d删除一个分支

结果造成本地（远程）的分支或某些commit丢失

可以通过reflog来进行恢复，前提是丢失的分支或commit信息没有被git gc清除

一般情况下，gc对那些无用的object会保留很长时间后才清除的

reflog是git]]></description><category></category></item><item><title><![CDATA[Java隐藏手机号中间四位]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/60960521</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/60960521</guid><author>stevejobson</author><pubDate>Thu, 09 Mar 2017 15:00:30 +0800</pubDate><description><![CDATA[phone.replaceAll("(\\d{3})\\d{4}(\\d{4})","$1****$2");]]></description><category></category></item><item><title><![CDATA[SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/58630998</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/58630998</guid><author>stevejobson</author><pubDate>Tue, 28 Feb 2017 19:43:20 +0800</pubDate><description><![CDATA[运行项目时报错：SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for]]></description><category></category></item><item><title><![CDATA[git常用命令]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/56679245</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/56679245</guid><author>stevejobson</author><pubDate>Thu, 23 Feb 2017 20:07:44 +0800</pubDate><description><![CDATA[常用命令：git基本命令安装git后配置代码提交者的信息：
  git config –global user.name “username” 
  git config –global user.email “userEmail”
其中global表示本机上所有的仓库都是用该配置创建一个版本库
  git init 
初始化一个git仓库当前目录会生成一个.git文件，记录仓库中的文件改动添加文件]]></description><category></category></item><item><title><![CDATA[hexo + github 安装博客系统]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/55190316</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/55190316</guid><author>stevejobson</author><pubDate>Wed, 15 Feb 2017 10:49:26 +0800</pubDate><description><![CDATA[零基础免费搭建个人博客-hexo+github



使用hexo生成静态博客并架设在免费的github page平台


准备

系统:


Window 7 64位

使用软件:


Git v1.9.5
[下载地址] 百度云 360云盘
 访问密码 d269 Git官网
Node.js v0.12.5 x64
[下载地址] 百度云 360云盘
 访]]></description><category></category></item><item><title><![CDATA[last_insert_id()函数使用的注意事项    mysql]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/54693090</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/54693090</guid><author>stevejobson</author><pubDate>Mon, 23 Jan 2017 13:53:07 +0800</pubDate><description><![CDATA[本文转载自：http://blog.youkuaiyun.com/slvher/article/details/42298355
author：slvher
  



在使用MySQL时，若表中含自增字段（auto_increment类型），则向表中insert一条记录后，可以调用last_insert_id()来获得最近insert的那行记录的自增字段值（一个bigint类型的64-bit值）]]></description><category></category></item><item><title><![CDATA[Mybatis generator配置解析]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/54615265</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/54615265</guid><author>stevejobson</author><pubDate>Thu, 19 Jan 2017 13:36:48 +0800</pubDate><description><![CDATA[配置模板如下：
<!DOCTYPE generatorConfiguration
  PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">


	<!--
		*******************]]></description><category></category></item><item><title><![CDATA[Maven仓库镜像]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/54601667</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/54601667</guid><author>stevejobson</author><pubDate>Wed, 18 Jan 2017 15:31:26 +0800</pubDate><description><![CDATA[好用的maven镜像：
 
    alimaven
    aliyun maven
    http://maven.aliyun.com/nexus/content/groups/public/
    central
  

   
    uk  
    central  
    Human Readable Name for this Mirror.  
    http://u]]></description><category></category></item><item><title><![CDATA[Flying Saucer生成pdf报表]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/54600754</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/54600754</guid><author>stevejobson</author><pubDate>Wed, 18 Jan 2017 14:43:53 +0800</pubDate><description><![CDATA[使用Flying Saucer生成pdf报表：


1.首先看一下Flying Saucer的官方介绍：
https://github.com/flyingsaucerproject/flyingsaucer



OVERVIEW


Flying Saucer is a pure-Java library for rendering arbitrary well-form]]></description><category></category></item><item><title><![CDATA[Flyway   Validate failed:migration checksum mismatch for migration 1.0.0003]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/54341122</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/54341122</guid><author>stevejobson</author><pubDate>Wed, 11 Jan 2017 11:08:59 +0800</pubDate><description><![CDATA[今天在server端跑flyway的时候遇到这个问题，简单的总结一下：
首先看一下Flyway的官网介绍https://flywaydb.org/getstarted/how


在使用flyway的时候，简单的流程： 
新建一个数据库




当配置好flyway的基本信息后，运行flyway，会在数据库表中默认新建一个数据表，用于存储flyway的运行信息，默认的数据库名：]]></description><category></category></item><item><title><![CDATA[Eclipse alt+/代码提示不好用的解决方法]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/54019990</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/54019990</guid><author>stevejobson</author><pubDate>Wed, 04 Jan 2017 15:45:56 +0800</pubDate><description><![CDATA[有的版本的Eclipse的代码提示快捷键是Ctrl + space  ，习惯使用alt+/的猿们可以修改一下设置
Eclipse：
window   -->  preferences  --> keys


在输入框中输入： content assist，
之后选中下方的Bingding输入框，按alt+/


在搜索框中输入word completion，在Bingding中修]]></description><category></category></item><item><title><![CDATA[ng-model获取不了type=file值的解决办法]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/53856634</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/53856634</guid><author>stevejobson</author><pubDate>Sat, 24 Dec 2016 11:12:24 +0800</pubDate><description><![CDATA[首先看一个简单例子：


	
		
		
		
		
	
	
		
		text:{{demo01}}
		
		
		file:{{demo02}}
	


运行结果：


可以看出：ng-model获取不了type=file的值


解决办法：
angular.directive



	
		
		
		
	
	
		
			
			getFile
		
		
		
		]]></description><category></category></item><item><title><![CDATA[ngTable简单的使用]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/53839636</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/53839636</guid><author>stevejobson</author><pubDate>Fri, 23 Dec 2016 16:33:38 +0800</pubDate><description><![CDATA[ngTable是angular的一个非常简单易用的table组件，可以实现自动分页，表格记录筛选，动态表格的创建等等功能。
使用ngTable需要引入ng-table.js 和 ng-table.css 文件。

下载地址：http://download.youkuaiyun.com/detail/stevejobson/9719094
或者引入http://www.bootcdn.cn/ng-tab]]></description><category></category></item><item><title><![CDATA[springboot配置文件application.properties中的配置项]]></title><link>https://blog.youkuaiyun.com/stevejobson/article/details/53750292</link><guid>https://blog.youkuaiyun.com/stevejobson/article/details/53750292</guid><author>stevejobson</author><pubDate>Mon, 19 Dec 2016 23:32:40 +0800</pubDate><description><![CDATA[# BANNER


banner.charset=UTF-8 # Banner file encoding.
banner.location=classpath:banner.txt # Banner file location.
banner.image.location=classpath:banner.gif # Banner image file location (jpg/p]]></description><category></category></item></channel></rss>