<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ye1992的专栏]]></title><description><![CDATA[12345上山打老虎]]></description><link>https://blog.youkuaiyun.com/ye1992</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ye1992]]></copyright><item><title><![CDATA[JVM优化方案]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/23339141</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/23339141</guid><author>ye1992</author><pubDate>Wed, 11 Jul 2018 15:26:46 +0800</pubDate><description><![CDATA[堆大小设置
JVM 中最大堆大小有三方面限制：相关操作系统的数据模型（32-bt还是64-bit）限制；系统的可用虚拟内存限制；系统的可用物理内存限制。32位系统下，一般限制在1.5G~2G；64为操作系统对内存无限制。我在Windows Server 2003 系统，3.5G物理内存，JDK5.0下测试，最大可设置为1478m。
典型设置：

java -Xmx3550m -Xms355]]></description><category></category></item><item><title><![CDATA[org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /otter/channel/6/]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/73604233</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/73604233</guid><author>ye1992</author><pubDate>Thu, 22 Jun 2017 14:56:29 +0800</pubDate><description><![CDATA[HTTP ERROR 500

Problem accessing /channelList.htm. Reason:
Failed to invoke Valve[#2/3, level 3]: com.alibaba.citrus.turbine.pipeline.valve.PerformTemplateScreenValve#14366f3:PerformTemplateScreen]]></description><category></category></item><item><title><![CDATA[react-native-barcodescanner扫码第二次进去黑屏]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/71107275</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/71107275</guid><author>ye1992</author><pubDate>Wed, 03 May 2017 10:24:36 +0800</pubDate><description><![CDATA[react-native（react-native-barcodescanner）扫码第一次进去的时候正常但是之后出现黑屏，在网上的说是新场景要pop掉（可能是我的版本和网上的版本不一样导致的），但是我pop掉了第二次进去还是黑屏，纠结了很久，猜测是调用了摄像头没有释放掉导致的，无奈只能动barcodescanner的源码了，看了该项目中的文件目录如下：


期间修改过这三个文件很多其他的位]]></description><category></category></item><item><title><![CDATA[ubuntu下nginx安装手记]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/53406948</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/53406948</guid><author>ye1992</author><pubDate>Wed, 30 Nov 2016 13:57:14 +0800</pubDate><description><![CDATA[Nginx是一个高性能的HTTP和反向代理服务器.

Nginx 使用 Unix 下常用的 './configure && make && make install' 过程来编译安装.

configure 脚本确定系统所具有一些特性，特别是 nginx 用来处理连接的方法。然后，它创建
 Makefile 文件。

官网：http://nginx.org/
下载页面：http:/]]></description><category></category></item><item><title><![CDATA[linux ubuntu 的桌面怎样关闭]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/52452708</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/52452708</guid><author>ye1992</author><pubDate>Tue, 06 Sep 2016 19:12:44 +0800</pubDate><description><![CDATA[命令行模式(ctrl+alt+F2)，执行一下 命令
sudo /etc/init.d/lightdm stop （关闭窗口）；
sudo /etc/init.d/lightdm restart （重启窗口）]]></description><category></category></item><item><title><![CDATA[linux iptables开放端口命令]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/52452245</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/52452245</guid><author>ye1992</author><pubDate>Tue, 06 Sep 2016 17:56:02 +0800</pubDate><description><![CDATA[#/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
#/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT
#/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
然后保存：
#/etc/rc.d/init.d/iptables sa]]></description><category></category></item><item><title><![CDATA[微信支付有汉字时出现签名错误的解决办法]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/52121619</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/52121619</guid><author>ye1992</author><pubDate>Thu, 04 Aug 2016 18:11:01 +0800</pubDate><description><![CDATA[最近发现在win2003/win2008开发微信支付时，有汉字时出现签名错误，但在win7上不会出错，
最后发现是字符编码不一致造成的。


解决办法
改正wxpay-scanpay-java-sdk-1.0.jar中的md5.java文件，
/**
     * MD5编码
     * @param origin 原始字符串
     * @return 经过MD5加密之后的]]></description><category></category></item><item><title><![CDATA[SpringMVC+MyBatis+logback]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/52048461</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/52048461</guid><author>ye1992</author><pubDate>Wed, 27 Jul 2016 19:09:39 +0800</pubDate><description><![CDATA[目前主流的Web MVC框架，除了Struts这个主力 外，还有Spring MVC，主要是由于Spring MVC配置比较简单，使用起来也十分明了，非常灵活，与Spring 集成较好，对RESTful API的支持也比struts要好。
MyBatis是ibatis的升级版，作为hibernate的老对手，它 是一个可以自定义SQL、存储过程和高级映射的持久层框架。
与hibernate的主]]></description><category></category></item><item><title><![CDATA[使用logback.xml配置来实现日志文件输出]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/52048417</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/52048417</guid><author>ye1992</author><pubDate>Wed, 27 Jul 2016 19:04:03 +0800</pubDate><description><![CDATA[Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块：logback-core,logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-classic是log4j的一个
 改良版本。此外logback-classic完整实现SLF4J API使你可以很方便地更换成其它日志系统如log4]]></description><category></category></item><item><title><![CDATA[当spring 容器初始化完成后执行某个方法]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/52022450</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/52022450</guid><author>ye1992</author><pubDate>Mon, 25 Jul 2016 12:00:51 +0800</pubDate><description><![CDATA[在做web项目开发中，尤其是企业级应用开发的时候，往往会在工程启动的时候做许多的前置检查。

比如检查是否使用了我们组禁止使用的Mysql的group_concat函数，如果使用了项目就不能启动，并指出哪个文件的xml文件使用了这个函数。

而在Spring的web项目中，我们可以介入Spring的启动过程。我们希望在Spring容器将所有的Bean都初始化完成之后，做一些操作，这个时候我]]></description><category></category></item><item><title><![CDATA[当在mybatis用到foreach的时候，会报这个错误Parameter '__frch_item_0' not found. Available parameters are [list]会出现的]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/51774458</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/51774458</guid><author>ye1992</author><pubDate>Tue, 28 Jun 2016 11:10:32 +0800</pubDate><description><![CDATA[异常信息










Caused by: org.apache.ibatis.binding.BindingException: Parameter '__frch_item_0' not found. Available parameters are [list]
at org.apache.ibatis.session.defaults.DefaultSqlS]]></description><category></category></item><item><title><![CDATA[Nginx负载均衡+监控状态检测]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/51371571</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/51371571</guid><author>ye1992</author><pubDate>Wed, 11 May 2016 09:08:07 +0800</pubDate><description><![CDATA[Nginx负载均衡与可用性检查

在业界，一直流传这样一句话：Nginx抗并发能力强！为什么Nginx抗并发能力强？原因是使用了非阻塞、异步传输
阻塞：如apache代理tomcat时，apache开启10个进程，同时处理着10个请求，在tomcat没有返回给apache结果时，apache是不会处理用户发出的第11个请求
非阻塞：如nginx代理tomcat时，nginx开启1000个并]]></description><category></category></item><item><title><![CDATA[js将long日期格式转换为标准日期格式]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/51263666</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/51263666</guid><author>ye1992</author><pubDate>Wed, 27 Apr 2016 19:12:25 +0800</pubDate><description><![CDATA["javascript">     
    //扩展Date的format方法   
    Date.prototype.format = function (format) {  
        var o = {  
            "M+": this.getMonth() + 1,  
            "d+": this.getDate(),  
   ]]></description><category></category></item><item><title><![CDATA[Quartz时间配置规则]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/51212528</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/51212528</guid><author>ye1992</author><pubDate>Thu, 21 Apr 2016 20:05:42 +0800</pubDate><description><![CDATA[一个Cron-表达式是一个由六至七个字段组成由空格分隔的字符串，其中6个字段是必须的而一个是可选的，如下： 
字段名允许的值允许的特殊字符 
秒     0-59        ,
 - * /
分     0-59         ,
 - * /
小时    0-23         ,
 - * /
日     1-31         ,
 - * ? / L W C]]></description><category></category></item><item><title><![CDATA[SVN设置强制提交者填写注释信息，svn版本管理工具为VisualSVN Server 2.5.8]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/51199486</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/51199486</guid><author>ye1992</author><pubDate>Wed, 20 Apr 2016 11:48:29 +0800</pubDate><description><![CDATA[环境简述：SVN服务器：Windows

SVN版本：VisualSVN Server 2.5.8

操作方法：在SVN的Repositories下，找到要配置的项目，在项目目录下找到hooks文件夹，在其下创建pre-commit.bat文件，把下面复制进去就可以了（无需重启，如果改动，保存bat文件，配置就生效）：

================= bat文件内容 开始====]]></description><category></category></item><item><title><![CDATA[Spring MVC之@RequestParam @RequestBody @RequestHeader 等详解]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/50323881</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/50323881</guid><author>ye1992</author><pubDate>Wed, 16 Dec 2015 09:56:38 +0800</pubDate><description><![CDATA[引言：

接上一篇文章，对@RequestMapping进行地址映射讲解之后，该篇主要讲解request 数据到handler method 参数数据的绑定所用到的注解和什么情形下使用；



简介：

handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类：（主要讲解常用类型）

A、处理requet uri 部分（这里指ur]]></description><category></category></item><item><title><![CDATA[基于RHEL 6.5安装Oracle 11g详细教程（4）安装Oracle前的准备]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/50115119</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/50115119</guid><author>ye1992</author><pubDate>Mon, 30 Nov 2015 16:51:21 +0800</pubDate><description><![CDATA[4  安装Oracle前的准备 4.1
 基本配置 4.1.1 关闭防火墙

[root@oracle ~]# service iptables stop

iptables: Setting chains to policy ACCEPT: filter [ OK ]

iptables: Flushing firewall rules: [ OK ]

iptables: U]]></description><category></category></item><item><title><![CDATA[postman中 form-data、x-www-form-urlencoded、raw、binary的区别]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/49998511</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/49998511</guid><author>ye1992</author><pubDate>Mon, 23 Nov 2015 17:31:29 +0800</pubDate><description><![CDATA[1、form-data: 

                   就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息，以标签为单元，用分隔符分开。既可以上传键值对，也可以上传文件。当上传的字段是文件时，会有Content-Type来表名文件类型；content-disposition，用来说明字段的一些信息；

由于有boundary隔离，所以mu]]></description><category></category></item><item><title><![CDATA[ki4so-发起一个史上最开源的sso项目]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/49924367</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/49924367</guid><author>ye1992</author><pubDate>Thu, 19 Nov 2015 10:43:33 +0800</pubDate><description><![CDATA[最近一直在研究单点登录，研究了比较流行的开源单点登录系统——CAS，对其做了比较深入的研究，深入学习了其原理和源代码。对其有一个比较深入的认识，我们公司也是一直在用它实现单点登录，在用的过程中觉得CAS存在以下方面不太适合我们的地方。

为什么要开发自己的SSO?

1.重量级。CAS作为一个开源的通用的SSO系统，要考虑的东西太多，要遵循的协议也太多，因此在CAS里面有很多其实你根本用不]]></description><category></category></item><item><title><![CDATA[springMVC–参数绑定常用的注解]]></title><link>https://blog.youkuaiyun.com/ye1992/article/details/49588261</link><guid>https://blog.youkuaiyun.com/ye1992/article/details/49588261</guid><author>ye1992</author><pubDate>Mon, 02 Nov 2015 16:30:31 +0800</pubDate><description><![CDATA[springMVC–参数绑定常用的注解


简介：

handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类：（主要讲解常用类型）

A、处理requet uri 部分（这里指uri template中variable，不含queryString部分）的注解：   @PathVariable;

B、处理request heade]]></description><category></category></item></channel></rss>