<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Rudy的专栏]]></title><description><![CDATA[hello, I am rudy]]></description><link>https://blog.youkuaiyun.com/jumethh</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jumethh]]></copyright><item><title><![CDATA[MySQL记录非事务性语句-疑问]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/47081927</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/47081927</guid><author>jumethh</author><pubDate>Mon, 27 Jul 2015 10:55:55 +0800</pubDate><description><![CDATA[MySQL 版本：mariadb 5.5.30

OS版本: CentOS 5.6 x86_64

摘自网络一段话：“事务是按照提交的顺序写入binlog内，MySQLserver 为区分不同的线程的语句，为每个线程都保持一个事务缓存，事务中执行的每个语句都放在事务缓存中，然后事务缓存的内容被复制到binlog中，且在事务提交时被清空。”

以上这句话我是认同的，下面我们探讨下binl]]></description><category></category></item><item><title><![CDATA[如何实现工作流控件BizFlow 的分支]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/20451267</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/20451267</guid><author>jumethh</author><pubDate>Tue, 04 Mar 2014 11:21:42 +0800</pubDate><description><![CDATA[概述：分支实现是每个工作流必须的功能，BizFlow使用BPMN标准来描述流程，所以我们基本上看符号就知道某一个Activity代表何种业务规则，BizFlow的分支具体分为四种。



　　BizFlow 是一款优秀的工作流产品，整套产品包含工作流引擎，基于B/S的工作台，基于Eclipse的流程设计器，以及若干的扩展适配器可以让我们直接与其他现有应用平台无缝集成，而其JAVA/SOA的]]></description><category></category></item><item><title><![CDATA[js键盘事件]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/16944969</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/16944969</guid><author>jumethh</author><pubDate>Mon, 25 Nov 2013 15:16:36 +0800</pubDate><description><![CDATA[用js实现键盘记录，要关注浏览器的三种按键事件类型，即keydown，keypress和keyup，它们分别对应onkeydown、 onkeypress和onkeyup这三个事件句柄。一个典型的按键会产生所有这三种事件，依次是keydown，keypress，然后是按键释放时候的keyup。

在这3种事件类型中，keydown和keyup比较底层，而keypress比较高级。这里所谓的高级]]></description><category></category></item><item><title><![CDATA[js的按键事件]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/16944695</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/16944695</guid><author>jumethh</author><pubDate>Mon, 25 Nov 2013 15:00:30 +0800</pubDate><description><![CDATA[用js实现键盘记录，要关注浏览器的三种按键事件类型，即keydown，keypress和keyup，它们分别对应onkeydown、 onkeypress和onkeyup这三个事件句柄。一个典型的按键会产生所有这三种事件，依次是keydown，keypress，然后是按键释放时候的keyup。

在这3种事件类型中，keydown和keyup比较底层，而keypress比较高级。这里所谓的高级]]></description><category></category></item><item><title><![CDATA[eclipse 中用svn共享项目]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/16884069</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/16884069</guid><author>jumethh</author><pubDate>Fri, 22 Nov 2013 14:22:35 +0800</pubDate><description><![CDATA[如果你从服务器中下载的项目在导入eclipse中后没有显示可提交代码，则此时你需要把代码交给svn进行管理，
步骤如下：Your project->Team->share project]]></description><category></category></item><item><title><![CDATA[离线安装eclipse的svn插件]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/16882815</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/16882815</guid><author>jumethh</author><pubDate>Fri, 22 Nov 2013 13:13:56 +0800</pubDate><description><![CDATA[连接不到外网情况下，在eclipse中安装svn插件。

两种方法：

首先下载安装到eclipse的svn插件包，包里会有“plugins”和“features”两个文件夹，安装时要用到。

1、然后找到eclipse目录下的同名文件夹“plugins”和“features”将下载的svn对应名称文件夹下的内容复制到eclipse的同名文件夹中。

svn的“plugins”文件]]></description><category></category></item><item><title><![CDATA[eclipse下用Ant编译大量java文件时出Java heap space异常解决方法]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/16861061</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/16861061</guid><author>jumethh</author><pubDate>Thu, 21 Nov 2013 14:48:57 +0800</pubDate><description><![CDATA[问题：Try to increase heap size. Can be done by defining ANT_OPTS=-Xmx640m

问题截图



解决办法：



原文转自：http://blog.sina.com.cn/s/blog_4be8d096010009dc.html

当使用Ant编译大量的Java源文件时，会出现java.lang.OutOfM]]></description><category></category></item><item><title><![CDATA[Jboss & Tomcat]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/16826433</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/16826433</guid><author>jumethh</author><pubDate>Tue, 19 Nov 2013 16:13:33 +0800</pubDate><description><![CDATA[1. Jboss和tomcat运行的大致原理是相同的，比如都支持war包。
2. Jboss不支在eclipse持热更新jsp，其必须再次进行更新war包，但tomcat却支持。
3. Jboss启动时间比tomcat慢（在eclipse）中]]></description><category></category></item><item><title><![CDATA[一些开发有用的连接]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/12841163</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/12841163</guid><author>jumethh</author><pubDate>Thu, 17 Oct 2013 18:27:44 +0800</pubDate><description><![CDATA[1.  查看java源码的网站
http://grepcode.com/

2. Spring API
http://docs.spring.io/spring/docs

3. Google Gson
http://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/index.html

4. angular js]]></description><category></category></item><item><title><![CDATA[Duplicates in a repeater are not allowed in AngularJS]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/12612499</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/12612499</guid><author>jumethh</author><pubDate>Fri, 11 Oct 2013 10:35:00 +0800</pubDate><description><![CDATA[AngularJS does
 not allow duplicates in a ng-repeat directive.
 This means if you are trying to do the following, you will get an error.






1

2

3




//
 the below will throw a]]></description><category></category></item><item><title><![CDATA[Error: java.lang.IllegalStateException: Cannot forward after response has been committed]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/12568063</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/12568063</guid><author>jumethh</author><pubDate>Thu, 10 Oct 2013 13:52:45 +0800</pubDate><description><![CDATA[1. 由于response多次提交或者是由于有页面显示后仍然含请求转向产生的，就是说程序在return之前就已经执行了跳转或者执行过response，之后遇到return的话，程序想再次执行跳转，也就是重定向，这时功能也许会实现了，但是控制台会报错,
java.lang.IllegalStateException: Cannot forward after response has been c]]></description><category></category></item><item><title><![CDATA[spring mvc 自定义处理静态资源]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/12567799</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/12567799</guid><author>jumethh</author><pubDate>Thu, 10 Oct 2013 13:45:55 +0800</pubDate><description><![CDATA[1. 使用此配置不能灵活的控制资源访问,可以自定义静态资源访问类

public class ServletHttpRequestHandler extends DefaultServletHttpRequestHandler{
	@Override
	public void handleRequest(HttpServletRequest request, HttpServletRespon]]></description><category></category></item><item><title><![CDATA[spring mvc 自适应返回json或者页面]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/12567251</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/12567251</guid><author>jumethh</author><pubDate>Thu, 10 Oct 2013 13:39:07 +0800</pubDate><description><![CDATA[1. 当一个请求为json时, 通常情况下需要加上@responseBodey注解,但这样有时比较麻烦
public class ContentViewResolver extends ContentNegotiatingViewResolver {


@Override
public View resolveViewName(String viewName, Locale local]]></description><category></category></item><item><title><![CDATA[log4j继承]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/12091177</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/12091177</guid><author>jumethh</author><pubDate>Fri, 27 Sep 2013 13:49:08 +0800</pubDate><description><![CDATA[log4j的logger继承 1、log4j的继承是通过命名来实现的。 

比如logger.a.b就会继承logger.a的一些设置。 

2、子logger会默认继承父logger的appender。 

如果配置中这样写：logger.a=INFO,app_a，logger.a.b=DEBUG,app_b，那么实际上，logger.a.b的配置是这样的：logger.a.b=DE]]></description><category></category></item><item><title><![CDATA[Log4J基础详解及示例大全]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/12056931</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/12056931</guid><author>jumethh</author><pubDate>Thu, 26 Sep 2013 16:25:12 +0800</pubDate><description><![CDATA[再上网查资料，总是不能找到一篇符合我的口味，拿来就能轻松上手，方便查阅的文章。看了几篇网文以及Apache的官方文档，耐心的总结了一下，贴出来分享，也方便自己以后查阅！

着急的话，可以直接从第8部分配置文件示例中截取一段配置文件拿去用就好啦~（可能还需要看一眼第7部分回顾一下基本使用方法。）

 

log4j主要由三大组件组成：loggers，appenders和layouts。]]></description><category></category></item><item><title><![CDATA[HQL 连接查询]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/11769615</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/11769615</guid><author>jumethh</author><pubDate>Tue, 17 Sep 2013 14:03:29 +0800</pubDate><description><![CDATA[1.  当取出user时想把级联的role也取出用:
from User u inner join fetch u.roles 

2. 此时可能会出现user重复,需加上group by:
from User u inner join fetch u.roles group by u.userId

3. 如果需要role过滤,需要给role加别名
from User u inne]]></description><category></category></item><item><title><![CDATA[Angular:$locationProvider:$locationProvider.html5Mode]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/11534669</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/11534669</guid><author>jumethh</author><pubDate>Tue, 10 Sep 2013 18:11:17 +0800</pubDate><description><![CDATA[1. 当设置$locationProvider.html5Mode(true);
angualar 默认会将其定位到服务器根目录,比如
http://192.168.22.137:8080//page/Book/book.html,

会被反转成http://192.168.22.137:8080
此时设置ng-view,时如下
Moby

路由配置如下:
$routeProvi]]></description><category></category></item><item><title><![CDATA[mvc:default-servlet-handler]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/11477349</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/11477349</guid><author>jumethh</author><pubDate>Mon, 09 Sep 2013 14:38:59 +0800</pubDate><description><![CDATA[我们可以用Web服务器的defaultServlet来处理静态文件，也可用Spring框架来处理静态文件。使用Spring来处理，可以在配置中加入以下代码：

             

这样spring会用默认的Servlet来响应静态文件，(DefaultServletHttpRequestHandler在容器启动是会使用主流web容器默认servlet的名称列表自动查找容器的默认s]]></description><category></category></item><item><title><![CDATA[<mvc:annotation-driven />]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/11476973</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/11476973</guid><author>jumethh</author><pubDate>Mon, 09 Sep 2013 14:31:11 +0800</pubDate><description><![CDATA[是一种简写形式，完全可以手动配置替代这种简写形式，
简写形式可以让初学都快速应用默认配置方案。
 会自动注册DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter 两个bean,
是spring MVC为@Controllers分发请求所必须的。
如果不配置它,可能cotroller到实际的html映射出错]]></description><category></category></item><item><title><![CDATA[设置HTML span 的宽度]]></title><link>https://blog.youkuaiyun.com/jumethh/article/details/10958739</link><guid>https://blog.youkuaiyun.com/jumethh/article/details/10958739</guid><author>jumethh</author><pubDate>Tue, 03 Sep 2013 09:48:12 +0800</pubDate><description><![CDATA[1.  缺省情况 HTML span 的宽度设定无效
CSS中的 width 属性并不总是有效的，如果对象是 inline 对象，width 属性就会被忽略。

2. display的inline-block可以解决span
 的宽度问题]]></description><category></category></item></channel></rss>