<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ewolf的工作专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chinaewolf</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chinaewolf]]></copyright><item><title><![CDATA[介绍BASE64、MD5、SHA、HMAC几种加密算法]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/6763349</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/6763349</guid><author>chinaewolf</author><pubDate>Fri, 09 Sep 2011 12:41:51 +0800</pubDate><description><![CDATA[BASE64编码算法不算是真正的加密算法。
    MD5、SHA、HMAC这三种加密算法，可谓是非可逆加密，就是不可解密的加密方法，我们称之为单向加密算法。我们通常只把他们作为加密的基础。单纯的以上三种的加密并不可靠。


BASE64 
按照RFC2045的定义，B]]></description><category></category></item><item><title><![CDATA[高性能网站建设的14个原则]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/6692526</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/6692526</guid><author>chinaewolf</author><pubDate>Tue, 16 Aug 2011 18:00:58 +0800</pubDate><description><![CDATA[今日大致浏览了一下《High Performance Web Sites》。本书的中文版是《高性能网站建设指南》。

本书另有对其中个别问题深入探究的进阶篇《Even Faster Web Sites》，中译《高性能网站建设进阶指南》。
 
作者介绍上面的豆瓣链接中有，就]]></description><category></category></item><item><title><![CDATA[下载文件的中文处理]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/6104664</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/6104664</guid><author>chinaewolf</author><pubDate>Wed, 29 Dec 2010 11:55:00 +0800</pubDate><description><![CDATA[解决不同浏览器下处理中文的问题
解决长文件名的问题]]></description><category></category></item><item><title><![CDATA[HTML中长字符串的强制换行]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/6033982</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/6033982</guid><author>chinaewolf</author><pubDate>Thu, 25 Nov 2010 10:04:00 +0800</pubDate><description><![CDATA[<br />CSS中填入属性:"word-wrap:break-word;"，这样长字符串
会自动换行
；]]></description><category></category></item><item><title><![CDATA[mysql 存储过程 实例]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/5996965</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/5996965</guid><author>chinaewolf</author><pubDate>Tue, 09 Nov 2010 10:44:00 +0800</pubDate><description><![CDATA[<br />为了两个表之间同步数据写了一个存储过程<br />里面有动态游标的使用, 以及其他的一些逻辑<br />留作以后参考.<br /> <br /> <br /> <br />drop procedure if exists pro_rpt_sync;
 
 --SELECT count(distinct BIND_MONTH) into @totalNum from RPT_SALE_MONTH_PROV_TMP ;
 create  procedure pro_rpt_sync ( tab]]></description><category></category></item><item><title><![CDATA[Mysql 对海量数据的查询优化]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/5995791</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/5995791</guid><author>chinaewolf</author><pubDate>Mon, 08 Nov 2010 17:14:00 +0800</pubDate><description><![CDATA[Mysql 对海量数据的查询优化]]></description><category></category></item><item><title><![CDATA[mysql 5.0存储过程学习总结]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/5979724</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/5979724</guid><author>chinaewolf</author><pubDate>Mon, 01 Nov 2010 15:44:00 +0800</pubDate><description><![CDATA[mysql 5.0存储过程学习总结<br />一.创建存储过程1.基本语法：
create procedure sp_name()<br />
begin<br />
………<br />
end<br />2.参数传递<br />二.调用存储过程1.基本语法：call sp_name()<br />
注意：存储过程名称后面必须加括号，哪怕该存储过程没有参数传递<br />三.删除存储过程1.基本语法：<br />
drop procedure sp_name//<br />
2.注意事项<br]]></description><category></category></item><item><title><![CDATA[MySQL 服务器调优]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/5976436</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/5976436</guid><author>chinaewolf</author><pubDate>Sat, 30 Oct 2010 18:21:00 +0800</pubDate><description><![CDATA[MySQL 服务器调优<br />利用服务器的几个调优技巧，让 MySQL 服务器飞速运行Sean A. Walberg
, 高级网络工程师
从 1994 开始，Sean Walberg 就一直在学术、企业和 Internet 服务提供者环境中从事 Linux 和 UNIX 系统的研究。在过去几年里，他撰写了大量有关系统管理的文章。<br />简介：
 如今，开发人员不断地开发和部署使用 LAMP（Linux®、Apache、MySQL 和 PHP/Perl）架构的应用程序。但是，服务器管理员常常对应]]></description><category></category></item><item><title><![CDATA[Javascprit正则表达式 replace()用法]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/5905700</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/5905700</guid><author>chinaewolf</author><pubDate>Sat, 25 Sep 2010 17:43:00 +0800</pubDate><description><![CDATA[<br /><br />replace()最简单的算是能力就是简单的字符替换。<br />
javascript示例代码如下：<br /><script language="Javascript
"><br />
var strM = "javascript is a good script language";<br />
//在此我想将字母a替换成字母A<br />
alert(strM.replace("a","A"));<br />
</script><br />它只替换了首字母。但如果]]></description><category></category></item><item><title><![CDATA[ActiveMQ的一个简单示例(转)]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/5890500</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/5890500</guid><author>chinaewolf</author><pubDate>Fri, 17 Sep 2010 12:05:00 +0800</pubDate><description><![CDATA[

最近由于公司项目需要，开始学习JMS，用的是ActiveMQ。由于这方面网上的例子不是很多，而且有的也不完整。于是经过几天的摸索学习，写了一个简单的小例子，现在贴出来与大家分享。
ProducerTool.java用于发送消息：
java 代码

   1. package homework;   
   2.   
   3. import javax.jms.Connection;   
   4. import javax.jms.DeliveryMode;   
   5. ]]></description><category></category></item><item><title><![CDATA[javamail  邮件附件名出现空格]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/5886030</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/5886030</guid><author>chinaewolf</author><pubDate>Wed, 15 Sep 2010 15:09:00 +0800</pubDate><description><![CDATA[<br />如果附件文件名比较长的时候中间出现空格<br />解决方法是将原有的encode方法<br />String fileName= new String(MimeUtility.encodeWord(file.getName()));<br />改成 <br />String fileName= new String(file.getName().getBytes("UTF-8"),"ISO8859-1");]]></description><category></category></item><item><title><![CDATA[jQuery性能优化]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/5880995</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/5880995</guid><author>chinaewolf</author><pubDate>Mon, 13 Sep 2010 14:51:00 +0800</pubDate><description><![CDATA[<br /><br />之前，我们减少字节数和请求次数以及加载顺序以使页面加载的更快。如今，我们越来越多的注意到另一个影响网站性能的部分--CPU利用
率。使用 
jQuery和其他JavaScript框架，使节点选择和DOM操作变得越来越容易，如果使用不当，有可能影响整个网页的响应速度，下面列举11个更有
 效的使用jQuery库：<br /><br /><br /><br />
1、总是使用#id去寻找element.<br /><br />
在jQuery中最快的选择器是ID选择器 ($(']]></description><category></category></item><item><title><![CDATA[ Displaytag用法整理]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/5880331</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/5880331</guid><author>chinaewolf</author><pubDate>Mon, 13 Sep 2010 10:10:00 +0800</pubDate><description><![CDATA[					Displaytag用法整理
					收藏Displaytag用法整理一<br />1、 Displaytag提供的默认的系统提示均为英文，有两种方法进行汉化： <br />1）、将displaytag-1.1.1.jar中自带的org/display/properties/displaytag.properties 文件拷贝到项目的classes目录下 <br />用java提供的native2ascii工具将文件进行汉化，汉化后的内容重新保存为displaytag.properties文件]]></description><category></category></item><item><title><![CDATA[DisplayTag应用指南]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/5868656</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/5868656</guid><author>chinaewolf</author><pubDate>Tue, 07 Sep 2010 15:26:00 +0800</pubDate><description><![CDATA[<br />DisplayTag是一个非常好用的表格显示标签，适合MVC模式，其主页在http://displaytag.sourceforge.net/  
<br />
一、最简单的情况，未使用<display:column/>标签
<br />
  <%request.setAttribute( "test", new ReportList(6) );%>
<br />
  <display:table name="test" />
<br />
  标签遍历List里的每一个对象，并]]></description><category></category></item><item><title><![CDATA[将网络设置中多余的网关删掉]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/5812064</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/5812064</guid><author>chinaewolf</author><pubDate>Sat, 14 Aug 2010 14:19:00 +0800</pubDate><description><![CDATA[<br /> <br />192.168.1.190这个IP是莫名多出来的一个网关<br />用以下命令删掉后,网络正常<br /> <br />route delete 0.0.0.0 192.168.1.190]]></description><category></category></item><item><title><![CDATA[JavaScript中支持面向对象的基础]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/5685668</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/5685668</guid><author>chinaewolf</author><pubDate>Tue, 22 Jun 2010 10:35:00 +0800</pubDate><description><![CDATA[JavaScript 中支持面向对象的基础
6.1.1  用定义函数的方式定义类
在面向对象的思想中，最核心的概念之一就是类。一个类表示了具有相似性质的一类事物的抽象，通过实例化一个类，可以获得属于该类的一个实例，即对象。
在 JavaScript 中定义一个类的方法如下：
function class1(){]]></description><category></category></item><item><title><![CDATA[在外企混一定要懂的潜台词]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/5652978</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/5652978</guid><author>chinaewolf</author><pubDate>Mon, 07 Jun 2010 14:38:00 +0800</pubDate><description><![CDATA[<br />老外的想法做法就是不一样，如果你想在外企混得好，有些潜规则你最好心里有数。<br /><br />Unacceptable:
老
外打小受的教育是人要以表扬鼓励为主,
所以老外批评人比较含蓄.
说你这件事办的unacceptable,
已
经算是说的很重了,
中国老板在外企混久了,
也便跟着装逼起来,
对你不满,
写email
给
你,
左一个unacceptable
右一unacceptable
，潜
台词相当于:
你这个傻逼,
你奶奶个熊,
给老子小心点]]></description><category></category></item><item><title><![CDATA[Excel操作大全]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/5636270</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/5636270</guid><author>chinaewolf</author><pubDate>Mon, 31 May 2010 12:48:00 +0800</pubDate><description><![CDATA[<br />转来学习的～<br /> <br /> <br /><br />
快捷键之在工作表中移动和滚动向上、下、左或右移动单元格箭头键<br />
移动到当前数
据区域的边缘：CTRL+ 箭头键<br />
移动到行首：HOME<br />
移动到工作表的开头：CTRL+HOME<br />
移动到工作表的最后一个单元
格。：CTRL+END<br />
向下移动一屏：PAGE DOWN<br />
向上移动一屏：PAGE UP<br />
向右移动一屏：ALT+PAGE 
DOW]]></description><category></category></item><item><title><![CDATA[Apache CXF 学习笔记]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/5601316</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/5601316</guid><author>chinaewolf</author><pubDate>Mon, 17 May 2010 17:40:00 +0800</pubDate><description><![CDATA[Apache CXF 则是由 Celtix 和 XFire 项目整合而生，并且刚刚发布了 2.0.2 的最新版本，不过仍是 Apache 的一个孵化项目。一、与Axis2的不同之处1、Apache CXF 支持 WS-Addressing、WS-Policy、WS-RM、WS-Security和WS-I BasicProfile 2、Axis2 支持 WS-Addressing、WS-RM、WS-]]></description><category></category></item><item><title><![CDATA[开发WebService两种开源工具CXF和 Axis2的比较]]></title><link>https://blog.youkuaiyun.com/chinaewolf/article/details/5601272</link><guid>https://blog.youkuaiyun.com/chinaewolf/article/details/5601272</guid><author>chinaewolf</author><pubDate>Mon, 17 May 2010 17:27:00 +0800</pubDate><description><![CDATA[开发WebService两种开源工具CXF和 Axis2的比较                            在SOA领域，我们认为Web Service是SOA体系的构建单元（building block）。对于服务开发人员来说，AXIS和CXF一定都不会陌生。这两个产品都是Apache孵化器下面的Web Service开源开发工具。 Axis2的最新]]></description><category></category></item></channel></rss>