1. WebSocket是什么 WebSocket 是一种与 HTTP 不同的协议。两者都位于 OSI 模型的应用层,并且都依赖于传输层的 TCP 协议。 虽然它们不同,但 ...
1. WebSocket是什么 WebSocket 是一种与 HTTP 不同的协议。两者都位于 OSI 模型的应用层,并且都依赖于传输层的 TCP 协议。 虽然它们不同,但 ...
年终总结,一年一总结,今年的来了。 关于工作 疫情结束,相比于22年今年公司部门业务有所好转,希望公司越来越好。 今年在后端领域又耕耘了一年,在框架、数据模型、API等模块设...
本文使用的数据库是一主两从,实现数据分表,以及读写分离功能。 本文Java工程使用Maven搭建,基于SpringBoot框架,ORM框架使用Mybatis-Plus(建议自...
如果MySQL WHERE条件类型和要查询的字段数据类型一致,会对查询结果有什么影响呢? 创建一张表 表里插入数据 查询 一:查询数据(类型一致) WHERE条件字段数据类型...
日常开发中可能会遇到批量发起请求的场景,如:从某个服务器拉取大批量数据,如果一次拉取,数据量太大。采用分页拉取方式,一页一页拉取,比较耗时,此时我们可以批量的同时去拉数据。 ...
一、概述 CompletionService是JDK8中引入的的接口,目的是解决Future的缺点,因为在获取提交给定义ExecutorService线程池的批量任务结果时的...
初始化空Map 常规方法 使用guava库 需要引入maven依赖 初始化非空Map 常规方法 使用guava库 需要引入maven依赖 使用 {{ }}
初始化空List 常规方法 使用guava库 需要引入maven依赖 初始化非空List 常规方法 使用guava库 需要引入maven依赖 使用 Arrays 工具类(不可...
下面是小编整理的一些跟服务器打交道的常用的一些命令: ls 命令功能:列出目标目录中所有的子目录和文件。 例:ls -lR /home pwd 命令功能:查看”当前工作目录“...
年终总结,一年一总结,今年的来了。 关于工作 因为疫情关系,互联网公司也受到了影响,今年公司也裁员了很多人。希望随着年底的疫情放开,明年公司的业务能好转。 今年最大的挑战是从...
文章规划iOS 音视频开发(一)常用音视频框架介绍(本篇)iOS 音视频开发(二)AVAudioRecorder实现录音功能[https://www.jianshu.com/...
好书推荐 代码质量衡量指标可以分为两部分:设计规约和代码规范。设计规约是思想,代码规范是思想的具体实现。 《设计规约》有以下部分: 扩展性 可读性 维护性 容错性 健壮性 鲁...
2022版JAVA学习路线图 https://www.bilibili.com/read/cv9965357](https://www.bilibili.com/read/c...
ArrayList ArrayList底层是采用数组来进行数据的存储。 DEFAULT_CAPACITY:ArrayList初始大小是10 EMPTY_ELEMENTDATA...
Spring Cloud是一系列框架的有序集合(框架集),他利用Spring Boot的开发便利性巧妙的简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负...
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从小到大或大到小)错误就把他们...
什么是锁? 在单进程的系统中,当存在多个线程可以同时改变某个变量(可变共享变量)时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行(按顺序执行)。 而同步的本质...
方法一: 通过 DMG安装包 安装(下载地址)[https://dev.mysql.com/downloads/mysql/] 此种方式安装的mysqld路径:/usr/lo...
MySQL最大连接数 通常MySQL的最大连接数默认是151 最大可以达到16384。 查看mysql最大连接数: show variables like '%max_con...