在InnoDB存储引擎的架构中,有多个内存块,这些内存块组成一个内存池。InnoDB存储引擎体系架构如下图所示:  # 后台线程 # 后台线程的主要作用是负责刷新内存...
分类:
数据库 时间:
2015-07-13 18:59:05
阅读次数:
185
what is hive?
Hive 是建立在Hadoop上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据的提取转化加载(ETL ),这是一种可以存储、查询和分析存储在 Hadoop 中的大规模数据的机制。Hive 定义了简单的类SQL查询语言,称为 HQL,它允许熟悉SQL的用户查询数据。同时,这个语言也允许熟悉 MapReduce 开发者的开发自定义的 mapper 和 redu...
分类:
其他好文 时间:
2015-07-13 18:44:28
阅读次数:
287
最近一直和视频监控打交道,也做了大量的工作,其中包含了监控系统的两种模式实现:
1、C/S架构
C/S架构,主要是Android系统下监控客户端设计,基于VLC实现,可直接观看IP摄像机RTSP视频流。
优点:延时小、操作简单。
缺点:代码量大。
2、B/S架构
B/S架构,主要是在Android下采用FFmpeg和Nginx结合搭建HLS流媒体服务器,将RTSP流转换成可由H...
分类:
Web程序 时间:
2015-07-13 18:44:24
阅读次数:
213
深入理解Nginx模块发开与架构解析读书笔记。
nginx在启动后,在unix系统中会以daemon的方式(可以手动关闭 nginx.conf daemon off)在后台运行,后台进程包含一个master进程和多个worker进程。master进程主要用来管理worker进程,包含:接收来自外界的信号,向各worker进程发送信号,监控worker进程的运行状态,当worker进程退出后(异常...
分类:
其他好文 时间:
2015-07-13 12:13:49
阅读次数:
101
一.脚本结构linux下shell的脚本,是将一系列命令序列写在一个文本文件,而这个文本文件时可执行的。相对命令行来说,开发效率提高。因此他的构架有2部分构成#!和命令序列。其中#!指明此脚本是用哪个解析器来解析。 例如:二.基础知识2.1 变量shell本允许用户设置和使用自己的变量,变量可以是数...
分类:
系统相关 时间:
2015-07-11 06:38:34
阅读次数:
207
基本描述1、首先是一个单表的ORM框架,多表连接查询请使用视图或者使用SqlHelper查询,然后转换成实体集合。2、目前仅完成基本结构和MySQL部分。3、目前欠缺Lambda表达式解析,所以条件和排序部分比较粗糙。4、后期对整个项目构架可能会调整。获取代码……不会GIT搞了半天没传上去 ,我弄个...
分类:
其他好文 时间:
2015-07-08 20:45:07
阅读次数:
113
1.框架简介采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架,用于快速开发Java Web应用。Struts实现的重点在C(Controller),包括ActionServlet/RequestProcessor和我们定制的Action,也为V(Vi...
分类:
编程语言 时间:
2015-07-05 16:32:59
阅读次数:
150
JSP的9个内置对象request:用户端请求response: 网页传回用户端的回应pageContext:网页的属性是在这里管理Session:与请求有关的会话期application:Servlet正在执行的内容Out:用来传送回应的输出Config:Servlet的构架部件Page:JSP网...
分类:
Web程序 时间:
2015-07-02 11:47:00
阅读次数:
169
1.框架简介采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架,用于快速开发Java Web应用。Struts实现的重点在C(Controller),包括ActionServlet/RequestProcessor和我们定制的Action,也为V(Vi...
分类:
编程语言 时间:
2015-06-29 21:52:32
阅读次数:
100
Android从4.4起提供基于Chromium实现的WebView。此前WebView基于WebKit实现。WebKit提供网页解析、布局和绘制以及JS运行等基础功能。Chromium在WebKit基础上为WebView提供进程、线程和渲染等基础构架。因此基于Chromium实现的WebView更好地提供了网页浏览功能。从本文开始我们启动对Android Chromium WebView的学习。...
分类:
移动开发 时间:
2015-06-29 06:33:35
阅读次数:
226