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
Input子系统框架分析
Linux
input子系统
编程、分析与模板
输入设备都有共性:中断驱动+字符IO,基于分层的思想,Linux内核将这些设备的公有的部分提取出来,基于cdev提供接口,设计了输入子系统,所有使用输入子系统构建的设备都使用主设备号13,同时输入子系统也支持自动创建设备文件,这些文件采用阻塞的IO读写方式,被创建在"/dev/input/"下。如下图所示。内核中的输入子系统自底向上分为设备驱动层,输入核心层,事件处理层。由于每种输入的设备上报的事
jjjssswww
·
2017-05-22 14:43
Linux
ElementUI的学习记录 <一>
框架分析
主要分析以下几个文件:package.json、webpack.config.j
SmartisanBool
·
2017-05-20 14:02
SylixOS中AHCI驱动
框架分析
1、概述本文档介绍SATA和AHCI相关协议,以IMX6Q实验平台为基础,分析SylixOS中AHCI驱动框架的具体实现。2、SATA简介2.1SATA硬盘串口硬盘SATA(SerialATA)与以往的并口硬盘PATA(ParallelATA)相比,数据传输速度更加快捷,并支持热插拔;同时,SATA总线使用了嵌入式时钟频率信号,具备了比以往更强的纠错能力,能对传输指令进行检查,如果发现错误会自动矫
QInFzZJ
·
2017-05-15 13:51
AHCI
SylixOS
和弗兰克学写作第八期+
框架分析
练习+1/6
弗兰克老师写作课_作业_12017.03.24分析对象:微信文章《你和头等舱的距离,差的不只是钱》在第一讲的课中,老师教授了三种写作框架:1234写作法、观点写作法、故事+干货+人情味写作法,通过对例文的分析,个人认为该文综合运用了上述三种写作框架。按照文章行进,可直观地将文章分为四个部分,下面将针对上述三种框架的运用逐部分进行分析。【第一部分】行文逻辑:正例→反例→观点(层次1)→反例加强→正例
Umphemia
·
2017-03-24 18:31
和弗兰克学写作第八期 - 谋篇布局 - 1/6
02文章的
框架分析
以我个人
陶肚理财
·
2017-03-22 23:06
简单-Vue 2.0渐进式前端解决方案(Vue.js作者尤雨溪)(转载)
(转载)我的新博客上线了,请多多支持https://sky-xsk.github.io/主流
框架分析
我们看一下现有的一些主流框架从少到多所解决的问题。
白无声_FE
·
2016-12-26 16:56
Android ORM框架 GreenDao3.0的使用
SugarORM等等,不过都没有一一研究,感觉GreenDao的文档和支持率比较高,所以就一直采用了GreenDao作为项目的Orm框架,关于这些框架的大致分析,可以看我Csdn的文章AndroidOrm
框架分析
戴Coder
·
2016-12-08 11:08
Android大神之路
Android图片加载
框架分析
之Glide、Picasso和Fresco
转载请标明出处:http://blog.csdn.net/collorye/article/details/53507396由于手机APP不断地增多,使得APP的流畅度和缓存功能越来越受到重视。APP与用户的交互主要是在文字、图片和视频居多。那么图片的显示和加载尤为重要,好的图片显示和加载可以更好地留住用户。现在来分析一下当下流行的APP开发中的图片加载的方式。主要图片加载方式:Glide、Pic
keliuyue
·
2016-12-07 16:19
Android
platform 总线
input子系统
上的按键中断
什么时候唤醒?报告事件input_event(dev,x)input_event(dev,y)input_event(dev,SYN)--------------------Linux内核中的总线设备驱动总线include/device.hStructbus_type{name;natch;//(匹配规则,匹配设备和设备驱动)};注册:bus_register(....)注销:bus_unregi
毛散人
·
2016-12-06 12:39
中断
按键
platform
linux驱动开发
input子系统
Irqreturn前面程序存在的问题1)按键缓冲区的问题kbuf[100]r_posw_pos2)按键值的问题drive说明文档3)连续按键的问题-------------------------------
input
毛散人
·
2016-12-04 22:04
linux
input
子系统
linux驱动开发
几种数据可视化
框架分析
根据下面各个框架本身的特性,以及各自的优缺点,推荐使用D3或者ECharts作为数据可视化的首选框架,某些小特性可以辅用其他小框架实现。具体每个框架的说明和分析如下:D3.jsD3是指数据驱动文档(Data-DrivenDocuments)。D3.js是一个JavaScript库,它可以通过数据来操作文档。D3可以通过使用HTML、SVG和CSS把数据鲜活形象地展现出来。D3严格遵循Web标准,因
掌灯夜行
·
2016-12-04 12:35
Android按键事件传递流程(一)
Android输入设备支持鼠标、键盘(按键)、触摸屏(单点、多点)、轨迹球等,这些设备所产生的输入事件InputEvent从底层驱动开始经过
input子系统
核心层到达EventHandler事件层,最终把事件
叶落殇尘
·
2016-11-23 16:05
Android
Framework
二期
....2二同步互斥阻塞....................................2三poll............................................3四
input
WY1468840047
·
2016-11-22 15:00
Android 数据业务
框架分析
此部分内容是数据连接Frameworks层代码框架流程,承接Android数据业务
框架分析
、都调用到TelephonyManager类的setDataEnable()方法。
歪歪先生
·
2016-11-21 16:34
Android源码分析
Android 数据业务
框架分析
一、设置中点击数据流量开关相关代码\packages\apps\settings\src\com\android\settings\DataUsageSummary.java一旦选中数据流量选项卡,updateBody()方法得到执行,【开启/关闭】的按钮等就呈现在界面上。OnCheckedChangeListener()监听器在点击【开启/关闭】按钮使按钮状态发生改变后调用,相应的就打开或关闭数
歪歪先生
·
2016-11-21 15:14
Android源码分析
Android 数据业务
框架分析
一、Android网络整体结构Android网络结构中,在底层提供两种虚拟接口:1)Command命令通道:建立或断开网络连接2)Data数据通道:基于TCP/IP网络通信协议的数据传输本文重点关注Command命令通道,与CallTracker、ServiceStateTracker类似。二、DataConnection类DataConnection(数据连接)在TelephonyFramewo
歪歪先生
·
2016-11-16 17:37
Android源码分析
[gitbook] Android
框架分析
系列之Android PackageManager
请支持作者原创:https://mr-cao.gitbooks.io/Android/content/android-traces.html点击打开链接AndroidPackageManagerTableofContents1.AndroidAPK文件1.1.APK签名2.APK文件的安装2.1.PackageManagerService2.2.installd2.3.PackageInstall
sky_pjf
·
2016-10-28 20:00
Java 集合
框架分析
:LinkedList
相关文章:Java集合
框架分析
:Sethttp://blog.csdn.net/youyou1543724847/article/details/52733723Java集合
框架分析
:LinkedListhttp
安然_随心
·
2016-10-04 19:37
JAVA
Java
编程
JAVA-集合
C#数据库图书管理系统
一,设计目的通过模拟图书管理系统,实现以下功能学生账号的注册学生对馆藏图书状况的查询学生借书,还书状态的查询学生借书以及归还图书学生欠款的查询二,
框架分析
数据库主要包括:学生表:学生学号,学生姓名,学生性别
Hui110110
·
2016-09-19 16:30
数据库
B4.7-UX要素的应用
Skeleton是拿元素填补框架1.有人让你做个产品分析报告,这个是现成的框架2.有人让你做个竞品分析,这是现成的逻辑3.产品要迭代,做穿测,这个是找茬的原则4.产品某个功能版块的运营数据有问题,你就按照这个
框架分析
一遍
罗尹伊
·
2016-09-08 17:34
muduo网络
框架分析
muduo网络
框架分析
概要muduo是一个纯异步、多线程、多路复用网络框架,主线程负责监听网络连接事件,子线程负责处理已建立的连接的网络读写事件。采用eventfd实现父、子线程之间的通信。
禾田八久
·
2016-09-01 22:59
学习muduo服务器
用getevent 获取
input子系统
的上报,例如KEY事件
参考:主要:http://blog.csdn.net/hellowxwworld/article/details/10733567次要:http://blog.csdn.net/kangear/article/details/121109511,$adbshellgetevent-h查看帮助信息。2,$adbshellgetevent-i查看所有的event,这里关注KEY的event,即“mtk
daichchch
·
2016-08-24 14:12
Linux
ARM
Driver
input
key
跨平台Caffe及I/O模型与并行方案(三)
本章将从原理探究与
框架分析
两个方面详细阐述
Solomon1588
·
2016-08-23 15:11
机器学习
并行程序设计
深度学习
Caffe
机器学习
activiti总体
框架分析
Engine解析activiti包.png1.org.activiti.engine定义了流程管理服务的接口:RepositoryService、RuntimeService、FormService、TaskService、HistoryService、IdentityService、ManagementService。定义了引擎配置管理接口ProcessEngineConfiguration。定
西普士
·
2016-08-11 10:58
Netty编解码
框架分析
1.背景1.1.编解码技术通常我们也习惯将编码(Encode)称为序列化(serialization),它将对象序列化为字节数组,用于网络传输、数据持久化或者其它用途。反之,解码(Decode)/反序列化(deserialization)把从网络、磁盘等读取的字节数组还原成原始对象(通常是原始对象的拷贝),以方便后续的业务逻辑操作。进行远程跨进程服务调用时(例如RPC调用),需要使用特定的编解码技
www19
·
2016-07-24 19:29
Netty
框架
编解码
java
KJFrameForAndroid
框架分析
androidapp一般性架构设计一.UI层(Activity+Fragment基类设计+部分自定义控件)KJActivity(Activity继承链的规范)I_KJActivity,KJFrameActivity接口协议,将Activity需要实现的方法提取成一个接口。I_BroadcastReg,规范Activity中广播接受者注册的接口协议I_SkipActivity,规范Activity跳
a910626
·
2016-07-07 12:00
tty初探—uart驱动
框架分析
(二)uart_add_one_port
在前面的一篇文章中,我们分析了一个uart_driver的向上注册过程,主要是tty的一些东西,知道了tty注册了一个字符设备驱动,我们在用户空间open时将调用到uart_port.ops.startup,在用户空间write则调用uart_port.ops.start_tx,还知道了如何read数据等等。但是,这些都是内核帮我们实现好的,在真正的驱动开发过程中几乎不涉及那些代码的修改移植工作,
Linux学习之路
·
2016-07-01 19:58
Linux
Driver
tty初探—uart驱动
框架分析
(二)uart_add_one_port
在前面的一篇文章中,我们分析了一个uart_driver的向上注册过程,主要是tty的一些东西,知道了tty注册了一个字符设备驱动,我们在用户空间open时将调用到uart_port.ops.startup,在用户空间write则调用uart_port.ops.start_tx,还知道了如何read数据等等。但是,这些都是内核帮我们实现好的,在真正的驱动开发过程中几乎不涉及那些代码的修改移植工
lizuobin2
·
2016-07-01 19:00
uart_driver
串口驱动
uart_port
tty初探—uart驱动
框架分析
本文参考了大量牛人的博客,对大神的分享表示由衷的感谢。主要参考: tty驱动分析:http://www.wowotech.net/linux_kenrel/183.html LinuxTTY驱动--Uart_driver底层:http://blog.csdn.net/sharecode/article/details/9196591 LinuxTTY驱动--SerialCore层 :htt
lizuobin2
·
2016-06-28 13:00
tty
串口驱动
uart驱动
Mansonry
框架分析
//创建控件UIView*redView=[[UIViewalloc]init];redView.backgroundColor=[UIColorredColor];[self.viewaddSubview:redView];//设置控件的约束[redViewmas_makeConstraints:^(MASConstraintMaker*make){//存放redView设置约束的代码make.
Jafar
·
2016-06-16 17:54
需求评审五个维度
框架分析
及其带来的启示-5-结束语
本文整理归纳了需求评审的各种类型,分析识别了需求评审的5大关键方面,提出了五维需求评审框架,并分析验证了此新需求评审框架的有效性。结合此新需求评审框架,对软件开发主要情境进行了分析,得到了15个高效需求评审的启示,得到了结合需求条目化管理的多级小瀑布模型,这新瀑布模型也许将为陷入困局的传统瀑布模型打开一条新路。软件需求评审还有一些其他重要的方面,比如检查表和度量等等,本文限于篇幅不再更多分析,但值
zhangmike
·
2016-06-09 10:00
管理
软件开发
软件
需求
需求评审五个维度
框架分析
及其带来的启示-4-需求条目化管理
需求条目化管理是指需求的主体分条目管理,比如对于用例、用户故事、特征点的条目化列表管理,有些工具中条目称为工作项(workitem)。条目化管理的特征是1,状态流转实现工作流;2,条目属性字段可定制。3.3节所分析的敏捷开发下的需求绝大多数是已经实现了条目化管理,产品待办列表就是Scrum进行条目化管理的载体。而条目化需求管理并不是敏捷开发的专利,当前已经有不少组织在非敏捷环境下采用条目化需求管理
zhangmike
·
2016-06-09 10:00
workflow
敏捷开发
敏捷
需求
需求评审五个维度
框架分析
及其带来的启示-3-典型需求评审
典型情境是指软件开发的常见情境,本文选择如下来进行分析:1.传统瀑布模型开发下的需求评审2.使用IEEEStd.1028的需求评审3.敏捷开发下的需求评审传统瀑布模型下的需求评审对传统瀑布模型现有需求评审的分析传统瀑布模型在需求阶段末期安排有关键的需求里程碑评审,其特征参见2.8节情况1。在业界实际操作中,往往出现如下情况:1,召集包括领导在内的各方代表,历经1~2小时会议,评审30页以上需求规格
zhangmike
·
2016-06-09 10:00
框架
敏捷开发
需求
需求评审五个维度
框架分析
及其带来的启示-2-框架原理
本文试图归纳分析近年来出现的需求评审方式方法,全面涵盖系统性评审和非系统性评审,提出五维需求评审框架。首先确定对于需求评审的定义,结合传统需求阶段评审和敏捷迭代开发中相关需求实践,得如下定义。定义1(需求评审).需求评审是指基于需求文档阅读或者观察软件运行并且对当期工作有时效性的人工检查。根据以上定义,需求评审的范畴不包括机器自动检查,不包括需求审计;包括了需求上线后的校对,包括了系统性需求评审和
zhangmike
·
2016-06-09 10:00
框架
敏捷
需求
需求评审五个维度
框架分析
及其带来的启示-总起
摘要近年来随着CMMI、敏捷软件开发的推进,出现了多种多样的需求评审类型,这些类型超出了标准评审类型的范围。根据这些情况进行分析,得到了一个新的软件需求评审框架,这个新框架由5个维度组成:1,组织形式;2,时机;3,侧重;4,评审者;5,对象分析了分别在传统开发和敏捷开发下的典型需求评审情境,显示新框架能够适用于所有系统性的和非系统性的评审类型上。从分析中得到了15个有价值的启示。新需求评审类型的
zhangmike
·
2016-06-09 09:00
敏捷开发
敏捷
软件开发
需求
大数据基础架构方案
flume导入数据存储采用hdfs,hbase等为数据存储的主体对于文本检索则采用es/solr等搜索技术分析后的结果数据可以采用关系型数据库存储数据分析采用spark,mapreduce,storm等计算
框架分析
批处理
dreaper126
·
2016-06-07 00:48
spark
大数据
十期5月份期刊
二、博客标题:某商城
框架分析
-路春霞自荐链接:http://blog.csdn.net/lu930124/article/det
TGBBlog
·
2016-06-04 09:00
[置顶] 某商城
框架分析
开篇 最近做了一个商城系统,从系统的需求,到系统的选型以及框架和各种技术的研究和使用,我都参与其中,所以,分享一下这个系统.框架 框架如下:说明: 表现层 用户分为两种,PC端用户和移动端用户;其中PC端包括商城首页,商品类目,购物车,订单,商品展示,会员中心等等, 移动商城的功能也类似,基本上是一样的.客户端都分别开发,在客户端中,没有业务逻辑,都是用接口开发的.
lu930124
·
2016-05-28 15:00
疯狂连连看-
框架分析
这是我自己花的一张关于疯狂连连看框架的图,其中的汉字显示的比较模糊,英文还可以。这幅图并没有列出完整的疯狂连连看的框架,我这是列的一些主要的部分,一些工具类可能写的很简单。要想理清疯狂连连看的框架,还是应该看源代码(我的上一篇文章有下载地址),或者看李刚老师的《疯狂Android讲义(第二版)》。
chjr1000
·
2016-05-26 07:46
android
中级
深入浅出 - Android系统移植与平台开发(十四) - Sensor HAL
框架分析
之四
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]Sensor本地封装类SensorDeviceSensorDevice是在本地代码中SensorService对Sensor设备的抽象类型封装,它封装了传感器硬件的硬件操作,该类继承了Singleton类,通过getInstance方法获得单例模式设备操作对象:@frameworks/base/services/sensorser
xiaozhude
·
2016-05-26 01:00
深入浅出 - Android系统移植与平台开发(十三) - Sensor HAL
框架分析
之三
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]让我们来看看SensorManager的代码SensorManager框架层代码@frameworks/base/core/Java/Android/hardware/SensorManager.java[java] viewplain copypublic SensorManager(Looper mainLooper) {
xiaozhude
·
2016-05-26 01:00
深入浅出 - Android系统移植与平台开发(十二) - Sensor HAL
框架分析
之二
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]1.1 Sensor应用程序框架这部分对于上层写应用的朋友来比较熟悉,我们通过一个简单的应用来分析框架层和底层的实现。通常编写一个传感器的应用程序有以下步骤:l 通过调用 Context.getSystemService(SENSOR_SERVICE)获得传感器服务,实现返回的是封装了SensorService的SensorMan
xiaozhude
·
2016-05-26 01:00
深入浅出 - Android系统移植与平台开发(十一) - Sensor HAL
框架分析
之一
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]1. Sensor的概念Sensor即传感器,在当前智能手机上大量存在:G-Sensor、LightsSensor、ProximitySensor、TemperatureSensor等,其作为Android系统的一个输入设备,对于重视用户体验的移动设备来说是必不可少的。Sensor虽然是一个输入设备,但是它又不同于触摸屏,
xiaozhude
·
2016-05-26 01:00
深入浅出 - Android系统移植与平台开发(十) - led HAL简单设计案例分析
[+]通过前两节HAL
框架分析
和JNI概述,我们对Android提供的StubHAL有了比较详细的了解了,下面我们来看下led的实例,写驱动点亮led灯,就如同写程序,学语言打印HelloWorld一样
xiaozhude
·
2016-05-26 00:00
深入浅出 - Android系统移植与平台开发(八)- HAL Stub
框架分析
HALStub
框架分析
HALstub的框架比较简单,三个结构体、两个常量、一个函数,简称321架构,它的定义在:@hardware/libhardware/include/hardware/hardware.h
xiaozhude
·
2016-05-25 23:00
SEAndroid安全机制
框架分析
标签: AndroidSEAndroidSELinuxLSM2014-07-1401:00 41324人阅读 评论(24) 收藏 举报 分类: Android(161) 版权声明:本文为博主原创文章,未经博主允许不得转载。 我们知道,Android系统基于Linux实现。针对传统Linux系统,NSA开发了一套安全机制SELinux,用来加强安全性。然而,由于Android系统有着独特的
mirkerson
·
2016-05-23 14:00
android
selinux
lsm
Seandroid
Linux获取/dev/input目录下的event对应的设备
当我们在Linux操作系统下使用
input子系统
时,当我们先插鼠标,在插上摄像头与先插摄像头,在插鼠标,操作系统为两个设备分配的event号不是固定的,先插上的是event0,后插上的是event1。
qq_21792169
·
2016-05-20 08:00
内核
input子系统
简介
input子系统
的设计是为了支持linux中所有的输入设备。它由三部分组成,分别是设备驱动层,核心层,事件处理层。
rikeyone
·
2016-05-17 19:00
linux
input
内核
input子系统
Android Telephony
框架分析
根据Android系统分层结构对应的Android通话模块。JavaApplication应用层---Dailer拨号盘和phone应用JavaFramework框架层--TelephonyFramework框架层UserLibraries系统运行层--RIL层根据对应关系,通过相关的主要的源代码总结及简要说明如下所示:下图所示是Android打电话应用层流转过程。Android拨号流程总结:在A
android模仿者
·
2016-05-17 14:40
Android Telephony
框架分析
根据Android系统分层结构对应的Android通话模块。JavaApplication应用层---Dailer拨号盘和phone应用JavaFramework框架层--TelephonyFramework框架层UserLibraries系统运行层--RIL层根据对应关系,通过相关的主要的源代码总结及简要说明如下所示:下图所示是Android打电话应用层流转过程。Android拨号流程总结:在A
android模仿者
·
2016-05-17 14:40
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他