<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dleej</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dleej]]></copyright><item><title><![CDATA[HTML5学习必备的15权威网站]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6638619</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6638619</guid><author>dleej</author><pubDate>Wed, 27 Jul 2011 17:44:40 +0800</pubDate><description><![CDATA[www.w3school.com.cn 和http://w3fools.com/这两个W3C标准的参考指南网站，给大家造成了分歧。前者是火狐和中国W3C协会联合开发的，后者是国际上的爱好者整理开发的。相比而言，后者的参考只能更加权威，更加遵循W3C标准。所指向的参考网址http:]]></description><category></category></item><item><title><![CDATA[全新改进的HTML5表单创建]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6629802</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6629802</guid><author>dleej</author><pubDate>Sun, 24 Jul 2011 16:40:24 +0800</pubDate><description><![CDATA[根据W3C，HTML5新特性的目的是在改善嵌入诸如视频的多媒体支持，提供更好的用户体验和更简单的编程。虽然HTML4中已经取得了巨大成功，（甚至被认为最成功的标记格式已经发布）在互联网世界的每个人都耐心等待，浏览器更新时得到最新的HTML版本。随着时间推移，人们都很纳闷，还等什么]]></description><category></category></item><item><title><![CDATA[全新改进的HTML5表单创建]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6629799</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6629799</guid><author>dleej</author><pubDate>Sun, 24 Jul 2011 16:36:06 +0800</pubDate><description><![CDATA[根据W3C，HTML5新特性的目的是在改善嵌入诸如视频的多媒体支持，提供更好的用户体验和更简单的编程。虽然HTML4中已经取得了巨大成功，（甚至被认为最成功的标记格式已经发布）在互联网世界的每个人都耐心等待，浏览器更新时得到最新的HTML版本。随着时间推移，人们都很纳闷，还等什么]]></description><category></category></item><item><title><![CDATA[Android IPC机制详解]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6609040</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6609040</guid><author>dleej</author><pubDate>Fri, 15 Jul 2011 16:34:00 +0800</pubDate><description><![CDATA[o IBinder接口IBinder接口是对跨进程的对象的抽象。普通对象在当前进程可以访问，如果希望对象能被其它进程访问，那就必须实现IBinder接口。IBinder接口可以指向本地对象，也可以指向远程对象，调用者不需要关心指向的对象是本地的还是远程。transact是IBin]]></description><category></category></item><item><title><![CDATA[Android中如何使用Intent在Activity之间传递对象[使用Serializable或者Parcelable]]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6609023</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6609023</guid><author>dleej</author><pubDate>Fri, 15 Jul 2011 16:30:51 +0800</pubDate><description><![CDATA[在Android中的不同Activity之间传递对象，我们可以考虑采用Bundle.putSerializable(Key,Object);也可以考虑采用Bundle.putParcelable(Key, Object);其中前面一种方法中的Object要实现Serializab]]></description><category></category></item><item><title><![CDATA[android进程间通信：使用AIDL]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6609012</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6609012</guid><author>dleej</author><pubDate>Fri, 15 Jul 2011 16:28:18 +0800</pubDate><description><![CDATA[关于AIDL的介绍在文档：docs/guide/developing/tools/aidl.html      关于IBinder的介绍在文档：docs/reference/android/os/IBinder.html      以及Binder：docs/reference/]]></description><category></category></item><item><title><![CDATA[[Android]应用语言切换的三种方法]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6600520</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6600520</guid><author>dleej</author><pubDate>Tue, 12 Jul 2011 16:22:47 +0800</pubDate><description><![CDATA[[Android]应用语言切换的三种方法            分类：                Android2011-07-11 00:27273人阅读评论(0)收藏举报    Android对国际化与多语言切换已经做得不错了，一个应用只要命名相应语系的values-[l]]></description><category></category></item><item><title><![CDATA[有关Android线程的学习]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6558706</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6558706</guid><author>dleej</author><pubDate>Tue, 21 Jun 2011 14:47:00 +0800</pubDate><description><![CDATA[1. Android进程在了解Android线程之前得先了解一下Android的进程。当一个程序第一次启动的时候，Android会启动一个LINUX进程和一个主线程。默认的情况下，所有该程序的组件都将在该进程和线程中运行。同时，Android会为每个应用程序分配一个单独的LINUX用户。Android会尽量保留一个正在运行进程，只在内存资源出现不足时，Android会尝试停止一些进程从而释放足]]></description><category></category></item><item><title><![CDATA[Android设计模式之Abstract Factory]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6552344</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6552344</guid><author>dleej</author><pubDate>Fri, 17 Jun 2011 17:34:00 +0800</pubDate><description><![CDATA[abstract factory是对象的创建型模式。这种设计模式在Android中运用相当广泛。现仅仅以Android平台JVM的DatagramSocket的实现为例来介绍之。DatagramSocket是一个实现了UDP socket的类。一. 相关代码：1. SocketOptions.java:public interface SocketOptions { …}2]]></description><category></category></item><item><title><![CDATA[synchronized 关键字（Android）]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6552340</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6552340</guid><author>dleej</author><pubDate>Fri, 17 Jun 2011 17:33:00 +0800</pubDate><description><![CDATA[1. synchronized 方法：通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如： 　　public synchronized void accessVal(int newVal); 　　synchronized 方法控制对类成员变量的访问：每个类实例对应一把锁，每个 synchronized 方法都必须获得调用该方法的类实例的锁方能执行，否则所]]></description><category></category></item><item><title><![CDATA[深入浅出单实例Singleton设计模式（Android）]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6552331</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6552331</guid><author>dleej</author><pubDate>Fri, 17 Jun 2011 17:28:00 +0800</pubDate><description><![CDATA[长时间没有用java单实例模式，现在想起来有点忘了，发些东西大家一起熟悉下。单实例Singleton设计模式可能是被讨论和使用的最广泛的一个设计模式了，这可能也是面试中问得最多的一个设计模式了。这个设计模式主要目的是想在整个系统中只能出现一个类的实例。这样做当然是有必然的，比如你的软件的全局配置信息，或者是一个Factory，或是一个主控类，等等。你希望这个类在整个系统中只能出现一个实例。当然，作]]></description><category></category></item><item><title><![CDATA[Android开发中定时器的3种方法]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6552326</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6552326</guid><author>dleej</author><pubDate>Fri, 17 Jun 2011 17:27:00 +0800</pubDate><description><![CDATA[在android中，经常用到的定时器主要有以下几种实现：一、采用Handler与线程的sleep(long )方法二、采用Handler的postDelayed(Runnable, long) 方法三、采用Handler与timer及TimerTask结合的方法。下面逐一介绍：一、采用Handle与线程的sleep(long )方法    Handler主要用来处理接受到的消息。这只是最主要的]]></description><category></category></item><item><title><![CDATA[深入理解Android消息处理系统——Looper、Handler、Thread]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6529332</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6529332</guid><author>dleej</author><pubDate>Tue, 07 Jun 2011 12:49:00 +0800</pubDate><description><![CDATA[熟悉Windows编程的朋友可能知道Windows程序是消息驱动的，并且有全局的消息循环系统。而Android应用程序也是消息驱动的，按道理来说也应该提供消息循环机制。实际上谷歌参考了Windows的消息循环机制，也在Android系统中实现了消息循环机制。Android通过Looper、Handler来实现消息循环机制，Android消息循环是针对线程的（每个线程都可以有自己的消息队列和消息循环]]></description><category></category></item><item><title><![CDATA[C# String.split]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6439933</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6439933</guid><author>dleej</author><pubDate>Mon, 23 May 2011 15:52:00 +0800</pubDate><description><![CDATA[<br />String.Split 方法有6个重载函数：1) public string[] Split(params char[] separator)<br />2) public string[] Split(char[] separator, int count)<br />3) public string[] Split(char[] separator, StringSplitOptions options)<br />4) public string[] Split(string[] sep]]></description><category></category></item><item><title><![CDATA[关于C#委托和事件（一）]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6437256</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6437256</guid><author>dleej</author><pubDate>Sat, 21 May 2011 23:51:00 +0800</pubDate><description><![CDATA[<br />[转自http://www.cnblogs.com/michaelxu/archive/2008/03/31/1131500.html]<br /> <br />什么是委托<br />　　首先要知道什么是委托，用最通俗易懂的话来讲，你就可以把委托看成是用来执行方法（函数）的一个东西。<br />如何使用委托<br />　　在使用委托的时候，你可以像对待一个类一样对待它。即先声明，再实例化。只是有点不同，类在实例化之后叫对象或实例，但委托在实例化后仍叫委托。<br />声明，如：1namespac]]></description><category></category></item><item><title><![CDATA[Integer.getInteger你在逗我玩吗？]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6427439</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6427439</guid><author>dleej</author><pubDate>Tue, 17 May 2011 17:13:00 +0800</pubDate><description><![CDATA[<br />我刚刚发现在Java 5里声明的一个方法：Integer.getInteger(String)：http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html#getInteger(java.lang.String) 　　根据指定的名称得到系统属性的整数值。 　　<br />第一个参数将被认为是系统属性的名称。系统属性可以通过 System.getProperty(java.lang.String)方法访问得到。属性值字符串将被解释成]]></description><category></category></item><item><title><![CDATA[commons.net包中的FTPClient.listFiles()方法返回null的问题及其解决方案]]></title><link>https://blog.youkuaiyun.com/dleej/article/details/6426276</link><guid>https://blog.youkuaiyun.com/dleej/article/details/6426276</guid><author>dleej</author><pubDate>Tue, 17 May 2011 10:34:00 +0800</pubDate><description><![CDATA[<br />目前开发的这个项目中需要从远程服务器上下载数据，采用了开源的commons.net.ftp包。在实际应用中发现了一个问题，在测试服务器上调用ftpClient.listFiles()方法可以返回包含文件名的数组，而在现网服务器上此方法返回NULL。我被这个问题困扰了好久，下面把我的处理思路陈述如下：<br />（1）首先发现2个服务器的区别：测试服务器为solaris服务器，而现网服务器为hp服务器，会不会是平台差异所致呢？带着这个问题，下载了common包的源码，通过源码进行调试。<br />]]></description><category></category></item></channel></rss>