E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
UnityECS框架源码分析
Linux驱动修炼之道-DMA
框架源码分析
首先介绍一下DMA,S3C2440A支持位于系统总线和外围总线之间的4通道DMA控制器,每个通道都可以在系统总线或外围总线上的设备之间传输数据。每个通道可以对下面4种情况进行传输:1.源和目的都在系统总线上2.源在系统总线而目的在外围总线3.源在外围总线而目的在系统总线4.源和目的都在外围总线下图是请求源为硬件模式时的每个通道的请求源:DMA使用3个状态的有限状态机:1.初始状态,DMA等待DMA
yuesichiu
·
2013-05-09 11:00
Cocos2d-x 2.0 TestCpp
框架源码分析
为了更好的学习Cocos2d-x的功能示例,我们今天来学习一下这个工程的框架结构。 在VS的解决方案里展开TestCpp工程,其下有43个示例目录,除此之前还有几个文件: AppDelegate.h/cpp:程序控制类AppDelegate。controller.h/cpp:示例场景管理类TestController,用于显示所有示例的菜单。testBasic.h/cpp:示例场景基类Te
liliangchw
·
2013-02-20 17:00
Linux驱动修炼之道-SPI驱动
框架源码分析
(下)
转载自:http://blog.csdn.net/lanmanck/article/details/6895324这篇文档主要介绍spi数据传输过程。当应用层要向设备传输数据的时候,会通过ioctl向设备驱动发送传输数据的命令。如图,向SPI从设备发送读写命令,实际的读写操作还是调用了主机控制器驱动的数据传输函数。transfer函数用于spi的IO传输。但是,transfer函数一般不会执行真正
toraloo
·
2012-12-28 13:00
Linux驱动修炼之道-SPI驱动
框架源码分析
(中)
转载自:http://blog.csdn.net/lanmanck/article/details/6895322这篇来分析spi子系统的建立过程。嵌入式微处理器访问SPI设备有两种方式:使用GPIO模拟SPI接口的工作时序或者使用SPI控制器。使用GPIO模拟SPI接口的工作时序是非常容易实现的,但是会导致大量的时间耗费在模拟SPI接口的时序上,访问效率比较低,容易成为系统瓶颈。这里主要分析使用
toraloo
·
2012-12-28 13:00
Linux驱动修炼之道-SPI驱动
框架源码分析
(上)
近段时间正在进行一个SPI设备模块的学习,因而转载此篇文章。转载自:http://blog.csdn.net/lanmanck/article/details/6895318SPI协议是一种同步的串行数据连接标准,由摩托罗拉公司命名,可工作于全双工模式。相关通讯设备可工作于m/s模式。主设备发起数据帧,允许多个从设备的存在。每个从设备有独立的片选信号,SPI一般来说是四线串行总线结构。接口:SCL
toraloo
·
2012-12-28 12:00
linux
linux
linux
驱动
YARN
框架源码分析
阅读更多此博客来源于http://www.ccplat.com/?p=652ResourceManager管理集群资源,创建时需要一个Store存储其信息。Store管理和存储RM状态接口,包含以下两个子接口,同时继承NodeStore和ApplicationsStore接口。实现目前有MemStore和ZKStore两种,它们都实现了RMState和ApplicationStore。Applic
tanghongjun1985
·
2012-12-21 09:00
hadoop
yarn
apache
YARN
框架源码分析
此博客来源于 http://www.ccplat.com/?p=652 ResourceManager 管理集群资源,创建时需要一个Store存储其信息。 Store 管理和存储RM状态接口,包含以下两个子接口,同时继承NodeStore和ApplicationsStore接口。 实现目前有MemStore和ZKStore两种,它们都实现了RMState和Applicati
tanghongjun1985
·
2012-12-21 09:00
YARN
框架源码分析
UHP博客文章地址:http://yuntai.1kapp.com/?p=652原创文章,转载请注明出处:http://blog.csdn.net/wind5shy/article/details/8348839ResourceManager管理集群资源,创建时需要一个Store存储其信息。Store· 管理和存储RM状态接口,包含以下两个子接口,同时继承NodeStore和Ap
wind5shy
·
2012-12-20 10:00
源码
hadoop
框架
0.23
Linux驱动修炼之道-SPI驱动
框架源码分析
(下)
这篇文档主要介绍spi数据传输过程。当应用层要向设备传输数据的时候,会通过ioctl向设备驱动发送传输数据的命令。如图,向SPI从设备发送读写命令,实际的读写操作还是调用了主机控制器驱动的数据传输函数。transfer函数用于spi的IO传输。但是,transfer函数一般不会执行真正的传输操作,而是把要传输的内容放到一个队列里,然后调用一种类似底半部的机制进行真正的传输。这是因为,spi总线一般
peng654321
·
2012-12-04 17:00
linux
linux
linux
WinCE
Linux驱动修炼之道-SPI驱动
框架源码分析
(上)
SPI驱动架构,以前用过,不过没这个详细,跟各位一起分享:来自:http://blog.csdn.net/woshixingaaa/article/details/6574215SPI协议是一种同步的串行数据连接标准,由摩托罗拉公司命名,可工作于全双工模式。相关通讯设备可工作于m/s模式。主设备发起数据帧,允许多个从设备的存在。每个从设备有独立的片选信号,SPI一般来说是四线串行总线结构。接口:S
peng654321
·
2012-12-04 17:00
linux
linux
linux
View视图
框架源码分析
之一:android是如何创建一个view
View是所有控件的一个基类,无论是布局(Layout),还是控件(Widget)都是继承自View类。只不过layout是一个特殊的view,它里面创建一个view的数组可以包含其他的view而已。 这一篇文章把所有的layout和widget都统称为view,那么android是如何创建一个view的呢? 一。在代码中直接new出来。 比如说你要创建一个TextView的实例,那么你可以这样写
jj120522
·
2012-11-22 11:00
android
框架
android
Cocos2d-x 2.0 TestCpp
框架源码分析
Cocos2d-x2.0TestCpp
框架源码分析
[本版教程使用的Cocos2d-x版本为c
honghaier
·
2012-10-31 08:00
集合
框架源码分析
六之堆结构的实现(PriorityQueue)
/****优先队列是用了一种叫做堆的高效的数据结构,*堆是用二叉树来描述的,对任意元素n,索引从0开始,如果有子节点的话,则左子树为*2*n+1,右子树为2*(n+1)。*以堆实现的队列如果不为空的话,queue[0]即为最小值。* *PS:此优先队列中的元素并不是升序排列的,只能说是"基本有序"*但是queue[0]为树根而且必定是最小元素*/classPriorityQueueextendsA
SEU_haoduohou
·
2012-09-04 00:00
c
框架
object
null
iterator
集合
框架源码分析
五之LinkedHashMap,LinkedHashSet
LinkedHashMap是为了解决遍历Hash表的无序问题,它内部维护了一个链表用于记录你插入元素(或你访问元素的顺序)的位置,遍历时直接遍历链表,元素的顺序即为你插入的顺序,但是Entry对象要多加两个成员变量before和after用于记录链表的前驱和后继。所以LinkedHashMap的的存储效率要低于HashMap,但是遍历效率要高于HashMap。 importjava.util.Co
SEU_haoduohou
·
2012-09-04 00:00
框架
header
HashMap
null
iterator
Class
集合
框架源码分析
四(Collections类详细分析)
我认为Collections类主要是完成了两个主要功能 1.提供了若干简单而又有用的算法,比如排序,二分查找,求最大最小值等等。 2.提供对集合进行包装的静态方法。比如把指定的集合包装成线程安全的集合、包装成不可修改的集合、包装成类型安全的集合等。 packagejava.util;importjava.io.Serializable;importjava.io.ObjectOutputStrea
SEU_haoduohou
·
2012-09-04 00:00
框架
object
list
null
Collections
distance
集合
框架源码分析
三(实现类篇ArrayList,LinkedList,HashMap)
一。ArrayList,可自动扩充容量的动态数组 publicclassArrayListextendsAbstractListimplementsList,RandomAccess,Cloneable,java.io.Serializable{privatestaticfinallongserialVersionUID=8683452581122892189L;/*** *所有ArrayList
SEU_haoduohou
·
2012-09-04 00:00
框架
object
HashMap
table
null
iterator
集合
框架源码分析
——抽象类
publicabstractclassAbstractCollectionimplementsCollection{ /** *唯一构造方法 */ protectedAbstractCollection(){ } //QueryOperations /** * *返回集合中元素的迭代器 */ publicabstractIteratoriterator(); pu
SEU_haoduohou
·
2012-09-04 00:00
框架
object
String
null
iterator
集合
框架源码分析
一(接口篇)
一。Iterable接口 publicinterfaceIterable{ /** *实现此接口的所有集合都可以使用foreach循环 *由于Collection接口扩展自Iterable接口, *标准类库的任何集合都可以使用"foreach"循环 *@returnanIterator. */ Iteratoriterator();}二。interfaceIterator
SEU_haoduohou
·
2012-09-04 00:00
框架
list
object
null
iterator
interface
Spring Dynamic Modules测试
框架源码分析
一.问题描述 在用spring-dm对某bundle进行测试时,报了如下错误。于是便对spring-osgi-test.jar中的几个测试类做了下研究。 java.io.FileNotFoundException: C:\Users\boy\.m2\repository\org\aopalliance\com.springsource.org.aopalli
kim_miao
·
2012-08-25 17:00
osgi
Spring Dynamic Modules测试
框架源码分析
一.问题描述 在用spring-dm对某bundle进行测试时,报了如下错误。于是便对spring-osgi-test.jar中的几个测试类做了下研究。 java.io.FileNotFoundException: C:\Users\boy\.m2\repository\org\aopalliance\com.springsource.org.aopalli
kim_miao
·
2012-08-25 17:00
osgi
[置顶] j2ee页面静态化方案encache web cache
框架源码分析
2
encache的webcache代码分析 1.抽象filter分析publicabstractclassFilterimplementsjavax.servlet.Filter{ ...... publicfinalvoiddoFilter(finalServletRequestrequest,finalServletResponseresponse,finalFilterChainchain)
zhongweijian
·
2012-06-02 08:00
Web
框架
exception
String
cache
filter
j2ee页面静态化方案encache web cache
框架源码分析
2
encache的web cache代码分析 1.抽象filter分析 public abstract class Filter implements javax.servlet.Filter { ...... public final void doFilter(final ServletRequest request, final ServletResponse
zhwj184
·
2012-06-02 08:00
cache
j2ee页面静态化方案encache web cache
框架源码分析
2
encache的web cache代码分析 1.抽象filter分析 public abstract class Filter implements javax.servlet.Filter { ...... public final void doFilter(final ServletRequest request, final ServletResponse
zhwj184
·
2012-06-02 08:00
cache
j2ee页面静态化方案encache web cache
框架源码分析
2
encache的web cache代码分析 1.抽象filter分析 public abstract class Filter implements javax.servlet.Filter { ...... public final void doFilter(final ServletRequest request, f
zhwj184
·
2012-05-30 18:00
cache
j2ee页面静态化方案encache web cache
框架源码分析
2
encache的web cache代码分析 1.抽象filter分析 public abstract class Filter implements javax.servlet.Filter { ...... public final void doFilter(final ServletRequest request, f
zhwj184
·
2012-05-30 18:00
cache
Linux驱动修炼之道-DMA
框架源码分析
首先介绍一下DMA,S3C2440A支持位于系统总线和外围总线之间的4通道DMA控制器,每个通道都可以在系统总线或外围总线上的设备之间传输数据。每个通道可以对下面4种情况进行传输:1.源和目的都在系统总线上2.源在系统总线而目的在外围总线3.源在外围总线而目的在系统总线4.源和目的都在外围总线下图是请求源为硬件模式时的每个通道的请求源:DMA使用3个状态的有限状态机:1.初始状态,DMA等待DM
dahailinan
·
2012-02-21 18:00
c
linux
框架
struct
null
buffer
Linux驱动修炼之道-SPI驱动
框架源码分析
(中)
来自:http://blog.csdn.net/woshixingaaa/article/details/6574220这篇来分析spi子系统的建立过程。嵌入式微处理器访问SPI设备有两种方式:使用GPIO模拟SPI接口的工作时序或者使用SPI控制器。使用GPIO模拟SPI接口的工作时序是非常容易实现的,但是会导致大量的时间耗费在模拟SPI接口的时序上,访问效率比较低,容易成为系统瓶颈。这里主要分
lanmanck
·
2011-10-21 22:00
c
linux
框架
list
null
Class
Linux驱动修炼之道-SPI驱动
框架源码分析
(下)
来自:http://blog.csdn.net/woshixingaaa/article/details/6574224这篇文档主要介绍spi数据传输过程。当应用层要向设备传输数据的时候,会通过ioctl向设备驱动发送传输数据的命令。如图,向SPI从设备发送读写命令,实际的读写操作还是调用了主机控制器驱动的数据传输函数。transfer函数用于spi的IO传输。但是,transfer函数一般不会执
lanmanck
·
2011-10-21 22:00
框架
linux
user
cmd
IOC
Access
Linux驱动修炼之道-SPI驱动
框架源码分析
(上)
SPI驱动架构,以前用过,不过没这个详细,跟各位一起分享:来自:http://blog.csdn.net/woshixingaaa/article/details/6574215SPI协议是一种同步的串行数据连接标准,由摩托罗拉公司命名,可工作于全双工模式。相关通讯设备可工作于m/s模式。主设备发起数据帧,允许多个从设备的存在。每个从设备有独立的片选信号,SPI一般来说是四线串行总线结构。接口:S
lanmanck
·
2011-10-21 22:00
linux
框架
工作
list
output
linux内核
Yii
框架源码分析
之文件结构、程序结构及配置
转载自http://www.pl4cj.org/2010/12/14/php-yiiframework-source-code-tech.html#h.qpqfk9ypgcx3入口文件index.php流程//用于调试的配置常量:define('YII_DEBUG',true); //启用调试,默认为falsedefine('YII_TRACE_LEVEL',3); /
btbdylq
·
2011-09-05 09:00
框架
String
application
action
behavior
Components
yii
框架源码分析
之创建controller代码
使用yii框架的url路径一般形如hostname/?r=xxxx/xxxx/xxxx&sdfs=dsfdsf我们可以看到有时会使用protected目录下的controller,有时会使用module中controller,具体是如何处理的呢,请看如下的分析:以下代码摘自yii框架核心代码%Yiiroot%/framework/web/CWebApplication.php复制代码代码如下:==
·
2011-06-28 19:11
Linux驱动修炼之道-看门狗
框架源码分析
努力成为linuxkernelhacker的人李万鹏原创作品,为梦而战。转载请标明出处http://blog.csdn.net/woshixingaaa/archive/2011/06/03/6525504.aspx由于计算机在工作时不可避免的要受到各种各样因素的干扰,即使再优秀的计算机程序也可能因为这种干扰使计算机进入一个死循环,更严重的就是导致死机。有两种方法来处理这种情况,一是采用人工复位的
iteye_8171
·
2011-06-03 22:00
Linux驱动修炼之道-看门狗
框架源码分析
努力成为linuxkernelhacker的人李万鹏原创作品,为梦而战。转载请标明出处http://blog.csdn.net/woshixingaaa/archive/2011/06/03/6525504.aspx由于计算机在工作时不可避免的要受到各种各样因素的干扰,即使再优秀的计算机程序也可能因为这种干扰使计算机进入一个死循环,更严重的就是导致死机。有两种方法来处理这种情况,一是采用人工复位的
helloyesyes
·
2011-06-03 22:00
设计模式
数据结构
linux
框架
虚拟机
Linux驱动修炼之道-DMA
框架源码分析
(下)
努力成为linux kernel hacker的人李万鹏原创作品,为梦而战。转载请标明出处 http://blog.csdn.net/woshixingaaa/archive/2011/06/02/6462149.aspx DMA通道的使用:申请通道,申请中断,设置寄存器,安装回调函数,设置标志,将数据放入队列,最后就是调用static int s3c2410_dma_start(struct
helloyesyes
·
2011-06-02 19:00
数据结构
linux
框架
cache
Go
Linux驱动修炼之道-DMA
框架源码分析
(下)
努力成为linux kernel hacker的人李万鹏原创作品,为梦而战。转载请标明出处 http://blog.csdn.net/woshixingaaa/archive/2011/06/02/6462149.aspx DMA通道的使用:申请通道,申请中断,设置寄存器,安装回调函数,设置标志,将数据放入队列,最后就是调用static int s3c2410_dma_start(struct
helloyesyes
·
2011-06-02 19:00
数据结构
框架
linux
cache
Go
RCP详细教程
简单RCP
框架源码分析
关键字:RCP框架在我们新建一个RCP应用程序框架时,eclipse会为我们自动生成若干个类:网上也有很多关于“HelloRCP”的分析说明,但都聚集在类功能分析,没有源代码的分析
zhaojun1717
·
2011-01-21 20:00
eclipse
工作
框架
Prototype
框架源码分析
汇总
Prototype学习——Prototype对象Prototype学习——工具函数学习($方法)Prototype学习——工具函数学习($A方法)Prototype学习——工具函数学习($w,$F方法)Prototype学习——工具函数($H,$R,Try.these,document.getElementsByClassName)Prototype学习——Object对象Prototype学习—
kittyjie
·
2009-07-27 13:00
Date
String
function
object
prototype
工具
简单RCP
框架源码分析
简单RCP
框架源码分析
在我们新建一个RCP应用程序框架时,eclipse会为我们自动生成若干个类:网上也有很多关于“HelloRCP”的分析说明,但都聚集在类功能分析,没有源代码的分析。
dcbjavaeye
·
2009-05-28 10:00
eclipse
工作
框架
简单RCP
框架源码分析
在我们新建一个RCP应用程序框架时,eclipse会为我们自动生成若干个类:网上也有很多关于“HelloRCP”的分析说明,但都聚集在类功能分析,没有源代码的分析。下面着重分析一下其中的某些不易理解的类以及其中涉及到的其它类的源代码。Application类:是RCP应用程序的入口点,你可以把它想象成程序的控制器,类似于Model2架构中的控制器。它很简短,而且在不同的项目中变化不大;它所做的就是
fm2005
·
2009-03-16 16:00
源码分析
简单RCP
框架源码分析
在我们新建一个RCP应用程序框架时,eclipse会为我们自动生成若干个类:网上也有很多关于“HelloRCP”的分析说明,但都聚集在类功能分析,没有源代码的分析。下面着重分析一下其中的某些不易理解的类以及其中涉及到的其它类的源代码。Application类:是RCP应用程序的入口点,你可以把它想象成程序的控制器,类似于Model2架构中的控制器。它很简短,而且在不同的项目中变化不大;它所做的就是
LuChar
·
2007-12-03 17:00
eclipse
工作
框架
简单RCP
框架源码分析
在我们新建一个RCP应用程序框架时,eclipse会为我们自动生成若干个类:网上也有很多关于“HelloRCP”的分析说明,但都聚集在类功能分析,没有源代码的分析。下面着重分析一下其中的某些不易理解的类以及其中涉及到的其它类的源代码。Application类:是RCP应用程序的入口点,你可以把它想象成程序的控制器,类似于Model2架构中的控制器。它很简短,而且在不同的项目中变化不大;它所做的就是
LuChar
·
2007-12-03 17:00
eclipse
框架
工作
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他