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
Californium框架分析
Linux cgroup机制分析之
框架分析
https://wiki.archlinux.org/index.php/Linux_Containers------------------------------------------ 本文系本站原创,欢迎转载!转载请注明出处:http://ericxiao.cublog.cn/------------------------------------------一:前言前段时间,一直在写操作
amaowolf
·
2012-11-07 11:00
Android Camera 系统
框架分析
一、在android中开发人员可以做那些工作? 应用程序开发:利用android提供的强大的sdk,开发出各种各样新颖的应用。 系统开发:在android中Google实现了与硬件无关的所有代码,但是与硬件密切相关的硬件抽象层却没有也无法提供,对于移动设备不同的设备提供商底层硬件是千变万化的,不可能提供统一的硬件驱动以及接口实现,只能提供标准的接口,因此硬件提供商需要自个儿开发设备驱动
Jerikc
·
2012-11-05 11:00
android
Camera
Linux usb 设备驱动 (1)
LinuxUSB驱动
框架分析
(一) Linux的设备驱动都遵循一个惯例——表征驱动程序(用driver更贴切一些,应该称为驱动器比较好吧)的结构体,结构体里面应该包含了驱动程序所需要的所有资源。
shareCode
·
2012-10-30 19:00
深入浅出 - Android系统移植与平台开发(十三) - Sensor HAL
框架分析
之三
让我们来看看SensorManager的代码SensorManager框架层代码@frameworks/base/core/java/android/hardware/SensorManager.javapublicSensorManager(LoopermainLooper){ mMainLooper=mainLooper;//上面说了,这是Activity的Looper synchro
mr_raptor
·
2012-10-30 16:00
深入浅出 - Android系统移植与平台开发(八)- HAL Stub
框架分析
深入浅出-Android系统移植与平台开发(八)-HALStub
框架分析
分类:Android移植2012-10-1520:182194人阅读评论(4)收藏举报1.
ilvu999
·
2012-10-22 15:00
android移植
深入浅出 - Android系统移植与平台开发(十二) - Sensor HAL
框架分析
之二
1.1 Sensor应用程序框架这部分对于上层写应用的朋友来比较熟悉,我们通过一个简单的应用来分析框架层和底层的实现。通常编写一个传感器的应用程序有以下步骤:l 通过调用 Context.getSystemService(SENSOR_SERVICE)获得传感器服务,实现返回的是封装了SensorService的SensorManager对象l 调用SensorManager.getDefault
mr_raptor
·
2012-10-19 16:00
android
android
manager
service
System
平台
深入浅出 - Android系统移植与平台开发(十一) - Sensor HAL
框架分析
之一
1.Sensor的概念Sensor即传感器,在当前智能手机上大量存在:G-Sensor、LightsSensor、ProximitySensor、TemperatureSensor等,其作为Android系统的一个输入设备,对于重视用户体验的移动设备来说是必不可少的。Sensor虽然是一个输入设备,但是它又不同于触摸屏,键盘,按键等这些常规的输入设备,因为Sensor的数据输入从传感器硬件到设备的
mr_raptor
·
2012-10-19 16:53
Android移植
Android平台移植
深入浅出 - Android系统移植与平台开发(十一) - Sensor HAL
框架分析
之一
1. Sensor的概念Sensor即传感器,在当前智能手机上大量存在:G-Sensor、LightsSensor、ProximitySensor、TemperatureSensor等,其作为Android系统的一个输入设备,对于重视用户体验的移动设备来说是必不可少的。Sensor虽然是一个输入设备,但是它又不同于触摸屏,键盘,按键等这些常规的输入设备,因为Sensor的数据输入从传感器硬
mr_raptor
·
2012-10-19 16:00
android
android
框架
server
System
平台
Android 核心分析 之六 -----IPC
框架分析
Binder,Service,Service manager
http://blog.csdn.net/maxleng/article/details/5490770IPC
框架分析
Binder,Service,Servicemanager 我首先从宏观的角度观察Binder
Skypine_Lee
·
2012-10-18 10:00
android
框架
manager
struct
service
通讯
深入浅出 - Android系统移植与平台开发(十) - led HAL简单设计案例分析
通过前两节HAL
框架分析
和JNI概述,我们对Android提供的StubHAL有了比较详细的了解了,下面我们来看下led的实例,写驱动点亮led灯,就如同写程序,学语言打印HelloWorld一样,如果说打印
mr_raptor
·
2012-10-17 17:00
java
android
jni
Module
平台
深入浅出 - Android系统移植与平台开发(八)- HAL Stub
框架分析
HALStub
框架分析
HALstub的框架比较简单,三个结构体、两个常量、一个函数,简称321架构,它的定义在:@hardware/libhardware/include/hardware/hardware.h
mr_raptor
·
2012-10-15 20:00
android
struct
Module
平台
methods
java集合
框架分析
(工作两年后)
一 ArrayList,可自动扩充容量的动态数组 以前金蝶中间件的研发总经理张勇和其他人都说过,java的集合框架源码写的很牛B,看了ArrayList后,开始明白他们的意思了。 ArrayList基于数组实现,然后,初始化,add,remove的方法,都很具有逻辑性,需要推敲才能理解好,所以代码会巧妙,而且Sun的人写代码比较简洁 所以ArrayList的
xingqinstar
·
2012-10-09 15:00
Java集合框架
Linux cgroup机制分析之
框架分析
转载请注明出处:http://ericxiao.cublog.cn一:前言Cgroup是近代linuxkernel出现的.它为进程和其后续的子进程提供了一种性能控制机制.在这里不打算对cgroup的作用和使用做过多的描述.本文从linuxkernel的源代码出发分析cgroup机制的相关实现.在本节中,主要分析cgroup的框架实现.在后续的部份再来详细分析kernel中的几个重要的subsyst
resouer
·
2012-09-24 22:00
linux
框架
css
struct
list
hierarchy
Android WIFI
框架分析
(2)
转:http://blog.csdn.net/liuying_0408/article/details/7446631上文讲到WIFI的启动流程,当然接着便扫描热点(AP),然后显示扫描到的AP、配置AP(填写IP地址等信息)、连接AP、获取IP地址、最后就是想要的上网咯!一、扫描热点(AP)上文启动WIFI成功后://Success! setWifiEnabledSt
evilcode
·
2012-09-13 18:00
android
command
cmd
dialog
action
interface
Android WIFI
框架分析
(1)
转:http://blog.csdn.net/liuying_0408/article/details/7446629趁做AndroidWIFI驱动移植,对AndroidWIFI框架做了深刻的分析,并做此文档共同学习。 对上层WIFI的应用,基本流程为:(1)WIFI初始化 (2)Wifi启动 (3)开始扫描AP (4)显示扫描的AP (5)配置AP
evilcode
·
2012-09-13 18:00
android
框架
object
service
jni
action
Linux NAND FLASH驱动程序
框架分析
1.Linux-MTDSubsystemFLASH在嵌入式系统中是必不可少的,它是bootloader、linux内核和文件系统的最佳载体。在Linux内核中引入了MTD子系统为NORFLASH和NANDFLASH设备提供统一的接口,从而使得FLASH驱动的设计大为简化。在引入MTD后Linux系统中FLASH设备驱动可分为四层,如图:1.硬件驱动层FLASH硬件驱动层负责FLASH硬件设备的读、
慎思
·
2012-09-13 09:00
Linux内核--网络协议栈深入分析(一)--与sk_buff有关的几个重要的数据结构
7971463更多请查看专栏http://blog.csdn.net/column/details/linux-kernel-net.html作者:闫明几个月之前做了关于Linux内核版本1.2.13网络栈的结构
框架分析
并实现了基于
yming0221
·
2012-09-12 18:00
Linux内核--网络协议栈深入分析(一)--与sk_buff有关的几个重要的数据结构
7971463更多请查看专栏http://blog.csdn.net/column/details/linux-kernel-net.html作者:闫明几个月之前做了关于Linux内核版本1.2.13网络栈的结构
框架分析
并实现了基于
thecloud
·
2012-09-12 18:00
linux
读jQuery源码之整体
框架分析
读一个开源框架,大家最想学到的就是设计的思想和实现的技巧。最近读jQuery源码,记下我对大师作品的理解和心得,跟大家分享,权当抛砖引玉。 先附上jQuery的代码结构。 Js代码 (function(){ //jQuery变量定义 var jQuery = function(){...}; //jQuery原型定义(包含核心方法)
a52071453
·
2012-09-08 08:00
JavaScript
java
jquery
框架
读jQuery源码之整体
框架分析
读一个开源框架,大家最想学到的就是设计的思想和实现的技巧。最近读jQuery源码,记下我对大师作品的理解和心得,跟大家分享,权当抛砖引玉。 先附上jQuery的代码结构。 Js代码 (function(){ //jQuery变量定义 var jQuery = function(){...}; //jQuery原型定义(包含核心方法)
a52071453
·
2012-09-08 08:00
JavaScript
java
jquery
框架
MFC程序
框架分析
rtti
在MFC的设计者们设计MFC的时候,C++规范中并没有包含RTTI,但是他们很早就意识到这个问题,所以他们以一种独特的方式在MFC中实现RTTI,采用这种方式实现的RTTI对于某个对象而言并不是必须的,也就是说,MFC的设计者们并不将RTTI强加于用户所设计的类型上,而是让用户根据自己的需要选择是否他所设计的类型需要RTTI。因而这种方式比C++规范中内置的RTTI更灵活。MFC的设计者们在MFC
ilvu999
·
2012-09-05 19:00
jQuery源码分析之整体
框架分析
读一个开源框架,大家最想学到的就是设计的思想和实现的技巧。最近读jQuery源码,记下我对大师作品的理解和心得,跟大家分享,权当抛砖引玉。 先附上jQuery的代码结构。 (function(){ //jQuery变量定义 varjQuery=function(){...}; //jQuery原型定义(包含核心方法) jQuery.fn=jQuery.prototype={...}
lcyangily
·
2012-09-03 21:00
jquery
jQuery源码分析之整体
框架分析
读一个开源框架,大家最想学到的就是设计的思想和实现的技巧。最近读jQuery源码,记下我对大师作品的理解和心得,跟大家分享,权当抛砖引玉。 先附上jQuery的代码结构。 (function(){ //jQuery变量定义 varjQuery=function(){...}; //jQuery原型定义(包含核心方法) jQuery.fn=jQuery.prototype={...}
lcyangily
·
2012-09-03 21:00
jquery
jQuery源码分析之整体
框架分析
读一个开源框架,大家最想学到的就是设计的思想和实现的技巧。最近读jQuery源码,记下我对大师作品的理解和心得,跟大家分享,权当抛砖引玉。 先附上jQuery的代码结构。 (function(){ //jQuery变量定义 varjQuery=function(){...}; //jQuery原型定义(包含核心方法) jQuery.fn=jQuery.prototype={...}
lcyangily
·
2012-09-03 21:00
jquery
Davinci VFPE的
框架分析
dm6446是基于Davinci架构设计的多媒体处理器。在这里我们分析的Linux源码是montavista的2.6.10的版本,该源码中使用的视频驱动架构为V4L2的框架。对这个框架而言,网上已经存在大量的分析,但涉及的内容主要都是框架层的封装以及相关应用层的解析,底层核心的内容很少会涉及。在这里,我将结合DM6446的视频处理前端VPFE中的CCDC模块,完成视频采集的驱动核心内容的解析,核
su_linux
·
2012-08-15 09:00
opennebula源码分析之
框架分析
opennebula编译之后,生成两个后台进程oned和mm_sched,当执行onestart时,实际执行脚本share/scripts/one,通过分析该脚本,其主要完成两个主要任务:(1)oned-f2>&1&(2)mm_sched&因此,下面的分析将会按照oned和mm_sched这两个进程的角度去分析。1oned进程代码分析oned进程进程一共创建了10个管理者对象,大多数管理者对象的执
xitong
·
2012-08-14 12:00
源码分析
[完结]Linux内核中的V4L2核心
框架分析
(V4L2 framework,video for linux 2,linux视频子系统)
标题:V4L2核心
框架分析
驱动的结构------------------------------------------------------1)一个为设备实例定义的,并且包含设备状态信息的结构
duanlove
·
2012-08-10 20:00
框架
struct
null
存储
callback
notifications
CodeIgniter
框架分析
入口文件入口文件主要完成下列工作:1) 指定CodeIgniter框架所在目录;2) 定义APPPATH常量,指示应用程序文件根目录;3) 载入codeigniter/CodeIgniter.php文件,启动框架。codeigniter/CodeIgniter.php文件这个文件是CodeIgniter的基本文件,主要完成初始化CodeIgniter框架和启动应用程序两项工作。1) 实例化
那些年我们一起
·
2012-08-10 11:00
CI
Android Camera 系统
框架分析
一、在android中开发人员可以做那些工作? 应用程序开发:利用android提供的强大的sdk,开发出各种各样新颖的应用。 系统开发:在android中Google实现了与硬件无关的所有代码,但是与硬件密切相关的硬件抽象层却没有也无法提供,对于移动设备不同的设备提供商底层硬件是千变万化的,不可能提供统一的硬件驱动以及接口实现,只能提供标准的接口,因此硬件提供商需要自个儿开发设备驱动
xingyu19871124
·
2012-07-16 11:00
框架
android
null
interface
initialization
frameworks
LCD驱动程序——
框架分析
(一)
在写lcd驱动程序之前,我们必须先要明白lcd驱动程序编写的框架,这点韦东山老师分析的相当详细,让我们来学习一下吧!首先从fbmem.c文件开始。(1)我们先找到入口函数:staticint__initfbmem_init(void){proc_create("fb",0,NULL,&fb_proc_fops);if(register_chrdev(FB_MAJOR,"fb",&fb_fops))
RubyBoss
·
2012-07-09 17:00
VLC简介及使用说明
VLC
框架分析
引用:http://blog.csdn.net/szu030606/article/details/7210758 功能部份:VLC媒体播放器的核心是libvlc,它提供了界面,应用处理功能
neicole
·
2012-07-07 17:00
windows
filter
input
Path
plugins
mozilla
Linux usb 设备驱动 (1)
LinuxUSB驱动
框架分析
(一) Linux的设备驱动都遵循一个惯例——表征驱动程序(用driver更贴切一些,应该称为驱动器比较好吧)的结构体,结构体里面应该包含了驱动程序所需要的所有资源。
mengzhuicanyang
·
2012-07-04 17:00
linux
struct
Module
buffer
interface
Descriptor
wifi详解(二)
1 Wifi模块解析和启动流程1.1
框架分析
WIFI整体框架如图所示:首先,用户程序使用WifiManager类来管理Wifi模块,它能够获得Wifi模块的状态,配置和控制Wifi
ylyuanlu
·
2012-07-03 11:00
null
NetWork
button
interface
menu
frameworks
插件系统
框架分析
插件系统
框架分析
2011-4-12来源:网络 插件系统概述普通的系统,在编译发布之后,系统就不允许进行更改或扩充了,如果要进行某个功能的扩充,则必须要修改代码重新编译发布。
anyqu
·
2012-06-21 16:00
eclipse
框架
Decorator
eclipse插件
扩展
Delphi
YII
框架分析
笔记12:主题管理
YII主题的控制由CThemeManager和CTheme管理,CThemeManager在应用初始化时作为核心组件注册,主题默认路径是app/themes/。主题配置由于主题组件在应用初始化时注册,其配置以及很方面,比如在app/themes/下有一个custom1主题在主配置文件中加入'theme'=>'custom1'键值对,在主题注册的时候会调用CWebApplication::setTh
wzllai
·
2012-06-19 14:00
YII
框架分析
笔记11:模块module
module是对相同业务逻辑的app中的内容模块化,比如博客前台系统可以模块化成blog,博客后台系统可以模块化成admin,模块化便于对应用的管理扩展。加载module的配置//加载框架中自带gii模块和一个自定义admin模块 'modules'=>array( //uncommentthefollowingtoenabletheGiitool 'gii'=>array( 'class'=>
wzllai
·
2012-06-18 20:00
框架
function
Module
application
Class
action
YII
框架分析
笔记10:日志
yii框架中日志组件记录的等级5类,在CLogger已通过常量定义:constLEVEL_TRACE='trace';constLEVEL_WARNING='warning';constLEVEL_ERROR='error';constLEVEL_INFO='info';constLEVEL_PROFILE='profile';CLogger为所有日志写入和获取提供接口,通过日志路由管理类CLog
wzllai
·
2012-06-17 16:00
框架
function
String
application
Class
processing
YII
框架分析
笔记9:url路由
以创建url路由为例,从CWebApplication执行请求过程说起,如果在配置中设置了catchAllRequest,所有请求将会定位到配置中的路由中,否则的需要CUrlManager的parseUrl()方法解析解析url获取路由。/** *Parsestheuserrequest. *@paramCHttpRequest$requesttherequestapplicationcompon
wzllai
·
2012-06-17 14:00
框架
function
application
url
Parameters
Path
YII
框架分析
笔记8:CDataProvider
CDataProvider,顾名思义,数据提供者,它提供了三个抽象方法(fetchData,、fetchKeys和calculateTotalItemCount),分别为调用不同数据结构的数据提供了获取数据、获取键值、获取数量的,接口,在YII框架中,CActiveDataProvider、CArrayDataProvider、CSqlDataProvider是它的子类,除了提供数据之外,他还提供
wzllai
·
2012-06-17 13:00
YII
框架分析
笔记7:挂件widget
widget好处是方面重用和灵活移动。CWidget是所有的widge父类,同时它又是是CBaseController的子类,CWidget提供了类似CController中的一些方法,但render()方法渲染的时候不带layout,而且渲染的时候$this指得是CWidget对象,而不是CController对象,CController对象可以通过其中的getController()方法获取,
wzllai
·
2012-06-17 11:00
YII
框架分析
笔记6:视图
YII框架使用的view是在原生的php模板上进行扩展的。CController中对视图的渲染有多种方法:render($view,$data=null,$return=false)//连同layout一起渲染renderPartial($view,$data=null,$return=false,$processOutput=false)//不渲染layoutrenderText($text,$
wzllai
·
2012-06-16 22:00
YII
框架分析
笔记5:控制器和动作
CBaseController是控制器和挂件的基类,主要提供了视图渲染,挂件,剪辑、片段缓存等方法,CController是所有应用中自定义控制器的基类。创建动作publicfunctionrun($actionID) { if(($action=$this->createAction($actionID))!==null) { if(($parent=$this->getModule())===
wzllai
·
2012-06-16 16:00
框架
function
object
Class
action
Parameters
YII
框架分析
笔记4:ar模型和db
YII中实现两种类型的模型,分别是表单模型和活动记录。在持久化数据方面,YII只实现了活动记录,对于复杂的数据关系可以用框架提供的DAO来自己写model,对应集成doctrine这样的ORM还没有仔细研究过。ar模型框架中的model是CModel子类,CModel主要是一些验证与错误处理,并实现迭代器和数组访问接口,活动记录模型CActiveRecord是AR模型的基类。每个AR类代表一个单独
wzllai
·
2012-06-15 18:00
DAO
框架
数据库
schema
领域模型
Doctrine
YII
框架分析
笔记3:表单模型和验证
表单模型CFormModel绝大部分继承CModelCModel,由于表模型数据不需要持久化,所以主要在验证操作上。下面以框架脚手架生成的网站登录为例说明表单模型。//模型中的验证规则 publicfunctionrules() { returnarray( array('username,password','required'), array('rememberMe','boolean'),
wzllai
·
2012-06-14 20:00
框架
function
object
import
setter
attributes
YII
框架分析
笔记2:组件和事件行为管理
Yii是一个基于组件、用于开发大型Web应用的高性能PHP框架。CComponent几乎是所有类的基类,它控制着组件与事件的管理,其方法与属性如下,私有变量$_e数据存放事件(evnet,有些地方叫hook),$_m数组存放行为(behavior)。组件管理YII是一个纯oop框架,很多类中的成员变量的受保护或者私有的,CComponent中利用php中的魔术方法__get(),__set()来访
wzllai
·
2012-06-13 13:00
框架
function
application
performance
getter
Components
YII
框架分析
笔记1:YII执行流程
yii整体执行流程直观,具体由以下步骤:1、程序入口文件index.php加载yii框架引导程序(bootstrap)文件yii.php,加载配置文件以及其他自定义配置。2、yii.php中Yii类继承了YiiBase,主要封装框架的一些通用方法,比如自动加载、创建组件、核心类路径映射、记录日志以及调试等,YiiBase.php中注册自动加载方法。另外Yii类预留可以自定义一些方法作为扩展。3、回
wzllai
·
2012-06-13 11:00
框架
mvc
session
layout
action
Linux USB驱动
框架分析
LinuxUSB驱动
框架分析
(一) 事实上,Linux的设备驱动都遵循一个惯例——表征驱动程序的结构体,结构体里面应该包含了驱动程序所需要的所有资源。
ekenlinbing
·
2012-05-29 16:00
linux
struct
Module
Semaphore
buffer
interface
uu-aodv
框架分析
首先,有三个路由表,一个uuaodv模块维护的路由信息,用structexpl_entry表示。uuaodv用户空间程序维护的路由表,相对比较复杂,用rt_table表示。linux内核维护的路由表用structrtable表示,当系统发送数据包时,查找的就是这个路由表。前两个路由表用于对系统路由表的更新。具体结构的不同,参见附录。aodv当然要维护一个路由表,至于为什么要分成内核空间和用户空间两
ccfeng2008
·
2012-05-29 16:00
timer
框架
socket
struct
table
linux内核
Android编译系统(四):Android 编译系统
框架分析
及main.mk分析
一、概述 自Android开源以来,引起了嵌入式行业一股热潮,很多嵌入式开发者表示对Android有很强的兴趣,并下载Android源码进行编译和移植。Android源码的巨大(repo下来,大概2G)给人以Android相当复杂的错觉。本文从Android编译系统的角度,让大家了解Android其实也是很纯真的。 Android编译系统(buildsystem)集中于Andro
bd_zengxinxin
·
2012-05-15 10:00
android
框架
properties
Build
include
makefile
Prototype.js
框架分析
(待续)
Prototype.js 架构分析 注:本文中使用"类"说法只是为了统一说法 0.Prototype.js创建类的框架结构 var ClassA = { 'K' : function(){}, 'L' : ....., 'M' : ..... }; 或者 var ClassA = { function _K() {}
iwebcode
·
2012-05-11 12:00
prototype
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他