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
架构分析
Dubbo——增强SPI的实现
一、前言在Duboo剖析-整体
架构分析
中介绍了dubbo中除了Service和Config层为API外,其他各层均为SPI,为SPI意味着下面各层都是组件化可以被替换的,这也是dubbo比较好的一点。
zhaohong_bo
·
2020-08-23 09:12
学习笔记
三、OpenGL 渲染
架构分析
OpenGL中的渲染架构如图所示主要分为两个模块Client:是指常见的iOS代码和OpenGLAPI方法,这部分是在CPU中运行Server:是指OpenGL底层的渲染等处理,是运行在GPU中的
架构分析
客户端中通过
Style_月月
·
2020-08-23 04:49
OpenGL
OpenGL + OpenGL ES +Metal 系列文章汇总
OpenGL文章汇总更多的文章请查看OpenGL和OpenGLES专栏基础知识MacOpenGL环境搭建一、了解OpenGL常见专有名词二、屏幕卡顿及iOS中的渲染流程解析三、OpenGL渲染
架构分析
四
Style_月月
·
2020-08-23 04:14
OpenGL
ES
OpenGL
Metal
Java线程安全
线程安全互斥同步定义具体实现字节码指令的具体执行过程字节码指令的2个注意点现代jdkjuc包源码解读非阻塞同步定义硬件指令集的发展cas操作的底层实现cas的语义漏洞使用场景分析无需同步定义无需同步的2种方式ThreadLocal类的源码分析和原理分析消费序列的
架构分析
使用场景解读互斥同步定义互斥同步
帕克
·
2020-08-23 01:14
Java线程
Tomcat面试题(2020最新版)
Tomcat工作模式Tomcat顶层架构Tomcat顶层架构小结Connector和Container的微妙关系Container
架构分析
Container如何处理请求的总结Java面试
QQ_417240199
·
2020-08-23 00:52
面试
java
基于华为FusionInsight的Flume日志采集分析报告
Flume日志采集分析报告1.日志采集系统简介2.系统架构2.1.日志采集系统的整体框架图2.2.日志采集系统的模块分解图3.
架构分析
3.1.可用性(availablity)3.1.1.Agent层宕机
CHAINCH
·
2020-08-23 00:49
大数据
摄影博客设计与爬虫数据分析
爬虫网页
架构分析
。陈林银:后台管理,实现登录,注册,登录状态的功能。分析数据并且做可视化分析。2.2各模块详细描述(名称,功能,运行截图,关
weixin_46018584
·
2020-08-22 23:43
Qualcomm Android display
架构分析
(一)
如上图,高通7系列Display的硬件部分主要由下面几个部分组成:A、MDP高通MSM7200A内部模块,主要负责显示数据的转换和部分图像处理功能理,如YUV转RGB,放大缩小、旋转等。MDP内部的MDPDMA负责数据从DDR到MDDIHost的传输(可以完成RGB之间的转换,如RGB565转成RGB666,这个转换工能载目前的code中没有使用)。B、MDDI一种采用差分信号的高速的串行数据传输
lalalalala
·
2020-08-22 22:08
OpenDaylight融合OpenStack
架构分析
OpenStack和OpenDaylight(ODL)的融合是一个热门话题,有大量的文档可供参考,但是这些文章主要对其使用方面进行阐述,而没有讲如何实现OpenStack和ODL的融合。本文将详细说明如何实现不同组件的融合。ODL和OpenStack完整的安装步骤如下:1、在虚拟机或者物理机上构建和安装合适的ODL版本(取决于你的选择)。确保你有合适的bundle实现Neutron的API(OVS
SDNLAB
·
2020-08-22 21:57
技术交流
微信小程序
架构分析
(上)
作者:赵启明链接:https://zhuanlan.zhihu.com/p/22754296来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。相信不少上手试用了微信小程序开发者工具的开发者都会对其实现有些疑惑,本文试图对其架构模型进行一些解析。如有错误之处,欢迎留言指出。本文分为以下几个部分:小程序调试技巧小程序主要模块构成小程序模块间通信设计理念分析小程序调试技巧微信
weixin_33696822
·
2020-08-22 19:24
Android OkHttp3
架构分析
在OkHttp3中,其灵活性很大程度上体现在,可以intercept其任意一个环节,而这个优势便是okhttp3整个请求响应架构体系的精髓所在:在OkHttp3中,每一个请求任务都封装为一个Call,其实现为RealCall。而所有的策略几乎都可以通过OkHttpClient传入所有全局策略与数据,除了存储在允许上层访问的OkHttpClient实例以外,还有一部分是存储在只允许包可见的Inter
假装你是大灰狼
·
2020-08-22 16:14
Android
第三方应用
Hbase的应用场景、原理及
架构分析
HBase概述HBase是一个构建在HDFS上的分布式列存储系统。HBase是ApacheHadoop生态系统中的重要一员,主要用于海量结构化数据存储。从逻辑上讲,HBase将数据按照表、行和列进行存储。如图所示,Hbase构建在HDFS之上,Hadoop之下。其内部管理的文件全部存储在HDFS中。与HDFS相比两者都具有良好的容错性和扩展性,都可以扩展到成百上千个节点。但HDFS适合批处理场景,
yunpiao123456
·
2020-08-22 15:24
大数据学习
Activiti
架构分析
及源码详解
Activiti
架构分析
及源码详解引言工作流引擎,应用于解决流程审批和流程编排方面等问题,有效的提供了扩展性的支撑。而目前来说,工作流领域也有了相对通行化的标准规范,也就是BPMN2.0。
风火
·
2020-08-22 13:57
activiti
遗留系统重构工具:Coca
只是呢,简单的
架构分析
是无法满足我的需
phodal
·
2020-08-22 13:16
重构
重构和设计模式
明确架构目标
这个过程的关键是找准
架构分析
的切入点。这正是定义架构概图所要解决的问题。定义架构概图需要明确架构目标、调查架构资源和分析用例场景。这三个活动可以是并行的,至少彼此之间是相互影响、相互作用的。
agiledon
·
2020-08-22 02:24
架构
基于.NET的大型Web站点StackOverflow
架构分析
原文链接:StackOverflowArchitectureUpdate-NowAt95MillionPageViewsAMonth编译/博客园StackOverflow网址:http://stackoverflow.com/当前访问量:每月9500PV(每天300多万PV)当前Alexa排名:149所用.NET技术:C#、VisualStudio2010TeamSuite、ASP.NET4、AS
[收藏]
·
2020-08-22 02:29
StackOverflow
架构
greenplum数据库引擎探究
架构分析
Greenplum的高性能得益于其良好的体系结构。Greenplum的架构采用了MPP(大规模并行处理)。在MPP系统中,每个SMP节点也可以运行自己的操作系统、数据库等。
大肚熊
·
2020-08-22 02:08
greenplum
数据库引擎
淘宝应对"双11"的技术
架构分析
双“11”最热门的话题是TB,最近正好和阿里的一个朋友聊淘宝的技术架构,发现很多有意思的地方,分享一下他们的解析资料:淘宝海量数据产品技术架构数据产品的一个最大特点是数据的非实时写入,正因为如此,我们可以认为,在一定的时间段内,整个系统的数据是只读的。这为我们设计缓存奠定了非常重要的基础。图1淘宝海量数据产品技术架构按照数据的流向来划分,我们把淘宝数据产品的技术架构分为五层(如图1所示),分别是数
T.J
·
2020-08-22 02:19
淘宝
架构
网站seo优化所需的基础知识
2.网站
架构分析
yhc1770
·
2020-08-21 11:22
Masonry
架构分析
第一步:导入masonry框架,再导入头文件#import"Masonry.h"第二步:设置约束核心代码://设置约束,一定要先把view添加上去,才能设置约束[redViewmas_makeConstraints:^(MASConstraintMaker*make){}];注意点:使用约束布局步骤,先添加控件,再设置约束-(void)viewDidLoad{[superviewDidLoad];
小胖子2号
·
2020-08-21 09:47
大型门户网站
架构分析
[转]
千万人同时访问的网站,一般是有很多个数据库同时工作,说明白一点就是数据库集群和并发控制,这样的网站实时性也是相对的。这些网站都有一些共同的特点:数据量大,在线人数多,并发请求多,pageview高,响应速度快。总结了一下各个大网站的架构,主要提高效率及稳定性的几个地方包括:1、程序程序开发是一方面,系统架构设计(硬件+网络+软件)是另一方面。软件架构方面,做网站首先需要很多web服务器存储静态资源
KsonJsy
·
2020-08-21 07:03
架构
今日头条技术
架构分析
本文来自链接:https://blog.csdn.net/mucaoyx...,如有侵权,请告知我删除。今日头条创立于2012年3月,到目前仅4年时间。从十几个工程师开始研发,到上百人,再到200余人。产品线由内涵段子,到今日头条,今日特卖,今日电影等产品线。一、产品背景今日头条是为用户提供个性化资讯客户端。下面就和大家分享一下当前今日头条的数据(据内部与公开数据综合):5亿注册用户2014年5月
code小生
·
2020-08-21 04:58
今日头条
技术架构
架构设计
程序员
软件架构
秒杀系统
架构分析
与实战
#0系列目录#秒杀系统架构秒杀系统
架构分析
与实战#1秒杀业务分析#1.正常电子商务流程(1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货2.秒杀业务的特性(1)低廉价格
杰哥一号号
·
2020-08-21 01:49
javaEE
Android display
架构分析
六-Surface manager介绍
Androiddisplay
架构分析
六-Surfacemanager介绍http://hi.baidu.com/leowenj/blog/item/78c068dc443c961f48540361.html
michaelpp
·
2020-08-21 00:50
Android
(转)Android display
架构分析
(四)
msm_fb.c函数和数据结构介绍该文件为高通显卡的驱动文件,比较重要的函数接口和数据结构如下:A、高通msmfb设备的文件操作函数接口staticstructfb_opsmsm_fb_ops={.owner=THIS_MODULE,.fb_open=msm_fb_open,.fb_release=msm_fb_release,.fb_read=NULL,.fb_write=NULL,.fb_cu
lovekoala
·
2020-08-21 00:51
(转)Android display
架构分析
(七)
Surfaceflingerprocess流程分析根据前面的介绍,surfaceflinger作为一个serverprocess,上层的应用程序(作为client)通过Binder方式与其进行通信。Surfaceflinger作为一个thread,这里把它分为3个部分,如下:1、Thread本身处理部分,包括初始化以及threadloop。2、Binder部分,负责接收上层应用的各个设置和命令,并
lovekoala
·
2020-08-21 00:51
(转)Android display
架构分析
(六)
本部分介绍的完全是用户空间显示部分的架构,与kernel并没有直接的联系,主要是JNI以下到HAL以上的部分。1、Surfacemanager(surfaceflinger)简介Surfacemanager是用户空间中framework下libraries中负责显示相关的一个模块。当系统同时执行多个应用程序时,SurfaceManager会负责管理显示与存取操作间的互动,另外也负责将2D绘图与3D
lovekoala
·
2020-08-21 00:19
(转)Android display
架构分析
(五)
1、UserSpacedisplay接口在Android平台下,应用程序面对的显示部分的接口就是HAL,参考copybit.c,具体接口如下介绍:open_copybit初始化相关变量,并调用open("/dev/graphics/fb0",O_RDWR,0);打开fb设备。set_parameter_copybit设置各种操作参数,如rotate、alpha、dither等。stretch_co
lovekoala
·
2020-08-21 00:19
Android图形系统的分析与移植--二、Android显示系统软件
架构分析
Android系统软件架构图如图1所示:图1Android系统软件架构图其中蓝色部分和显示相关。同时在SurfaceManager所在的核心服务层和DisplayDriver所在的操作系统内核层中间还存在着一层硬件抽象层,里面包含gralloc、overlay等和显示相关的抽象层硬件模块。下面简单介绍一下上图中的各个层:上面两层为用户空间应用程序,属于应用程序层,其中包括Android应用程序以及
七夜_雪
·
2020-08-21 00:18
Android display
架构分析
八-Display 开发的经验分享
1添加新的DisplayDriver的工作内容参考上面linux下fb设备的软件架构,可以知道,要加入一个新的MDDI接口的LCM,Driver的工作就是要提供自己的mddi_xxxx.c(在这次porting的过程中,为了节省时间,我们直接修改了mddi_toshiba.c),并且完成和这个lcd相关的HWr的初始化。主要的工作包括:A、初始化和LCD/LCD背光相关的IO以及电源;B、编写初始
fengyuxing168
·
2020-08-20 23:58
Android
Android display
架构分析
五-Display接口介绍
1、UserSpacedisplay接口在Android平台下,应用程序面对的显示部分的接口就是HAL,参考copybit.c,具体接口如下介绍:open_copybit初始化相关变量,并调用open(“/dev/graphics/fb0″,O_RDWR,0);打开fb设备。set_parameter_copybit设置各种操作参数,如rotate、alpha、dither等。stretch_co
fengyuxing168
·
2020-08-20 23:57
Qual
comm相关
Android display
架构分析
三-Kernel Space Display架构介绍
如上图所示,除了上层的图形应用程序外,和Kernel空间有关的包括LinuxFB设备层以及和具体HW相关的驱动层,对应的源文件分别是fb_mem.c、msm_fb.c、mddi_toshiba.c。下面会一一介绍。fb_mem.c函数和数据结构介绍这个文件包含了LinuxFb设备的所有接口,主要函数接口和数据结构如下:A、Fb设备的文件操作接口B、3个重要的数据结构FrameBuffer中有3个重
fengyuxing168
·
2020-08-20 23:57
Android
Android Display 架构解析
http://blog.csdn.net/bonderwu/archive/2010/08/12/5805961.aspxAndroiddisplay
架构分析
(一)http://hi.baidu.com
Dennis_Wang
·
2020-08-20 22:21
Android图形系统分析与移植--四、Surface Manager(Surface Flinger简介)
1、Surfacemanager
架构分析
Android中的图形系统采用Client/Server架构,如下:Client端:应用程序相关部分。代码分为两部分
七夜_雪
·
2020-08-20 21:17
(转)Android display
架构分析
(八)
1添加新的DisplayDriver的工作内容参考上面linux下fb设备的软件架构,可以知道,要加入一个新的MDDI接口的LCM,Driver的工作就是要提供自己的mddi_xxxx.c(在这次porting的过程中,为了节省时间,我们直接修改了mddi_toshiba.c),并且完成和这个lcd相关的HWr的初始化。主要的工作包括:A、初始化和LCD/LCD背光相关的IO以及电源;B、编写初始
lovekoala
·
2020-08-20 21:45
kamailio
架构分析
本文来自csdnhttp://blog.csdn.net/voipmaker转载注明出处。我创建了一个kamailio学习交流群,368685590,欢迎加入。kamailio是一个高性能的SIP服务器,其采用模块化架构,使系统很容易扩展,下图为整体架构图。包括核心和模块,core部分主要为sip消息的解析,内存池管理,配置文件解析,锁管理,网络部分,模块部分丰富了kamailio的特性,有上百个
voipmaker
·
2020-08-20 17:06
Kamailio
OpenWrt
2.路由器的硬件、软件
架构分析
。3.OpenWRT开发环境配置。4.makemenuconfig常用选项的含义。5.Bootloader、固件的关系,以及常见Flash布局方式。
dj443100
·
2020-08-20 15:21
Spring.Cloud Gateway——
架构分析
SpringWebFlux架构SpringCloudGateway是在SpringWebFlux基础上构造的新一代网关系统。SpringWebFlux和SpringMVC架构和API上几乎完全一致,只不过SpringWebFlux底层使用的是响应式接口,SpringMVC是构建在Servlet之上的阻塞式编程架构。这里的阻塞式和非阻塞式不仅是我们常说的Web服务器I/O,SpringWebFlux
不去天涯
·
2020-08-20 14:09
spring
cloud
Linux设备驱动之I2C
架构分析
------------------------------------------本文系本站原创,欢迎转载!转载请注明出处:http://ericxiao.cublog.cn/------------------------------------------一:前言I2c是philips提出的外设总线.I2C只有两条线,一条串行数据线:SDA,一条是时钟线SCL.正因为这样,它方便了工程人员的
sfrysh
·
2020-08-20 07:01
Linux
I2C
子系统
MySQL数据库复制Master-Slave
架构分析
为了应用系统的可伸缩性,往往需要对数据库进行scaleout设计,scaleout设计也就是通过增加数据库处理节点来提高系统整体的处理能力,即增加数据库服务器的数量来分担压力。通过这种方式系统的伸缩性增强了,成本也降低了,但是系统的架构复杂了,维护困难了。难免出现系统的宕机或故障。因此,理论上来说,系统的安全性(可能数据丢失)降低了,可用性也降低了。那么要提高数据安全性,以及系统的高可用性,很简单
fangaoxin
·
2020-08-20 04:15
数据库架构设计
MySql数据库
架构师之路
Log4j2
架构分析
与实战
原文地址:http://mp.weixin.qq.com/s?__biz=MjM5NzMyMjAwMA==&mid=2651477099&idx=2&sn=1e06a34aaa899ceef8bf380bb98f813f&scene=0#wechat_redirect1系列目录2种日志接口框架,4种日志实现框架jdk-logging、log4j、logback日志介绍及原理jcl与jul、lo
liaonn5
·
2020-08-19 10:56
log
motan学习笔记 三 motan Demo 分析
motan学习笔记一微博轻量级RPC框架Motanmotan学习笔记二motan
架构分析
motan学习笔记三motanDemo分析motan学习笔记四motanDemo之yar分析motan学习笔记五opentracing
akfly
·
2020-08-19 08:35
motan学习笔记
log4j2.x
架构分析
与实战
一、日志的重要性对于我们开发人员来说,日志记录往往不被重视。在生产环境中,日志是查找问题来源的重要依据。日志可记录程序运行时产生的错误信息、状态信息、调试信息和执行时间信息等多种多样的信息。可以在程序运行出现错误时,快速地定位潜在的问题源。目前常用的日志系统有java.util.logging、commonslogging、slf4j、log4j1.x、logback、log4j2.x等若干种。二
化化wow
·
2020-08-19 07:01
java-日志系统
以电商网站为例,谈大型分布式架构设计与优化
本文大纲:目录一、使用电商案例的原因二、电商网站需求三、网站初级架构四、系统容量预估五、网站
架构分析
六.网站架构优化本文主题为电商网站架构案例,将介绍如何从电商网站的需求,到单机架构,逐步演变为常用的、
markely
·
2020-08-19 02:29
电商
架构
分布式
电商
分布式架构
目前流行使用的 J2EE开发
架构分析
当主流计算机应用软件开始迁移到客户/服务器体系结构时,程序员们开始寻找方法以简化使用类似技术并且在结构也类似的工程的开发。这就为现代软件开发框架打好了基础。随着基于万维网的应用程序服务器的发展及其相关的应用软件的膨胀,支持这些技术的开发框架也随着蓬勃发展。当前,在企业开发领域中出现了许多特别适合于JavaJ2EE平台的软件开发框架。在本文中,我将集中讨论现代的Java开发框架,分析它们的特征和各自
liyanqing1981
·
2020-08-19 02:13
web开发框架阐述和观点
Tomcat
架构分析
与性能优化
目录概述架构说明Server(Tomcat)ListenerGlobalNamingResourcesResourceJNDIServiceConnectorThreadPoolExecutorEngineValueClusterRealmHostContextManagerLoaderResourceResourceLinkWebAppFilterPOJOServlet优化方案内存优化线程优化-
#Seven#
·
2020-08-18 23:25
后端技术
tomcat
Android
架构分析
&设计模式 课程
课程(2天):Android
架构分析
、设计模式和AppFramework/SDK开发方法by高焕堂亚太地区Android技术大会主席微博:@高焕堂_台北课程简介:本课程依据企业软件开发流程里的先后环节来作教学
weixin_34072159
·
2020-08-18 17:26
解密SparkStreaming运行机制和
架构分析
解密SparkStreamingJob架构和运行机制解密SparkStreaming容错架构和运行机制作业的生成肯定是一个动态的生成private[streaming]valgraph:DStreamGraph={if(isCheckpointPresent){cp_.graph.setContext(this)cp_.graph.restoreCheckpointData()cp_.grap
cary_1991
·
2020-08-18 10:50
Spark
Spark
Streamin
Spark
版本定制
IMF
大数据
AndroidO Treble
架构分析
从AndroidO开始,google引入了Treble架构,目的是为了方便系统升级,将oem定制的东西和Framework分离。AndroidO之前的版本:在此之前的Android系统架构当中,AndroidFramework与AndroidHAL是打包成一个system.img的,而且Framework与HAL之间是紧耦合的,通过链接的方式使用相应的硬件相关so库。老版本的android的系统框
快乐安卓
·
2020-08-18 10:07
【Android
系统分析】
Treble
AndroidO Treble
架构分析
1
从AndroidO开始,google引入了Treble架构,目的是为了方便系统升级,将oem定制的东西和Framework分离。0、HIDLTreble架构简介AndroidO之前的版本:在此之前的Android系统架构当中,AndroidFramework与AndroidHAL是打包成一个system.img的,而且Framework与HAL之间是紧耦合的,通过链接的方式使用相应的硬件相关so库
学无止境126
·
2020-08-18 08:47
Android开发之旅
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他