<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[junfei的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/junfei</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; junfei]]></copyright><item><title><![CDATA[mac安装fastdfs]]></title><link>https://blog.youkuaiyun.com/junfei/article/details/46780351</link><guid>https://blog.youkuaiyun.com/junfei/article/details/46780351</guid><author>junfei</author><pubDate>Mon, 06 Jul 2015 22:57:09 +0800</pubDate><description><![CDATA[在mac上安装完fdfs,启动的时候报错,说找不到这个库


airdeMacBook-Pro:fdfs_client air$ fdfs_trackerd /etc/fdfs/tracker.conf
dyld: Library not loaded: libfastcommon.so
  Referenced from: /usr/bin/fdfs_trackerd
  Reaso]]></description><category></category></item><item><title><![CDATA[document和String的互转(jdom)]]></title><link>https://blog.youkuaiyun.com/junfei/article/details/83775640</link><guid>https://blog.youkuaiyun.com/junfei/article/details/83775640</guid><author>junfei</author><pubDate>Tue, 07 Dec 2010 14:39:37 +0800</pubDate><description><![CDATA[string-doc
SAXBuilder builder = new SAXBuilder(false);
Document doc = null;
StringReader xmlReader = new StringReader(xmlStr);//xmlStr为目标字符串
doc = builder.build(xmlReader);
xmlReader.close();

...]]></description><category></category></item><item><title><![CDATA[Properties 读取文件和保存文件]]></title><link>https://blog.youkuaiyun.com/junfei/article/details/83775628</link><guid>https://blog.youkuaiyun.com/junfei/article/details/83775628</guid><author>junfei</author><pubDate>Tue, 07 Dec 2010 14:30:11 +0800</pubDate><description><![CDATA[public static void main(String[] args) throws IOException {
		File f = new File(&quot;./32.txt&quot;);
		if (f.exists()) {
			System.out.println(&quot;文件存在!&quot;);
		}
		try {
			//打开文件
			FileInputStream in = ne...]]></description><category></category></item><item><title><![CDATA[简单替换小说中第一人称]]></title><link>https://blog.youkuaiyun.com/junfei/article/details/83775610</link><guid>https://blog.youkuaiyun.com/junfei/article/details/83775610</guid><author>junfei</author><pubDate>Tue, 07 Dec 2010 14:16:13 +0800</pubDate><description><![CDATA[简单的读取文本的一句话，进行第一人称的替换...我觉得里面最主要的知识还是打开和读取文件的方式，还有替换的方式，不能搞到替换的过程很长。本人在编写的过程中，遇到过几次的堆溢出，所以字符串的怎么优化处理也是其中的一个方面。...]]></description><category></category></item><item><title><![CDATA[xml的部分问题]]></title><link>https://blog.youkuaiyun.com/junfei/article/details/83732126</link><guid>https://blog.youkuaiyun.com/junfei/article/details/83732126</guid><author>junfei</author><pubDate>Fri, 15 Oct 2010 12:42:33 +0800</pubDate><description><![CDATA[1、使用jdom等工具生成的xml，在调用setText时，会自动去掉开头和末尾的空格。
2、使用jdom等工具生成的xml，对于特殊的符合会自动转义，如果要不进行转义只能加CDATA标签，可是CDATA标签在属性中无法使用。
3、有部分xml读取出来会发现含有text这些节点，这些是因为换行造成的，可以使用内容函数进行格式化，这样能保证遍历节点的正确性。
4、对于xml的节点，删除其中一个...]]></description><category></category></item><item><title><![CDATA[并发，并行]]></title><link>https://blog.youkuaiyun.com/junfei/article/details/83732124</link><guid>https://blog.youkuaiyun.com/junfei/article/details/83732124</guid><author>junfei</author><pubDate>Fri, 15 Oct 2010 12:33:28 +0800</pubDate><description><![CDATA[Q:什么是&quot;并发&quot;？什么是&quot;并行&quot;？

