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
架构学习
[Android]如何做一个崩溃率少于千分之三噶应用app(3)-极速编译
[Android]如何做一个崩溃率少于千分之三噶应用app--章节列表我建立了一个关于Android
架构学习
的群,里面可以进一步进行组件化学习的交流。群号是316556016,也可以扫码进群。
CangWang
·
2020-06-25 18:10
分布式
架构学习
:消息中间件RabbitMQ可靠性投递与生产实践
本章重点:可靠性投递1.确保消息发送到RabbitMQ服务器2.确保消息被正确的路由3.确保消息在队列正确地存储4.确保消息从队列正确地投递到消费者5.消费者回调6.补偿机制7.消息幂等性8.消息的顺序性可靠性投递首先需要明确,效率和可靠性是无法兼得的,如果要保证每一个环节都成功,势必会对消息的收发效率造成影响,如过是一些业务实时性要求不是特别高的场合,可以牺牲可靠性来换取效率。①代表消息从生产者
若丨寒
·
2020-06-25 15:46
架构学习
-D01
架构活动生命周期image002.jpg架构和详细设计的区别详细设计和实现不是架构师的职责所有的架构都是设计,但并不是所有的设计都是架构架构代表塑造一个系统的重要设计决策,这里的重要性是通过改变所需要的成本来衡量的。架构是战略上的设计,详细设计是战术上的设计概念介绍逻辑架构a.逻辑架构不考虑任何技术因素,通过需求分析后创建一个大概的架构。b.逻辑架构是逻辑详细设计的基础。逻辑详细设计a.在逻辑层面
骑驴上塔楼
·
2020-06-25 15:14
基于SpringBoot和SpringCloud实现微服务
架构学习
Spring顶级框架谈及微服务,作为当前主流的企业框架Spring,它提供了一整套相关的顶级项目,能让开发者快速的上手实现自己的应用,今天就介绍下Spring旗下各个顶级项目:SpringIOplatform:用于系统部署,是可集成的,构建现代化应用的版本平台,具体来说当你使用mavendependency引入springjar包时它就在工作了。SpringBoot:旨在简化创建产品级的Sprin
pingdouble
·
2020-06-24 20:22
架构师-charleslai
spring boot微服务
架构学习
系列之系统架构简介(一)
引言在这里你将学会微服务架构系统开发,我们把我们的一个完整的工程切分为多个子模块,每一个模块就是一个单独的微服务。数据服务我们将用到mysql、mongdb、redis、elasticserch、rabbitmq技术栈你将学会springcloud全家桶、springboot、springdatajpa、mysql读写分离、redis集群Mongdb集群\mongdb集群。1系统架构系统采用前后端
LRyab
·
2020-06-24 04:15
Spring
mvc
Spring
项目架构
工作总结
项目实战
Spring
boot
Java
架构学习
(六)jason&fastjson解析&xml使用&dom4j解析&java反射机制&手写SpringIOC框架
数据交换格式&反射机制&SpringIOC原理分析一、什么是数据交换格式客户端常用的数据交换格式有xml、json、html二、JSON数据交换格式json:是一种轻量级数据交换格式xml:是一种重量级的数据交换格式,标记语言json与xml区别:1、json占用宽带小、xml占用宽带大2、微服务是http+json进行通讯。3、json轻量级xml重量级数据交换格式==报文==发送的一些参数==
努力努力学下去
·
2020-06-24 03:32
Java架构基础学习一
高性能
架构学习
路线:zookeeper,Nginx,消息中间件,Redis
zookeeper基础ZooKeeper是一种分布式协调服务,用于管理大型主机。在分布式环境中协调和管理服务是一个复杂的过程。ZooKeeper通过其简单的架构和API解决了这个问题。ZooKeeper允许开发人员专注于核心应用程序逻辑,而不必担心应用程序的分布式特性。分布式应用的优点(1)可靠性-单个或几个系统的故障不会使整个系统出现故障。(2)可扩展性-可以在需要时增加性能,通过添加更多机器,
html0088
·
2020-06-23 15:55
数据流
架构学习
笔记(二)-Redux
初期参加工作开发项目时,使用ReactNative+Flux进行手机应用跨平台开发,在上一篇博文中数据流
架构学习
笔记(一)-Flux对Flux做了一次总结,本文是我对数据流管理
架构学习
总结的第二篇数据流
架构学习
笔记
乐帅
·
2020-06-23 12:52
MVC
架构学习
--俄罗斯方块
MVC框架简介MVC是一种使用MVC(ModelViewController模型-视图-控制器)设计创建Web应用程序的模式:[1]Model(模型)表示应用程序核心(比如数据库记录列表)。View(视图)显示数据(数据库记录)。Controller(控制器)处理输入(写入数据库记录)。MVC模式同时提供了对HTML、CSS和JavaScript的完全控制。Model(模型)是应用程序中用于处理应
咖喱晕呕爱思
·
2020-06-23 11:38
unity进阶之路
JectPack
架构学习
系列三_Databinding
继JectPack
架构学习
系列二_LiveData第二章之后的第三章,这一章我们重点讲讲Databinding.当产品经理过来的时候,说:小何,这个在界面不需要显示了,这个按钮点击不是+1,是+2.此时
zmybiealex
·
2020-06-23 10:05
jectpack
android
databinding
JectPack
架构学习
系列三_LifeCycle
让控件在生命周期的时候做点事情,使用MVC模式我们实现一个计时器,是在Activity中的生命周期中做操作,onPause,onResume使用LifeCycleObserver,则可以在控件本身做操作,activity中只需要一句代码即可完成控件和activity中生命周期的绑定如以下代码:定义一个计时器packagecom.hzhztech.lifecycles;importandroid.c
zmybiealex
·
2020-06-23 10:34
jectpack
架构
LifeCycle
eclipse体系
架构学习
内容为资料摘录。eclipse不单是一个javaIDE,当然最初javaIDE确实是eclipse最早最成功的产品之一。eclipse系统功能:是一个可扩展的、集程序开发平台、运行时和应用程序框架为一身的多功能系统。利用这套系统,开发者可以完成包含程序开发、部署和管理在内的一系列工作。他将软件开发周期的每一个环节都纳入了管理之中。Eclipse的插件机制是轻型软件组件化架构。在富客户机平台上,Ec
chenqisdfx
·
2020-06-22 22:17
eclipse
软件
架构学习
小结
软件架构设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单。本文从架构师职责、软件架构定义、设计架构、评估架构、架构管理等方面来描述了解软件架构的含义和怎样设计软件架构。一、软件架构师的职责架构师分为以下几大类:业务架构师、主题领域架构师、技术架构师、项目架构师(J2EE架构师、.NET架构师等)、系统架构师。1、架构师的职责主要
byxdaz
·
2020-06-22 19:54
软件架构与设计
日记博文
软件
架构学习
小结
软件架构设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单。本文从架构师职责、软件架构定义、设计架构、评估架构、架构管理等方面来描述了解软件架构的含义和怎样设计软件架构。一、软件架构师的职责架构师分为以下几大类:业务架构师、主题领域架构师、技术架构师、项目架构师(J2EE架构师、.NET架构师等)、系统架构师。1、架构师的职责主要
andrewf105
·
2020-06-22 14:59
软件管理
数据
架构学习
之路(建议收藏)
写在前面早在1980年,未来学家阿尔文·托夫勒就在《第三次浪潮》中,将大数据比喻为“第三次浪潮的华彩乐章”。21世纪以来,数据量进入每两年翻一番的增长期,越来越多人意识到了数据的价值,数据架构师闪亮登场。数据成为企业不可忽视的重要资产。而数据架构师则是企业数据资产最重要的“奠基者”。最早,数据架构师在IOE上工作;2009年,阿里云最早提出“去IOE”的口号,初代数据架构师革了自己的命;2015年
无精疯
·
2020-06-22 11:14
Java
架构学习
之--微服务
一,为什么要用微服务呢?单体架构的不足之处:微服务每个服务都是独立的,独立开发,独立部署,独立运行,模块相互调用是通过不同的网络通信方式去调用的,由api网关去分配,轻量级的通信协议二:springboot:主要解决了spring里面配置文件非常繁杂的问题springcloud:用springboot来实现微服务的一套解决方案服务拆分会遇到的问题:解决方案:注册中心,是用来管理服务的springc
Edlina
·
2020-06-21 15:52
java
架构
Android GPS
架构学习
笔记
AndroidGPS
架构学习
笔记(基于高通MSM8926代码)学习GPS模块时候,你脑海中首先应该有个GPS的基本框架结构,从application到framework到JNI再到HAL层。
YANG度
·
2020-06-21 15:14
盘点2018Java主流架构技术,2019你将要学的都在这里
Java
架构学习
目录一、《设计模式》二、《数据结构算法模式》三、《源码分析》四、《微服务架构》五、《Jvm性能优化》六、《团队协作》七《项目商城实战》正文大致的学习顺序1.设计模式:熟悉23种设计模式。
Jav进阶道路
·
2020-06-21 14:16
Java
架构
分布式
MySQL
微服务
Spring
《ELK日志架构》——第二部分:ELK架构环境搭建
上篇文章中《ELK日志架构》——第一部分:ELK日志
架构学习
,学习了ELK的基本理念。本篇开始讲述ELK实战搭建。搭建环境:阿里云的ECS(为了重新演示,被我初始化掉了)。
tomatocc
·
2020-06-21 08:27
SinoSoftFrame:SinoSoftFrame
架构学习
总结
在保险行业中,SinoSoftFrame是一个很重要的架构,保险行业业务有如下特点:1.保险险类、险种、产品众多2.新产品上线要求时间短3.行业高速发展,业务多变4.业务数据量大。SinoSoftFrame架构基于J2EE规范实现,主要分为三层:Web层、业务层、持久层。1.Web层采用MVC模式,主要任务是接收用户从页面提交的请求和最终返回处理结果。对于处理用户请求来讲,Web层的任务是读取用户
ronalke
·
2020-06-21 07:54
框架
中华石杉的
架构学习
笔记
Unix与Java的IO模型1,同步和异步的概念:针对比如接口调用,服务调用,API类库调用等同步:用者必须要等待这个接口的磁盘读写或者网络通信的操作执行完毕了,调用者才能返回,这就是“同步”,如下图所示:异步:所谓的“异步”,就是说这个调用者调用接口之后,直接就返回了,他去干别的事儿了,也不管那个接口的磁盘读写或者是网络通信是否成功,然后这个接口后续如果干完了自己的任务,比如写完了文件或者是什么
一个向往阿里的小小白
·
2020-06-21 04:28
java
架构学习
资料精选
架构师技术图谱《码农周刊》
架构学习
资料精选分布式前端大数据存储微服务推荐系统框架消息队列编程语言设计模式重构集群分布式[译]分布式系统经典论文:GoogleBigtable的设计和实现(OSDI2006
coding-now
·
2020-06-21 01:28
架构设计经验总结
支付业务与技术
架构学习
总结(1)——完整的支付系统整体架构
支付产品模块是按照支付场景来为业务方提供支付服务。这个模块一般位于支付网关之后,支付渠道之前。它根据支付能力将不同的支付渠道封装成统一的接口,通过支付网关来对外提供服务。所以,从微服务的角度,支付产品本身也是一个代理模式的微服务,它透过支付网关响应业务方请求,进行一些统一处理后,分发到不同的支付渠道去执行,最后将执行结果做处理后,通过支付网关再回传给业务方。支付产品在支付系统参考架构图中之位置,请
寒夕若梦
·
2020-06-20 21:50
金融
成为架构师不可错过的Java
架构学习
笔记
1.性能调优专题1.1.性能优化如何理解1.1.1.如何衡量性能标准1.1.2.性能优化是什么1.1.3.性能优化后效果1.2.JVM调优1.2.1.JVM内存管理机制1.2.2.JVM执行子系统1.2.3.程序编译与代码优化1.2.4.实战调优案例与解决方法1.3.JAVA程序性能优化1.3.1.优雅的创建对象1.3.2.注意对象的通用方法1.3.3.类的设计陷阱1.3.4.泛型需要注意的问题1
java架构升级之路
·
2020-06-15 09:41
java
java
RISC-V
架构学习
RISC-V架构RISC-V简介RISC-V起源RISC-V大事件RISC-V指令特点设计哲学-简单就是美无病一身轻——架构的篇幅能屈能伸——模块化的指令集浓缩的都是精华——指令的数量RISC-V指令集简介模块化的指令子集规整的指令编码优雅的压缩指令子集特权模式自定制指令扩展总结RISC-V开源处理器研究现状标量处理器——Rocket超标量乱序执行处理器——BOOMSHAKTI引用RISC-V简介
tristan_tian
·
2020-05-24 16:46
计算机体系结构
RISC-V
Vue3 Vant UI
前段
架构学习
前端架构VSCODENode14.1.0Vue3VantUI安装NVM并配置安装NVMcurl-o-https://raw.githubusercontent.com/nvm-sh/nvm/
AndyXuuu
·
2020-05-07 10:24
1 Nginx性能优化方法
关注哔哩哔哩海量免费
架构学习
视频资源(https://space.bilibili.com/526518958)常见的http状态码可用参考表所示目录[-]nginx优化#将nginx进程设置为普通用户
寰宇001
·
2020-04-20 11:55
nginx
MVP之Android官方MVP
架构学习
—Model层
一、Model层结构Model层类位于data包下,组织结构如图:model.jpg二、Model层分析1.实体类Tasks作为实体类,定义的属性和方法,具体可以查看代码2.接口TasksDataSource定义了Model的回调接口和方法publicinterfaceTasksDataSource{interfaceLoadTasksCallback{voidonTasksLoaded(List
zly394
·
2020-04-13 17:12
中间件-Dubble
分布式
架构学习
之:022--Dubbo负载均衡https://blog.csdn.net/xxssyyyyssxx/article/details/71746533RandomLoadBalance随机
bigfish1129
·
2020-04-12 10:53
架构师学习资料包免费送:经典图书9本+资料88期+技能图谱,2019学习先人一步!
朋友们,新年好,能看到这篇内容,说明你在关注优知学院,感谢过去一年的支持,本篇文章第一部分“坚守初心”,与进阶架构师的“道”相关,不感兴趣的请跳过这段;第二部分是优知学院整理的
架构学习
资料包集合,也可以理解为进阶架构师的
MikeChen架构笔记
·
2020-04-12 08:25
Java 老矣,尚能饭否?
欢迎工作一到五年的Java工程师朋友们加入Java技术交流:611481448群内提供免费的Java
架构学习
资料(里面有高可用、高并发、高性能及分布式、Jvm性能调优、Spring源码,MyBati
Java架构学习者
·
2020-04-10 00:37
架构学习
资料整理
https://10.39.109.246/svn/%E5%BA%94%E7%94%A8%E7%B3%BB%E7%BB%9F%E5%BC%80%E5%8F%91%E9%83%A8/%E7%90%86%E8%B5%94/TDHY_CLAIMS转载:原文地址扯扯蛋以前见过零零散散地介绍一些知名网站架构的分析文章。最近D瓜哥也想研究一下各大知名网站的架构。所以,就搜集了一下这方面资料。限于时间问题,这篇
徐俊
·
2020-04-09 10:54
史上最简单的SpringCloud教程 | 第六篇: 分布式配置中心(Spring Cloud Config)
首先:欢迎各位学习java和大数据的程序员朋友们加入Java交流学习群:721506929,群内提供免费的
架构学习
资料,有需要的朋友可以进群来学习。
伯雅之英
·
2020-04-08 16:55
移动
架构学习
——手写okhttp架构
依赖implementation("com.squareup.okhttp3:okhttp:3.14.2")简单使用例子finalOkHttpClientclient=newOkHttpClient();finalRequestrequest=newRequest.Builder().url("http://www.kuaidi100.com/query?type=yuantong&postid=
541704d78748
·
2020-04-07 06:17
xy
架构学习
入门
PV是什么可以理解为收视率,计算为一天内的ip*平均每个人的page层级的概念浏览器端在这一层既然有数据缓存就尽量使用数据缓存,保证前端具有持有数据的能力ps利用好nginx的压缩传输和expira功能前端文件采用nginx压缩传输后从10s的延迟时间降到了3scdn端图片/css/js/尽量走cdn静态服务器层这层主要是图片,静态html静态与动态的同步优先考虑优先队列异步同步同时考虑动态服务器
__XY__
·
2020-04-05 07:46
[Android]如何做一个崩溃率少于千分之三噶应用app(12)-module页面跳转
[Android]如何做一个崩溃率少于千分之三噶应用app--章节列表我建立了一个关于Android
架构学习
的群,里面可以进一步进行组件化学习的交流。群号是316556016,也可以扫码进群。
CangWang
·
2020-04-03 04:55
043
架构学习
①系统环境识别【技术】
四个基本视点需求:捕捉系统中的各种需求,包括业务需求,技术需求,功能需求以及非功能需求。功能视点(解决方案):关注模型元素,结构方面的元素,不仅要把元素本身实现出来,还要把元素之间(静态和动态)关系建立好。操作视点(解决方案):关注怎样用结构元素来构建目标系统,以及怎样把功能视图部署到(由网络,硬件,计算资源,服务器等所构成的)IT环境中。确认:通过此视点所建立的模型元素,主要用来评估系统的能力,
得奕
·
2020-04-01 07:44
# mysql 从逻辑
架构学习
MySQL
我们常用MySQL的查询select*fromtablewhereid=10,但是只了解表象。内部是如何运行的呢,需要理解MySQL的基础架构。MySQL逻辑架构图分为Service层和存储引擎层,Service层做逻辑判断,存储引擎层放入或者取出数据。下面讲解:select*fromTwhereid=10执行流程1、客户端连接mysq服务器mysql-h-p-u-p,会进行用户登录验证,用户权限
老图书馆二楼
·
2020-03-30 11:55
信息
架构学习
(一)目录江湖
北极熊这本书,应该很有名了,这次读的是08年这个版,先看了一眼目录。顿时有种寻了本秘籍,拜师风清扬的感觉。嗯,不是马云的那个风清扬。师父说,本秘籍分6个部分。第一部分简介。从意义到实践,此乃师父领进门。第二部原理。分别讲述了各种系统,组织系统,标签系统,导航系统,搜索系统,词表。在日常产品搭建的时候,标签导航搜索这三个很常见,看起来也不是很起眼。之前做的时候都是照葫芦画瓢,从没有深入分析,直到之前
叫我七夜夜
·
2020-03-27 18:00
架构学习
假设网站1000万用户,每秒并发数预估(PV指页面点击数,UV是不同的用户):每天的UV为200万(二八原则);每日每天点击浏览30次;PV量:200*30=6000万;集中访问量:240.2=4.8小时会有6000万0.8=4800万(二八原则);每分并发量:4.8*60=288分钟,每分钟访问4800/288=16.7万(约等于);每秒并发量:16.7万/60=2780(约等于);假设:高峰期
liyiscuu
·
2020-03-27 02:29
iOS
架构学习
写在开篇九月开始了一个新项目,每次开新项目都是时间紧任务重,于是开始从无到有,创建空工程、分好各文件夹层级(Common、UI、Resource、Utils、Define、Service、Model等)、从旧项目里移工具类(Category、UIUtlis等)、使用cocoapods配置管理第三方库(AFNetworking、YYModel等),然后就开始撸起袖子敲代码了。最近每天早上都会开会对对
颜思齐
·
2020-03-26 10:57
Vert.x
架构学习
之Reactor模式
前言学习Vert.x之前,我们首先需要了解一下几个概念,Reactor设计模式就是其中一个。一、Reactor模式简介我们知道对于应用服务器,通常会涉及到对文件系统、数据库系统或者网络进行IO操作,由于cpu的运行速度远大于IO的速度,所以会发生这种情况:CPU可能会因为IO的操作而阻塞。我们当然不希望这种情况的发生,因为这大大降低了CPU的效率,因此,引进了多现程或多进程进行处理,即多个线程绑定
Watson_Xu
·
2020-03-25 16:35
css
架构学习
中,待更新中
http://www.w3cplus.com/css/css-architectures-new-best-practices.html转载!使用Normalize.css重置默认样式它具有以下优点,不仅仅是CSS样式重置:不像其他CSSresets,normalize.css保存了有用的默认设置大范围的规范了HTML元素样式纠正了浏览器间的一些bug及不一样的表现形式精心的改进提高了可用性使用详
love2013
·
2020-03-13 21:49
React 组件设计和分解思考
React之前分享过几篇关于React技术栈的文章:做出Uber移动网页版还不够极致性能打造才见真章解析Twitter前端
架构学习
复杂场景数据设计ReactConf2017干货总结1:React+ESnext
LucasHC
·
2020-03-12 21:21
[Android]如何做一个崩溃率少于千分之三噶应用app(11)-Gradle组件化优化
[Android]如何做一个崩溃率少于千分之三噶应用app--章节列表我建立了一个关于Android
架构学习
的群,里面可以进一步进行组件化学习的交流。群号是316556016,也可以扫码进群。
CangWang
·
2020-03-10 14:32
架构学习
参考:http://ios.jobbole.com/84897/架构模式简述猿题库架构设计"没有最好的架构,只有适合自己的业务的架构才是最好的架构,并且它是逐步地变强变大"
架构学习
:研究50个优秀框架的代码设计理念研究
桃逸
·
2020-03-08 04:34
DI理解以及Dagger生成代码分析
前言依赖注入是我在安卓项目
架构学习
(dagger+mvp+retrofit+rxjava+eventbus)里面的又一大步。
Zane96
·
2020-02-29 16:16
2.苹果技术总体
1.架构方面1.牛逼的项目
架构学习
对象2.从苹果Api架构到自身的架构---特别长3.项目MVC分层指导2.经常参考学习1.iOS开发者的99个绝佳资源(侧重平台和软件)2.开源项目和第三方库汇总3.iOS
小白哥有话说
·
2020-02-26 01:50
数据库
架构学习
(二)什么影响了MySQL性能
1.服务器硬件的影响包括:CPU,内存,磁盘IO等2.服务器的操作系统的影响3.数据库存储引擎的选择(插件式存储引擎)MyISAM:不支持事务,表级锁。InnoDB:事务级存储引擎,完美支持行级锁,事务AICD特性。4.数据库服务器的配置参数(影响最为关键)5.数据库结构设计和SQL语句的影响数据库的优化重点在于数据库表结构设计和SQL语句的编写和优化服务器硬件对性能的影响和优化CPU和可用内存大
海贼之路飞
·
2020-02-24 00:56
iOS
架构学习
篇——接口的设计
App与服务器的通信接口如何设计得好,需要考虑的地方挺多的,在此根据我的一些经验做一些总结分享,旨在抛砖引玉。安全机制的设计现在,大部分App的接口都采用RESTful架构,RESTFul最重要的一个设计原则就是,客户端与服务器的交互在请求之间是无状态的,也就是说,当涉及到用户状态时,每次请求都要带上身份验证信息。实现上,大部分都采用token的认证方式,一般流程是:用户用密码登录成功后,服务器返
Yiart
·
2020-02-22 15:00
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他