<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[行走在草原上的狼的专栏]]></title><description><![CDATA[专注于linux，以及主流移动技术，关注移动互联网发展趋势]]></description><link>https://blog.youkuaiyun.com/monkey888_embeded</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; monkey888_embeded]]></copyright><item><title><![CDATA[linux下控制文件目录访问权限]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/12185953</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/12185953</guid><author>monkey888_embeded</author><pubDate>Mon, 30 Sep 2013 10:24:14 +0800</pubDate><description><![CDATA[1. setfacl
开放dir目录权限给用户user

#setfacl -m -R -u:test:rwx dir]]></description><category></category></item><item><title><![CDATA[命令行运行java程序]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8692256</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8692256</guid><author>monkey888_embeded</author><pubDate>Tue, 19 Mar 2013 16:13:27 +0800</pubDate><description><![CDATA[1. javac + classname 

javac com.test.helloworld
2. java -jar test.jar]]></description><category></category></item><item><title><![CDATA[Android 应用程序电源管理]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8642408</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8642408</guid><author>monkey888_embeded</author><pubDate>Wed, 06 Mar 2013 14:57:17 +0800</pubDate><description><![CDATA[1.  Android终端支持休眠唤醒.

这是系统级功能，需要cpu支持，现在主流的cpu都是支持的.在系统空闲时，让系统进入用户态的待机状态，关掉或休眠耗电的元器件以及设备，如cpu，屏幕，通信模块，无线蓝牙，GPS等设备或模块，现在大部分的设备支持休眠机制，对外提供相应接口，同时提供唤醒机制以及接口。


要唤醒系统，主要的唤醒源有无线接口唤醒，时钟唤醒（定时器唤醒），硬件中断或其]]></description><category></category></item><item><title><![CDATA[搜索引擎框架]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8563108</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8563108</guid><author>monkey888_embeded</author><pubDate>Fri, 01 Feb 2013 14:53:34 +0800</pubDate><description><![CDATA[1. 搜索引擎框架 Lucene
2. 中文分词库 Paoding]]></description><category></category></item><item><title><![CDATA[Java主流开发框架]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8472239</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8472239</guid><author>monkey888_embeded</author><pubDate>Sun, 06 Jan 2013 11:29:09 +0800</pubDate><description><![CDATA[1. 服务器端
前段UI

    structs
业务逻辑

    spring
    iBatis

持久化层: 

    hibernate

2. web前段
    JavaScript

3. 客户端
    android + iOS + windows + others]]></description><category></category></item><item><title><![CDATA[游戏服务器框架]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8249655</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8249655</guid><author>monkey888_embeded</author><pubDate>Sun, 02 Dec 2012 22:07:13 +0800</pubDate><description><![CDATA[smartfoxserver
http://www.smartfoxserver.com/]]></description><category></category></item><item><title><![CDATA[Base64编码]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8153896</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8153896</guid><author>monkey888_embeded</author><pubDate>Tue, 06 Nov 2012 17:32:08 +0800</pubDate><description><![CDATA[1. 为何要用Base64编码？
     因为不同的协议，对相同的字符定义和处理是不一样的，但这些协议又需要相互通信，所以在过路时，需要做一次乔装打扮，过去后，自己识别时再显原形。

2. 基本原理
   Base64要求把每三个8Bit的字节转换为四个6Bit的字节（3*8 = 4*6 = 24），然后把6Bit再添两位高位0，组成四个8Bit的字节，也就是说，转换后的字符串理论上将要]]></description><category></category></item><item><title><![CDATA[Java序列化编程注意事项]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8151672</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8151672</guid><author>monkey888_embeded</author><pubDate>Tue, 06 Nov 2012 11:38:57 +0800</pubDate><description><![CDATA[1. 序列化和反序列化的ID必须保持一致
2. 静态变量不会被序列化
3. 检查使用的JVM是否支持序列化
4. 如何控制字段反序列化,需要使用关键字transient
5. 子类序列化，需要注意父类是否支持序列化]]></description><category></category></item><item><title><![CDATA[Web app开发工具]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8015701</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8015701</guid><author>monkey888_embeded</author><pubDate>Tue, 25 Sep 2012 10:05:56 +0800</pubDate><description><![CDATA[1.     Web前段开发工具


aptana

http://www.aptana.com/

2. Java项目开发工具
    代码编写


     Eclipse  


     持续集成工具

    svn + ant + hudson
    SVN官网:
    http://tortoisesvn.net/downloads.html]]></description><category></category></item><item><title><![CDATA[移动游戏开发引擎]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8013137</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/8013137</guid><author>monkey888_embeded</author><pubDate>Mon, 24 Sep 2012 15:37:13 +0800</pubDate><description><![CDATA[1. cocos2d
2. unity]]></description><category></category></item><item><title><![CDATA[消息队列]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7991325</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7991325</guid><author>monkey888_embeded</author><pubDate>Tue, 18 Sep 2012 13:45:20 +0800</pubDate><description><![CDATA[1. RabbitMQ

http://www.rabbitmq.com/documentation.html
2. memcached

http://memcachedb.org/memcacheq/
3. Fqueue

http://code.google.com/p/fqueue/
4. beanstalkd

http://kr.github.com/beanst]]></description><category></category></item><item><title><![CDATA[计算机基本原理]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7941685</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7941685</guid><author>monkey888_embeded</author><pubDate>Tue, 04 Sep 2012 13:26:10 +0800</pubDate><description><![CDATA[操作系统是宏观上并行，微观上串行]]></description><category></category></item><item><title><![CDATA[开源UML软件]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7896413</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7896413</guid><author>monkey888_embeded</author><pubDate>Wed, 22 Aug 2012 16:27:45 +0800</pubDate><description><![CDATA[http://www.oschina.net/project/tag/177/uml]]></description><category></category></item><item><title><![CDATA[Java代码混淆]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7865413</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7865413</guid><author>monkey888_embeded</author><pubDate>Tue, 14 Aug 2012 15:58:23 +0800</pubDate><description><![CDATA[proguard代码混淆器

http://proguard.sourceforge.net/]]></description><category></category></item><item><title><![CDATA[Android 4.0 监听启动完成事件]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7856934</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7856934</guid><author>monkey888_embeded</author><pubDate>Sun, 12 Aug 2012 14:07:31 +0800</pubDate><description><![CDATA[最近发现之前的代码，在2.3以下的版本都是检测到 事件，但是在4.0上不能检测成功，后来发现
4.0版本需要加访问权限.
      uses-permission
android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>]]></description><category></category></item><item><title><![CDATA[移动终端设备标识号码]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7839439</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7839439</guid><author>monkey888_embeded</author><pubDate>Tue, 07 Aug 2012 15:33:10 +0800</pubDate><description><![CDATA[cdma 电信手机
ESN

http://en.wikipedia.org/wiki/Electronic_Serial_Number
UIMID
http://en.wikipedia.org/wiki/UIMID

EUIMID

http://en.wikipedia.org/wiki/EUIMID



GSM 移动 :
IMEI
IMSI
http://]]></description><category></category></item><item><title><![CDATA[Java反编译工具JD]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7836385</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7836385</guid><author>monkey888_embeded</author><pubDate>Mon, 06 Aug 2012 18:12:34 +0800</pubDate><description><![CDATA[http://java.decompiler.free.fr/?q=jdgui]]></description><category></category></item><item><title><![CDATA[常见加密算法小结]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7759926</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7759926</guid><author>monkey888_embeded</author><pubDate>Wed, 18 Jul 2012 16:57:05 +0800</pubDate><description><![CDATA[1. DES
2. MD5
3. AES
4. SHA


衡量一个加密算法的优劣性，主要从以下几个方面考虑：
1. 是否足够安全，
2. 机密过程耗时长短



（下面文字摘自百空间 http://baike.baidu.com/view/155969.htm）

一个加密系统S可以用数学符号描述如下： 　　
S={P, C, K, E, D} 　　
其中]]></description><category></category></item><item><title><![CDATA[IT技术产品名字释义]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7744641</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7744641</guid><author>monkey888_embeded</author><pubDate>Fri, 13 Jul 2012 16:49:39 +0800</pubDate><description><![CDATA[1. Android虚拟机中的主进程 zygote : 受精卵
2. firefox : 火狐
3. amazon : 南美洲之亚马孙河]]></description><category></category></item><item><title><![CDATA[Java编码随记]]></title><link>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7743816</link><guid>https://blog.youkuaiyun.com/monkey888_embeded/article/details/7743816</guid><author>monkey888_embeded</author><pubDate>Fri, 13 Jul 2012 13:56:20 +0800</pubDate><description><![CDATA[1. 字符串比较写法，下面的写法会避免空指针异常
"1".equals(status) 
2. for循环语句

for ( String  msg : msgs)]]></description><category></category></item></channel></rss>