<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[FcabilitY的专栏]]></title><description><![CDATA[刷夜组组长]]></description><link>https://blog.youkuaiyun.com/fcability</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fcability]]></copyright><item><title><![CDATA[Android DNS解析]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/44676929</link><guid>https://blog.youkuaiyun.com/fcability/article/details/44676929</guid><author>fcability</author><pubDate>Fri, 27 Mar 2015 14:56:45 +0800</pubDate><description><![CDATA[原文地址：http://blog.youkuaiyun.com/insswer/article/details/17382535
1. Change of Android4.3






在Android4.3以前，如果系统需要备份/恢复，防火墙以及DNS解析管理，Linux内核微调等，是需要ROOT权限才能进行的。在Android4.3中，Google修改了这一策略，Google向用户提供]]></description><category></category></item><item><title><![CDATA[wifi command line connect to ap]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/44676853</link><guid>https://blog.youkuaiyun.com/fcability/article/details/44676853</guid><author>fcability</author><pubDate>Fri, 27 Mar 2015 14:52:17 +0800</pubDate><description><![CDATA[原文地址：http://blog.youkuaiyun.com/dwyane_zhang/article/details/7242787








在我们调试WIFI模块的时候经常碰到这样那样的问题，关键是要找到问题出现在哪层，然后再深入分析。

找问题出现在哪一层，用手动命令是最直接的方法。一下就可以分辨出到底是上层还是底层的问题,下面列出WIFI的手动命令行：



]]></description><category></category></item><item><title><![CDATA[Android 文件系统获取root权限]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/44652773</link><guid>https://blog.youkuaiyun.com/fcability/article/details/44652773</guid><author>fcability</author><pubDate>Thu, 26 Mar 2015 17:22:33 +0800</pubDate><description><![CDATA[原文地址：http://www.oschina.net/question/54100_18215

最近在移植Android 2.3 到s3c6410平台,文件系统成功挂载后，在超级终端执行一些命令不成功，比如mkdir,这样的基础命令，后来查阅资料，是自己没有取得root权 限，只需在启动的shell时，指定该程序（shell 程序）属于root用户即可,修改init.rc文件如下：

]]></description><category></category></item><item><title><![CDATA[Android底层开发中通过网络使用adb的方法]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/44459831</link><guid>https://blog.youkuaiyun.com/fcability/article/details/44459831</guid><author>fcability</author><pubDate>Thu, 19 Mar 2015 16:32:51 +0800</pubDate><description><![CDATA[Android底层开发中通过网络使用adb的方法

Android的adb服务默认情况下监听USB，一般我们在开发中是通过USB连接到目标机上。但是如果目标机只有一个USB口，我们又需要把这个USB用于其它目的（比如用于OTG口插U盘）的时候怎么办？其实adb是支持通过网络访问的，在需要的时候，只需按下列步骤操作即可通过网络连接adb服务。

（1）首先还是正常地通过USB连接目标机，执行]]></description><category></category></item><item><title><![CDATA[Android application UI with no ActionBar or TitleBar]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/43484173</link><guid>https://blog.youkuaiyun.com/fcability/article/details/43484173</guid><author>fcability</author><pubDate>Wed, 04 Feb 2015 11:48:45 +0800</pubDate><description><![CDATA[<!--
        Base application theme, dependent on API level. This theme is replaced
        by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
    -->
    
        <!--
            Theme]]></description><category></category></item><item><title><![CDATA[Android Application-Telephony-RIL 4 TelephonyManager to GSMServiceStateTracker]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/42918363</link><guid>https://blog.youkuaiyun.com/fcability/article/details/42918363</guid><author>fcability</author><pubDate>Tue, 20 Jan 2015 15:24:25 +0800</pubDate><description><![CDATA[The Sequence diagram]]></description><category></category></item><item><title><![CDATA[Android Application-Telephony-RIL 3 DialpadFragment to RIL.dial]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/42917809</link><guid>https://blog.youkuaiyun.com/fcability/article/details/42917809</guid><author>fcability</author><pubDate>Tue, 20 Jan 2015 14:51:08 +0800</pubDate><description><![CDATA[The Sequence Diagram]]></description><category></category></item><item><title><![CDATA[Android Application-Telephony-RIL 2 PhoneApp]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/42240331</link><guid>https://blog.youkuaiyun.com/fcability/article/details/42240331</guid><author>fcability</author><pubDate>Mon, 29 Dec 2014 16:53:49 +0800</pubDate><description><![CDATA[系统环境：Ubuntu14.04 / Eclipse + adt
目标环境：Android4.2.2

/**
 * Top-level Application class for the Phone app. * 能从注释看出来PhoneApp是整个电话应用的核心类
 */
public class PhoneApp extends Application {
    PhoneGloba]]></description><category></category></item><item><title><![CDATA[Android Application-Telephony-RIL 1]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/42104715</link><guid>https://blog.youkuaiyun.com/fcability/article/details/42104715</guid><author>fcability</author><pubDate>Mon, 29 Dec 2014 16:47:55 +0800</pubDate><description><![CDATA[终于有一点业余时间，抽出来整理一下Android的Telephony及其上下层内容。
该文仅为自己整理思路以及备份资料，未能做到精准地确保每一步都是正确的有依据的，请慎读。
目标：
1. 了解APP/Telephony/RIL之间的基本通信机制；
2. 了解APP界面的组件和它们之间的关系，以及主要功能；
3. 了解Phone的主要业务流程：
* 主叫、被叫
** CALL SWIT]]></description><category></category></item><item><title><![CDATA[c++库]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/40424923</link><guid>https://blog.youkuaiyun.com/fcability/article/details/40424923</guid><author>fcability</author><pubDate>Fri, 24 Oct 2014 11:24:11 +0800</pubDate><description><![CDATA[推荐！国外程序员整理的 C++ 资源大全



关于 C++ 框架、库和资源的一些汇总列表，由 fffaraz 发起和维护。

内容包括：标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。

 

标准库

C++标准库，包括了STL容器，算法和函数等。

C++ Standard Library：是一系列类和函数的集合，使用核心语言编写，]]></description><category></category></item><item><title><![CDATA[Java数组操作的10大方法]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/38895815</link><guid>https://blog.youkuaiyun.com/fcability/article/details/38895815</guid><author>fcability</author><pubDate>Thu, 28 Aug 2014 11:53:06 +0800</pubDate><description><![CDATA[下面是精心整理的Java数组操作的10大方法，大部分代码都来自Stack Overflow。

0、定义一个Java数组
String[] aArray = new String[5];
String[] bArray = {"a","b","c", "d", "e"};
String[] cArray = new String[]{"a","b","c","d","e"};

第一种是]]></description><category></category></item><item><title><![CDATA[写给Python初学者的设计模式入门]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/21080001</link><guid>https://blog.youkuaiyun.com/fcability/article/details/21080001</guid><author>fcability</author><pubDate>Wed, 12 Mar 2014 11:09:13 +0800</pubDate><description><![CDATA[原文链接： pypix.com   翻译： 伯乐在线 - 熊崽Kevin
译文链接： http://blog.jobbole.com/62023/



写给Python初学者的设计模式入门





有没有想过设计模式到底是什么？通过本文可以看到设计模式为什么这么重要，通过几个Python的示例展示为什么需要设计模式，以及如何使用。

 

设计模式是什么？

]]></description><category></category></item><item><title><![CDATA[动态绑定 vs 静态绑定]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/17353007</link><guid>https://blog.youkuaiyun.com/fcability/article/details/17353007</guid><author>fcability</author><pubDate>Mon, 16 Dec 2013 14:58:18 +0800</pubDate><description><![CDATA[动态绑定(又名后期绑定)

动态绑定是指编译器在编译阶段不知道要调用哪个方法，直到运行时才能确定。让我们用个例子来解释。譬如我们有一个叫作’SuperClass’的父类，还有一个继承它的子类’SubClass’。现在SuperClass引用也可以赋给SubClass类型的对象。如果SuperClass中有个someMethod()的方法，而子类也重写了这个方法，那么当调用SuperClass引]]></description><category></category></item><item><title><![CDATA[重写静态方法]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/17352109</link><guid>https://blog.youkuaiyun.com/fcability/article/details/17352109</guid><author>fcability</author><pubDate>Mon, 16 Dec 2013 14:27:10 +0800</pubDate><description><![CDATA[可以重写静态方法吗？





本文由 ImportNew - 唐小娟 翻译自 Geekexplains。

问：你可以重写静态方法吗？

答：如果从重写方法会有什么特点来看，我们是不能重写静态方法的。虽然就算你重写静态方法，编译器也不会报错。也就是说，如果你试图重写静态方法，Java不会阻止你这么做，但你却得不到预期的结果（重写仅对非静态方法有用）。重写指的是根据运行时对象的]]></description><category></category></item><item><title><![CDATA[History of Programming]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/17351977</link><guid>https://blog.youkuaiyun.com/fcability/article/details/17351977</guid><author>fcability</author><pubDate>Mon, 16 Dec 2013 14:20:58 +0800</pubDate><description><![CDATA[We already know that programming language
 is a formal language designed to communicate instructions to a machine, particularly a computer. Programming languages
 can be used to create programs that]]></description><category></category></item><item><title><![CDATA[FCLK/HCLK/PCLK的配置(2)]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/9799065</link><guid>https://blog.youkuaiyun.com/fcability/article/details/9799065</guid><author>fcability</author><pubDate>Tue, 06 Aug 2013 22:37:26 +0800</pubDate><description><![CDATA[S3C2440有两个PLL（phase locked loop）一个是MPLL，一个是UPLL。MPLL用于CPU及其他外围器件，UPLL用于USB。

用于产生FCLK， HCLK， PCLK三种频率，这三种频率分别有不同的用途：

1）FLCK、HCLK和PCLK的关系

S3C2440有三个时钟FLCK、HCLK和PCLK



s3c2440官方手册上说P7-8写到：]]></description><category></category></item><item><title><![CDATA[FCLK/HCLK/PCLK的配置]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/9798927</link><guid>https://blog.youkuaiyun.com/fcability/article/details/9798927</guid><author>fcability</author><pubDate>Tue, 06 Aug 2013 22:32:46 +0800</pubDate><description><![CDATA[三星官方搭载的wince系统的FLCK值为400MHz，HCLK值为100MHz、PCLK值为50MHz。那么这些值通过什么方法计算出来呢？大概过程如下，这些值在外部晶振12MHz的基础上通过PLL的作用倍频到我们需要的核心频率如400MHz，由于该频率过高，需要通过对预分频器进行适当的设置获取外围设备能够正常工作的频率如HCLK 100MHz、PLCK 50MHz。

在这里有必要说明FCL]]></description><category></category></item><item><title><![CDATA[FCLK/HCLK/PCLK]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/9797521</link><guid>https://blog.youkuaiyun.com/fcability/article/details/9797521</guid><author>fcability</author><pubDate>Tue, 06 Aug 2013 20:56:00 +0800</pubDate><description><![CDATA[FCLK: 为CPU核供给时钟信号，我们所说的cpu主频为200MHz，就是指的这个时钟信号，相应的，1/Fclk即为cpu时钟周期
HCLK: 为AHB bus peripherals供给时钟信号，AHB为advanced high-performance bus
PCLK: 为APB bus peripherals供给时钟信号，APB为advanced peripherals bus]]></description><category></category></item><item><title><![CDATA[eMMC / eMCP移动设备嵌入式存储]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/9666065</link><guid>https://blog.youkuaiyun.com/fcability/article/details/9666065</guid><author>fcability</author><pubDate>Wed, 31 Jul 2013 12:37:13 +0800</pubDate><description><![CDATA[eMMC/eMCP将成为移动设备嵌入式存储主导技术
原文地址：http://blog.soufun.com/39645797/16299159/articledetail.htm

【引言】eMMC具有兼容性强、设计简便的特点，广泛应用于移动设备中。随着人们对设备存储容量的需求加大以及成本进一步降低，eMMC应用面还将不断扩大。
eMMC采用统一的MMC标准接口，将存储芯片(NAND Fl]]></description><category></category></item><item><title><![CDATA[芯片封装类型介绍]]></title><link>https://blog.youkuaiyun.com/fcability/article/details/9666027</link><guid>https://blog.youkuaiyun.com/fcability/article/details/9666027</guid><author>fcability</author><pubDate>Wed, 31 Jul 2013 12:22:21 +0800</pubDate><description><![CDATA[芯片封装类型介绍
原文：http://iccopy.net/news/40.html


1 BGA (ball grid array)
球形触点陈列，表面贴装型封装之一。在印刷基板的背面按陈列方式制作出球形凸点用以 代替引脚，在印刷基板的正面装配LSI 芯片，然后用模压树脂或灌封方法进行密封。也称为凸 点陈列载体(PAC)。引脚可超过200，是多引脚LSI 用的一种封装。 封装本体也可]]></description><category></category></item></channel></rss>