<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[icodec的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/icodec</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; icodec]]></copyright><item><title><![CDATA[在Eclipse中关联android-support-v4.jar的代码]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/17293457</link><guid>https://blog.youkuaiyun.com/icodec/article/details/17293457</guid><author>icodec</author><pubDate>Fri, 13 Dec 2013 01:02:54 +0800</pubDate><description><![CDATA[如果需要在Eclipse中看android-support-v4.jar的源代码，可以用如下的方法：

假设Android SDK的安装路径为：D:\Android\sdk。

首先确保android-support-v4.jar的源代码已经下载，可以找SDK中的D:\Android\sdk\extras\android\support\v4文件夹。

如果没有，可以打开Android]]></description><category></category></item><item><title><![CDATA[无法在deleteDatabase后创建同名数据库]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/17253205</link><guid>https://blog.youkuaiyun.com/icodec/article/details/17253205</guid><author>icodec</author><pubDate>Tue, 10 Dec 2013 23:29:02 +0800</pubDate><description><![CDATA[Android开发，遇到一个奇怪的问题，在应用退出的时候，使用deleteDatabase删除sqlite数据库。
然后登录的时候，出现类似os_unix.c stat(/data/data/org.ibuo.demo/databases/demo.db) 
 android.database.sqlite.SQLiteDiskIOException: disk I/O error (code]]></description><category></category></item><item><title><![CDATA[终于把草稿箱里的文章发完了]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8206101</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8206101</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:56:23 +0800</pubDate><description><![CDATA[昨天还有20篇文章的限制，今天这个时候怎么没有限制了呢？
优快云重写的原因？还是积分涨了？


不管了。
想想以前的VPS，唉，可怜的人。]]></description><category></category></item><item><title><![CDATA[知乎用的技术架构]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004003</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004003</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:54:17 +0800</pubDate><description><![CDATA[来源：知乎使用了哪些框架和开源库？
mywaiting：整理一下已经有的答案吧：
Tornado 知乎使用这个构建自己的网站，来自@李申申 （知乎首席技术官）的回答。根据之前的知乎是可以看到直接返回的 Server：TornadoServer 但现在放在Nginx背后，就看不到这个啦。测试一个网站是否为Tornado实现（不绝对，但可以作为参考），也可以查看其Cookie，如果不是刻意实现（T]]></description><category></category></item><item><title><![CDATA[uC/OS II Extend Test]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004094</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004094</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:54:05 +0800</pubDate><description><![CDATA[花了几天时间，陆陆续续把书看完了。感觉也找到了。晚上的时候做了一个扩展测试。修改的代码EX1，主要增加的测试有：


1、单独创建一个task，用于semaphore测试


2、创建一个task，用于mailbox测试


3、创建一个task，用于queue测试


4、创建memory机制


增加了exttest.c和exttesth，修改了os_cfg.h文]]></description><category></category></item><item><title><![CDATA[µC/OS-II License]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004125</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004125</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:54:00 +0800</pubDate><description><![CDATA[μC/OS-II不是免费的，虽然开源，但不意味着可以免费试用。要么买书送代码供自己研究，要么购买license版权。


μC/OS-III


You can evaluate Micrium μC/OS source code for 45 days free of charge. You are required to purchase a license for use in]]></description><category></category></item><item><title><![CDATA[uC/OS II task find high ready task]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004128</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004128</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:53:55 +0800</pubDate><description><![CDATA[uC/OS II在进行任务调度的时候会执行一个判断优先级的算法，通过Y和X来定位到具体的优先级。优先级各不相同，每个优先级即代表各自的task。


总共的task数量为：OS_LOWEST_PRIO+1，OS_LOWEST_PRIO需要>=1. OS_LOWEST_PRIO为idle task, 当OS_TASK_STAT_EN定义为1时，OS_LOWEST_PRIO-1为stat tas]]></description><category></category></item><item><title><![CDATA[uC/OS II在PC环境中的编译]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004135</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004135</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:53:50 +0800</pubDate><description><![CDATA[网上下载的郝贝贝ucos II系列的文章和资料，如果需要PC上编译的话，需要做些改动。按照默认的方式，也会出现tlink错误，具体的信息为：


C:\BC31\BIN\TLINK  @TEST.LNK


Turbo Link Version 5.1 Copyright (c) 1992 Borland International
Fatal: Bad object file re]]></description><category></category></item><item><title><![CDATA[74HC165并行数据转串行数据]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004138</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004138</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:53:44 +0800</pubDate><description><![CDATA[74HC165 概述 (NXP founded by Philips)


74HC165是一款高速CMOS器件，遵循JEDEC标准no.7A。74HC165引脚兼容低功耗肖特基TTL（LSTTL）系列。


74HC165是8位并行读取或串行输入移位寄存器，可在末级得到互斥的串行输出（Q7和Q7），当并行读取（PL）输入为低时，从D0到D7口输入的并行数据将被异步地读取进寄存器内。]]></description><category></category></item><item><title><![CDATA[Micrium – µC/OS-II Kernel Features]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004141</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004141</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:53:38 +0800</pubDate><description><![CDATA[Who should use this RTOS?
Developers who want to save time on their current and next embedded system project, and who want the cleanest, most popular, and robust RTOS on the market.


Supported Pr]]></description><category></category></item><item><title><![CDATA[μC/OS-II]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004145</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004145</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:53:33 +0800</pubDate><description><![CDATA[准备在51单片机上移植这个操作系统。要求：内存尽量小，只要能满足当前的功能，预留一写扩展。稳定，满足实时性要求。


μC/OS-II 是一种基于优先级的抢占式多任务实时操作系统，包含了实时内核、任务管理、时间管理、任务间通信同步（信号量，邮箱，消息 队列）和内存管理等功能。它可以使各个任务独立工作，互不干涉，很容易实现准时而且无误执行，使实时应用程序的设计和扩展变得容易，使应用程序的设计过]]></description><category></category></item><item><title><![CDATA[8051接口定义]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004147</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004147</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:53:28 +0800</pubDate><description><![CDATA[MCS-51是标准的40引脚双列直插式集成电路芯片，引脚分布：

P0.0~P0.7 P0口8位双向口线（在引脚的39~32号端子）。
P1.0~P1.7 P1口8位双向口线（在引脚的1~8号端子）。
P2.0~P2.7 P2口8位双向口线（在引脚的21~28号端子）。
l P3.0~P3.7 P3口8位双向口线（在引脚的10~17号端子）。
 
 P0口有三个功能
1、外部扩展存]]></description><category></category></item><item><title><![CDATA[C51中断]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004156</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004156</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:53:21 +0800</pubDate><description><![CDATA[1、C51共5个中断。两个外部中断，2个时钟/计数器中断；一个串口中断。
2、优先级共2个。1和0. 自然优先级顺序为，外部0 > T0 > 外部1 > T2 > 串口
3、需要配置的寄存器：
IE: 中断允许寄存器
IP: 优先级寄存器
TCON: 中断控制寄存器。高低触发；计数开始停止；是否申请中断（除serial）
SCON: serial (RS232) 串口寄存器
4、扩展]]></description><category></category></item><item><title><![CDATA[C51单片机学习记录]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004160</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004160</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:53:15 +0800</pubDate><description><![CDATA[存储类型：
data: 片内直接寻址，内部RAM，128 bytes, 8bit，0-125；【直接访问，速度最快】
idata: 片内间接寻址，内部RAM，256 bytes, 8bit,  0-256；【允许访问全部内部地址】
pdata:  分页寻址，片外RAM, 256 bytes,  8bit, 0-256；【 movx @Ri 访问】
xdata:  片外数据存贮，64K，16]]></description><category></category></item><item><title><![CDATA[Facebook的办公室标语]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004165</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004165</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:53:09 +0800</pubDate><description><![CDATA[转载：Facebook的办公室标语 | 潘魏增.


Hacker Changed The World

Facebook终于上市了，现在所有门户的科技频道都把相关的信息放在头条的位置，大家都不约而同来一起帮忙分析成功经验。我也来凑个热闹吧。

经常关注这家公司的人会发现，他们喜欢在办公室贴一些警示性标语，里面凝聚了很多公司价值观和做事的方法。这些显而易见的做事原则，其实许多硅谷的程]]></description><category></category></item><item><title><![CDATA[ECMAScript 对象作用域]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004175</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004175</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:53:02 +0800</pubDate><description><![CDATA[关键字 this
this 的功能
在 ECMAScript 中，要掌握的最重要的概念之一是关键字 this 的用法，它用在对象的方法中。关键字 this 总是指向调用该方法的对象，例如：
var oCar = new Object;
oCar.color = “red”;
oCar.showColor = function() {
alert(this.color);
};
oC]]></description><category></category></item><item><title><![CDATA[ECMAScript 关键字]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004181</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004181</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:52:55 +0800</pubDate><description><![CDATA[ECMAScript 关键字
ECMA-262 定义了 ECMAScript 支持的一套关键字（keyword）。
这些关键字标识了 ECMAScript 语句的开头和/或结尾。根据规定，关键字是保留的，不能用作变量名或函数名。
下面是 ECMAScript 关键字的完整列表：
break
case
catch
continue
default
delete
do
else]]></description><category></category></item><item><title><![CDATA[JavaScript对ECMAScript的实现]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004187</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004187</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:52:49 +0800</pubDate><description><![CDATA[接触了这么长时间，还从没有去想过这是什么意思。现在清楚了。ECMAScript是核心，所有接口、语法是标准的，而实现却不一样。比如JavaScript就是其中一种对ECMA的实现。

JavaScript 的核心 ECMAScript 描述了该语言的语法和基本对象；
DOM 描述了处理网页内容的方法和接口；
BOM 描述了与浏览器进行交互的方法和接口。
ECMAScript、DOM 和]]></description><category></category></item><item><title><![CDATA[JavaScript 定义类或对象]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004194</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004194</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:52:41 +0800</pubDate><description><![CDATA[如果在搜索引擎搜JavaScript自定义类的内容，一大堆的无用信息。很多都是到处抄代码，一问就是贴了一篇源代码，说的又不准确。还是老实的看在线文档，推荐w3School.



动态原型方法

对于习惯使用其他语言的开发者来说，使用混合的构造函数/原型方式感觉不那么和谐。毕竟，定义类时，大多数面向对象语言都对属性和方法进行了视觉上的封装。请考虑下面的 Java 类：
class C]]></description><category></category></item><item><title><![CDATA[Java正则表达式教程]]></title><link>https://blog.youkuaiyun.com/icodec/article/details/8004199</link><guid>https://blog.youkuaiyun.com/icodec/article/details/8004199</guid><author>icodec</author><pubDate>Wed, 21 Nov 2012 00:52:36 +0800</pubDate><description><![CDATA[Java正则表达式教程.
 Posted by ian at 21:50 Tagged with: 正则表达式

JAVA可变参数Varargs
 Java  No
 Responses »

三 312012
 


看代码的时候，发现方法调用的时候有个省略号：
@Override

public Currency doInBackground(String... par]]></description><category></category></item></channel></rss>