首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java
尚硅谷
创建于2021-11-10
订阅专栏
java技术分享
等 7 人订阅
共87篇文章
创建于2021-11-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
java 编程技术异步通信
阅读完需:约 19 分钟 一、分布式的业务场景 1 、如何高效完成各个分布式系统的协作 通过消息队列来达到异步解耦的效果,减少了程序之间的阻塞等待时间,降低了因为服务之间调用的依赖风险。 2、
SpringMVC 和 Struts2 的优劣分析
SpringMVC 是什么 SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架,属于 Spring FrameWork 的后续产品,已经融合在 Sp
关于三层架构和 MVC
1、三层架构 我们的开发架构一般都是基于两种形式,一种是 C/S 架构,也就是客户端/服务器,另一种是 B/S 架构,也就 是浏览器服务器。在 JavaEE 开发中,几乎全都是基于 B/S 架构的开发
JUC包之Future模式
Future模式 Future模式是多线程开发中的一种常见的设计模式,核心思想异步调用,让串行化的问题变得并行处理节省时间。 当程序执行一个任务时,这个任务可能执行的很慢,它不可能立即返回结果,但可以
2022年尚硅谷MyBatis新版视频教程升级
摘要:总有人间一两风,填我十万八千梦。 人是这样的—— 一旦有了对别人的期待, 就可能承受期待带给你的痛苦。 真实的世界很残酷, 永远不要把期待放在别人身上, 因为别人没有义务要实现你的期待。 除非…
JUC之多线程锁的8个问题分析
1. 程序代码 2. 锁的8个问题 (1) 标准访问,先打印短信还是邮件 (2) 停4秒在短信方法内,先打印短信还是邮件 (3) 普通的hello方法,是先打短信还是hello (4) 现在有两部手机
ZooKeeper 集群配置详解
「这是我参与2022首次更文挑战的第9天,活动详情查看:2022首次更文挑战」。 1. 伪分布式单机配置 说明: 服务器名称与地址:集群信息(服务器编号,服务器地址,LF 通信端口,选举端口) 这个配
java 中 IO 流分为几种?它们的区别是什么?
一、Java 中 IO 流分为几种 Java中的流分为两种,一种是字节流,另一种是字符流,分别由四个抽象类来表示(每种流包括输入和输出两种所以一共四个),Java中其他多种多样变化的流均是由它们派生出
RabbitMQ常见操作命令
RabbitMQ 管理页面该如何使用 除了通过 Web 管理页面来进行管理之外,我们也可以通过命令行来进行管理。 也在另类玩法!使用 REST API 操作 RabbitMQ一文中介绍过一些相关的 R
Hibernate 和 MyBatis 哪个更好用
由于编程思想与数据库的设计模式不同,生出了一些ORM框架。核心都是将关系型数据库和数据转成对象型。当前流行的方案有Hibernate与myBatis。两者各有优劣。竞争激烈,其中一个比较重要的考虑的地
JDK9 响应式流使用详解
JDK9响应式流使用详解 上文中咱们简单提到了 JDK9 中 Flow 接口中的静态内部类实现了响应式流的 JAVA API,并且提供了一个一个 Publisher 的实现类 SubmissionPu
Redis哨兵模式高可用解决方案
一、序言 Redis高可用有两种模式:哨兵模式和集群模式,本文基于哨兵模式搭建一主两从三哨兵Redis高可用服务。 1、目标与收获 一主两从三哨兵Redis服务,基本能够满足中小型项目的高可用要求,使
Mycat水平拆分的十种分片规则
配置 schema.xml 在同一个 mysql 数据库中,创建三个数据库 testdb1、testdb2、testdb3,并在每个库中都创建 user 表。 配置 server.xml 配
springcloud五大核心组件
Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用
Nginx入门指南
这份指南是对nginx的基本介绍,描述了用户借助nginx可以实现的一些简单任务。只支持运行在已经安装了nginx的读者机器上;如果没有安装,请参考Installing nginx 页面。 这份指南描
MYSQL数据库之事务
事务 DCL用来控制数据库的访问,包括如下SQL语句: GRANT:授予访问权限 REVOKE:撤销访问权限 COMMIT:提交事务处理 ROLLBACK:事务处理回退 SAVEPOINT:设置保存点
Java常见数据结构详解
Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类: 枚举(Enumeration) 位集合(BitSet) 向量(Vector) 栈(Stack) 字典(Dictio
Redis持久化RDB和AOF区别
RDB RDB是Redis内存到硬盘的快照,用于redis持久化,创建RDB二进制文件,将存储在内存中的数据,持久化的放到硬盘中,当我们需要这些数据的时候,启动载入RDB文件,数据将会被存入内存中,其
Spring的底层实现机制
1、spring原理 内部最核心的就是IOC了,动态注入,让一个对象的创建不用new了,可以自动的生产,这其实就是利用java里的反射,反射其实就是在运行时动态的去创建、调用对象,Spring就是在
MySQL 数据库的优化都有哪些
当有人问你如何对数据库进行优化时,很多人第一反应想到的就是 SQL 优化,如何创建索引,如何改写 SQL,他们把数据库优化与 SQL 优化划上了等号。 当然这不能算是完全错误的回答,只不过思考的角度稍
下一页