<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lichaoandy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lichaoandy]]></copyright><item><title><![CDATA[常见字符编码及基本概念]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/8646945</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/8646945</guid><author>lichaoandy</author><pubDate>Thu, 07 Mar 2013 15:48:22 +0800</pubDate><description><![CDATA[概要
1. 相关概念（字符、字符集、编码）
字符(Character)：是文字与符号的总称，包括文字、图形符号、数学符号等。

字符集(Charset)：就是一组抽象字符的集合。



字符集常常和一种具体的语言文字对应起来，该文字中的所有字符或者大部分常用字符就构成了该文字的字符集，比如英文字符集。

一组有共同特征的字符也可以组成字符集，比如繁体汉字字符集、日文汉字字符集。]]></description><category></category></item><item><title><![CDATA[JAVA字符编码及欧元符系列（二）]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/8646367</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/8646367</guid><author>lichaoandy</author><pubDate>Thu, 07 Mar 2013 14:14:09 +0800</pubDate><description><![CDATA[在做项目的过程中，要把欧元符写入到结果文件，作为不同字段的分隔符。仅仅是这一个小问题，还真是难倒了我，花费了不少的时间，下面把我遇到的问题和处理的过程同大家分享，希望其他人在这方便少走弯路。
为了不误导大家，先说一下相关开发环境，因为字符编码的问题和环境的相关性非常大。IDE：myeclipse 10OS：windows7myeclipse的所有编码格式都为UTF-8
错误方法一：
直接写入]]></description><category></category></item><item><title><![CDATA[windows7系统下通过request.getRemoteAddr（）获取ipv4地址]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/8468539</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/8468539</guid><author>lichaoandy</author><pubDate>Sat, 05 Jan 2013 14:19:33 +0800</pubDate><description><![CDATA[我们常常在做统计或者是一些web开发的时候常常会用到 request.getRemoteAddr() 来获取远程的IP地址。大家可能会遇到一些问题。 首先可能就是在使用这个方法返回的值不是我们想要的IP，而是 0:0:0:0:0:0:0:1 这么一串值。如果大家有了解TCP/IP协议的话，可能会知道这个是IPV6的协议。可惜我们是想需要的是类似127.0.0.1这样的IP地址。其实这种情况只有在你]]></description><category></category></item><item><title><![CDATA[jQuery 提示工具qtip2]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/8234772</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/8234772</guid><author>lichaoandy</author><pubDate>Wed, 28 Nov 2012 15:32:37 +0800</pubDate><description><![CDATA[qTip2 精致的jQuery提示信息插件
2012-02-16 22:31 by 囧月, 5124 阅读, 7 评论, 收藏, 编辑


qTip2是一个灰常强大且精致的jQuery提示信息插件，是qTip的第2版，也是一个全新的版本，提供了丰富的功能及漂亮的外观，非常易于使用。
qTip2采用了MIT/GPLv2许可，官方网站为：http://craigsworks.com/proj]]></description><category></category></item><item><title><![CDATA[Ice中间件研究]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/8233076</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/8233076</guid><author>lichaoandy</author><pubDate>Wed, 28 Nov 2012 09:48:12 +0800</pubDate><description><![CDATA[简介

Ice 是一种面向对象的中间件平台。从根本上说，这意味着  Ice 为构建面向对象的客户－服务器应用提供了工具、API  和库支持。 Ice  应用适合在异构环境中使用：客户和服务器可以用不同的编程语言编写，可以运行在不同的操作系统和机器架构上，并且可以使用多种网络技术进行通信。无论部署环境如何，这些应用的源码都是可移植的。

 

 

Slice语言

在介绍 Ic]]></description><category></category></item><item><title><![CDATA[web.xml 中的<context-param>与<init-param>的区别与作用]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/8177322</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/8177322</guid><author>lichaoandy</author><pubDate>Tue, 13 Nov 2012 10:06:05 +0800</pubDate><description><![CDATA[的作用:
web.xml的配置中配置作用
1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点:  和 

2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.

3.容器将转化为键值对,并交给ServletContext.

4.容器创建中的类实例,即创建监听.

5.在监听]]></description><category></category></item><item><title><![CDATA[JVM系列文章]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/8139693</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/8139693</guid><author>lichaoandy</author><pubDate>Fri, 02 Nov 2012 14:13:41 +0800</pubDate><description><![CDATA[JVM系列一：JVM内存组成及分配
 http://www.cnblogs.com/redcreen/archive/2011/05/04/2036387.html


http://zhaohe162.blog.163.com/blog/static/38216797201182105110775/?suggestedreading&wumii（非常详实清晰）



http:/]]></description><category></category></item><item><title><![CDATA[maven常见命令介绍]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/7801063</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/7801063</guid><author>lichaoandy</author><pubDate>Mon, 30 Jul 2012 10:46:05 +0800</pubDate><description><![CDATA[maven命令简介

2009-05-21 9:52





创建普通应用项目： 
mvn archetype:create -DgroupId=com.byread -DartifactId=blog

创建WEB项目： 
mvn archetype:create -DgroupId=com.byread -DartifactId=blogweb -Darchetype]]></description><category></category></item><item><title><![CDATA[web.xml 中的listener、 filter、servlet 加载顺序及其详解]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/7775143</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/7775143</guid><author>lichaoandy</author><pubDate>Mon, 23 Jul 2012 14:11:09 +0800</pubDate><description><![CDATA[在项目中总会遇到一些关于加载的优先级问题，近期也同样遇到过类似的，所以自己查找资料总结了下，下面有些是转载其他人的，毕竟人家写的不错，自己也就不重复造轮子了，只是略加点了自己的修饰。

        首先可以肯定的是，加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是：listener -]]></description><category></category></item><item><title><![CDATA[session（session cookie）和cookie（persistent cookie）的区别与联系]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/7767147</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/7767147</guid><author>lichaoandy</author><pubDate>Fri, 20 Jul 2012 14:08:00 +0800</pubDate><description><![CDATA[主要参考以下几篇文章的理解。


http://sumongh.iteye.com/blog/82498  理解cookie和session机制


http://www.chinahtml.com/1007/128010707619425.html 新手必读：session和cookie的区别
总结：Session和cookie不仅仅是两种并列的http传送信息的方式，也不是ses]]></description><category></category></item><item><title><![CDATA[HTTP协议的GET和POST区别]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/7766490</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/7766490</guid><author>lichaoandy</author><pubDate>Fri, 20 Jul 2012 11:30:43 +0800</pubDate><description><![CDATA[HTTP 定义了与服务器交互的不同方法，最基本的方法是 GET 和 POST。事实上
 GET 适用于多数请求，而保留 POST 仅用于更新站点。根据 HTTP 规范，GET 用于信息获取，而且应该是 安全的和 幂等的。所谓安全的意味着该操作用于获取信息而非修改信息。换句话说，GET 请求一般不应产生副作用。幂等的意味着对同一 URL 的多个请求应该返回同样的结果。完整的定义并不像看起来那样严格]]></description><category></category></item><item><title><![CDATA[Servlet 工作原理解析]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/7765189</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/7765189</guid><author>lichaoandy</author><pubDate>Thu, 19 Jul 2012 22:42:11 +0800</pubDate><description><![CDATA[http://www.ibm.com/developerworks/cn/java/j-lo-servlet/index.html?ca=drs-# 非常详细的servlet工作原理介绍。]]></description><category></category></item><item><title><![CDATA[servlet工作原理解析]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/7765186</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/7765186</guid><author>lichaoandy</author><pubDate>Thu, 19 Jul 2012 22:41:02 +0800</pubDate><description><![CDATA[从 Servlet 容器说起

要介绍 Servlet 必须要先把 Servlet 容器说清楚，Servlet 与 Servlet 容器的关系有点像枪和子弹的关系，枪是为子弹而生，而子弹又让枪有了杀伤力。虽然它们是彼此依存的，但是又相互独立发展，这一切都是为了适应工业化生产的结果。从技术角度来说是为了解耦，通过标准化接口来相互协作。既然接口是连接 Servlet 与 Servlet 容器的关键]]></description><category></category></item><item><title><![CDATA[JSON格式解析和libjson使用简介]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/7639403</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/7639403</guid><author>lichaoandy</author><pubDate>Wed, 06 Jun 2012 18:55:04 +0800</pubDate><description><![CDATA[文章转载自 http://dev.uphoneapp.com/doc/view.xhtml?id=52261
JSON格式解析和libjson使用简介


在阅读本文之前，请先阅读下《Rss Reader实例开发之系统设计》一文。

Rss Reader实例开发中，进行网络数据交换时主要使用到了两种数据格式：JSON与XML。本文主要介绍JSON格式的简单概念及JSON在Rss Rea]]></description><category></category></item><item><title><![CDATA[iOS 翻牌动画实现方式]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/7637337</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/7637337</guid><author>lichaoandy</author><pubDate>Wed, 06 Jun 2012 11:06:39 +0800</pubDate><description><![CDATA[由于项目的需要，要实现一个翻牌效果，]]></description><category></category></item><item><title><![CDATA[iOS定时器NSTimer的使用方法]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/7637312</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/7637312</guid><author>lichaoandy</author><pubDate>Wed, 06 Jun 2012 11:02:49 +0800</pubDate><description><![CDATA[1、初始化

+ (NSTimer *)timerWithTimeInterval:(NSTimeInterval)ti
 target:(id)aTarget selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)yesOrNo;

+ (NSTimer *)scheduledTimerWithTimeInterval:]]></description><category></category></item><item><title><![CDATA[iOS开发之NSTimer定时器的使用]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/7637279</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/7637279</guid><author>lichaoandy</author><pubDate>Wed, 06 Jun 2012 10:58:43 +0800</pubDate><description><![CDATA[1、初始化

+ (NSTimer *)timerWithTimeInterval:(NSTimeInterval)ti
 target:(id)aTarget selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)yesOrNo;

+ (NSTimer *)scheduledTimerWithTimeInterval:]]></description><category></category></item><item><title><![CDATA[iOS组件之UILabel]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/7633977</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/7633977</guid><author>lichaoandy</author><pubDate>Tue, 05 Jun 2012 13:16:27 +0800</pubDate><description><![CDATA[UILabel 的常见属性和方法：




//创建UIlabel对象

UILabel* label = [[UILabel alloc] initWithFrame:self.view.bounds];

//设置显示文本

label.text = @"This is a UILabel Demo,";

//设置文本字体

label.font = [UIFo]]></description><category></category></item><item><title><![CDATA[GDB调试程序之查看运行时数据]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/7629513</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/7629513</guid><author>lichaoandy</author><pubDate>Mon, 04 Jun 2012 09:51:21 +0800</pubDate><description><![CDATA[本文章转载自：http://www.cnblogs.com/yangce/archive/2011/11/20/2256482.html 另外，本博客技术含量非常高，值得品味。


在用gdb调试程序时，当程序运行到之前设置的断点时，很容易想到的操作就是查看当前变量的值，而gdb可以很轻易地满足的你的需求的~~
在gdb中最常用的命令就是print(简写p)，具体格式如下：
print]]></description><category></category></item><item><title><![CDATA[iOS组件之UITableView/UITableViewCell]]></title><link>https://blog.youkuaiyun.com/lichaoandy/article/details/7621036</link><guid>https://blog.youkuaiyun.com/lichaoandy/article/details/7621036</guid><author>lichaoandy</author><pubDate>Fri, 01 Jun 2012 09:01:36 +0800</pubDate><description><![CDATA[UITableView 和UITableViewCell是iOS组件中最重要的组件之一，能够熟练使用这两个组件是iOS开发的基本功。

要想使用UITableView，首先需要继承UIController，另外还需要采用UITableViewDelegate 和 UITableViewSource两个协议。

（1）UITableView的初始化]]></description><category></category></item></channel></rss>