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框架分析
WiFI
框架分析
1.系统架构 AndroidWiFi系统引入了wpa_supplicant,它的整个WiFi系统以wpa_supplicant为核心来定义上层用户接口和下层驱动接口。整个WiFi系统架构如下图所示: 一切尽在上图中,下面将对每部分进行详细分析。1.1WifiService 由SystemServer启动的时候生成的ConnecttivityService创建,负责启动关闭
kehyuanyu
·
2015-06-01 16:00
android
wifi
wpa_supplicant
wpa
Android系统中基于Binder的IPC流程
框架分析
前言:Activity、Service、BroadcastReceiver、ContentProvider是Android的四大应用程序组件,构成一个完整的应用程序的这些组件可以在同一个进程,也可以不在同一个进程,而当这些组件不在同一个进程,需要进行数据交互时就需要一种IPC(Inter-ProcessCommunication)进程间通信机制来完成,而Binder就是提供了IPC功能的一个框架。
songjinshi
·
2015-06-01 15:00
鸡啄米vc++2010系列3(MFC应用程序
框架分析
)
MFC应用程序
框架分析
一.SDK应用程序与MFC应用程序运行过程的对比 程序运行都要有入口函数,在之前的C++教程中都是main函数,而Windows应用程序的入口函数是WinMain函数
luoru
·
2015-05-12 13:00
Netty系列之Netty编解码
框架分析
1.背景1.1.编解码技术通常我们也习惯将编码(Encode)称为序列化(serialization),它将对象序列化为字节数组,用于网络传输、数据持久化或者其它用途。反之,解码(Decode)/反序列化(deserialization)把从网络、磁盘等读取的字节数组还原成原始对象(通常是原始对象的拷贝),以方便后续的业务逻辑操作。进行远程跨进程服务调用时(例如RPC调用),需要使用特定的编解码技
李林锋
·
2015-04-29 00:00
Netty系列之Netty编解码
框架分析
1.背景1.1.编解码技术通常我们也习惯将编码(Encode)称为序列化(serialization),它将对象序列化为字节数组,用于网络传输、数据持久化或者其它用途。反之,解码(Decode)/反序列化(deserialization)把从网络、磁盘等读取的字节数组还原成原始对象(通常是原始对象的拷贝),以方便后续的业务逻辑操作。进行远程跨进程服务调用时(例如RPC调用),需要使用特定的编解码技
李林锋
·
2015-04-29 00:00
linux设备驱动--globalmem字符设备
框架分析
[+]linux设备驱动--globalmem字符设备
框架分析
有不对,不足,需要改正的地方还望大家指出,而且希望结识志同道合的朋友一起学习技术,共同进步.功能: 1.设备驱动开发详解-globalmem
xiaobaiing
·
2015-04-26 09:00
程序员
实例
驱动开发
无线传感网:ieee802154与6lowpan在kernel 3.0/4.0的
框架分析
一 kernel4.0下ieee802154与6lowpan的框架///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1)Kernel3.0自上而下层次: N
honour2sword
·
2015-04-22 09:00
android
kernel
stack
6lowpan
WSN
struts2+spring+hibernate框架总结(
框架分析
+环境搭建+实例源码下载)
首先,SSH不是一个框架,而是多个框架(struts+spring+hibernate)的集成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活、易于扩展的多层Web应用程序。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层(实体层)。 Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate
a123demi
·
2015-03-25 16:00
spring
Hibernate
struts
web开发
数据持久层
android网络框架学习之路开题篇
看过了很多人写的volley
框架分析
,没有深入到代码层,就觉得不痛快。嘿嘿,是我的洁癖迫使我写了这篇博客(个人技术有限,不对请指正)。 学习一个框架首先得先明确它是在什么背景下提出来的,有什么好处?
wrg_20100512
·
2015-03-22 16:00
框架
android
网络通信
gfirefly
框架分析
数据包协议协议如下表|HEAD_0|…|HEAD_3|protoVersion|serverVersion|length||——–|——–|——–|——–|——–|——–||char|…|char|int|int|int|gfirefly框架是基于TCP协议的长连接,框架中没有使用keep-alive,那么网络异常断开(如网线突然拔掉)的时候,应用层是不知道,当我们自己使用的时候就必须加心跳包等机
toil
·
2015-03-09 17:00
GFirefly
Firefly
gevent
SSH框架总结(
框架分析
+环境搭建+实例源码下载)
首先,SSH不是一个框架,而是多个框架(struts+spring+hibernate)的集成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活、易于扩展的多层Web应用程序。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层(实体层)。Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架
亚特兰缇斯
·
2015-03-04 15:00
openwrt
框架分析
文章出处:http://blog.csdn.net/kingvenll/article/details/27545221这次讲讲openwrt的结构. 1.代码上来看有几个重要目录package,target,build_root,bin,dl....---build_dir/host目录是建立工具链时的临时目录---build_dir/toolchain-*是对应硬件的工具链的目录---stag
·
2015-02-14 18:00
open
如何对网站进行SEO分析
网站SEO分析首要工作就是对竞争对手网站
框架分析
,这是必须走的一个流程.很多SEOer对网站分析诊断没有一个系统的思路,那么只能够轻描淡写了. 网站SEO分析就像画人物
lixiao1990413
·
2015-02-11 15:22
SEO分析
网站seo分析
openwrt
框架分析
这次讲讲openwrt的结构.1.代码上来看有几个重要目录package,target,build_root,bin,dl....---build_dir/host目录是建立工具链时的临时目录---build_dir/toolchain-*是对应硬件的工具链的目录---staging_dir/toolchain-*则是工具链的安装位置---target/linux/目录里面是各个平台(arch)的
DB_Terrill
·
2015-01-30 11:00
V4L2
框架分析
学习
Author:CJOKContact:cjok.liao#gmail.comSinaWeibo:@廖野cjok 1、概述Video4Linux2是Linux内核中关于视频设备的内核驱动框架,为上层的访问底层的视频设备提供了统一的接口。凡是内核中的子系统都有抽象底层硬件的差异,为上层提供统一的接口和提取出公共代码避免代码冗余等好处。就像公司的老板一般都不会直接找底层的员工谈话,而是找部门经理了解情况
acs713
·
2015-01-15 13:00
DedeCMSV5.7模块MVC
框架分析
本文较为详细的分析了DedeCMSV5.7模块MVC框架结构。分享给大家供大家参考。具体分析如下:织梦MVC开发框架是一个精简、迷你的web开发框架,用这个开发框架可以编写基于织梦内容管理系统的扩展功能、模块(插件),甚至可以将其分离出来开发博客、BBS、SNS等.目录结构说明:复制代码代码如下:|_app|___control控制器(C)|___model模型(M)|___templates视图
佚名
·
2014-11-21 11:56
SpringMVC 文件上传配置,多文件上传,使用的MultipartFile
基本的SpringMVC的搭建在我的上一篇文章里已经写过了,这篇文章主要说明一下如何使用SpringMVC进行表单上的文件上传以及多个文件同时上传的步骤SpringMVC基础教程
框架分析
:http://
heartrainy
·
2014-11-05 15:00
文件上传
springMVC
蓝牙系列之android4.2:整体
框架分析
(a2dp socket/hfp socket)为例
蓝牙系列之android4.2:整体框架(a2dpsocket/hfpsocket)为例 摘要,一张图反应从蓝牙芯片驱动到kernel(bluez),到androidBTHal层,JNI,BTframework+server层,且以a2dpsocket/hfpsocket的应用为例展开分析备注:以进程关系和socket通信发方式来跟进流程1.a2dpprofile的通信流程.2.HFP/HS
honour2sword
·
2014-10-18 18:00
android
BT
4.2
bluez
蓝牙芯片驱动
Android播放器
框架分析
之AwesomePlayer
date:2013.09.25;modification:2013.09.28目录:1 简介2 AwesomePlayer概述2.1 关键成员分析2.1.1 Demux相关2.1.2 音频相关2.1.3 视频相关2.1.4 其他2.2 基本播放流程2.2.1 设置数据源URI2.2.2 开启定时器队列,并且Post一个AsyncPrepareEvent事件2.2.3 AsyncPrepare事件被
·
2014-10-17 13:00
VS2010/MFC编程入门之四(MFC应用程序
框架分析
)
上一讲鸡啄米讲的是VS2010应用程序工程中文件的组成结构,可能大家对工程的运行原理还是很模糊,理不出头绪,毕竟跟C++编程入门系列中的例程差别太大。这一节鸡啄米就为大家分析下MFC应用程序框架的运行流程。 一.SDK应用程序与MFC应用程序运行过程的对比 程序运行都要有入口函数,在之前的C++教程中都是main函数,而Windows应用程序的入口函数是WinMain函数,M
mowwwcom
·
2014-09-27 23:00
框架
mfc
Android时钟应用的定时
框架分析
Android系统闹钟定时功能框架,总体来说就是用数据库存储定时数据,有一个状态管理器来统一管理这些定时状态的触发和更新。在Andriod系统中实现定时功能,最终还是要用到系统提供的AlarmManager,只是当一个定时完成后怎么继续处理,或者中间怎么更新定时的时间或者状态,像闹钟这种应用程序,每天重复定时,或者一周选择其中的几天,闹钟响了延迟5分钟再次响铃,这时候就需要想一种好的办法来让管理这
xu_fu
·
2014-09-27 13:00
android
定时
闹钟
从Excel读取数据,注册hotmail等信箱的脚本半自动化简单谈
例子中会遇到以下几个方面AutoITVBAExcel的几个函数网页
框架分析
附:结尾处有所有文件的下载地址:1.原始文档的信息填写上图是"原始文档.xlsx"中的信息其中***标
pehtz
·
2014-09-14 14:57
Excel
自动化
autoit
hotmail
从Excel读取数据,注册hotmail等信箱的脚本半自动化简单谈
例子中会遇到以下几个方面AutoITVBAExcel的几个函数网页
框架分析
附:结尾处有所有文件的下载地址:1.原始文档的信息填写上图是"原始文档.xlsx"中的信息其中***标注是函数自动生成的信息,
pehtz
·
2014-09-14 14:57
EXCEL
Hotmail
AutoIT
AutoIT
模拟CSDN请求,做一点事
2、指定博客列表URL,通过HTMLParse爬虫
框架分析
HTML节点,获取所有博文URL,随机模拟操作。
programmer_sir
·
2014-09-13 23:00
mina
框架分析
:自定义编码解码
mina支持自定义编码和解码,要完成自定义的,简单来讲需要完成三部分:1)实现自己的编码器,继承与ProtocolEncoderAdapter;packageorg.mina.server.codec;importjava.nio.charset.Charset;importorg.apache.log4j.Logger;importorg.apache.mina.core.buffer.IoBu
kingmicrosoft
·
2014-09-10 11:49
java编程
mina
框架分析
:线程池
mina框架提供了几种不同的线程模式//非常个性化的线程订制,可以提供单线程,单线程池,多线程池Highlycustomizablethreadmodel:SinglethreadOnethreadpoolMorethanonethreadpools(i.e.SEDA)一个线程池包括以下四个基本组成部分:1、线程池管理器(ThreadPool):用于创建并管理线程池,包括创建线程池,销毁线程池,添
kingmicrosoft
·
2014-09-09 17:40
java编程
TestNG环境搭建以及框架初识
本文主要从安装步骤-->第一个测试例子-->再多一点例子-->
框架分析
-->suite文件的书写-->总结结束。安装步
qileilove
·
2014-09-02 09:00
java教程(五)SSH框架-配置
前言:从这篇博客开始我将继续讲述Java教程:SSH篇,主要内容围绕SSH
框架分析
与搭建,今天先简单介绍一下SSH的配置。
small_baby01
·
2014-08-31 22:00
Android Camera 系统
框架分析
用心的文章要转一、在android中开发人员可以做那些工作? 应用程序开发:利用android提供的强大的sdk,开发出各种各样新颖的应用。 系统开发:在android中Google实现了与硬件无关的所有代码,但是与硬件密切相关的硬件抽象层却没有也无法提供,对于移动设备不同的设备提供商底层硬件是千变万化的,不可能提供统一的硬件驱动以及接口实现,只能提供标准的接口,因此硬件提供商需要自个
zangcf
·
2014-08-24 17:00
嵌入式系统多媒体
框架分析
1Android系统的多媒体框架 Google正式对外发布的Android版本,在Android2.3版本之前,使用的是Opencore多媒体框架,Android2.3版本及之后的Android系统,以Stagefright多媒体框架取代Opencore多媒体框架。Opencore多媒体框架结构过于庞大复杂,Stagefright多媒体框架提高了多媒体框架的灵活性和可开发性。1.1Openc
Tiger99111
·
2014-08-07 16:00
多媒体
嵌入式系统
directshow
gstreamer
多媒体框架
MapReduce
框架分析
早在两个星期前,我就自以为对MR的数据处理流程已大致清楚,但是真正到了写mapreduce程序时还是无从下手,因此怀着悲愤的心情决定将其以书面的形式再梳理一遍。 先不谈MemoryBuffer,我直接将MR的处理流程大体说下。 (block)输入—>分片(split)—>读取(RecordReader)—>调用函数(map) —>分区(Partition)—>溢写(sp
鞠文婷
·
2014-08-03 21:00
mapreduce
框架
【E2LSH源码分析】LSH算法
框架分析
位置敏感哈希(LocalitySensitiveHashing,LSH)是近似最近邻搜索算法中最流行的一种,它有坚实的理论依据并且在高维数据空间中表现优异。由于网络上相关知识的介绍比较单一,现就LSH的相关算法和技术做一介绍总结,希望能给感兴趣的朋友提供便利,也希望有兴趣的同道中人多交流、多指正。1、LSH原理最近邻问题(nearestneighborproblem)可以定义如下:给定n个对象的集
JasonDing1354
·
2014-07-28 22:06
【Similarity
Search】
【E2LSH源码分析】LSH算法
框架分析
位置敏感哈希(LocalitySensitiveHashing,LSH)是近似最近邻搜索算法中最流行的一种,它有坚实的理论依据并且在高维数据空间中表现优异。由于网络上相关知识的介绍比较单一,现就LSH的相关算法和技术做一介绍总结,希望能给感兴趣的朋友提供便利,也希望有兴趣的同道中人多交流、多指正。1、LSH原理最近邻问题(nearestneighborproblem)可以定义如下:给定n个对象的集
JasonDing1354
·
2014-07-28 22:00
LSH
相似性搜索
仿酷狗音乐播放器开发日志——整体
框架分析
转载请说明出处,谢谢~~学习duilib界面库有一段时间了,除了仓鼠软件共享以外还没用它开发过什么完整的软件项目。今天看到酷狗音乐播放器做得不错,经过几年的改革,酷狗现在的UI已经相当不错了。在这个假期,我决定做一个仿酷狗音乐播放器,模仿酷狗的软件界面,并加入基本的音乐播放功能,在QQ空间写出开发日志以作记录~~ 首先分析一下酷狗播放器的界面布局。 很简单明了的布局方式,我把它先大致分为3部分
zhuhongshu
·
2014-07-26 15:00
C++
UI
布局
库
duilib
Yii PHP
框架分析
(四)
Yii应用的入口脚本最后一句启动了WebApplicationYii::createWebApplication($config)->run();CApplication:publicfunctionrun(){ $this->onBeginRequest(newCEvent($this)); $this->processRequest(); $this->onEndRequest(n
水露露
·
2014-07-23 18:00
Yii PHP
框架分析
(一)
YiiPHP
框架分析
(一)基于yii1.0.8的代码分析的。用了一个下午整理的,流水账,感兴趣的凑合着先看,国庆期间推出个整理修改版,然后再完成后两个部分(MVC和Yii的整体结构分析)。
水露露
·
2014-07-23 18:00
多文件上传,使用的MultipartFile
基本的SpringMVC的搭建在我的上一篇文章里已经写过了,这篇文章主要说明一下如何使用SpringMVC进行表单上的文件上传以及多个文件同时上传的步骤SpringMVC基础教程
框架分析
:http://
yangxujia
·
2014-07-21 12:00
SEAndroid安全机制
框架分析
我们知道,Android系统基于Linux实现。针对传统Linux系统,NSA开发了一套安全机制SELinux,用来加强安全性。然而,由于Android系统有着独特的用户空间运行时,因此SELinux不能完全适用于Android系统。为此,NSA针对Android系统,在SELinux基础上开发了SEAndroid。本文就对SEAndroid安全机制框架进行分析,以便后面可以更好地分析
Luoshengyang
·
2014-07-14 01:00
android
selinux
lsm
Seandroid
SEAndroid安全机制
框架分析
我们知道,Android系统基于Linux实现。针对传统Linux系统,NSA开发了一套安全机制SELinux,用来加强安全性。然而,由于Android系统有着独特的用户空间运行时,因此SELinux不能完全适用于Android系统。为此,NSA针对Android系统,在SELinux基础上开发了SEAndroid。本文就对SEAndroid安全机制框架进行分析,以便后面可以更好地分析其实现细节。
king_tt
·
2014-07-14 01:00
android
[置顶] TI BLE协议栈软件
框架分析
看源代码的时候,一般都是从整个代码的入口处开始,TI BLE协议栈源码也不例外。它的入口main()函数就是整个程序的入口,由系统上电时自动调用。 它主要做了以下几件事情:(一)底层硬件初始化配置(二)创建任务并初始化任务配置(三)检测并执行有效的任务事件 Main()函数源码如下:一:底层硬件初始化设置75行,设置系统时钟,使能内存缓冲功能。78行,关中断,刚启动时,系统运行不稳定,一般会首先关
zchill
·
2014-06-28 19:00
蓝牙
主程序
BLE
低功耗
流程详解
linux ir驱动
框架分析
IRdriver分析1、相关代码(1)相关代码位置/drivers/media/rc(2)kconfig文件分析根据kconfig文件语法说迷,可以分析得到目录代码里configRC_CORE是被核心依赖的IfRC_DECODERS对应框架驱动configLIRC是lirc驱动configIR_LIRC_CODEC是LIRC解码程序,且依赖LIRCconfigIR_NEC_DECODER是别的解码
piaomiaoju
·
2014-06-27 17:00
YII
框架分析
笔记6:视图
YII框架使用的view是在原生的php模板上进行扩展的。CController中对视图的渲染有多种方法:render($view,$data=null,$return=false)//连同layout一起渲染renderPartial($view,$data=null,$return=false,$processOutput=false)//不渲染layoutrenderText($text,$
wide288
·
2014-06-24 06:00
【Linux高级驱动】LCD驱动
框架分析
1.framebuffer接口层(fbmem.c) 功能:给用户提供接口fbmem_init //入口函数 /*1.申请主设备号,注册字符设备*/ register_chrdev(FB_MAJOR(29),"fb",&fb_fops) /*2.创建一个设备类*/ fb_class=class_create(THIS_MODULE,"graphics");staticconststruct
·
2014-06-22 17:00
linux
【Linux高级驱动】I2C驱动
框架分析
1.i2c-dev.c(i2c设备驱动组件层) 功能:1)给用户提供接口i2c_dev_init //入口函数 /*申请主设备号*/register_chrdev(I2C_MAJOR(89),"i2c",&i2cdev_fops); /*创建一个设备类*/ i2c_dev_class=class_create(THIS_MODULE,"i2c-dev"); /*注册一个i2c驱动*/ i2
·
2014-06-22 15:00
linux
Android Binder通信机制学习(二)
非常感谢一位网上朋友的源码分享,博主还有更多精彩Android
框架分析
文章。添加Test模块服务,方法姑且定义一个为test。
kehyuanyu
·
2014-06-15 17:00
android
Binder
openwrt
框架分析
这次讲讲openwrt的结构.1.代码上来看有几个重要目录package,target,build_root,bin,dl....---build_dir/host目录是建立工具链时的临时目录---build_dir/toolchain-*是对应硬件的工具链的目录---staging_dir/toolchain-*则是工具链的安装位置---target/linux/目录里面是各个平台(arch)的
kingvenll
·
2014-05-30 11:00
开源学习--SlideExpandableListView中的列表项动画实现
框架分析
前面的话 开源项目Android-SlideExpandableListView是一个简单的介绍列表项动画展示的小型项目,分析这个项目可以对自定义框架及列表类动画实现有个比较清晰的认识,工作中中时常根据需求扩展定义自己的适配器,虽然具体需求不同,但架构类似,本文把最近关于该开源项目的研究心得整理分享,共同学习~项目简介 github地址https://github.com/tjerkw/A
klpchan
·
2014-05-22 18:00
动画
android
ListView
动画实现
列表项
android adb 源码
框架分析
(5 客户端)
客户端客户端逻辑主要是解析命令行,与主机服务端程序建立连接,然后请求连接到服务(adb_connect),输出服务的应答内容(read_and_dump)。对于shell命令,需要另外创建一个线程从控制台标准输入读入数据,发送到远程shell服务(interactive_shell)。
luansxx
·
2014-05-10 14:00
android
adb
Java集合
框架分析
(十)——布隆过滤器的简单java实现
上一篇已经分析的很透彻了,代码应该很好实现了,来个简单版的,直接定义k=8,忽略P(error),直接上代码: /** * 简单的布隆过滤器实现,k值设为8,不计算P(error)值,测试的的时候输入10000个字符串,位集大小设成5000 << 10000 * @author lenovo * */ class BloomFilterd
linhaoxiang
·
2014-05-08 23:00
java
算法
框架
Java集合
框架分析
(九)——布隆过滤器深入分析及其误判概率计算
上篇文章简单的介绍了下布隆过滤器,让大家知道了下其原理,现在我们进行下深入分析。 首先,我们要明确布隆过滤器的几个参数,之前我们的例子是有一亿的网址要存储,要先建立一个16亿的bitarray,然后以每个网址为键值得到8个value值,这里我们就有疑问了,为什么要16亿,为什么要8个value值?那我们不妨把这些都设成未知数,设我们要输入n个元素,生成m个bit位,需要k个hash
linhaoxiang
·
2014-05-07 20:00
Java集合框架
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他