<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[白菜1993 的专栏]]></title><description><![CDATA[只为学习，更好的未来]]></description><link>https://blog.youkuaiyun.com/u010205141</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u010205141]]></copyright><item><title><![CDATA[java collection]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/44218745</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/44218745</guid><author>u010205141</author><pubDate>Thu, 12 Mar 2015 10:49:01 +0800</pubDate><description><![CDATA[Java Collection


在 Java2中，有一套设计优良的接口和类组成了Java集合框架Collection，使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API，而这是我们常用的且在数据结构中熟知的。例如Map，Set，List等。并且Java用面向对象的设计对这些数据结构和算法进行了封装，这就极大的减化了程序员编程时的负担。程序员也可以以这个]]></description><category></category></item><item><title><![CDATA[android sqlite多线程读写分析与优化]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/44182461</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/44182461</guid><author>u010205141</author><pubDate>Tue, 10 Mar 2015 22:31:09 +0800</pubDate><description><![CDATA[android 多线程数据库读写分析与优化
时间 2013-08-04 10:43:21 优快云博客
原文 

http://blog.youkuaiyun.com/lize1988/article/details/9700723 
最新需要给软件做数据库读写方面的优化，之前无论读写，都是用一个 SQLiteOpenHelper.getWriteableDataBase() 来操作数据库，现在需要]]></description><category></category></item><item><title><![CDATA[android sqlite简介]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/44181317</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/44181317</guid><author>u010205141</author><pubDate>Tue, 10 Mar 2015 21:34:59 +0800</pubDate><description><![CDATA[SQLite简介
Google为Andriod的较大的数据处理提供了SQLite，他在数据存储、管理、维护等各方面都相当出色，功能也非常的强大。SQLite具备下列特点：
 
1.轻量级
使用 SQLite 只需要带一个动态库，就可以享受它的全部功能，而且那个动态库的尺寸想当小。
2.独立性
SQLite 数据库的核心引擎不需要依赖第三方软件，也不需要所谓的“安装”。
3.隔离性
]]></description><category></category></item><item><title><![CDATA[android 各版本对应的sqlite版本]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/44181245</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/44181245</guid><author>u010205141</author><pubDate>Tue, 10 Mar 2015 21:29:52 +0800</pubDate><description><![CDATA[http://androidren.com/index.php?qa=299&qa_1=android%E5%90%84%E4%B8%AA%E5%8F%91%E8%A1%8C%E7%89%88%E6%9C%AC%E5%AF%B9%E5%BA%94%E4%BD%BF%E7%94%A8%E7%9A%84sqlite%E7%89%88%E6%9C%AC
SQLite 3.8.4.3:

21-5.]]></description><category></category></item><item><title><![CDATA[android launchmode(四种启动模式)应用场景及实例]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/44181071</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/44181071</guid><author>u010205141</author><pubDate>Tue, 10 Mar 2015 21:19:34 +0800</pubDate><description><![CDATA[我们在开发项目的过程中，会涉及到该应用中多个Activity组件之间的跳转，或者夹带其它应用的可复用的Activity。例如我们可能希望跳转到原来某个Activity实例，而不是产生大量重复的 Activity。这样就需要我们为 Activity 配置特定的加载模式，而不是使用默认的加载模式。




模式介绍
[1] standard 模式
     这是默认模式，每次激活Acti]]></description><category></category></item><item><title><![CDATA[android 4种定位原理及实现——2]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/44179057</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/44179057</guid><author>u010205141</author><pubDate>Tue, 10 Mar 2015 18:48:10 +0800</pubDate><description><![CDATA[关于定位原理网上很多，这里就不多说了。下面说怎么实现的，直接贴代码如下：
首先是Util类：


[java] 
view plaincopy


import java.io.BufferedReader;  import java.io.InputStreamReader;    import org.apache.http.HttpEntity;  import org.ap]]></description><category></category></item><item><title><![CDATA[android退出多个activity方法整理]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/44153377</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/44153377</guid><author>u010205141</author><pubDate>Mon, 09 Mar 2015 12:57:24 +0800</pubDate><description><![CDATA[一个activity



1，直接finish()即可
2，用killProcess()和System.exit()。


多个activity



——2.1之前常用方法：

在2.1之前，可以使用ActivityManager的restartPackage方法。
它可以直接结束整个应用。
在使用时需要权限android.permission.RESTART_]]></description><category></category></item><item><title><![CDATA[c++ 对齐问题]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/17146489</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/17146489</guid><author>u010205141</author><pubDate>Thu, 05 Dec 2013 18:22:21 +0800</pubDate><description><![CDATA[从union的sizeof问题看cpu的对界 

　　考虑下面问题：（默认对齐方式） 







union u
{
　double a;
　int b;
}; 


union u2
{
　char a[13];
　int b;
}; 


union u3
{
　char a[13];
　char b;
}; 


cout
]]></description><category></category></item><item><title><![CDATA[Eclipse 启动时弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法！]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/16812249</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/16812249</guid><author>u010205141</author><pubDate>Mon, 18 Nov 2013 22:40:52 +0800</pubDate><description><![CDATA[原因1：给定目录下jvm.dll不存在。

对策：（1）重新安装jre或者jdk并配置好环境变量。（2）copy一个jvm.dll放在该目录下。

原因2：eclipse的版本与jre或者jdk版本不一致

对策：要么两者都安装64位的，要么都安装32位的，不能一个是32位一个是64位。

原因2的概率更大一些，原因1不太可能发生]]></description><category></category></item><item><title><![CDATA[java中的io系统详解]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/16808749</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/16808749</guid><author>u010205141</author><pubDate>Mon, 18 Nov 2013 19:10:06 +0800</pubDate><description><![CDATA[Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符，分别操作字符、字符数组或字符串，而字节流处理单元为 1 个字节，操作字节和字节数组。
Java 内用 Unicode 编码存储字符，字符流处理类负责将外部的其他编码的字符流和 java 内 Unicode 字符流之间的转换。而类 InputStreamReader 和 OutputStreamWrit]]></description><category></category></item><item><title><![CDATA[java注释方法]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/16727159</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/16727159</guid><author>u010205141</author><pubDate>Sun, 17 Nov 2013 23:19:40 +0800</pubDate><description><![CDATA[在软件开发的过程中总是强调注释的规范，但是没有一个具体的标准进行说明，通常都是在代码编写规范中简单的描述几句，不能作为一个代码注释检查的标准和依据，做什么都要有一个依据吗:),现在我特整理了一个《Java的注释规范》，内容来自网络、书籍和自己的实际积累。 
JAVA注释规范 

版本/状态 作者 版本日期

1.0 ghc 2008-07-02


一、背景 
1、当我们第一次接]]></description><category></category></item><item><title><![CDATA[java终止方法，结束虚拟机]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/16678185</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/16678185</guid><author>u010205141</author><pubDate>Sun, 17 Nov 2013 22:29:47 +0800</pubDate><description><![CDATA[使用return结束方法

return关键字并不是专门用于跳出循环的，return的功能是结束一个方法。当一个方法执行到一个return语句时（return关键字后还可以跟变量、常量和表达式，这将在方法介绍中有更详细的介绍），这个方法将被结束。

Java程序中大部分循环都被放在方法中执行，例如前面介绍的所有循环示范程序。一旦在循环体内执行到一个return语句，return语句将会结束]]></description><category></category></item><item><title><![CDATA[java 构造方法]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/16350023</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/16350023</guid><author>u010205141</author><pubDate>Fri, 15 Nov 2013 22:52:59 +0800</pubDate><description><![CDATA[Java虚拟机 


1 构造函数必须满足的语法规则：方法名必须与类名相同；不要声明返回类型；不能被static、final、synchronized、abstract、native等修饰。
 
2 构造方法可以被重载，来表达对象的多种初始化行为。在重载构造方法中可以使用this语句来调用其他构造方法，使用时应该注意：如果在构造方法中使用了this语句，则必须作为构造方法的第一条语句；只]]></description><category></category></item><item><title><![CDATA[java super,this区别使用]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/16349913</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/16349913</guid><author>u010205141</author><pubDate>Fri, 15 Nov 2013 22:43:06 +0800</pubDate><description><![CDATA[1.     子类的构造函数如果要引用super的话，必须把super放在函数的首位.
class Base {
    Base() {
       System.out.println("Base");
    }
}
 
public class Checket extends Base
 {
    Checket() {
       super();//调用父类的]]></description><category></category></item><item><title><![CDATA[java内部类 匿名内部类]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/16349625</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/16349625</guid><author>u010205141</author><pubDate>Fri, 15 Nov 2013 22:20:52 +0800</pubDate><description><![CDATA[匿名类：
      1、new ，匿名类的声明是在编译时进行的，实例化是在运行时进行的，所以在for循环中一个new语句会创建相同匿名类的几个实例，而不是创建几个不同匿名类的一个实例。
      2、如果要执行的对象需要一个对象，但却不值得创建全新的对象（可能是因为该对象只在一个方法内部使用），在这个时候使用匿名类就会非常合适，所以说，匿名类一般会在swing程序中快速创建事件处理程序。]]></description><category></category></item><item><title><![CDATA[java接口]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/16340763</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/16340763</guid><author>u010205141</author><pubDate>Fri, 15 Nov 2013 15:24:57 +0800</pubDate><description><![CDATA[一、Java接口基础知识

1, Java语言不支持一个类有多个直接的父类(多继承),但可以实现（implements）多个接口,间接的实现了多继承.

2, 与Java接口相关的设计模式:

1, 定制服务模式

设计精粒度的接口,每个Java接口代表相关的一组服务,通过继承来创建复合接口

2, 适配器模式

当每个系统之间接口不匹配时,用适配器来转换接口

3, ]]></description><category></category></item><item><title><![CDATA[java专用名词]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/16340437</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/16340437</guid><author>u010205141</author><pubDate>Fri, 15 Nov 2013 15:04:51 +0800</pubDate><description><![CDATA[1.JDBC (Java DataBase Connectivity):java数据库连接
2.DAO （Data Access Object）数据存取对象
3.XML  (Extensible Markup Language) 可扩展标记语言 
5.DTD  (Document Type Definition) 文档类型定义
6.DOM  (Doucment Object Model)文]]></description><category></category></item><item><title><![CDATA[java 抽象类，抽象方法]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/16340289</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/16340289</guid><author>u010205141</author><pubDate>Fri, 15 Nov 2013 14:57:22 +0800</pubDate><description><![CDATA[抽象类就是不能使用new方法进行实例化的类，即没有具体实例对象的类。抽象类有点类似“模板”的作用，目的是根据其格式来创建和修改新的类。对象不能由抽象类直接创建，只可以通过抽象类派生出新的子类，再由其子类来创建对象。当一个类被声明为抽象类时，要在这个类前面加上修饰符abstract。 

在抽象类中的成员方法可以包括一般方法和抽象方法。抽象方法就是以abstract修饰的方法，这种方法只声明返回]]></description><category></category></item><item><title><![CDATA[tomcat配置及使用(环境变量设置及测试,一个简单的web应用实例)]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/11681547</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/11681547</guid><author>u010205141</author><pubDate>Sat, 14 Sep 2013 14:53:23 +0800</pubDate><description><![CDATA[Tomcat的配置及测试:
第一步:下载tomcat,然后解压到任意盘符
第二步:配置系统环境变量
我这里是tomcat5.5,解压到的D盘 (路径为: D:\Program Files\tomcat5.5),
虽然我们现在有了解压好了tomcat5.5服务器,但如果我们此时启动tomcat服务器,系统并不知道去哪里找tomcat服务器,所以我要先给系统做一个说明,既配置环境变量.
启动]]></description><category></category></item><item><title><![CDATA[Tomcat在Windows下的免安装配置]]></title><link>https://blog.youkuaiyun.com/u010205141/article/details/11679893</link><guid>https://blog.youkuaiyun.com/u010205141/article/details/11679893</guid><author>u010205141</author><pubDate>Sat, 14 Sep 2013 13:45:51 +0800</pubDate><description><![CDATA[1、  下载 

到Apache的官方网站，我们可以很容易找到Tomcat的下载地址，如： 

http://tomcat.apache.org/download-60.cgi 

在这里我们可以下载到Tomcat的6.0.16的zip、tar.gz和Windows Service Installer三种安装包，其中： 
Zip是Windows下的免安装版本，只需要解压后做一定的手动配置就可以正常]]></description><category></category></item></channel></rss>