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
java高级架构技术
Mybatis Plus 多租户id使用
什么是多租户多租户技术(Multi-TenancyTechnology)又称多重租赁技术,简称SaaS,是一种软件
架构技术
,是实现如何在多用户环境下(此处的多用户一般是面向企业用户)共用相同的系统或程序组件
程序一逸
·
2023-04-06 09:50
mybatis
数据库
oracle
百亿级流量大型分布式系统平台架构设计实战
-大型分布式网站
架构技术
-1、大型网站的特点用户多,分布广泛大流量,高并发海量数据,服务高可用安全环境恶劣,易受网络攻击功能多,变更快,频繁发布从小到大,渐进发展以用户为中心免费服务,付费
ArthurKingYs
·
2023-04-06 07:54
创业
架构
高性能
百亿级
大型系统
高并发
千锋前端笔记
注:vscode的代码文件应该存放在其他子文件夹,否则由于软件的自动更新机制,代码文件会造成丢失学校与千锋教育存在合作,大二的
JAVA高级
实验周是有千锋的老师进行教学。
JUMPLANB
·
2023-04-06 04:44
前端
javascript
开发语言
字节跳动算法工程师总结:java自学路线及推荐书籍
分享第一份Java基础-中级-高级面试集合Java基础(对象+线程+字符+接口+变量+异常+方法)Java中级开发(底层+Spring相关+Redis+分布式+设计模式+MySQL+高并发+锁+线程)
Java
前端小雪球
·
2023-04-05 21:59
程序员
面试
后端
java
2019 Java最常见
架构技术
面试题汇总:JVM+并发+锁+数据库+Spring
Java基础以及多个“比较”1.Collections.sort排序内部原理在Java6中Arrays.sort()和Collections.sort()使用的是MergeSort,而在Java7中,内部实现换成了TimSort,其对对象间比较的实现要求更加严格2.hashMap原理,Java8做的改变从结构实现来讲,HashMap是数组+链表+红黑树(JDK1.8增加了红黑树部分)实现的。Has
Java微服务
·
2023-04-05 21:24
前端技术架构文档_全方位解读:什么是前端构架?
前端架构也会随着我们现在千变万化的迭代需求,
架构技术
的演化,不仅是架构师也是我们每个开发人员都必须去关注的问题。本文,我给大家详细说一说前端构架!
weixin_39797780
·
2023-04-05 00:36
前端技术架构文档
阿里
Java高级
岗中间件二面:GC+IO+JVM+多线程+Redis+数据库+源码
一转眼,都2020年了,你是否在满意的公司?拿着理想的薪水?虽然“钱多、事少、离家近”的工作可能离技术人比较远,但是找到一份合适的工作,其实并不像想象中那么难。但是,有些技术人确实是认真努力工作,但在面试时表现出的能力水平却不足以通过面试,或拿到高薪,其实不外乎以下2个原因:第一,“知其然不知其所以然”。做了多年技术,开发了很多业务应用,但似乎并未思考过种种技术选择背后的逻辑。所以,他无法向面试官
互联网Java进阶架构
·
2023-04-04 19:45
Spring Cloud Alibaba + mybatis + Element UI 前后端分离 分布式微服务高并发数据平台化(中台)思想+多租户saas企业开发
架构技术
选型和设计方案
一、
架构技术
选型核心框架SpringBootSOASpringCloud安全框架SpringSecurityOauth2注册中心/配置中心Nacos集群部署网关SpringCloudGateway部署
不会写代码的女程序猿
·
2023-04-04 16:38
spring
boot
软件架构
spring
cloud
分布式
架构
java
spring
cloud
spring
boot
android 前言
基本路基:总到分,power-->drivers--->HAL--->native&art---->framework-->appandroid官网
架构技术
以下分层,只是在code框架分层,实际上还有逻辑的层次
xuefeng_apple
·
2023-04-04 15:02
多租户
文章转自https://www.jb51.net/article/151723.htm什么是多租户多租户技术或称多重租赁技术,简称SaaS,是一种软件
架构技术
,是实现如何在多用户环境下(此处的多用户一般是面向企业用户
miaoao611
·
2023-04-04 13:52
笔记
Spring Cloud Alibaba 分布式微服务高并发数据平台化(中台)思想+多租户saas企业开发
架构技术
选型和设计方案
一、
架构技术
选型核心框架SpringBootSOASpringCloud安全框架SpringSecurityOauth2注册中心/配置中心Nacos集群部署网关SpringCloudGateway部署
微服务技术分享
·
2023-04-04 12:04
架构
分布式
spring
boot
spring
cloud
java
【原理+实战+视频+源码】免费
Java高级
工程师学习资源,透彻分析源码
前言最近一个读者和我反馈,他坚持刷题2个月,终于去了他梦寐以求的大厂,薪资涨幅非常可观,期间面字节跳动还遇到了原题…因为据我所知很多大厂技术面试的要求是:技术要好,计算机基础扎实,熟练掌握算法和数据结构,语言不重要,熟练度很重要。每一轮技术面试都可能考代码,不只考算法,但一定会考算法。那你知道为什么要考算法么?其实核心是看候选人是不是足够聪明。考算法一般会分两步,第一步是直接让你说思路,第二步是让
Java小麦
·
2023-04-04 05:07
程序员
java
后端
面试
利用jmap和MAT等工具查看JVM运行时堆内存
微服务、Spring,MyBatis,Netty源码分析的朋友可以加我的
Java高级
交流:854630135,群里有阿里大牛直播讲解技术,以及Java大型互联网技术的视频免费分享给大家。
程序员日常填坑
·
2023-04-04 05:08
C++轻量级微服务_微服务
架构技术
选型
点击上方蓝字关注我们开发语言JAVA主流编程语言,适合构建大型后台服务GolangGo语言是谷歌2009发布的第二款开源编程语言。专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。Google对Go寄予厚望。其设计是让软件充分发挥多核心处理器同步多工的优点,并可解决面向对象程序设计的麻烦。目前作为云计算领域的不二之选!开发工具
weixin_39627408
·
2023-04-04 02:27
C++轻量级微服务
聊聊最新微服务
架构技术
栈选型
点击上方“芋道源码”,选择“设为星标”管她前浪,还是后浪?能浪的浪,才是好浪!每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析分布式事务
公众号-芋道源码
·
2023-04-04 02:34
架构
微服务
dubbo
java
云原生
最新微服务
架构技术
栈选型
因公众号更改推送规则,请点“在看”并加“星标”第一时间获取精彩技术分享点击关注#互联网架构师公众号,领取架构师全套资料都在这里0、2T架构师学习资料干货分上一篇:求求你了,不要再浪费抗原了!!!大家好,我是互联网架构师!目前微服务早已火遍大江南北,对于开发来说,我们时刻关注着技术的迭代更新,而项目采用什么技术栈选型落地是开发、产品都需要关注的事情,该篇文章主要分享一些目前普遍公司都在用的技术栈,快
互联网架构
·
2023-04-04 02:33
微服务
架构
java
云原生
dubbo
2020重新出发,
JAVA高级
,23种设计模式
Java的23种设计模式全面解析设计模式(DesignPattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995年,GoF(GangofFour,四人组/四人帮)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了23种设计模式,从此树立了软件设计模式领域的里程碑,人称「G
夜雨流云
·
2023-04-03 22:41
Java高级
技术day83:ActiveMQ
一、ActiveMQ的安装1.什么是ActiveMQ?ActiveMQ是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ是一个完全支持JMS1.1和J2EE1.4规范的JMSProvider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。1.1什么是消息?“消息”是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本
开源oo柒
·
2023-04-03 19:23
构成架构师的技能体系
三、分布式架构有了大牛的代码功底之后,接下来可以更好地学习分布式
架构技术
。透彻理解分布式架构的好处和优点
wandy0211
·
2023-04-03 18:27
Java Web实战详细教程(十)MVC与三层架构
下面分别介绍这两种
架构技术
:MVCMVC是Model(模型)、View(视图)、Controller(控制器)一般是从技术级别实现了职责的划分,以传统JavaWeb为例,View可以是由JSP、JSTL
Java朱老师
·
2023-04-03 17:04
Java
Web
mvc
java
html
Java高级
-----多线程
多线程
JAVA高级
--多线程1、基本概念:程序、进程、线程1.1进程与线程1.2使用多线程的优点1.3何时需要多线程2、线程的创建和使用2.1线程的创建和启动2.2Thread类2.3API中创建线程的四种方式
叮当!*
·
2023-04-03 17:01
java
java
PHP内核探索:Apache运行与钩子函数
其它的WebServer产品,比如IIS,只能运行在Windows平台上,是基于微软.Net
架构技术
的不二选择。Apache并不是没有缺点,它最为诟病的一点就是变
zndy10
·
2023-04-03 14:25
php
php
内核
apache
MyBatis-Plus之多租户架构(Multi-tenancy)——SAAS
是一种软件
架构技术
,是实现如何在多用户环境下(此处的多用户一般是面向企业用户)共用相同的系统或程序组件,并且可确保各用户间数据的隔离性。
Zal哥哥
·
2023-04-03 10:33
如何进行
架构技术
选型
一、什么是技术选型为了达到业务需求,从各种技术选择中选取最优的过程。开发语言:Java,Python,C++中间件:Mysql/PGSQL,Redis/Memcache微服务框架:SpringCloud,Dubbo,K8S二、怎么做技术选型2.1)需求分析技术选型应该以业务需求为基础,尽可能稳定,高效的支持业务发展。2.1.1)需求满足:尽力理解需求,以及未来需求可能的变化,即发展的方向。2.1.
忆之独秀
·
2023-04-03 10:38
MicroService
Architecture
架构
技术选型
JAVA高级
(2)—— 异常机制
一、基础1、JAVA异常1.1、Runtime异常1)非Checked异常,所有RuntimeException及其子类的实例。2)可以try...catch处理。1.2、Checked异常1)非Runtime异常的异常。2)必须显示处理,否则编译不通过。1.3、异常处理方式try...catch处理throws继续抛出一旦某个catch捕获到匹配,进入异常处理代码,其他catch不再有机会捕获,
AndroidMaster
·
2023-04-03 03:51
第5章:
Java高级
类特性5:抽象类_接口_工厂方法_内部类
时间:2018-07-26作者:魏文应一、抽象类什么是抽象类?什么叫抽象类?我们先看下面例子:抽象类如果你要创建一个教师这个类的实例,我们肯定不会用生物这个类去创建教师这个类的实例。同样的,你要是创建学生,工人这些类的实体,也不会用生物这个类去创建。最终导致的一个现象是,生物这个类没有实例化的必要,我们压根没有实例化它的需求。这种类就是抽象类。抽象类,就是抽象出某类对象集合基本特性。抽象类的形式抽
秋的懵懂
·
2023-04-03 03:33
Java高级
——模块化系统
模块化系统简述模块的兼容性模块化下的类加载器简述JDK9中引入的Java模块化系统(JavaPlatformModuleSystem,JPMS),实现了可配置的封装隔离机制,相较于之前只包含代码的JAR包,其还包括:依赖其他模块的列表导出的包列表,即其他模块可以使用的列表开放的包列表,即其他模块可反射访问模块的列表使用的服务列表。提供服务的实现列表。JDK9之前基于类路径(ClassPath)来查
松仔log
·
2023-04-03 03:50
#
Java高级
java
jvm
开发语言
Flink实战:消费Wikipedia实时消息,
java高级
互联网架构师
实战简介本次实战就是消费上述消息,然后统计每个用户十五秒内所有的消息,将每次操作的字节数累加起来,就得到用户十五秒内操作的字节数总和,并且每次累加了多少都会记录下来并最终和聚合结果一起展示;和官网demo的不同之处和官网的demo略有不同,官网用的是Tuple2来处理数据,但我这里用了Tuple3,多保存了一个StringBuilder对象,用来记录每次聚合时加了哪些值,这样在结果中通过这个字段就
m0_64384202
·
2023-04-03 03:11
程序员
面试
java
后端
Java高级
篇-----jdk1.8新特性
目录1.Lambda表达式1.需求分析2.Lambda表达式初体验3.Lambda的语法规则3.1.练习无参无返回值的Lambda表达式3.2.练习有参数且有返回值的Lambda表达式3.3.详细介绍Lambda表达式2.函数式接口2.1.Consumer消费型接口2.2.Supperlier供给型接口2.3.Function函数型接口,r>2.4.Predicate断言型接口3.方法引用3.1.
码农终将翻身
·
2023-04-03 01:23
Java
java
jdk1.8新特性
千万流量大型分布式系统架构设计实战(干货)
-大型分布式网站
架构技术
-1、大型网站的特点用户多,分布广泛大流量,高并发海量数据,服务高可用安全环境恶劣,易受网络攻击功能多,变更
qianshanding0708
·
2023-04-02 23:33
分布式
数据库
队列
编程语言
java
架构技术
栈
互联网技术演进的模式互联网业务千差万别,但由于它们具有“规模决定一切”的相同点,其发展路径也基本上是一致的。互联网业务发展一般分为几个时期:初创期、发展期、竞争期、成熟期。不同时期的差别主要体现在两个方面:复杂性、用户规模。业务复杂性互联网业务发展第一个主要方向就是“业务越来越复杂”,我们来看看不同时期业务的复杂性的表现。初创期发展期竞争期成熟期用户规模互联网业务的发展第二个主要方向就是“用户量越
牧竹子
·
2023-04-02 22:54
架构设计
2020年,我来盘点下.NET微服务
架构技术
栈
2020年了,很多小伙伴儿对微服务还比较陌生,说起来很多人可能不敢相信,其实微服务这个概念早在2012年就提出来了,经过了这些年的发展,现在已经成为企业非常主流的架构选项了。今天,我就来带大家一起探讨下微服务的前世今生,以及在.NetCore下该如何落地。(文章较长下为全文目录,全手写,轻拍!想省心也可以扫码看视频版解说)。本文目录贴心的我还准备了真人视频解说!文章太长读不下去?直接扫码上图领取视
八哥~
·
2023-04-02 22:51
微服务架构
分布式
mybatisPlus多租户
多租户定义:多租户技术或称多重租赁技术,简称SaaS,是⼀种软件
架构技术
,是实现如何在多⽤户环境下(此处的多⽤户⼀般是面向企业⽤户)共⽤相同的系统或程序组件,并且可确保各⽤户间数据的隔离性。
华妃
·
2023-04-02 22:18
java
开发语言
《亿级流量网站核心
架构技术
》读书笔记
1、框架2、设计思路高并发原则:无状态,拆分,服务化,消息队列,缓存浏览器缓存:设置请求的过期时间,如对响应头expires,cache-control进行控制,只适用于对实时性不敏感的数据客户端缓存:比如提前将静态文件进行缓存CDN缓存:将内容吐送到离用户最近的CDN节点高可用原则:降级,限流,切流量,可回滚业务设计原则:防重设计,比如结算页防止重复提交;幂等设计,流程可定义,状态与状态机负载均
狮子QH
·
2023-04-02 22:16
.Net Core3.1 微服务
架构技术
栈
微服务这个概念早在2012年就提出来了,经过了这些年的发展,现在已经成为企业非常主流的架构选项了。微服务的前世今生与微服务架构相对的,叫单体架构。这是我们最熟悉的开发方式,就是一个项目搞定业务全过程,在同一个进程里面完成。随着业务发展,数据量和并发上去了,一般会选择右边的垂直拆分,拆分后的每个系统,依旧是单体架构的。垂直拆分后,子系统都能独立做集群,承载能力大大提升。但随着业务进一步发展,子系统会
hezudao25
·
2023-04-02 22:24
NET
微服务
一套亿级用户的IM
架构技术
干货(上篇):整体架构、服务拆分等
1、引言经历过稍有些规模的IM系统开发的同行们都有体会,要想实现大规模并发IM(比如亿级用户和数十亿日消息量这样的规模),在架构设计上需要一些额外的考虑,尤其是要解决用户高并发、服务高可用,架构和实现细节上都需要不短时间的打磨。我在过往的工作经历里,亲手设计和实现了一套亿级用户量的IM,平台上线并经过6年多的验证,稳定性和可用性被验证完全达到预期。这套IM系统,从上线至今已6年有余,本人也已经离职
hellojackjiang2011
·
2023-04-02 22:54
im
即时通信
软件架构
java高级
工程师_____拼多多电商部二面试题集锦
1、并发编程三要素?(1)原子性原子性指的是一个或者多个操作,要么全部执行并且在执行的过程中不被其他操作打断,要么就全部都不执行。(2)可见性可见性指多个线程操作一个共享变量时,其中一个线程对变量进行修改后,其他线程可以立即看到修改的结果。(3)有序性有序性,即程序的执行顺序按照代码的先后顺序来执行。2、实现可见性的方法有哪些?synchronized或者Lock:保证同一个时刻只有一个线程获取锁
阿星先森
·
2023-04-02 18:33
java
jvm
开发语言
成为 Android 大牛的10大独门秘籍
Android和
Java高级
进阶架构视频分享成为一个Android开发者不难,想成为一个鹤立鸡群、卓尔不凡的高手却难上加难。
Java和Android架构
·
2023-04-02 14:03
一、SpringCloud Alibaba + Spring Boot + mybatis +数据中台+多租户saas+前后端分离分布式微服务高并发架构 -Spring Cloud Alibaba初识
架构技术
选型核心框架SpringBootSOASpringCloud安全框架SpringSecurityOauth2注册中心/配置中心N
m0_68459853
·
2023-04-02 13:54
直播电商
mybatis
spring
cloud
spring
boot
一、SpringCloud Alibaba 数据中台+多租户saas+前后端分离分布式微服务高并发架构 -Spring Cloud Alibaba初识
架构技术
选型核心框架SpringBootSOASpringCl
微服务技术分享
·
2023-04-02 13:24
架构
分布式
spring
cloud
java
spring
boot
GBASE 8s 总体架构
GBase8s采用动态服务器架构DSA(DynamicServerArchitecture)模型,基于DSA的
架构技术
使得GBase8s在高性能和可扩展性方面具备先天的优势:可以处理数百TB的数据,支持数万并发用户访问
八珍豆腐
·
2023-04-02 12:07
大数据
国产数据库
gbase
8s
数据库
服务器
(更新中)【后端全套笔记】Java+Servlet+JDBC+SSM+SpringBoot+SpringCloud 基础入门
目录第一部分:Java基础第二部分:
Java高级
第三部分:Servlet第四部分:JDBC(待更新……)第五部分:Maven+SSM(待更新……)第六部分:SpringBoot(待更新……)第七部分:SpringCloud
Graskli
·
2023-04-02 07:44
java
servlet
spring
boot
Spring Cloud Alibaba+saas企业
架构技术
选型+架构全景业务图 + 架构典型部署方案
一、
架构技术
选型核心框架SpringBootSOASpringCloud安全框架SpringSecurityOauth2注册中心/配置中心Nacos集群部署网关SpringCloudGateway部署
微服务 spring cloud
·
2023-04-01 18:56
架构
java
开发语言
java高级
-集合collection/map
前言类似map、list、set等集合经常在项目中使用,今天在这里做个总结为什么要有集合java中基础的数据存储为数组,很多集合的底层逻辑就是基于数组实现的,对于数组他的优缺点很明显:缺点一旦初始化数组长度固定,无法自动扩容,数据可以存储重复的数据删除/插入数据慢优点查询、修改速度快数组的优缺点很明显,但是对于一些高级应用还是欠缺一些功能,所有就诞生了集合,集合分为collection和map两个
董亚
·
2023-04-01 16:48
前后端分离
架构技术
前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个node.js)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。核心思想是前端HTML页面通过AJAX调用后端的RESTFULAPI接口并使用JSON数据进行交互。1前后端分离的三个
KingGue
·
2023-04-01 14:02
前后端分离架构
架构
前端框架
后端
大型分布式架构设计
大型网站的特点大型网站
架构技术
大型网站
架构技术
-架构模式大型网站
架构技术
-高性能架构以用户为中心,提供快速的访问体验。主要体现在:响应快、并发能力高和性能稳定。
骨灰级收藏家
·
2023-04-01 10:17
架构
技术交流
分布式
分布式
大型分布式架构
【RFID】RFID中间件及系统集成技术
RFID应用架构概述面向供应链的RFID应用系统架构面向个人消费的RFID应用系统架构RFID中间件系统概述RFID中间件的概念RFID中间件产品的分类与特征RFID中间件设备集成技术RFID设备集成体系
架构技术
ZoomToday
·
2023-04-01 10:34
RFID
中间件
RFID
物联网
嵌入式硬件
射频
SQL Server底层
架构技术
对比
背景数据库是信息化的基石,支撑着整个业务系统,发挥着非常重要的作用,被喻为“IT的心脏”。因此,让数据库安全、稳定、高效地运行已经成为IT管理者必须要面对的问题。数据库在底层架构层面需要满足以下几点建设要求:安全和可靠:不能因为服务器的软硬件故障导致数据丢失和业务中断;容灾:多数据中心间的数据库同步,某一个数据中心出现故障后,可以在另一个数据中心快速拉起业务;读写分离(报表分离):把接口程序、报表
格瑞趋势技术团队
·
2023-04-01 09:03
数据库性能
数据库运维
数据库集群
架构
数据库
服务器
sqlserver
运维
JAVA码农到百万年薪的架构师体系,资深大牛给予Java
架构技术
学习路线
一位资深架构师大牛给予Java技术提升的学习路线建议对于工作多年的程序员而言,日后的职业发展无非是继续专精技术、转型管理和晋升架构师三种选择。架构师在一家公司有多重要、优秀架构师需要具备怎样的素质以及架构师的发展现状三个方面来分析程序员如何才能晋升为优秀的高薪架构师?希望通过本文让程序员们了解架构师的市场行情,了解架构师的发展前景,并帮助你更清晰地做出职业规划。架构师在一家公司有多重要架构师在公司
caipuluan7657
·
2023-04-01 08:51
前端
设计模式
人工智能
ViewUI
一文给你搞定Elasticsearch技术扫盲
ElasticSearch的数据结构Shard数据分片机制Replica多副本数据冗余机制全文总结这篇文章,我们来聊一下最近这一两年行业内
Java高级
工程师面试的时候尤为常见的一个问题:谈谈你对分布式搜索引擎的理解
LeBron's little fan
·
2023-04-01 08:14
elasticsearch
elasticsearch
搜索引擎
上一页
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
其他