A:俗话说，一心不能二用，这对计算机也一样，原则上一个CPU只能分配给一个进程，以便运行这个进程。我们通常使用的计算机中只有一个CPU，也就是说只有一颗心，要让它一心多用，同时运行多个进程，就必须使用并发技术。实现并发技术相当复杂，最容易理解的是&quot;时间片轮转进程调度算法&quot;，它的思想简单介绍如下：在操作系统的管理下，所有正在运行的进程轮流使用CPU，每个进...]]></description><category></category></item><item><title><![CDATA[堆 栈]]></title><link>https://blog.youkuaiyun.com/junfei/article/details/83636741</link><guid>https://blog.youkuaiyun.com/junfei/article/details/83636741</guid><author>junfei</author><pubDate>Mon, 31 May 2010 17:40:38 +0800</pubDate><description><![CDATA[http://zsp.iteye.com/blog/156295

http://www.dnbcw.com/biancheng/zhan/CIYH20729.html

http://java.chinaitlab.com/base/805952.html

http://blog.youkuaiyun.com/KingWolfOfSky/archive/2009/08/13/4444231.a...]]></description><category></category></item><item><title><![CDATA[部分问题]]></title><link>https://blog.youkuaiyun.com/junfei/article/details/83635400</link><guid>https://blog.youkuaiyun.com/junfei/article/details/83635400</guid><author>junfei</author><pubDate>Fri, 28 May 2010 11:15:44 +0800</pubDate><description><![CDATA[1、查询一次，然后改变里面的值，在事务提交的时候会执行update（查询对象为引用）。
2、查询一次，改变部分值，在查询一次，为改变的值。]]></description><category></category></item><item><title><![CDATA[Servlet]]></title><link>https://blog.youkuaiyun.com/junfei/article/details/83614116</link><guid>https://blog.youkuaiyun.com/junfei/article/details/83614116</guid><author>junfei</author><pubDate>Fri, 14 May 2010 17:39:39 +0800</pubDate><description><![CDATA[装载Servlet。这项操作一般是动态执行的。然而，Server通常会提供一个管理的选项，用于在Server启动时强制装载和初始化特定的 Servlet。
　　Server创建一个Servlet的实例
　　Server调用Servlet的init()方法
　　一个客户端的请求到达Server
　　Server创建一个请求对象
　　Server创建一个响应对象
　　Server激活Ser...]]></description><category></category></item><item><title><![CDATA[白名单]]></title><link>https://blog.youkuaiyun.com/junfei/article/details/83613562</link><guid>https://blog.youkuaiyun.com/junfei/article/details/83613562</guid><author>junfei</author><pubDate>Thu, 13 May 2010 17:25:02 +0800</pubDate><description><![CDATA[http://blog.163.com/wanghero@126/blog/static/298851962007414102437984/



按照本人的理解就是请求移动的服务器，移动的服务器帮你把ua信息塞到http报头中，然后再通过IP地址映射转到你真正请求的那台服务器上。
＝＝白名单测试＝＝ 

============报头信息===========
host: xxxx...]]></description><category></category></item><item><title><![CDATA[转：锁表]]></title><link>https://blog.youkuaiyun.com/junfei/article/details/83612471</link><guid>https://blog.youkuaiyun.com/junfei/article/details/83612471</guid><author>junfei</author><pubDate>Tue, 11 May 2010 16:21:50 +0800</pubDate><description><![CDATA[1、查询出被锁的情况：SELECT OBJECT_ID,SESSION_ID,SERIAL#, ORACLE_USERNAME,OS_USER_NAME,S.PROCESS FROM V$LOCKED_OBJECT A, V$SESSION S WHERE A.SESSION_ID=S.SID 

 

 

2、解锁：alter system kill session 'sid,se...]]></description><category></category></item><item><title><![CDATA[oracle查询叶子节点]]></title><link>https://blog.youkuaiyun.com/junfei/article/details/83612454</link><guid>https://blog.youkuaiyun.com/junfei/article/details/83612454</guid><author>junfei</author><pubDate>Tue, 11 May 2010 15:54:43 +0800</pubDate><description><![CDATA[select o.* from T_COL o where  CONNECT_BY_ISLEAF =1 start with o.COL_ID = xxx
 connect by prior  o.COL_ID =o.PARENT_ID ]]></description><category></category></item></channel></rss>