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后端
分库分表
之前我们讲过利用数据库的读写分离提升数据库的读写性能,今天我们再来聊一聊数据库优化的另外一个重量级武器,
分库分表
。
chanming
·
2023-04-21 19:19
JAVA后端
文档模板工具推荐- FreeMaker
英文官网:https://freemarker.apache.org/中文手册官网:http://freemarker.foofun.cn/index.html在英文官网有中文手册的离线下载用阿里云函数计算写了几个服务,最终发送报表邮件给相关人员。问题是用户“们”总拿邮件当后台系统用,需要快速加报表改文本或组合不同的报表邮件。在JAVA代码里控制邮件内容是多么糟心的事!!我自然想更节省时间和精力。
DataStar
·
2023-04-21 16:08
记一次线上JVM crash的问题解决过程
猜测1三台docker容器属于一个宿主机,经查并不是猜测2JDDL(
分库分表
框架)的问题操作把JDDL版本升级,然后发布4台机器,观察同时把问题机器直接重启不做任何改动,观察出现差异2019年1月25日早上
程序猿皮皮
·
2023-04-21 11:36
java后端
开发学习路线图
这里画一下后端学习的路线图。真的感觉快卷不动了。学的不够多,也不够深。研一大部分时间用来刷算法题了。leetcode1300道左右,加上acwing上的,1500肯定是有了,但是感觉算法还是差,真的缺少天赋啊。最近投实习,双非大厂不给面,中小厂要么什么都不问,要么问一些无关痛痒的问题。但是,就这样还不能完全答得上来。突然感觉刷算法题,真的是浪费时间,笔试靠作弊,面试又不问,或者问些非常基础的数据结
天下一般
·
2023-04-21 06:55
学习
面试
职场和发展
2022.3.13 JAVA编程 String
从去年9月份开始,就在短短续续的学习
JAVA后端
这过程是一波三折啊!
随风cream
·
2023-04-21 05:30
微服务网关选型,请收下我的膝盖!
「关注“石杉的架构笔记”,大厂架构经验倾囊相授」儒猿技术团队最新出品《基于ShardingSphere的
分库分表
实战》文章来源:【公众号:楼仔】|常用API网关的对比和选型,并讲解我司自研的微服务网关,
石杉的架构笔记
·
2023-04-21 04:37
网关
分布式
java
大数据
nginx
【SpringBoot】面试必杀技-泰山陨石坠,SpringBoot中主启动类的run方法启动流程是什么?
开头导语由Chatgpt完成当今互联网行业中,
Java后端
开发岗位的竞争异常激烈,对于面试者来说,掌握一些技巧和知识点将有助于脱颖而出。
掉头发的王富贵
·
2023-04-21 02:29
面试
java
spring
boot
不用找了,大厂在用的
分库分表
方案,都在这里!
来源:博客园作者:https://www.cnblogs.com/littlecharacter/p/9342129.html一、数据库瓶颈不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。在业务Service来看就是,可用数据库连接少甚至无连接可用。接下来就可以想象了吧(并发量、吞吐量、崩溃)。1、IO瓶颈第一种:磁盘读IO瓶颈,热
码农小光
·
2023-04-21 01:57
springstudy 01
百度1.2
Java后端
技术图谱?
dnasn
·
2023-04-20 23:20
雪花算法(SnowFlake)
简介现在的服务基本是分布式、微服务形式的,而且大数据量也导致
分库分表
的产生,对于水平分表就需要保证表中id的全局唯一性。
Arenaschi
·
2023-04-20 18:55
截图其他
数据库
Linux终端居然也可以做文件浏览器?
当然我不懂
Java后端
,因此就写写自己擅长的Shell脚本。但是,由于我是在Linux终端上写代码,没办法向观众朋友们展示一些图片或者PDF文档,影响了一些直播效果。
·
2023-04-20 18:36
Sharding-JDBC之水平分库水平分表
、创建表四、配置(二选一)4.1、properties配置4.2、yml配置五、实现5.1、实体5.2、持久层5.3、服务层5.4、测试类5.4.1、保存数据5.4.2、查询数据一、简介 这里的水平
分库分表
是指水平分库
嘉禾嘉宁papa
·
2023-04-20 15:40
ShardingJDBC
Sharding-jdbc
水平分库分表
分布式ID原理以及实践应用
有些是需要生成递增的id,技术应用场景场景一:订单号生成高并发的电商平台中,为了保证订单号的唯一性和顺序递增,分布式生成id作为订单号场景二:数据库主键生成数据库
分库分表
中,避免多个节点插入相同的主键值
ZhiguoXue_IT
·
2023-04-20 12:50
分布式
分布式
数据库
sql
谈谈Spring Boot 数据源加载及其多数据源简单实现
业务需求提供所有微服务数据源的图形化维护功能代码生成可以根据选择的数据源加载表等源信息数据源管理要支持动态配置,实时生效附录效果图imageimage实现思路本文提供方法仅供类似简单业务场景,在生产环境和复杂的业务场景请使用
分库分表
的中间件
冷冷zz
·
2023-04-20 11:56
Java后端
面试题 重难点和被问到没答上来的点(包括java基础、关系型数据库、Redis、计算机网络、Spring、Java多线程、vue等)
以下是我记录的一些重点问题和面试中被问到没答上来的问题,包括java基础、关系型数据库、Redis、计算机网络、Spring、Java多线程、vue问题目录1.fail-safe和fail-fast2.四引用3.explain字段重要内容4.maven三大生命周期5.MYSQL创建修改表6.数据库三范式7.String、StringBuffer、StringBuilder区别8.常见的异常类9.I
能饮一杯无n
·
2023-04-20 07:48
java基础
java
数据库
redis
MySQL
分库分表
方案总结
1.为什么要分表:当一张表的数据达到几千万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。mysql中有一种机制是表锁定和行锁定,是为了保证数据的完整性。表锁定表示你们都不能对这张表进行操作,必须等我对表操作完才行。行锁定也一样,别的sql必须等我对这条数据操作完了,才能对这条数据进行操作。2.mysqlproxy:a
星月落
·
2023-04-20 05:05
Java后端
架构师修炼
1、基础1)常用工具IDEA\MAVEN\GIT\GRADLE2)JDK特性lambda表达式、集合源码等等3)MySQL基础4)SSM核心基础5)springcloud项目6)操作系统知识7)IO与网络编程8)计算机网络9)Linux系统与运维常识10)算法与数据结构2、进阶一:并发编程1)Java内存模型2)线程池3)阻塞队列4)并发集合5)ThreadLocal详解6)操作系统并发支持3、进
小趴菜学习架构
·
2023-04-20 01:42
Java心得
java
后端
intellij-idea
国密sm4加密、解密Java和js
目录一、前端sm4.js二、
Java后端
SM4.javaSM4_Context.javaUtil.javaSM4Utils.java三、测试一、前端sm4.js/***base64js*base64js.toByteArray
wzk_blog
·
2023-04-19 23:39
Java专区
javascript
java
前端
【面试题】JavaScript 中 try...catch 的使用技巧 ?
大厂面试题分享面试题库前后端面试题库(面试必备)推荐:★★★★★地址:前端面试题库web前端面试题库VS
java后端
面试题库大全作为一位Web前端工程师,JavaScript中的try...catch是我们常用的特性之一
前端技术栈
·
2023-04-19 22:11
前端面试题
javascript
前端
开发语言
【百面成神】消息中间件基础7问,你能撑到第几问
前言作者简介:半旧518,长跑型选手,立志坚持写10年博客,专注于
java后端
☕专栏简介:纯手打总结面试题,自用备用文章简介:消息中间件最基础、重要的9道面试题文章目录1.你怎么理解消息中间件2.如何保证使用消息中间件时
半旧518
·
2023-04-19 20:43
java-rabbitmq
rabbitmq
java
Mysql索引优化与查询优化
数据过多――
分库分表
关于数据库调优的知识点非常分散。不同的DBMS,不同的公司,不同的职位,不同的项目遇到的问题都不尽相同。这里我们分为三个章节进行细致讲解。虽然SQL查询优化
CarolFinchs
·
2023-04-19 19:00
Java学习
mysql
java
mysql
Mysql高级部分系列(三)
简言之:索引失效、没有充分利用到索引――索引建立关联查询太多JOIN(设计缺陷或不得已的需求)——SQL优化服务器调优及各个参数设置(缓冲、线程数等)—―调整my.cnf数据过多――
分库分表
关于数据库调优的知识点非常分散
后端技术那点事
·
2023-04-19 18:54
Mysql系列
面试系列
MySql索引失效
关联查询优化
覆盖索引
子查询优化
Mysql
MySQL高级篇_第10章_索引优化与查询优化
服务器调优及各个参数设置(缓冲、线程数等)――调整my.cnf数据过多――
分库分表
关于数据库调优的知识点非常分散。不同的DBMS,不同的公司,不同的职位,不同的项目遇到的问题都不尽相同。
UntifA
·
2023-04-19 18:21
#
MySQL
mysql
数据库
在Linux上查看活跃线程数与连接数
简介现如今,有两种常见的软件资源几乎成了
Java后端
程序的标配,即线程池与连接池,但这些池化资源非常的重要,一旦不够用了,就会导致程序阻塞、性能低下,所以有时我们需要看看它们的使用情况,以判断这里是否是瓶颈
·
2023-04-19 15:36
linuxjava线程池连接池
MyCat的分片查询原理
上一篇>>Sharding-Jdbc实现读写分离核心原理:a、非分片关键字查询会搜索所有的
分库分表
,结果归并后按照sql语句排序返回,如果未设置排序,则按分库随机返回结果b、分片关键字查询会直接定位到对应的分库
迦叶_金色的人生_荣耀而又辉煌
·
2023-04-19 14:39
Pi4j优雅的控制树莓派LED灯(Java版)
Java语言控制LED灯背景材料准备1.编排线路2.
Java后端
代码2.1LED开关代码2.2LED闪烁+回写日志3.前端4.视频演示背景最近心血来潮突然对树莓派产生了浓厚的兴趣,网上查阅很多资料都没找到好文章
zonhar
·
2023-04-19 10:18
树莓派
pi4j
java
java
web
app
酒店管理系统(Servlet+JSP)
✅作者简介:热爱国学的
Java后端
开发者,修心和技术同步精进。个人主页:JavaFans的博客个人信条:不迁怒,不贰过。小知识,大智慧。
Java Fans
·
2023-04-19 09:28
Java案例分享专栏
servlet
java
前端
java 汉字转换全拼、首字母拼音
从而进行筛选商品本片内容只记录汉字转换拼音方案一:在mysql数据库中编写函数,此方法存在两个弊端弊端1.现在很多公司编码设计规范中不允许使用函数、存储过程、视图等,在现在的互联网时代经常会因为项目的需要进行
分库分表
或数据库迁移拆分等
Li_Chunxiao_
·
2023-04-19 08:16
汉字转换拼音
java
深度解析互联网大厂面试难题自定义@EnableXX系列
各大公司
Java后端
开发面试题总结ThreadLocal(线程变量副本)Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。
Java码农那些事
·
2023-04-19 06:43
Java后端
技术-Spring Cloud Alibaba Sentinel学习笔记
目录SpringCloudAlibabaSentinel简介安装Sentinel控制台Sentinel监控微服务流控规则降级规则热点key限流系统规则@SentinelResource服务熔断功能规则持久化SpringCloudAlibabaSentinel简介官网地址https://github.com/alibaba/Sentinel/wiki随着微服务的流行,服务和服务之间的稳定性变得越来越
笑一笑、
·
2023-04-19 04:49
后端核心框架
java
学习
微服务
mycat安装、水平
分库分表
配置、集群配置
https://www.jianshu.com/p/3932551e0221//mycat安装和使用一、mycat是Java项目工程?先安装jdkvi/etc/profileJAVA_HOME=/usr/java/jdk1.8.0_11CLASSPATH=$JAVA_HOME/lib/PATH=$PATH:$JAVA_HOME/binexportPATHJAVA_HOMECLASSPATHsour
旧时光1234
·
2023-04-19 02:46
mycat2安装配置,mycat2
分库分表
,mycat2一库多表,mycat2自增id
1、官网下载(官网下载地址)官网下载地址Indexof/2.0/下载模板下载jdk包下载好后吧jdk包房到mycat的lib目录下2、配置启动配置结构mycat配置文件夹+clusters-prototype.cluster.json//无集群的时候自动创建-c0.cluster.json-c1.cluster.json+datasources-prototypeDs.datasource.jso
大得369
·
2023-04-19 01:18
mycat2
mycat
mysql
快手社招
Java后端
开发岗面试,被问麻了
社招面试是基于你的工作项目来展开问的,比如你项目用了xxx技术,那么面试就会追问你项目是怎么用xxx技术的,遇到什么难点和挑战,然后再考察一下这个xxx技术的原理。今天就分享一位快手社招面经,岗位是后端开发,问题都是基于项目涉及的技术栈去展开聊的,同时最后也会有算法题。项目自我介绍+项目介绍就你负责比较多的项目详细说说,项目背景,data模型,流程,难点和挑战讲讲项目后端用到的技术栈,比如mq,r
Javatutouhouduan
·
2023-04-18 23:08
java
mysql
数据库
分布式
程序员
我的转行之路(Java开发从入门到放弃)之一:从培训班到就业
毕业后5个半月后,我顺利的进入贵阳当地一个初创公司做
Java后端
开发(增删改查)。当然,总体过程是顺利的,但也是巧合的。当时公司到班上选人的时候,实际上我们另一半
小人物蔡
·
2023-04-18 19:52
java
开发语言
程序人生
Java后端
面试高频问题:Redis
Redis是什么?Redis(RemoteDictionaryServer)是一个使用C语言编写的,高性能非关系型的键值对数据库。与传统数据库不同的是,Redis的数据是存在内存中的,所以读写速度非常快,被广泛应用于缓存方向。Redis可以将数据写入磁盘中,保证了数据的安全不丢失,而且Redis的操作是原子性的。Redis优缺点?优点:基于内存操作,内存读写速度快。Redis是单线程的,避免线程切
陈言懒调
·
2023-04-18 18:29
爱了!阿里技术官亲笔的Java面试指南,熬夜啃完剑指大厂
而这450页1000+题15W+字解析的《Java高级面试指南》更是深得我心,100+题包含:消息队列、Redis缓存、MySQL的
分库分表
读写分离、高并发系统设计、分布式、高可用、SpringCloud
小小怪下士 XIA
·
2023-04-18 15:06
java
面试
开发语言
如果之前面试时有这样一份资料就好了!!!!阿里学长趁空余时间,历时100天整理的Java面试手册!!!
本人在阿里的学长利用空余时间针对大厂
Java后端
面试整理了一份《Java核心面试指南》,初衷也很简单,就是希望在面试的时候
小小怪下士 XIA
·
2023-04-18 15:06
面试
职场和发展
vue+oss实现服务端签名后直传的图片上传功能
实现服务端签名后直传的图片上传功能前言一、java服务端签名接口设计二、Vue+elementUI的upload图片上传三、前端直传oss可能出现跨域问题四、服务端签名流程总结前言基于PostPolicy的使用规则在服务端通过
java
He Ain't Hero
·
2023-04-18 11:12
vue.js
java
前端
Vue+element Upload利用http-request实现第三方地址图片上传
vue第三方地址图片上传+后端图片上传接口开发+postman测试图片上传Vue+element(el-upload)中的:http-request图片上传
java后端
上传接口,利用OSS存储图片postman
He Ain't Hero
·
2023-04-18 11:10
vue
java
跨域问题解决
java后端
解决corsConfiguration.addAllowedOrigin("*");//允许任何域名使用corsConfiguration.addAllowedHeader("*");//允许任何头
一爷之秋
·
2023-04-18 08:29
分库分表
--shardingjdbc
文章目录前言一、shardingjdbc简介作用二、如何使用1.我有个表现在体量太大了,我想做
分库分表
2.开始改造1引入shardingjdbc2更改yml文件3测试看效果3.旧数据迁移4.其他分库类型
寂寞旅行
·
2023-04-18 05:45
mybatis
java
数据库
【面试题】对 JSON.stringify()与JSON.parse() 理解
大厂面试题分享面试题库前后端面试题库(面试必备)推荐:★★★★★地址:前端面试题库web前端面试题库VS
java后端
面试题库大全重新学习这两个API的起因在本周五有线上的项目,16:30开始验证线上环境
前端技术栈
·
2023-04-18 03:29
前端面试题
json
javascript
前端
架构设计参考项目系列主题:
分库分表
及百亿级数据迁移
本文转自:技术锁话目录一前言二背景三面临挑战四技术方案1系统现状2技术细节点数据库数据程序3数据迁移&双写方案准备工作切流代码编写(查)双写代码编写(增,删,改)数据迁移全量校验服务全量订正服务进行校验进行切流完成迁移五总结&反思一前言拆库&数据迁移说白了,考验的不是一个人的技术功底,而是一个人干活的细致程度,以及抗压能力。无论在哪个公司,数据库迁移的机会都不会太多,因此,我也是非常珍惜这次历练,
LarryHai6
·
2023-04-18 03:27
IT-架构设计参考项目
分库分表
数据迁移
算法转 Java 后端,2021秋招斩获腾讯、京东、百度等大厂 offer 面经分享
这是一篇来自算法转
Java后端
的一位读者的投稿!文章主要分享了作者从迷茫崩溃到最终斩获腾讯、京东、百度等大厂offer的经历。文章内容很全面、真实,相信可以对正在准备面试的小伙伴有帮助!
「已注销」
·
2023-04-17 21:24
java
后端
算法
程序人生
面试
Vue+ElementUI+Springboot实现前后端分离的一个demo
目录1、前期准备2、创建一个vue项目3、vue前端4、
java后端
5、启动5.1、启动vue项目5.2、启动后端6、效果7、总结8、参考资料vue官方文档:介绍—Vue.js(vuejs.org)elementUI
金斗潼关
·
2023-04-17 16:11
前端
vue
elementui
java
spring
boot
mysql
IT老齐架构300讲笔记(002) MySQL集群模式与应用场景
目录单库模式读写分离集群模式
分库分表
(分片)集群模式分片算法互联网主流方案专栏链接:IT老齐架构300讲笔记专栏单库模式单库模式:一个mysql数据库承载所有相关数据。
Peter Pan 1231
·
2023-04-17 08:10
架构
中间件
MySQL
IT老齐架构300讲笔记
架构
数据库
笔记
接口性能优化的11个小技巧
有时候,需要需要
分库分表
。有时候,需要拆分服务。等等。。。导致接口性能问题的原因千奇百怪,不同的项目不同的接口,原因可能也不一样。本文我总结了一些行
loliDapao
·
2023-04-17 08:07
性能优化
数据库
mysql
mycat_
分库分表
,读写分离技术安装
1,yum安装jdk并配置环境变量2,关闭防火墙,必须3,在/usr/local/目录下新建一个mycat的目录4,将tar.gz压缩包拷贝到mycat目录下5,解压目录6,将一下文件进行拷贝schema.xml1count代表需要分片多少个库,如果是3就表示拆成了3个数据库,每次插入都要对3取模,插入的字段分别存入到不同的数据库常用分片规则:按照周月这里1个就改一个-->selectuser()
编程小黑马
·
2023-04-17 06:10
java
linux
在Java中使用异步编程
异步对于
Java后端
程序员来说并不是一种特别熟悉的概念,而安卓或者前端的同学可能会对异步这个概念会更熟悉一些。程序同步和异步同步是最简单也是最符合我们人
编了个程
·
2023-04-17 05:42
编程语言
java
多线程
redis
并发编程
java自定义注解嵌套_Spring-基于自定义注解和Aop动态数据源配置
Spring-基于自定义注解和Aop动态数据源配置在实际项目中,经常会因为需要增强数据库并发能力而设计
分库分表
或者读写分离等策略,每在旧项目中引进新技术的时候都会带来一系列的问题,我们的目的就是去解决问题
无心无失
·
2023-04-17 05:38
java自定义注解嵌套
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他