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
框架分析
mjpg-streamer学习笔记2----
框架分析
1、输入---仓库-----输出(mjpg-streamer.h)(1)global结构体输入对应的是input结构体(输入插件)仓库对应的是buf指针,仓库的大小是size.输出对应的是output结构体(输出插件)outcnt表示当前输出通道中有几种方式(2)mjpg-streamer-r63文件.so文件是插件,可能是输入插件(前面带有input字样),也可能是输出插件(前面带有output
qingkongyeyue
·
2020-08-08 01:07
mjpg-streamer
摄像头驱动1_V4L2
框架分析
学习笔记
1、对于复杂的字符设备驱动程序(以LCD为例)引入分层的概念(1)上层fbmem.c(对于LCD驱动程序来说,内核已经帮我们做好了,这个fbmem.c是内核提供的)(2)我们要做的是硬件相关这一层分配、设置、注册fb_info结构体,这里的注册是把这个结构体告诉fbmem.c,当应用程序调用读写等函数操作LCD的时候,首先会调用fbmem.c的file_operation结构体的读写函数,在这些读
qingkongyeyue
·
2020-08-08 01:07
摄像头驱动
V4L2
框架分析
学习
V4L2
框架分析
学习Author:CJOKContact:cjok.liao#gmail.comSinaWeibo:@廖野cjok1、概述Video4Linux2是Linux内核中关于视频设备的内核驱动框架
cjok376240497
·
2020-08-08 01:49
Android 8.1 MTK Camera(api1)源码
框架分析
Android8.1MTKCamera(api1)框架AndroidCamera框架从整体看是一个c/s的架构,有两个进程:一个是client进程,属于AP端用户的行为,是为应用程序进程,主要包括java代码与一些nativec/c++代码;另一个是service进程,属于服务端,是nativec/c++代码,主要负责和linuxkernel中的cameradriver交互,搜集linuxkern
层楼中人
·
2020-08-07 23:12
Android
Camera
2.7 汽车之家口碑爬虫
2.7汽车之家口碑爬虫7汽车之家口碑爬虫需求分析前端js反爬虫措施分析1问题描述2解决方法爬虫框架1获取所有车型的id2本爬虫采用scrapy
框架分析
所需要的评论信息为3将常用设置写入sttings中结果展示
最小森林
·
2020-08-07 18:39
Python爬虫
VTS
框架分析
CompatibilityConsole初始化 VTS测试套件的执行脚本是通过直接加载com.android.compatibility.common.tradefed.command.CompatibilityConsole来进入交互命令行的:android-vts/tools/vts-tradefedcd${VTS_ROOT}/android-vts/testcases/;java$RDBG
Invoker123
·
2020-08-07 11:27
Framework
DRBD数据处理基本
框架分析
前言:本文档以单主模式进行数据流分析,双主模式就是从机也升级为主机可以进行数据读写操作,单主模式下,数据只能从一端也就是升级为primary的那一端进行读写操作,partner端是不能进行任何操作的,不能进行格式化,更不能挂载查看primary同步过来的数据,只有把这一端升级为primary之后才可以进行常规的挂载查看文件、读写文件操作。第一部分:加载驱动、创建资源、启动服务配置内核将drbd编译
小心你的履带
·
2020-08-07 11:01
Linux工具
韦东山第3期嵌入式Linux项目-视频监控-1-v4l2视频
框架分析
韦东山第3期嵌入式Linux项目-视频监控-1硬件:电脑、JZ2440开发板、UVC摄像头(推荐使用)系统:Ubuntu9.10//即光盘提供的那个虚拟机系统Uboot:u-boot-2012.04.01//即毕业班移植新uboot那个Kernel:linux-3.4.2//即毕业班移植新内核那个文件系统:fs_mini_mdev_new.tar.bz2①UVC指USBVideoClass,UVC
北海的星辰大海
·
2020-08-05 14:09
嵌入式Linux
Android Binder 修炼之道(一)
框架分析
在Android系统中含有大量的进程间通讯,Android系统的开发人员为了进程间通讯使用起来更方便,在Linux内核里搞了一个Binder驱动,然后利用这个Binder驱动进行一些进程间的数据传输。在Android中对如何使用Binder驱动进行了封装,有C版本,也有C++和JAVA版本,将它们统称为Binder系统。有了这些封装之后,使用者只需要调用固定的接口,便可以达到其想要的目的。那么,本
Linux学习之路
·
2020-08-05 13:51
Android
Android硬件访问服务
框架分析
如果某个硬件资源只能被某一个应用使用,可以使用下面的方法访问硬件:JAVAAPP--->JNI_OnLoad()加载C库---->将JAVA三个地方法与C库函数进行关联并注册---->调用JAVA本地Native方法就可以访问C库的C接口------>进而访问硬件驱动中的open,read,write,从进访问硬件。但是,以上场景仅限于只有一个APP使用这个硬件资源,如果有多个应用想要使用某个硬件
ab198604
·
2020-08-05 12:41
Android系统
Android Camera
框架分析
应用层JavaAppFramework层Java类android.hardware.cameraFramework层Java类android.hardware.cameralibandroid_runtime.so(android_hardware_camera.cpp)libandroid_runtime.so(android_hardware_camera.cpp)libcamera_clie
afanty2015
·
2020-08-04 22:34
Camera
HAL
android
Linux ALSA音频
框架分析
三:ALSA框架
LinuxALSA音频
框架分析
三:ALSA框架一、概述ALSA是AdvancedLinuxSoundArchitecture的缩写,即高级Linux声音架构,在Linux操作系统上提供了对音频和MIDI
坡后村
·
2020-08-04 22:16
Linux驱动
深入浅出 - Android系统移植与平台开发(八)- HAL Stub
框架分析
1.HALStub
框架分析
HALstub的框架比较简单,三个结构体、两个常量、一个函数,简称321架构,它的定义在:@hardware/libhardware/include/hardware/hardware.h
mr_raptor
·
2020-08-04 15:09
Android移植
Android平台移植
android
平台
module
struct
methods
机票网络售票模拟系统(嵌入式部分)
https://github.com/ZHJ0125/TicketingSystem文章目录使用LinuxC+QT+MySQL编写机票网络售票模拟系统1实训目的2网络购票系统原理2.1程序功能分析2.2系统
框架分析
ZhangH.J.
·
2020-08-04 12:41
嵌入式Linux
机票网络售票模拟系统(QT部分)
:https://github.com/ZHJ0125/TicketingSystem文章目录使用LinuxC+QT+MySQL编写机票网络售票模拟系统1实训目的2实训原理2.1程序功能分析2.2界面
框架分析
ZhangH.J.
·
2020-08-04 12:41
Qt编程
【高通SDM660平台 Android 10.0】(17) --- ISP算法相关-待学习文章
《精高通camera结构(摄像头基础介绍)》《Android:Camera2/HAL3
框架分析
》待学习:《基于IC设计的实用ISP介绍》《ISP基本框架及算法介绍》《ISP(图像信号处理)算法概述、工作原理
CielleeX
·
2020-08-04 11:14
Qualcomm经验总结
Android
Camera
SATA协议简介
1、概述本文档主要介绍SATA的发展历程以及SATA相关协议,为后续SATA驱动
框架分析
做基础知识准备。
feixiang___
·
2020-08-04 09:16
SATA
Android camera:
框架分析
HAL3上API2中的Android7.0相机和媒体堆栈:先来个androidhelp文档上的框架图,从下图可以看出cameraAPI1和API2的区别,API1把接口分为拍照和录像两部分,而API2并没有区分拍照和录像,而是抽象成CameraDevice和CameraManager两个接口。相机HAL3增强功能重新设计AndroidCameraAPI的目的在于大幅提高应用对于Android设备上
shuai_wen
·
2020-08-04 02:37
android
Linux驱动开发(9)------- framebuffer驱动详解
目录一,framebuffer介绍二,framebuffer驱动源码分析1.framebuffer驱动框架总览2.framebuffer驱动
框架分析
3.framebuffer驱动分析三,framebuffer
big__C
·
2020-08-04 00:27
#
Linux驱动开发
LCD驱动程序——
框架分析
(一)
转自http://liu1227787871.blog.163.com/blog/static/205363197201242254810976/在写lcd驱动程序之前,我们必须先要明白lcd驱动程序编写的框架,这点韦东山老师分析的相当详细,让我们来学习一下吧!首先从fbmem.c文件开始。(1)我们先找到入口函数:staticint__initfbmem_init(void){proc_crea
qingkongyeyue
·
2020-08-03 20:47
LCD/触摸屏
主流插件
框架分析
前言目前移动端产品功能越来越复杂,模块不断增加,APK体积也不断增长。由于AndroidDalvik最初设计的问题,单个.dex文件方法数最多是65536个。因此,APK难免会遇到64K方法数限制的问题。Google官方提供了MultiDex解决方案。但是该解决方案,有比较大的局限性。应用进程启动时MultiDex需要在主线程去做DEXOPT操作,中间涉及到文件读写、文件验证、数据复制、反射调用等
47045039
·
2020-08-03 20:30
android
Instrumentation
框架分析
及其使用
本文旨在从Android系统源码出发,简单梳理Instrumentation框架的行为及逻辑结构,供有兴趣的同学一起学习从aminstrument谈起aminstrument命令的执行我们知道,命令行运行Android测试的命令是adbshellaminstrument,这个命令是如何调起我们的测试代码来进行测试的呢,让我们从am命令的处理源码来开始一步步的查看吧。am.java是android系
cyanolive1
·
2020-08-03 10:55
Android测试
Android Architecture Components(AAC)2 Room进一步封装
上篇文章AndroidArchitectureComponents(AAC)1数据库架构Room我们介绍了room的基本使用以及它的优缺点,接下来我们继续对room这个数据库
框架分析
。
康嘉航
·
2020-08-03 05:48
系统架构
room
room封装
aac
Thermal
框架分析
文章目录Thermal概况Thermal框架结构1.Thermalzonedevice2.Thermalcoolingdevice3.Thermalgovernor4.ThermalcoreThermal概况Thermal是Linux内核中的温度控制模块,主要用于控制在系统运行过程中芯片产生的热量,通过传感器设备实时监控设备温度,在温度发生变化时候通过一定的cooling机制促使芯片和外设工作环境
lukeheart
·
2020-08-03 01:14
Android功耗
Android核心分析
Android核心分析第1页:分析方法论探讨之设计意图第2页:方法论探讨之概念空间篇第3页:手机硬件形态第4页:手机的软件形态第5页:基本空间划分第6页:IPC
框架分析
Binder,Service,Servicemanager
glaxy01
·
2020-08-03 00:15
android
核心
设计
WTL--SDI
框架分析
创建SDI产生的基本类:CMainFrame,CAboutDlg和CWTLView(WTL为项目名)。由此可见,不同于MFC,WTL少了文档类,它的结构就只有简单的窗口类和视图类,而至于串行化(MFC文档类的主要功能)则可以添加在窗口类或者视图类中,也可以自己编写一个文档类(按个人需求而定)。SDI应用程序的入口和MFC的入口同名----_tWinMain,以下是源码及注释(被注释的代码是添加和销
ShaelLancelot
·
2020-08-02 22:08
C/C++
WTL
需求评审五个维度
框架分析
及其带来的启示-3-典型需求评审
典型情境是指软件开发的常见情境,本文选择如下来进行分析:1.传统瀑布模型开发下的需求评审2.使用IEEEStd.1028的需求评审3.敏捷开发下的需求评审传统瀑布模型下的需求评审对传统瀑布模型现有需求评审的分析传统瀑布模型在需求阶段末期安排有关键的需求里程碑评审,其特征参见2.8节情况1。在业界实际操作中,往往出现如下情况:1,召集包括领导在内的各方代表,历经1~2小时会议,评审30页以上需求规格
zhangmike
·
2020-08-02 20:04
需求工程
敏捷
软件工程
第二期驱动篇——2.1 输入子系统—
框架分析
输入子系统——
框架分析
硬件平台:韦东山嵌入式Linxu开发板(S3C2440.v3)软件平台:运行于VMwareWorkstation12Player下UbuntuLTS16.04_x64系统参考资料:
Going1
·
2020-08-02 14:26
第二阶段驱动篇
嵌入式
链表
linux
Snax(方便实现skynet服务)
它里面包含了一组lua函数,会被snax
框架分析
加载。test/pingserver.lua就是一个
lzb991435344
·
2020-08-01 13:42
游戏服务器skynet框架学习
拆解《想养成微习惯?你还需要养成这5个规则》
文章开门见山,介绍消灭懒虫最好的方法是微习惯,并给出了微习惯原则的5个策略,这篇文章是典型的清单体文章,接下来我们一起来分析一下:第一部分
框架分析
本篇文章围绕着消灭“懒虫”的方法——微习惯这个目标,简单阐
放飞的香片
·
2020-08-01 12:53
APP插件化/组件化
框架分析
VirtualAPK插件框架简单使用如感觉排版看着不舒服,可移步【APP插件化/组件化
框架分析
】。
liujc_love
·
2020-08-01 09:31
Android笔记
Android
插件化开发
Android 8.1 MTK Camera(api1+hal1.0)源码
框架分析
之Camera open流程
Android8.1MTKCamera(api1)源码
框架分析
首先先看下cameraopen流程,基于mtkrelease代码,使用cameraapi1+hal1.0的组合。
层楼中人
·
2020-08-01 08:48
Android
Camera
Android Bitmap 全面解析(三)开源图片
框架分析
2-ImageLoader
ImageLoader和Volley图片部分还包括其他大部分图片框架,基本上图片处理都差不多,区别仅在于部分优化了,而优化方面UIL即Universal-Image-Loader框架做的最好,所以这部分章节算是温习一下图片处理以及寻找下其他框架里面一些不一样的图片处理方式(只关注图片方面)首先是ImageLoaderhttps://github.com/novoda/ImageLoader主要还是
z923966545
·
2020-08-01 08:07
Android
Android组件、ActivityManagerService、进程管理
框架分析
前言本文是在项目实践结束后按照Linux进程、线程基础原理到应用组件的工作流程进行个人总结而成的。其中Linux进程、线程部分配有额外的例程和说明资料,有需要的朋友可以Email我,这里就不插入这部分资料了,同时这些内容在网上也很多可以自行查询。最期望的,希望分享的这篇文章能给开发者带来一定的用处,文章中若有错漏之处,欢迎大家的反馈和讨论。一.ActivityManagerService主要功能概
yeqishi
·
2020-08-01 07:59
OS->
Android应用
OS->
Android框架
运行时
SCSI驱动
框架分析
1.先来看下SCSI相关的数据结构,主要有scsi_host_template(SCSI主机适配器模板),scsi_host(SCSI主机适配器),scsi_target(目标节点),scsi_device(逻辑单元),如果是scsidisk,则又有一个scsi_disk结构。structscsi_host_template{structmodule*module;constchar*name;/
鹤冲云霄
·
2020-08-01 07:23
linux驱动
Android开源
框架分析
0——Volley框架详解
这两天花时间看了下Volley的源码,参考了几篇博文AndroidVolley完全解析(四),带你从源码的角度理解Volley,Volley源码解析,谷歌Volley网络框架讲解——网络枢纽等,有一点自己小小的心得体会,在此写出来和大家分析。1.基本网络请求操作封装既然是网络框架,最重要的当是网络请求相关操作的处理,在没有网络请求框架的时候,我们是利用最基本的HttpClient和HttpURLC
Kerwin555
·
2020-08-01 01:44
Android开发
Android编译系统(四):Android 编译系统
框架分析
及main.mk分析
一、概述自Android开源以来,引起了嵌入式行业一股热潮,很多嵌入式开发者表示对Android有很强的兴趣,并下载Android源码进行编译和移植。Android源码的巨大(repo下来,大概2G)给人以Android相当复杂的错觉。本文从Android编译系统的角度,让大家了解Android其实也是很纯真的。Android编译系统(buildsystem)集中于Android源码下的build
sikinzen
·
2020-08-01 00:31
移动平台
Linux/Unix
camera驱动
框架分析
(上)
前言camera驱动框架涉及到的知识点比较多,特别是camera本身的接口就有很多,有些是直接连接到soc的camif口上的,有些是通过usb接口导出的,如usbcamera。我这里主要讨论前者,也就是与soc直连的。我认为凡是涉及到usb的,都不是一两句话可以说明白的!如有错误,欢迎指正,谢谢!!!环境说明涉及到的基础知识点:字符设备驱动设备模型平台设备驱动v4l2框架i2c驱动框架涉及到的术语
weixin_30312659
·
2020-07-31 10:28
Android时钟应用的定时
框架分析
Android系统闹钟定时功能框架,总体来说就是用数据库存储定时数据,有一个状态管理器来统一管理这些定时状态的触发和更新。在Andriod系统中实现定时功能,最终还是要用到系统提供的AlarmManager,只是当一个定时完成后怎么继续处理,或者中间怎么更新定时的时间或者状态,像闹钟这种应用程序,每天重复定时,或者一周选择其中的几天,闹钟响了延迟5分钟再次响铃,这时候就需要想一种好的办法来让管理这
xu_fu
·
2020-07-30 05:30
Android
GlusterFS知识总结
glusterfs源码
框架分析
:https://www.jianshu.com/p/699e9c17deff经过大量的搜集网上的素材,总结下文(写的比较粗糙)详细讲解函数APIGlusterFSTranslatorAPISTACK_UNWIND_STRICT
guojawee
·
2020-07-30 03:37
Glusterfs
Linux的 i2c 驱动
框架分析
1.基本概念总线设备驱动模型,是Linux内核的一个基础,基本理论可以说按照大企业的分工原则,每个人只要负责自己的事情,向其他部门给出标准的接口调用,后勤部就负责后勤工作,厨房有可能跟后勤部产生工作上的沟通,不能一个厨师炒菜就去找后勤部的某个人员拿一根大白菜,而是由厨房统一申请,由后勤部门去采购再给回厨房,写代码很多时候跟生活中相识,需要遵守一定的规则,如果喜欢打擦边球,绕过规则的程序员,也很像那
写代码的篮球球痴
·
2020-07-30 02:39
V4L2核心
框架分析
驱动的结构------------------------------------------------------1)一个为设备实例定义的,并且包含设备状态信息的结构;2)一种初始化和命令子设备(sub-devices)的方式;3)创建V4L2设备节点(/dev/videoX,/dev/vbiX,/dev/radioXand/dev/vtxX)并且keepingtrackofdevice-no
rain0993
·
2020-07-29 23:08
linux
driver
android
camera
抖音检测注入
框架分析
对抖音进行反编译发现,其检测注入框架1.是通过进程抓取进程中包含的包。2.是检测堆栈中是否包含注入框架的包所用抖音版本1.85反编译找到检测类搜索“xposed”关键字找到类com.ss.sys.ces.b.a其包含四个字符串常量privatestaticStringb="XposedBridge.jar";privatestaticStringc="de.robv.android.xposed.
森林海的棕熊
·
2020-07-29 21:56
android
mt8167s温湿度传感器
框架分析
——framework到vendor层
关键字:mt8167s、Android9.0、AHT10前言本来如果只是给传感器写个驱动并提供能读取温湿度数据的节点,是一件比较轻松的事情,但是最近上层应用的同事要求我们按照安卓标准的流程来,这样他们就能通过注册一个服务直接读取传感器事件数据了。这样做的好处就是第三方的应用也能正常读取温湿度的数据并展示。正文网上分析安卓9.0sensor相关的资料不多,下面找到了一位大神对安卓9.0整个senso
lee_jimmy
·
2020-07-29 20:51
Android
mt8167s温湿度传感器
框架分析
——kernel层
前言前面我们已经讲解了sensor框架中的framework到vendor层,这篇文章我们将会讲解kernel层的内容。不过不同的芯片平台,kernel层中的sensor框架是不同的,这里针对的是mt8167s平台。不过这里提醒一下,MTK平台应该从kernel3.x版本后就不支持温湿度传感器的框架了,不过幸好他们还保留了框架的雏形在,我们需要自行解决一下编译问题。正文我们先看一下代码的具体目录:
lee_jimmy
·
2020-07-29 20:19
Android
Executor
框架分析
实践1——入门
Executor框架——基础知识Executor框架是Java用来管理多线程执行task的一套框架,本篇先介绍些此框架涉及到的几个重要的类。介绍一些基类Callable——有返回值的taskRunnable——无返回值的taskRunnableFuture——通过Future来获取Runnable的执行结果Executor类——task执行类Executor类定义如下:publicinterfac
maisie0731
·
2020-07-29 16:07
敦敏星球登陆战之成果框架案例
昨天用成果
框架分析
了过往的成功和失败案例,今天的关键词:成果框架案例针对自己目前的一个挑战/项目,指定一个符合成果框架的目标,并把收获分享到小组群里。
海侃零售_寒寒
·
2020-07-29 13:33
从Excel读取数据,注册hotmail等信箱的脚本半自动化简单谈
例子中会遇到以下几个方面AutoITVBAExcel的几个函数网页
框架分析
附:结尾处有所有文件的下载地址:1.原始文档的信息填写上图是"原始文档.xlsx"中的信息其中***标注是函数自动生成的信息,
weixin_34221112
·
2020-07-28 19:59
SSH环境搭建+
框架分析
+实例源码下载 +jar包分享(struts2+spring+hibernate)
SSH说的上是javaweb经典框架,不能说100%要会SSH框架,但是大部分公司都在用,说到框架,都会提到ssh吧,这次就以很简单的注册例子来整合SSH框架。整合框架要注意的是先每个框架单独测通后再整合,不然整合后出现问题比较难排查。环境:windows+MyEclipse+JDK1.7+Tomcat7+mysql代码已经测通,如果有报错可能是我某些地方没描述清楚,请留言。这次整合引入的jar包
张小敏1027
·
2020-07-28 08:59
java基础
struts2框架
SpringMVC
mysql
hibernate
spring
hibernate
struts2
ssh
java
Android 8.0 RIL
框架分析
前言AndroidO的版本对RIL的框架的通信功能进行了改动,不在使用sockect进行通讯,而改用HIDL进行通信,这里结合7.0和8.0的源码,分析目前的RIL框架,如有错误还请不吝指正。RIL的入口xref:/hardware/ril/rild/rild.cintmain(intargc,char**argv){//设置服务名,在7.0上是设置Socket端口名if(strncmp(clie
Decade_try
·
2020-07-28 06:23
Telephony
Telephony源码分析
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他