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
supabase架构篇
【软件
架构篇
】复杂度来源
架构设计的目的就是解决系统的复杂度。架构师首先需要识别出系统的复杂度,然后再针对性地给出备选方案,选择备选方案,进而进入备选方案的详细设计。可见识别出系统的复杂性是最关键的一步,如果错了,后面的分析步骤就没有多少意义。常见的系统的复杂度来源表现在高性能、高可用、可扩展性、低成本、安全、规模。如下图:image.png高性能:淘宝和微信支持的QPS在亿级别,典型的高性能代表。一般以QPS、TPS来衡
文竹小二
·
2018-08-26 23:17
Hyperledger Fabric 官网翻译
架构篇
--之交易认可的基本工作流程
2.Basicworkflowoftransactionendorsement/交易认可的基本工作流程Inthefollowingweoutlinethehigh-levelrequestflowforatransaction.在下文中,我们概述了交易的高级请求流程。Remark:Noticethatthefollowingprotocol*doesnotassumethatalltransact
dreamslike
·
2018-08-15 22:30
区块链
Hyperledger Fabric 官网翻译
架构篇
--之系统架构说明
ArchitectureExplained/架构说明TheHyperledgerFabricarchitecturedeliversthefollowingadvantages:HyperledgerFabric架构具有以下优势:Chaincodetrustflexibility.Thearchitectureseparatestrustassumptionsforchaincodes(block
dreamslike
·
2018-08-15 22:18
区块链
Hyperledger Fabric 官网翻译
架构篇
--之交易流程
TransactionFlow/交易流程Thisdocumentoutlinesthetransactionalmechanicsthattakeplaceduringastandardassetexchange.Thescenarioincludestwoclients,AandB,whoarebuyingandsellingradishes.Theyeachhaveapeeronthenetw
dreamslike
·
2018-08-15 22:56
区块链
Hyperledger Fabric 官网翻译
架构篇
--之背书(endorsement)策略
3.Endorsementpolicies/背书(endorsement)策略3.1.Endorsementpolicyspecification/背书(endorsement)策略规范Anendorsementpolicy,isaconditiononwhatendorsesatransaction.Blockchainpeershaveapre-specifiedsetofendorsemen
dreamslike
·
2018-08-15 22:42
Hyperledger
Fabric
入门教程
Hyperledger
Fabric
系统架构
Hyperledger
Fabric
官网翻译
Hyperledger
Fabric
背书策略
Hyperledger
Fabric
背书策略
区块链
我的Android重构之旅:
架构篇
去年10月底来到了新公司,刚开始接手Android项目时,发现该项目真的是一团遭,项目开发上没有任何架构可言,开发人员连简单的MVC、MVP都不了解,Activity及其臃肿,业务边界也不明确,因此我决定重新分析一下当前主流的几种开发架构,选出适合当前项目的架构形式。这是“我的Android重构之旅”的开篇之章,在这一篇中,我将依次的和大家介绍一下MVVM、MVP、MVC、AndroidFlux这
爱编码的coder
·
2018-05-31 00:00
全栈开发者
android
架构
java
架构篇
之常量管理(枚举定义法) 利用枚举定义常量(架构师入门 初学)
常量的统一定义一直是一个java框架的关键所在,一个好的常量管理更有利于提高程序的开发效率和可维护性,前面讲到了利用接口定义常量(请看我之前的博客“java
架构篇
之常量管理(接口定义法)”),现在来讲讲利用枚举定义常量
softdong渡劫君
·
2018-04-28 13:02
Java
你和阿里资深架构师之间,差的不仅仅是年龄(进阶必看)
目录:一、基础篇二、进阶篇三、高级篇四、
架构篇
五、扩展篇六、体系篇七、推荐书籍八、总结一、基础篇JVM1、JVM内存结构2、堆、栈、方法区、直接内存、堆和栈区别3、Java内存模型4、内存可见性、重
茶轴的青春
·
2018-04-12 00:00
进阶
架构师成长之路
java
程序员
html5面试常见问题及答案:
架构篇
1、如果让你来制作一个访问量很高的大型网站,你会如何来管理所有css、js文件、图片?(1)遵循自定的一套CSS,JS和图片文件和文件夹命名规范(2)依托采用的前端工程化工具,依照工具脚手架规范 (gulp,webpack,grunt,yeoman)(3)依据采用的框架规范(Vue,React,jQuery) 2、如果没有框架、怎么搭建你的项目应用原生JS自己尝试搭建一个MVC架构:(1)基本模块
liuyingv8
·
2018-03-19 00:00
分布式代理爬虫:
架构篇
历时大致两个月,到现在终于完成了分布式代理抓取爬虫,目前开源在了Github上。写这个项目的原因主要有两点,一是自己平时的部分工作需要和爬虫打交道,代理IP在有的时候可以发挥非常重要的作用,调研过一些开源的代理IP采集程序,发现在抓取、解析、校验、资源调度等这些方面总有一些不尽人意的地方;二是和一个网友(不严格的说算得上是伯乐)的交流让我有了关于使用Scrapy来写分布式爬虫的一些想法,正好可以借
resolvewang
·
2018-03-06 00:00
分布式爬虫
scrapy
网页爬虫
python
Tomcat类加载器
架构篇
阅读更多1.主流的web服务器都实现自己的类加载器,因为一个功能完整的web服务器要解决以下4个问题:①部署在同一个服务器上的web应用使用的java类库可以实现相互隔离.例如,不同的web应用使用了同一个第三方类库的不同版本,不能要求在一个服务器中只能使用一个版本的第三方类库,必须能够实现同一类库不同版本能够在web程序中独立使用.②部署在同一个服务器上的不同web应用直接可以共享某些类库.例如
zhaodengfeng1989
·
2018-01-22 18:00
tomcat
Tomcat类加载器
架构篇
阅读更多1.主流的web服务器都实现自己的类加载器,因为一个功能完整的web服务器要解决以下4个问题:①部署在同一个服务器上的web应用使用的java类库可以实现相互隔离.例如,不同的web应用使用了同一个第三方类库的不同版本,不能要求在一个服务器中只能使用一个版本的第三方类库,必须能够实现同一类库不同版本能够在web程序中独立使用.②部署在同一个服务器上的不同web应用直接可以共享某些类库.例如
zhaodengfeng1989
·
2018-01-22 18:00
tomcat
高可用
架构篇
--MyCat在MySQL主从复制基础上实现读写分离
原文链接:http://www.cnblogs.com/jpfss/p/8205721.html实战操作可参考:http://www.roncoo.com/course/view/3117ffd4c74b4a51a998f9276740dcfb一、环境操作系统:CentOS-6.6-x86_64-bin-DVD1.isoJDK版本:jdk1.7.0_45MyCat版本:Mycat-server-1
WGH100817
·
2018-01-05 17:00
Nodejs的运行原理-
架构篇
前言本来是想只做一个Nodejs运行原理-科普篇,但是收到了不少私信,要我多分享一些更进阶,更详细的内容,所以我会在接下来的两个月里继续更新Nodejs运行原理。PS:此系列只做Nodejs的运行原理(架构,libuv,v8etc),并不介绍Nodejs功能以及使用方法。本文以两个view来看Nodejs的架构,一个是从模块依赖的角度,另一个是从函数调用的角度。1.模块依赖如上图所示:yourco
peiyu1988
·
2018-01-04 11:00
【quickhybrid】架构一个Hybrid框架
前言虽然说本系列中
架构篇
是第一章,但实际过程中是在慢慢演化的第二版中才有这个概念,经过不断的迭代,演化才逐步稳定明确目标首先明确需要做成一个什么样的框架?
撒网要见鱼
·
2017-12-23 15:00
【quickhybrid】架构一个Hybrid框架
前言虽然说本系列中
架构篇
是第一章,但实际过程中是在慢慢演化的第二版中才有这个概念,经过不断的迭代,演化才逐步稳定明确目标首先明确需要做成一个什么样的框架?
撒网要见鱼
·
2017-12-23 00:00
前端
android
hybrid-app
ios
DevOps发展趋势分析之:
架构篇
在DevOps的实践中,从设计上考虑,应该注意什么?混合云的基础架构将成为短时间内的趋势在过去的十年内,由云计算推动了数据中心的一个大规模的转型。在早期,很多组织在基础框架的横向扩展方面苦于没有好的架构苦苦挣扎,拿到机器硬件之后,安装和配置往往需要数月,而数据中心一旦创建之后,更新和维护变成了更大的一个痛点,运维团队不得不一台一台机器进行补丁的安装和更新。Amazon和Ali云等诸多云服务提供商使
liumiaocn
·
2017-08-31 21:20
DevOps
DevOps自动化工具
Android进阶之旅 - 系统
架构篇
按照原定的计划,决定分享Android进阶之旅-系统
架构篇
。很多博客都有设计模式的一些理论讲解,我们也曾经阅读过不少,对我们个人也有很大的帮助,但整体来讲都比较零散,主要都是讲一些理论的知识。
红橙Darren
·
2017-08-20 11:41
HBase总结之原理
架构篇
概述Hbase是一个分布式的存储系统。Hbase利用Hadoop的HDFS作为其文件存储系统,利用Hadoop的MapReduce来处理Hbase中的海量数据。利用zookeeper作为其协调工具。在Hadoop整个生态系统中的位置关系如下图:特点大:一个表的数据量可以很大,比如有数十亿行,百万列无固定模式:每一行都有一个可排序的主键和任意多的列,列可以根据需要动态增加,同一张表中不同的行可以有不
逃出你的肖生克
·
2017-08-10 10:29
Hbase
2017年第三届PHP开发者大会总结(一)瓜子
架构篇
.md
写在最前大会干货很多,讲师阵容也很强大,一场接着一场,连续两天,还是学到了不少东西的,用主持人的话说就是我们干货很干,硬广很硬。不过窃以为讲师里面还是夹杂了“合作方”的,推销一些平台和书籍,不过无伤大雅,权作休息。不过由于时间和地点的原因不少朋友没能及时参加,今年也不知道是否会有大会视频,所以我打算根据现场朋友用打赏堆出来的排名来对大会进行一个简单的总结,自己复习巩固一下,也希望能给其他人一些帮助
liufxlucky365
·
2017-07-23 22:31
微信小程序 | 来自小程序开发者的开发教程③
程序员开发实战系列程序员开发实战系列《一》注册、预览小程序程序员开发实战系列《二》微信小程序
架构篇
程序员开发实战系列《三》App()和Page()程序员开发实战系列《四》视图层WXML绑定数据、模板、逻辑程序员开发实战系列
极乐叔
·
2017-07-18 11:07
微信小程序
小程序开发
spring clound 之
架构篇
一、什么是微服务架构简单的说,微服务架构是系统架构上的一种设计风格,它的主旨是把一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中进行,服务之间通过基于http协议的restfulapi进行交互,被拆分成的每一个小型服务都围绕着系统中某一项或者一些耦合度高的业务功能进行构建,并且每个服务都维护着自身的数据、业务和单测以及独立部署机制。二、微服务带来的挑战1、运维的新挑战:运维需
UP_TO_TOP
·
2017-06-16 15:00
高可用
架构篇
MyCat集群部署(HAProxy + MyCat)
_wv=1027&k=46DhaRR一、本节课程的依赖课程《高可用
架构篇
--第13节--MySQL源码编译安装(CentOS-6.6+MySQL-5.6)》《高可用
架构篇
--
小红牛
·
2017-05-09 18:21
高可用
架构篇
--MyCat在MySQL主从复制基础上实现读写分离
一、环境操作系统:CentOS-6.6-x86_64-bin-DVD1.isoJDK版本:jdk1.7.0_45MyCat版本:Mycat-server-1.4-release-20151019230038-linux.tar.gzMyCat节点IP:192.168.1.203主机名:edu-mycat-01主机配置:4核CPU、4G内存MySQL版本:mysql-5.6.26.tar.gz主节点
小红牛
·
2017-05-02 11:39
FastDFS 安装部署
#FastDFS简介:http://www.oschina.net/p/fastdfs/#分布式文件系统及FastDFS:https://chulung.com/article/22#分布式架构高可用
架构篇
chaunceyjiang
·
2017-04-16 22:48
FastDFS
分布式系统
前端学习【RESTful
架构篇
】
前记:一开始原本是想用自己的语言写一篇关于RESTful架构的文章,然而无奈于自己也是刚刚接触,怕理解不到位有误导读者之嫌,故重新将这篇文章定位为了本人的RESRful学习路径。若有错误,还请大家指正。什么是RESTful架构?参考文献:理解RESTful架构-阮一峰注:以下内容都引用自该文献REST这个词,是RoyThomasFielding在他2000年的博士论文中提出的。Fielding是一
跑者小越
·
2017-04-02 19:37
必读书籍
权威指南》《疯狂XML讲义》JavaWeb篇《轻量级JavaEE企业应用实战》《经典JavaEE企业应用实战》《JavaWeb开发实战1200例(第1卷)》《JavaWeb开发实战1200例(第2卷)》设计
架构篇
jkYishon-Android
·
2017-03-24 16:25
高可用
架构篇
MySQL源码编译安装(CentOS-6.6+MySQL-5.6)
资源:http://www.roncoo.com/course/view/85d6008fe77c4199b0cdd2885eaeee53点击链接加入群【Dubbo技术交流2群】:https://jq.qq.com/?_wv=1027&k=46DhoVv部署环境操作系统:CentOS-6.6-x86_64-bin-DVD1.isoMySQL版本:mysql-5.6.26.tar.gz操作用户:ro
小红牛
·
2017-03-22 11:27
高可用
架构篇
MyCat集群部署(HAProxy + MyCat)
高可用
架构篇
MyCat集群部署(HAProxy+MyCat)参考实战视频:http://www.roncoo.com/course/view/85d6008fe77c4199b0cdd2885eaeee53
qingtian211
·
2017-02-16 09:38
棋牌游戏开发框架Theway
架构篇
说在前面的话:棋牌游戏市场,大部分都是品质低劣,生命周期短暂,绝大部分原因是因为棋牌游戏开发成本低,对开发人员的要求也低。大部分团队只需要快速出成品,只要有东西快速赚钱就可以了。16年的私人房模式,再次引爆了棋牌市场。我也该兑现我的承诺,跟大家分享下怎么架构和实现这套框架来满足棋牌游戏需求的。经过几个月的努力,终于说服老板,以及各种上级,实施这套解决方案。现在框架OK了,也利用这套框架架构开发了多
Diyal
·
2017-02-09 16:10
游戏开发
棋牌游戏
游戏框架
Cocos2d-x
棋牌框架Theway
高可用架构-- MySQL主从复制的配置
.tar.gz主节点IP:192.168.1.205主机名:edu-mysql-01从节点IP:192.168.1.206主机名:edu-mysql-02主机配置:4核CPU、4G内存依赖课程《高可用
架构篇
宇信智臻sy
·
2016-12-30 09:59
Mysql学习总结(43)——MySQL主从复制详细配置
.tar.gz主节点IP:192.168.1.205主机名:edu-mysql-01从节点IP:192.168.1.206主机名:edu-mysql-02主机配置:4核CPU、4G内存依赖课程《高可用
架构篇
一杯甜酒
·
2016-12-14 09:43
Mysql
高可用架构-- MySQL主从复制的配置
.tar.gz主节点IP:192.168.1.205主机名:edu-mysql-01从节点IP:192.168.1.206主机名:edu-mysql-02主机配置:4核CPU、4G内存依赖课程《高可用
架构篇
思梦PHP
·
2016-12-13 20:23
新手入门:史上最全Web端即时通讯技术原理详解
)聊天应用(如:微信,QQ)、消息推送技术(如:现今移动端APP标配的消息推送模块)等即时通讯应用场景下,大多数都是桌面应用程序或者native应用较为流行,而网上关于原生IM(相关文章请参见:《IM
架构篇
·
2016-10-24 10:33
websocket
Comet
sse
长轮询
Web端即时通讯
【备忘】【No4】Dubbo与Zookeeper视频教程分布式架构+第三方支付 视频教程
第一部分:基础篇视频教程第二部分:高级篇视频教程第三部分:高可用
架构篇
视频教程课程大纲:1课程介绍20分钟2使用Dubbo对传统工程进行服务化改造的思路介绍15分钟3使用Dubbo对传统工程进行服务化改造
dearbaba_1
·
2016-09-24 17:26
Netty构建分布式消息队列实现原理浅析
在本人的上一篇博客文章:Netty构建分布式消息队列(AvatarMQ)设计指南之
架构篇
中,重点向大家介绍了AvatarMQ主要构成模块以及目前存在的优缺点。
Newland
·
2016-09-07 08:00
Netty构建分布式消息队列(AvatarMQ)设计指南之
架构篇
目前业界流行的分布式消息队列系统(或者可以叫做消息中间件)种类繁多,比如,基于Erlang的RabbitMQ、基于Java的ActiveMQ/ApacheKafka、基于C/C++的ZeroMQ等等,都能进行大批量的消息路由转发。它们的共同特点是,都有一个消息中转路由节点,按照消息队列里面的专业术语,这个角色应该是broker。整个消息系统通过这个broker节点,进行从消息生产者Producer
Newland
·
2016-08-25 23:00
AndroidDeveloper Weekly No.2
好文国内一线互联网公司内部面试题库Android存储系统之
架构篇
贝塞尔曲线开发的艺术Android:学习AIDL,这一篇文章就够了从零开始打造一个Android3D立体旋转容器属性动画ValueAnimator
googdev
·
2016-08-01 14:00
新手入门贴:史上最全Web端即时通讯技术原理详解
)聊天应用(如:微信,QQ)、消息推送技术(如:现今移动端APP标配的消息推送模块)等即时通讯应用场景下,大多数都是桌面应用程序或者native应用较为流行,而网上关于原生IM(相关文章请参见:《IM
架构篇
系统信息
·
2016-07-18 17:04
前台技术
Java体系
新手入门:史上最全Web端即时通讯技术原理详解
)聊天应用(如:微信,QQ)、消息推送技术(如:现今移动端APP标配的消息推送模块)等即时通讯应用场景下,大多数都是桌面应用程序或者native应用较为流行,而网上关于原生IM(相关文章请参见:《IM
架构篇
JackJiang
·
2016-07-15 00:00
长轮询
comet
sse
websocket
新手入门:史上最全Web端即时通讯技术原理详解
)聊天应用(如:微信,QQ)、消息推送技术(如:现今移动端APP标配的消息推送模块)等即时通讯应用场景下,大多数都是桌面应用程序或者native应用较为流行,而网上关于原生IM(相关文章请参见:《IM
架构篇
52im
·
2016-07-12 17:40
SSE
Comet
WebSocket
新手入门:史上最全Web端即时通讯技术原理详解
聊天应用(如:微信,QQ)、消息推送技术(如:现今移动端APP标配的消息推送模块)等即时通�讯应用场景下,大多数都是桌面应用程序或者native应用较为流行,而网上关于原生IM(相关文章请参见:《IM
架构篇
JackJiang2011
·
2016-07-12 16:24
新手入门贴:史上最全Web端即时通讯技术原理详解
)聊天应用(如:微信,QQ)、消息推送技术(如:现今移动端APP标配的消息推送模块)等即时通讯应用场景下,大多数都是桌面应用程序或者native应用较为流行,而网上关于原生IM(相关文章请参见:《IM
架构篇
Jack Jiang
·
2016-07-12 15:00
新手入门:史上最全Web端即时通讯技术原理详解
)聊天应用(如:微信,QQ)、消息推送技术(如:现今移动端APP标配的消息推送模块)等即时通讯应用场景下,大多数都是桌面应用程序或者native应用较为流行,而网上关于原生IM(相关文章请参见:《IM
架构篇
helloJackJiang
·
2016-07-12 15:00
[android
架构篇
]mvp+rxjava+retrofit+eventBus
android
架构篇
mvp+rxjava+retrofit+eventBus高层不应该知道低层的细节,应该是面向抽象的编程。业务的实现交给实现的接口的类。高层只负责调用。
NullPoints
·
2016-07-12 15:39
【Android编译构建】
[android
架构篇
]mvp+rxjava+retrofit+eventBus
android
架构篇
mvp+rxjava+retrofit+eventBus高层不应该知道低层的细节,应该是面向抽象的编程。业务的实现交给实现的接口的类。高层只负责调用。
ccj659
·
2016-07-12 15:00
android
架构
mvp
retrofit
rxjava
2016全球大数据战略版图剖析(1):
架构篇
本文为数盟原创文章,转载时请注明出处为“数盟社区”。http://dataunion.org/wp-content/uploads/2016/02/2016BigDataLandScape.png上图是2016大数据版图英文完整版。为了更好的使大家了解行业现状,我们整理出了对应公司的中文介绍,以飨读者。本次介绍的公司为如图所示的部分公司,请悉知:基础设施1.基于Hadoop Cloudera是Ha
u013886628
·
2016-07-04 12:00
添物零基础到大型全栈架构师 服务器架构及实战(
架构篇
)- 概述
架构师是什么?系统架构师(SystemArchitect,简称SA或SAr),是在信息系统研发中,负责依据需求来确定主要的技术选择、设计系统的主体框架结构,并负责搭建实施的人。他们(与系统分析师共同)确立系统的主体架构和实现方向,并负责指导软件工程师等开发人员的编码开发工作。架构的核心:性能,实际情况和可扩展性!没有绝对好的架构也没有绝对差的架构,适合你的就是好的。企业发展的不同阶段会不断调整自己
longronglin
·
2016-06-27 12:00
编程
服务器
计算机
软件架构师
Android项目重构之路:实现篇
前两篇文章Android项目重构之路:
架构篇
和Android项目重构之路:界面篇已经讲了我的项目开始搭建时的架构设计和界面设计,这篇就讲讲具体怎么实现的,以实现最小化可用产品(MVP)的目标,用最简单的方式来搭建架构和实现代码
xiaopihaierletian
·
2016-06-05 15:00
Android项目重构之路:界面篇
在前一篇文章《Android项目重构之路:
架构篇
》中已经简单说明了项目的架构,将项目分为了四个层级:模型层、接口层、核心层、界面层。
xiaopihaierletian
·
2016-06-05 14:00
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他