说明:本系列文章翻译自Contiki之父Adam Dunkels经典论文,版权归原作者所有。
Contiki是由Adam Dunkels及其团队开发的系统,研读其论文是对深入理解Contiki系统的最佳资料。
Contiki经典论文翻译——索引目录
----------------------------------------------------------------------...
分类:
其他 时间:
2016-04-05 17:52:17
收藏:
0 评论:
0 赞:
0 阅读:
239
stage1 阶段的详细分析参见 uboot 详细注释讲解
我们从 uboot 的 stage2 开始分析。加载流程分析首先是完成硬件的初始化。
函数调用流程为:
u-boot64/arch/arm/board.c:
board_init_r()
u-boot64/common/stdio.c:
stdio_init()
u-boot64/common/lcd.c:
drv_lc...
分类:
其他 时间:
2016-04-05 17:52:07
收藏:
0 评论:
0 赞:
0 阅读:
866
??
Java语言发展史
课程大纲:
Java语言发展史;
1、sun公司1995年推出,2009年Oracle公司收购sun;
下载;
1、到Oracle官网下载
Java体系与特点
课程大纲:
Java体系结构
1、JavaSE:
标准版:桌面开发和低端商...
分类:
编程语言 时间:
2016-04-05 17:52:00
收藏:
0 评论:
0 赞:
0 阅读:
279
2016年1月24日漏洞作者发布了漏洞分析及exploit,拿到exploit后在几个Android版本上均没能运行成功,遂分析原因,学习漏洞利用思路。记录如下,欢迎大家交流学习。...
分类:
移动平台 时间:
2016-04-05 17:51:47
收藏:
0 评论:
0 赞:
0 阅读:
215
...
分类:
Web开发 时间:
2016-04-05 17:51:37
收藏:
0 评论:
0 赞:
0 阅读:
231
初始化对象private Paint mPaint;//画笔
private int count;//点击次数
private Rect rect;//矩形
public CounstomView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
//初始化画笔...
分类:
移动平台 时间:
2016-04-05 17:51:27
收藏:
0 评论:
0 赞:
0 阅读:
410
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗 Ctrl + B
斜体 Ctrl + I
引用 Ctrl...
分类:
其他 时间:
2016-04-05 17:51:17
收藏:
0 评论:
0 赞:
0 阅读:
324
点击打开链接
题意:给定的点中,每个点都有自己的权值,问从s走到d,删除几个点之后走不到了,且这几个点的权值最小
思路:看着就像是最小割,直接模版敲完,因为权值在点上,而不是边上,所以要将点拆开,然后求最大流,无向边不用考虑太多,因为这些边并不影响整个网络的最大流作用只是将点联通而已,如a--b,则建a+n到b的无穷大,和b+n到a的无穷大,因为每个点的后续都是i+n,1#include
#...
分类:
其他 时间:
2016-04-05 17:51:07
收藏:
0 评论:
0 赞:
0 阅读:
216
ReetrantLock与Condition:
参考
在java.util.concurrent包中,有两个很特殊的工具类,Condition和ReentrantLock,使用过的人都知道,ReentrantLock(重入锁)是jdk的concurrent包提供的一种独占锁的实现。它继承自Dong Lea的 AbstractQueuedSynchronizer(同步器),确切的说是Reen...
分类:
其他 时间:
2016-04-05 17:50:48
收藏:
0 评论:
0 赞:
0 阅读:
244
当信息需要在两个网络之间传输时,常用路由器这种互连设备来负责数据的传输。路由器的主要工作是:路径的决定和数据包的转发(从路由器一个接口输入,然后选择合适接口输出);维护路由表。
路由器工作的方式非常简洁明了,从接收报文中抽取目的地址,并确定地址中的网络号,查找路由选择表以获得与目标网络相匹配的表项。在路由选择表中的匹配表项中包括下一站、目的地、输出接口和其它与路由有关的参数。报文被封装在...
分类:
其他 时间:
2016-04-05 17:50:37
收藏:
0 评论:
0 赞:
0 阅读:
237
数据仓库是企业统一的数据管理的方式,将不同的应用中的数据汇聚,然后对这些数据加工和多维度分析,并最终展现给用户。它帮助企业将纷繁浩杂的数据整合加工,并最终转换为关键流程上的KPI,从而为决策/管理等提供最准确的支持,并帮助预测发展趋势。因此,数据仓库是企业IT系统中非常核心的系统。
根据企业构建数据仓库的主要应用场景不同,我们可以将数据仓库分为以下四种类型,每一种类型的数据仓库系统都有不同的...
分类:
其他 时间:
2016-04-05 17:50:18
收藏:
0 评论:
0 赞:
0 阅读:
251
今天给大家带来一个很实用的小控件ClearEditText,就是在Android系统的输入框右边加入一个小图标,点击小图标可以清除输入框里面的内容,IOS上面直接设置某个属性就可以实现这一功能,但是Android原生EditText不具备此功能,所以要想实现这一功能我们需要重写EditText,接下来就带大家来实现这一小小的功能
我们知道,我们可以为我们的输入框在上下左右设置图片,所以我们可...
分类:
移动平台 时间:
2016-04-05 17:50:08
收藏:
0 评论:
0 赞:
0 阅读:
260
js中有5种简单数据类型:Undefined、Null、Boolean、Number和String。还有一种复杂数据类型——Object。ECMAScript不支持任何创建自定义类型的机制,所有值都成为以上6中数据类型之一。一.typeof操作符
typeof操作符是用来检测变量的数据类型。对于值或变量使用typeof操作符会返回如下字符串。 字符串
描述 undefined
未定义...
分类:
编程语言 时间:
2016-04-05 17:49:57
收藏:
0 评论:
0 赞:
0 阅读:
244
break,contine都是使用在循环体中的语句,都有终止执行的作用,具体不同看下面详解。循环语句看这里:
1、break关键字是如何使用的:
break是用来停止整个循环。必须在循环体中或switch语句中(switch语法看这里:switch如何使用 )。它将停止本层循环的执行(多层循环只会停止break这一层,跳出后继续父级循环),并开始执行后续的代码。...
分类:
编程语言 时间:
2016-04-05 17:49:47
收藏:
0 评论:
0 赞:
0 阅读:
178
Servlet学习的大纲:
1. servlet概念及相关接口简介
2. servet 执行过程
3. servlet路径映射
4. 缺省servlet --应用
5. servlet生命周期(重点) --理解(重点)
6. Servlet自动加载
7. Servl...
分类:
其他 时间:
2016-04-05 17:49:38
收藏:
0 评论:
0 赞:
0 阅读:
234
A题:
A题题目链接
题目描述:
位运算
TimeLimit:1000MS MemoryLimit:65536KB
64-bit integer IO format:%I64d
admin
Problem Description
编辑
已知一个包含 n 个元素的正整数集合S,设 f(S) 为集合S中所有元素的异或(XOR)的结果。...
分类:
其他 时间:
2016-04-05 17:49:28
收藏:
0 评论:
0 赞:
0 阅读:
367
内存管理 浅析
下列行为都会增加一个app的内存占用:
1、创建一个OC对象;
2、定义一个变量;
3、调用一个函数或者方法。
如果app占用内存过大,系统可能会强制关闭app,造成闪退现象,影响用户体验。如何让回收那些不再使用的对象呢?本文着重介绍OC中的内存管理。
所谓内存管理,就是对内存进行管理,涉及的操作有:
1、分配内...
分类:
其他 时间:
2016-04-05 17:49:18
收藏:
0 评论:
0 赞:
0 阅读:
304
1.首先点击project->New CCS Project
2.选择器件和创建工程名
3.找到要用的头文件
复制到新建工程的目录
此时CCS会自动将新添的文件加到项目浏览器中
4.编译,然后发现好多错误。。。。
不能打开头文件,这是因为还没有将头文件添加到工程里面,项目浏览器只是将文件显示出来了而已。
5.右键项目,打开属性
6.选择dir to inclu...
分类:
其他 时间:
2016-04-05 17:49:07
收藏:
0 评论:
0 赞:
0 阅读:
208
一、windows下安装
环境:win7专业版+memcached_win32_1.4.5
步骤:
1、cmd切换到指定解压目录
2、memcached -d install安装
3、输入memcached –h,出现下图窗口说明已经安装成功
4、telnet测试是否正常运行 telnet 127.0.0.1 11211 如下图:
5、stats命令查看运行状...
分类:
系统服务 时间:
2016-04-05 17:48:58
收藏:
0 评论:
0 赞:
0 阅读:
410
1、RPC框架概述
1.1 RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。
...
分类:
其他 时间:
2016-04-05 17:48:47
收藏:
0 评论:
0 赞:
0 阅读:
207