网上关于ARM的bootloader(以Uboot为例)的启动顺序的资料有好多,但是对于Uboot的地址映射、体系结构级操作介绍很少,都是直接开始Start.s代码的阅读。本文拟详细分析Uboot从上电,到第一条指令的执行,同时分析代码对于cache、TLB等部件的操作过程。
以下内容以u-boot-2012.04.01源码为例,从网上很容易下载该版本。...
分类:
其他 时间:
2014-06-03 00:19:38
收藏:
0 评论:
0 赞:
0 阅读:
503
上一篇给大家讲到了cisco交换机的基本操作命令,趁端午节放假前,把cisco交换机的简单配置分享一下并预祝一下各位“端午节快乐”!Ok,要进行交换机的配置,首先就得进入交换机的全局配置模式,在成功连接交换机并且登陆成功进入特权模式下
1、输入进入全局配置模式:
switch#configure terminal
Enter configuration commands, one per l...
分类:
其他 时间:
2014-06-02 22:37:56
收藏:
0 评论:
0 赞:
0 阅读:
576
Reactor模式和NIO
本文可看成是对Doug Lea Scalable IO in Java一文的翻译。
当前分布式计算 Web Services盛行天下,这些网络服务的底层都离不开对socket的操作。他们都有一个共同的结构:
1. Read request
2. Decode request
3. Process service
4. Encode reply
5. S...
分类:
其他 时间:
2014-06-02 23:12:59
收藏:
0 评论:
0 赞:
0 阅读:
562
阅读 java.util.LinkedList 的笔记,通过阅读可以了解Java标准库中双链表的实现思路。...
分类:
其他 时间:
2014-06-02 23:12:18
收藏:
0 评论:
0 赞:
0 阅读:
474
ISP,Interface Segregation Principle,中文翻译为“接口隔离原则”。和DIP原则一样,ISP原则也是大名鼎鼎的Martin大师提出来的,他在1996年的C++ Reporter发表“ The Interface Segregation Principle”的文章详细阐述了ISP原则,并且在他的经典著作《 Agile Software Development, Pri...
分类:
其他 时间:
2014-06-03 00:56:13
收藏:
0 评论:
0 赞:
0 阅读:
479
1、Maximum Depth of Binary Tree
Given a binary tree, find its maximum depth.
The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.
clas...
分类:
其他 时间:
2014-06-02 23:11:44
收藏:
0 评论:
0 赞:
0 阅读:
423
当我们在应用程序中编写write系统调用,向磁盘中写入数据时,写入请求会先调用底层写函数,将请求先写入内存中的页高速缓存(page cache)中,写入成功则立刻返回,真正的写入磁盘操作会延迟执行。Page cache是硬盘在内存中的一个缓存,是linux内核所使用的主要磁盘高速缓存,在绝大多数情况下,内核在读写磁盘时都引用page cache(极少数应用会绕过页高速缓存,如数据库软件)。...
分类:
其他 时间:
2014-06-02 22:37:15
收藏:
0 评论:
0 赞:
0 阅读:
597
个推的使用在Android客户端相对来说使用比较简单,已经提供了sdk Demo,按照文档和Demo配置相关代码就可以。下图为推送的示意图
客户端需要区分通知和透传的使用,根据需求告诉服务端选择不同的模板
服务端注意的东西相对来说比较多:
个推每天的消息推送量数以亿计,统计分析日志时,经常可以从日志规律发现调用方的一些使用误区,今天提几点开发者在使用个推a...
分类:
其他 时间:
2014-06-01 10:38:18
收藏:
0 评论:
0 赞:
0 阅读:
425
sharepoint 2013 自定义列表查看页面附件打开新页面方法 dispform attachments open new page...
分类:
其他 时间:
2014-06-01 10:38:56
收藏:
0 评论:
0 赞:
0 阅读:
395
这是一个静态插值算法的效果,图形学中插值算法应用十分广,如动画,photoshop, autocAD等软件画曲线,还有shader中的渐变上色也是一个硬件支持的插值算法。
Interpolation是很低层的算法,在图形学中可以说无处不在。
本程序通过设置两个vector,然后就可以在这两个vector之间插入点,得到不同的效果
如两个vector不同长度可以得到:
如果长...
分类:
其他 时间:
2014-06-01 10:55:14
收藏:
0 评论:
0 赞:
0 阅读:
490
本文参考《Android系统源代码情景分析》,作者罗升阳。
一、Binder库(libbinder)代码:
~/Android/frameworks/base/libs/binder
----BpBinder.cpp
----Parcel.cpp
----ProcessState.cpp
--...
分类:
其他 时间:
2014-06-02 23:57:40
收藏:
1 评论:
0 赞:
2 阅读:
1080
SR latch D latch D filp-flop
SR Latch
典型的SR 触发器就长上面那样啦
不要以为简单,酒吧 S R Q Q’ 之间的相对位置关系记错了!
组成的元素很简单——或非门,但是实现的功能却很重要
SR是两个输入端口,Q 和 Q' 是输出端口
不要慌...
分类:
其他 时间:
2014-06-02 22:42:25
收藏:
0 评论:
0 赞:
0 阅读:
1029
总的来说,正确的做法是优先通过配置文件,再在具体机器上进行相应进程的启动/停止操作。
网上一些资料说在调整配置文件的时候,优先使用主机名而不是IP进行配置。
总的来说添加/删除DataNode和TaskTracker的方法非常相似,只是操作的配置项和使用的命令有微小差异。
1. DataNode
1.0 配置文件
在namenode下修改配置文件conf/mapred-site.xml。
关键参数dfs.hosts和dfs.hosts.exclude。
注意:不同hado...
分类:
其他 时间:
2014-06-01 10:45:34
收藏:
0 评论:
0 赞:
0 阅读:
725
改变 EBS inventory 里面的 UOM conversion 会导致数据崩溃......
分类:
其他 时间:
2014-06-01 10:44:49
收藏:
0 评论:
0 赞:
0 阅读:
603
游戏主页面布局
创建屏下Score标签
pLabel = CCLabelTTF::create("Score", "Arial", TITLE_FONT_SIZE); //分数标签
//设置标签字体的颜色
pLabel->setColor (ccc3(0, 0, 0));
//设置文本标签的位置
pLabel->setPosition
(...
分类:
其他 时间:
2014-06-02 23:20:31
收藏:
0 评论:
0 赞:
0 阅读:
474
题目链接:
http://acm.hdu.edu.cn/showproblem.php?pid=2102
题目:
A计划
Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 8731 Accepted Submis...
分类:
其他 时间:
2014-06-02 23:27:57
收藏:
0 评论:
0 赞:
0 阅读:
497
课程介绍
这门课程核心内容是算法和数据结构。
具体的算法和数据结构如下:
数据类型:堆栈、队列、背包、并查集、优先队列。
排序:快排、并排、堆排、基数排序
查找:BST、红黑BST、哈希表
图:BFS、DFS、Prim、Kruskai、Dijkstra
字符串:KMP、正则、TST、哈夫曼、LZW
高级:B树、后缀数组、最...
分类:
其他 时间:
2014-06-01 10:52:51
收藏:
0 评论:
0 赞:
0 阅读:
436
在线性回归中,由于对参数个数选择的问题是在问题求解之前已经确定好的,因此参数的个数不能很好的确定,如果参数个数过少可能拟合度不好,产生欠拟合(underfitting)问题,或者参数过多,使得函数过于复杂产生过拟合问题(overfitting)。因此本节介绍的局部线性回归(LWR)可以减少这样的风险。
欠拟合与过拟合
首先看下面的图
对于图中的一系列样本点,当我们采用y...
分类:
其他 时间:
2014-06-02 23:49:10
收藏:
0 评论:
0 赞:
0 阅读:
641