<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[爱雨轩]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Fly01404421</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Fly01404421]]></copyright><item><title><![CDATA[Nginx在window机器的快捷开关bat脚本]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/84763187</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/84763187</guid><author>Fly01404421</author><pubDate>Mon, 25 Jan 2016 16:55:38 +0800</pubDate><description><![CDATA[@echo off
rem 当前bat的作用
 
echo ==================begin========================
 
cls 
SET NGINX_PATH=C:
SET NGINX_DIR=C:\nginx\
color 0a 
TITLE Nginx Manager Power By Ants
 
CLS 
 
ECHO. ...]]></description><category></category></item><item><title><![CDATA[Open type (Ctrl-Shift-T)找不到类]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/84748668</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/84748668</guid><author>Fly01404421</author><pubDate>Fri, 06 Nov 2015 15:39:55 +0800</pubDate><description><![CDATA[
有时（我极少遇到），通过ctrl + shift + t找对应的类时，类明明存在，并且也在编译路径下，但就是查找不到，一个可能的原因就是eclipse为类建立的索引出了问题。
      解决的方法是：找到项目所在工作空间下的.metadata/.plugins/org.eclipse.jdt.core文件夹，将里面的*.index文件和savedIndexNames.txt文件删除，重启ec...]]></description><category></category></item><item><title><![CDATA[MongoDb占用大量硬盘 释放]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/84718782</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/84718782</guid><author>Fly01404421</author><pubDate>Fri, 15 May 2015 20:20:01 +0800</pubDate><description><![CDATA[
老库是mm
 
 
show databases;发现mm非常巨大
考出来一份：
db.copyDatabase(&quot;mm&quot;,&quot;mm_bak&quot;,&quot;127.0.0.1:27017&quot;);
再show databases,可以看到mm_bak很小。
 
然后
use mm;
db.dropDatabase();
这样彻底删掉了mm，硬盘空间瞬间释放。
 
然后db.copyD...]]></description><category></category></item><item><title><![CDATA[谷歌二维码插件]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/84625191</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/84625191</guid><author>Fly01404421</author><pubDate>Wed, 13 Aug 2014 13:28:10 +0800</pubDate><description><![CDATA[
1. 浏览器地址栏输入：chrome://extensions/，打开扩展程序界面
2.下载【谷歌二维码插件.crx】 ，然后拖入谷歌浏览器扩展程序界面
因为iteye不让上传crx格式，所以我打了压缩包，各位需要解压出来使用。
...]]></description><category></category></item><item><title><![CDATA[5秒安装propedit]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/84425765</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/84425765</guid><author>Fly01404421</author><pubDate>Thu, 02 May 2013 17:16:24 +0800</pubDate><description><![CDATA[
5秒安装propedit
1. plugins中放3个文件
2. features中放3个文件夹
]]></description><category></category></item><item><title><![CDATA[JS获得一个对象的所有属性和方法]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/84214727</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/84214727</guid><author>Fly01404421</author><pubDate>Tue, 08 May 2012 10:58:21 +0800</pubDate><description><![CDATA[今天遇到一个比较棘手的问题，需要了解一个JS对象的所有属性和方法，在网上发现这段代码，帮我解决了问题，记录下来，核心代码和原理如下：
 
function displayProp(obj){  
    var names=&quot;&quot;;     
    for(var name in obj){     
       names+=name+&quot;: &quot;+obj[name]+&quot;, &quot;;
  ...]]></description><category></category></item><item><title><![CDATA[apache tomcat 均衡负载配置-ajp方式实现]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/84121022</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/84121022</guid><author>Fly01404421</author><pubDate>Tue, 27 Dec 2011 17:03:15 +0800</pubDate><description><![CDATA[我是实现了一个机子上的多个tomcat负载
一.tomcat设置，修改server.xml文件
  1.tomcat0
	
 
 &amp;lt;Engine name=&quot;Catalina&quot; defaultHost=&quot;localhost&quot; jvmRoute=&quot;Tomcat0&quot;&amp;gt;
 
     三个端口代码片段    
&amp;lt;Server port=&quot;8005&quot; shutdown=&quot]]></description><category></category></item><item><title><![CDATA[apache与tomcat负载集群的3种方法]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/84119246</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/84119246</guid><author>Fly01404421</author><pubDate>Fri, 23 Dec 2011 11:01:43 +0800</pubDate><description><![CDATA[


apache与tomcat负载集群集成方法有3种jk、jk_proxy、http_proxy, 本次集成使用的软件版本：
■apache:httpd-2.2.17-win32-x86-no_ssl.msi■tomcat:apache-tomcat-6.0.20.zip■jdk:jdk-6u14-windows-i586.exe
本次测试是1个apache集成两个tomcat。安装ap...]]></description><category></category></item><item><title><![CDATA[label的奇特之处，内部一个Onclick事件触发所有onclick]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/84083805</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/84083805</guid><author>Fly01404421</author><pubDate>Wed, 16 Nov 2011 21:19:31 +0800</pubDate><description><![CDATA[昨天遇到一个非常奇怪的问题，我在一个label内放了两个button，这两个button都有各自的onclick事件，但是发现当一个点击的时候，也会触发另外一个Onclick事件，今天在网上查了一下，才发现label的这个特殊性，不知道是bug还是设计的时候故意这样设计。
大家可以回头看一下label的专业说明：
 
&amp;lt;label&amp;gt; 标签为 input 元素定义标注（标记）。
...]]></description><category></category></item><item><title><![CDATA[Excel中将数字转化为列标字母的公式]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/84050289</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/84050289</guid><author>Fly01404421</author><pubDate>Wed, 19 Oct 2011 16:05:14 +0800</pubDate><description><![CDATA[Excel中将数字转化为列字母形式的编号是个头疼的问题，今日终于得解：
 

下面的公式将A1单元格中的数字转化为Excel列标字母，假如A1单元格中的数字为100，公式返回结果为CV，即第100列的列标CV。
    =SUBSTITUTE(ADDRESS(1,A1,4),&quot;1&quot;,&quot;&quot;)
    ADDRESS函数的第三个参数为“4”，返回相对引用的单元格地址。在Excel 2003中...]]></description><category></category></item><item><title><![CDATA[推荐引擎（豆瓣迅雷等大站核心功能之一）easyrec半天学习分享]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/83975331</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/83975331</guid><author>Fly01404421</author><pubDate>Sat, 23 Jul 2011 16:55:34 +0800</pubDate><description><![CDATA[推荐引擎（Recommendation）的原理，大家可以参考这个文章：


探索推荐引擎内部的秘密，第 1 部分: 推荐引擎初探
 
这两天在学习推荐引擎，昨天看了apache的mahout，最后发现这个跑起来还挺麻烦，需要Hadoop支持，无意中发现了easyrec这个东西，感觉比较简单，花了半天时间了解了一下，大概功能有这些：
1.easyrec提供了rest和javascript...]]></description><category></category></item><item><title><![CDATA[apache使用proxypass连接tomcat 的一个问题 error(120006)]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/83852549</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/83852549</guid><author>Fly01404421</author><pubDate>Wed, 09 Mar 2011 13:35:11 +0800</pubDate><description><![CDATA[

 
apache使用proxypass连接tomcat 的一个问题，apache的error log片段如下
 
我使用apache管理了多个tomcat，每个tomcat都使用不同的端口，其他网站都可以正常访问，但是今天新增了一个就出现这个问题，非常奇怪
 


[Wed Mar 09 11:19:50 2011] [error] ajp_read_header: ajp_il...]]></description><category></category></item><item><title><![CDATA[apache集成tomcat(win2003) 单ip多域名多网站搭建(已成功)]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/83734942</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/83734942</guid><author>Fly01404421</author><pubDate>Thu, 21 Oct 2010 11:01:44 +0800</pubDate><description><![CDATA[搞了两天终于搞定，问题在于自己看别人的文章时不仔细，主要是把apache中配置的tomcat端口认为是tomcat的http端口，后来才发现应该对应ajp端口，希望新手们注意不要再犯同样的错误！一下是我的配置，希望对各位新手有帮助。
环境：win2003
 jdk1.6 
 tomcat6.0 
 apache_2.2.4-win32-x86-no_ssl.msi   
mod_jk-1...]]></description><category></category></item><item><title><![CDATA[ My97日历控件常用功能记录]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/83708928</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/83708928</guid><author>Fly01404421</author><pubDate>Tue, 14 Sep 2010 14:17:26 +0800</pubDate><description><![CDATA[
My97相信大家都不陌生，应该是我所见过的最强大的一个日历控件了，最近的项目中也比较多地用到了此控件，而且项目中经常会有不同时间范围的需求，在此列出一些比较常用的日期范围格式的设置，尽管在My97的官方文档中有很详细的介绍，正是因为很详细所以查找起来不是很方便。
1 可以选择任何日期

&amp;lt;input id=&quot;txtDate&quot; class=&quot;Wdate&quot; type=&quot;text&quot; on...]]></description><category></category></item><item><title><![CDATA[hibernate的方言问题]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/83670410</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/83670410</guid><author>Fly01404421</author><pubDate>Fri, 16 Jul 2010 08:41:30 +0800</pubDate><description><![CDATA[

今天遇到这样的问题：
The Oracle9Dialect dialect has been deprecated; use either Oracle9iDialect or Oracle10gDialect instead
 
在网上搜集了一下资料，原来是方言的问题。遂转载过来，方便以后继续学习。
 
Hibernate 不同数据库的连接及SQL方言 
 
 
&amp;lt;!...]]></description><category></category></item><item><title><![CDATA[如果为Struts2中的Set类型传值]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/83669839</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/83669839</guid><author>Fly01404421</author><pubDate>Thu, 15 Jul 2010 08:34:12 +0800</pubDate><description><![CDATA[User 
String id;String name; int age; UserAction中有属性： Set&amp;lt;User&amp;gt;  user;
 
1.JSP页面：
 &amp;lt;input  name=&quot;user.makeNew[0].name&quot;/&amp;gt;&amp;lt;input  name=&quot;user.makeNew[0].age&quot;/&amp;gt;
 &amp;lt;input  name=&quot;us...]]></description><category></category></item><item><title><![CDATA[Connection reset by peer: socket write error 的一个原因分析]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/83648221</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/83648221</guid><author>Fly01404421</author><pubDate>Sat, 26 Jun 2010 17:45:46 +0800</pubDate><description><![CDATA[ 
ClientAbortException:  java.net.SocketException: Connection reset by peer: socket write error
	at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:366)
	at org.apache.t...]]></description><category></category></item><item><title><![CDATA[观察者模式:犀利哥与ShouShou从基础学习Observable&Observer]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/83563506</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/83563506</guid><author>Fly01404421</author><pubDate>Wed, 10 Mar 2010 20:20:24 +0800</pubDate><description><![CDATA[最近在学习javaAPI，看到了Observer和Observable，为了加深理解，写了个简单的例子。Observer，从字面意思来理解，就是对象服务，声明了一个方法：
 
void update(Observable o, Object arg);
 
 
这个方法，在Observable的类中用setchanged()和notifyObservers(Object)才能被调用，而不...]]></description><category></category></item><item><title><![CDATA[Annotation入门实例，一分钟了解Annotation]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/83528501</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/83528501</guid><author>Fly01404421</author><pubDate>Tue, 12 Jan 2010 21:14:10 +0800</pubDate><description><![CDATA[Annotation对很多Javaer来说是一个熟悉的名词，我也是，但是今天涉及到此方面的东西，才发现自己对这个新特性知之甚少，从网上看了下资料，自己做了个例子，才逐渐明白，例子贴出来方便其他入门者参考。高手就不用看了，只适用于刚接触Annotation者，呵呵，因为我也刚接触。
测试一
1.自定义一个Annotation
[code=&quot;java&quot;]
@Retention(Retentio...]]></description><category></category></item><item><title><![CDATA[FCKeditor.java 2.6的新功能]]></title><link>https://blog.youkuaiyun.com/Fly01404421/article/details/83526166</link><guid>https://blog.youkuaiyun.com/Fly01404421/article/details/83526166</guid><author>Fly01404421</author><pubDate>Thu, 07 Jan 2010 09:28:52 +0800</pubDate><description><![CDATA[今早打开JE，看到新闻中有提到FCKEditor java2.6版本已经发布，就赶紧试试，看了后感觉变化不大，增加了一个功能，可能很多人在这个上面花过很大力气，以后就不用愁了。

以前的FCKeditor java版本是这样调用编辑器的：
[code=&quot;java&quot;]

  

     This is some sample text with instanceName = &quot;Edi...]]></description><category></category></item></channel></rss>