<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[HelloXiaobi]]></title><description><![CDATA[诚诚实实做人，踏踏实实做事。]]></description><link>https://blog.csdn.net/HelloXiaobi</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; HelloXiaobi]]></copyright><item><title><![CDATA[学习	shell脚本之前的基础知识]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/45168919</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/45168919</guid><author>HelloXiaobi</author><pubDate>Tue, 21 Apr 2015 12:36:28 +0800</pubDate><description><![CDATA[﻿﻿

第十二章
学习 shell脚本之前的基础知识
日常的linux系统管理工作中必不可少的就是shell脚本，如果不会写shell脚本，那么你就不算一个合格的管理员。目前很多单位在招聘linux系统管理员时，shell脚本的编写是必考的项目。有的单位甚至用shell脚本的编写能力来衡量这个linux系统管理员的经验是否丰富。笔者讲这些的目的只有一个，那就是让你认真对待shell脚本，从]]></description><category></category></item><item><title><![CDATA[Android 漫游之路------直接拿来用！最火的Android开源项目（终结）]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/14453557</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/14453557</guid><author>HelloXiaobi</author><pubDate>Thu, 07 Nov 2013 16:31:22 +0800</pubDate><description><![CDATA[在“直接拿来用！最火的Android开源项目”系列文章（一）、（二）中，我们也相继盘点了40个GitHub上最受欢迎的Android开源项目。对于GitHub上如此众多的项目，有人不断Mark，有人分享自己的经验，有人心生“看得眼花缭乱，果然是需要终身学习的时代”的感慨，不管怎么样，如果能让你真的有所学习有所收获，我们的目的也就达到了。


今天我们将继续介绍GitHub上另外34个非常受欢]]></description><category></category></item><item><title><![CDATA[Android 漫游之路------直接拿来用！最火的Android开源项目（2）]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/14453491</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/14453491</guid><author>HelloXiaobi</author><pubDate>Thu, 07 Nov 2013 16:25:18 +0800</pubDate><description><![CDATA[---------------------- 
路漫漫其修远兮，吾将上下而求索。学无止境！----------------------
 
通过上篇文章《Android 漫游之路------直接拿来用！最火的Android开源项目（1）》，我们详细地介绍了GitHub上最受欢迎的TOP20 Android开源项目，引起了许多读者的热议，作为开发者，你最常用的是哪些开源项目？使用起来是否能让你]]></description><category></category></item><item><title><![CDATA[Android 漫游之路------直接拿来用！最火的Android开源项目（1）]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/14453437</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/14453437</guid><author>HelloXiaobi</author><pubDate>Thu, 07 Nov 2013 16:21:00 +0800</pubDate><description><![CDATA[---------------------- 
路漫漫其修远兮，吾将上下而求索。学无止境！----------------------
 
GitHub在中国的火爆程度无需多言，越来越多的开源项目迁移到GitHub平台上。更何况，基于不要重复造轮子的原则，了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目，有时能够让你达到事半功倍的效果。为此，CSDN特整理了在GitHu]]></description><category></category></item><item><title><![CDATA[Jquery 秀、无极限------正则表达式、Html、CSS、JavaScript基础回顾]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/14044289</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/14044289</guid><author>HelloXiaobi</author><pubDate>Sun, 03 Nov 2013 17:03:17 +0800</pubDate><description><![CDATA[---------------------- 
路漫漫其修远兮，吾将上下而求索。学无止境！----------------------
正则表达式：
是一种专门用于操作字符串的规则。
通过一些符号来表示，简化对字符串的复杂操作。
弊端：阅读性差
常见操作：
1.匹配。String matches(regex)
2.查找。Pattern,Matcher
 
 
--------]]></description><category></category></item><item><title><![CDATA[Android 漫游之路------ListView入门、Layout的Inflater创建View对象、常用数据适配器]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/12401811</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/12401811</guid><author>HelloXiaobi</author><pubDate>Tue, 08 Oct 2013 21:44:26 +0800</pubDate><description><![CDATA[---------------------- 
路漫漫其修远兮，吾将上下而求索。学无止境！----------------------
 
ListView入门
 
之前了解了SQLite的知识，现在考虑如何将数据由数据库中取出，并在安卓界面中展示出来。这里，要用到ListView控件。ListView,可以将数据逐条显示到用户界面。
activity_main.xml
<Relat]]></description><category></category></item><item><title><![CDATA[Android 漫游之路------SQLite的基本操作、事务管理]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/12371749</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/12371749</guid><author>HelloXiaobi</author><pubDate>Mon, 07 Oct 2013 16:25:23 +0800</pubDate><description><![CDATA[---------------------- 
路漫漫其修远兮，吾将上下而求索。学无止境！----------------------
Sqlite
SQLite，是一款轻型的数据库，是遵守ACID的关联式数据库管理系统，它的设计目标是嵌入式的，而且目前已经在很多嵌入式产品中使用了它，它占用资源非常的低，在嵌入式设备中，可能只需要几百K的内存就够了。它能够支持Windows/Linux/Un]]></description><category></category></item><item><title><![CDATA[Android 漫游之路------SharedPreferences、Xml、Xml的pull解析]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/12319099</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/12319099</guid><author>HelloXiaobi</author><pubDate>Sun, 06 Oct 2013 16:59:03 +0800</pubDate><description><![CDATA[---------------------- 
路漫漫其修远兮，吾将上下而求索。学无止境！----------------------
 
SharedPreferences
 
SharedPreferences对象本身只能获取数据而不支持存储和修改，存储修改是通过Editor对象实现。实现SharedPreferences存储的步骤如下：
　　一、根据Context获取Shared]]></description><category></category></item><item><title><![CDATA[Android 漫游之路------将文件保存到内存、SD以及获取手机内部存储与外部存储空间的大小]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/12293197</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/12293197</guid><author>HelloXiaobi</author><pubDate>Sat, 05 Oct 2013 15:23:07 +0800</pubDate><description><![CDATA[---------------------- 
路漫漫其修远兮，吾将上下而求索。学无止境！---------------------- 
 
将文件保存到内存
 
先介绍一下Context，上下文，就是一个类；提供一些方便的api，可以得到应用程序的环境、环境包名、安装路径、文件的路径、资源的路径、资产的路径。
 
MainActivity.java
package com.lee]]></description><category></category></item><item><title><![CDATA[Android 漫游之路------Android下junit单元测试、logCat的使用]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/12288165</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/12288165</guid><author>HelloXiaobi</author><pubDate>Fri, 04 Oct 2013 22:56:17 +0800</pubDate><description><![CDATA[---------------------- 
路漫漫其修远兮，吾将上下而求索。学无止境！---------------------- 
 
 
Android下junit单元测试
 
软件测试小知识：
 
根据测试是否知道源代码：
黑盒测试：只关心程序执行的过程和结果
白盒测试：根据源代码写测试方法或者测试用例。
 
根据测试的粒度：
方法测试：function tes]]></description><category></category></item><item><title><![CDATA[Android 漫游之路------Android电话拨号器（点击事件的几种写法）、Android短信发送器]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/12259755</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/12259755</guid><author>HelloXiaobi</author><pubDate>Fri, 04 Oct 2013 12:27:47 +0800</pubDate><description><![CDATA[---------------------- 
路漫漫其修远兮，吾将上下而求索。学无止境！---------------------- 
 
 
 
 
 
 
 
 
 
 
 
 
---------------------- 
路漫漫其修远兮，吾将上下而求索。学无止境！---------------------- 
我的博客：http://blog.csdn.]]></description><category></category></item><item><title><![CDATA[Android 漫游之路------Android入门介绍]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/12236277</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/12236277</guid><author>HelloXiaobi</author><pubDate>Thu, 03 Oct 2013 16:50:01 +0800</pubDate><description><![CDATA[---------------------- 
路漫漫其修远兮，吾将上下而求索。学无止境！ ---------------------- 
 
Android（以下介绍出自百度百科）
Android是一种基于Linux的自由及开放源代码的操作系统，主要使用于移动设备，如智能手机和平板电脑，由Google公司和开放手机联盟领导及开发。尚未有统一中文名称，中国大陆地区较多人使用“安卓”或“安致]]></description><category></category></item><item><title><![CDATA[黑马程序员------动态代理]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/12070791</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/12070791</guid><author>HelloXiaobi</author><pubDate>Sat, 28 Sep 2013 17:07:51 +0800</pubDate><description><![CDATA[---------------------- 
ASP.Net+Android+IO开发S、.Net培训、期待与您交流！ ---------------------- 
 
程序中的代理
为了可以在已经存在的多个具有相同接口的目标类的各个方法增加一些系统功能，如：异常处理、日志、计算方法的运行
时间、事物管理等。我们可以编写一个与目标类具有相同接口的代理类，代理类的每个方法调用目标类的相]]></description><category></category></item><item><title><![CDATA[黑马程序员------Java的泛型（原理应用、自定义泛型）]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/12042163</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/12042163</guid><author>HelloXiaobi</author><pubDate>Thu, 26 Sep 2013 19:47:18 +0800</pubDate><description><![CDATA[---------------------- 
ASP.Net+Android+IO开发S、.Net培训、期待与您交流！ ---------------------- 
 
泛型
 
没有使用泛型时，只要是对象，不管是什么类型的对象，都可以存储进同一个集合中。使用泛型集合，
可以将一个集合中的元素限定为一个特定类型，集合中只能存储同一个类型的对象，这样更安全，并
且从集合获取一个对象]]></description><category></category></item><item><title><![CDATA[黑马程序员------Java的注解与类加载器]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/12029911</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/12029911</guid><author>HelloXiaobi</author><pubDate>Thu, 26 Sep 2013 10:57:33 +0800</pubDate><description><![CDATA[---------------------- 
ASP.Net+Android+IO开发S、.Net培训、期待与您交流！ ---------------------- 
 
了解注解的应用
 
注解相当于一种标记，在程序中加入了注解就等于为程序打上了某种标记，没加，则等于没有某种标记，以后，javac编译器
开发工具和其他程序可以用反射来了解你的子类及各种元素上有无何种标记。看你有什么]]></description><category></category></item><item><title><![CDATA[黑马程序员------反射的深入学习（No.2）（反射与框架、内省及JavaBaen）]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/12024191</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/12024191</guid><author>HelloXiaobi</author><pubDate>Wed, 25 Sep 2013 21:44:46 +0800</pubDate><description><![CDATA[---------------------- 
ASP.Net+Android+IO开发S、.Net培训、期待与您交流！ ---------------------- 
 
 
ArrayList、HashSet的比较及HashCode分析
 
只有类的实例对象要被采用哈希算法进行存储和检索时，这个类才需要按要求覆盖hashCode方法。即使程序可能暂时不会用到当前类的HashCode]]></description><category></category></item><item><title><![CDATA[黑马程序员------反射的深入学习（No.1）（Class类、Constructor类、Field类、Method类、数组的反射）]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/11991383</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/11991383</guid><author>HelloXiaobi</author><pubDate>Wed, 25 Sep 2013 17:52:28 +0800</pubDate><description><![CDATA[---------------------- 
ASP.Net+Android+IO开发S、.Net培训、期待与您交流！ ---------------------- 
 
java类用于描述一类事物的共性，该类事物有什么属性，没有什么属性，至于这个属性的值是什么则是由这个类的实例对象来确定的。不同的实例对象有不同的属性值。
java程序中的各个java类，他们也属于一个类，这个类就是Cl]]></description><category></category></item><item><title><![CDATA[黑马程序员------java5的枚举(枚举的原理、枚举的应用)]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/11989853</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/11989853</guid><author>HelloXiaobi</author><pubDate>Tue, 24 Sep 2013 21:12:59 +0800</pubDate><description><![CDATA[---------------------- 
ASP.Net+Android+IO开发S、.Net培训、期待与您交流！ ----------------------
 
 
为什么要使用枚举：
枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个，否则，编译器就会报错。枚举可以让
编译器在编译时就能控制源程序中填写的非法值，普通变量的方式在开发阶段无法实现这一目标。
 
枚]]></description><category></category></item><item><title><![CDATA[黑马程序员------java5的一些简单新特性（静态导入、可变参数、增强for循环、自动拆箱装箱及享元）]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/11988515</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/11988515</guid><author>HelloXiaobi</author><pubDate>Tue, 24 Sep 2013 19:52:33 +0800</pubDate><description><![CDATA[---------------------- 
ASP.Net+Android+IO开发S、.Net培训、期待与您交流！ ---------------------- 
 
java5的静态导入
 
静态导入
 import语句可以导入一个类或某个包中所有类
 import static 语句导入一个类中的某个静态方法或所有静态方法

package com.lee.demo;]]></description><category></category></item><item><title><![CDATA[黑马程序员------网络编程（No.2）（TCP）]]></title><link>https://blog.csdn.net/HelloXiaobi/article/details/11908395</link><guid>https://blog.csdn.net/HelloXiaobi/article/details/11908395</guid><author>HelloXiaobi</author><pubDate>Tue, 24 Sep 2013 00:19:34 +0800</pubDate><description><![CDATA[---------------------- 
ASP.Net+Android+IO开发S、.Net培训、期待与您交流！ ---------------------- 
 
TCP
 
1.tcp分客户端和服务端
2.客户端对应的对象是Socket
   服务端对应的对象是ServerSocket
 
步骤：
  
客户端
1.创建Socket对象，并指定要连接的主机和端口]]></description><category></category></item></channel></rss>