#索引 ##索引的功能 当表中有大量记录时,若要基于某些过滤条件对表进行查询,就需要遍历整张表和查询条件进行对比,返回满足条件的记录。使用暴力搜索的时间复杂度是 O(n),同时频繁访问磁盘,当数据量达到一定的规模时(一般是 10 万级别以上)效率很低。 索引是对数据表中一列或多列的值进行排序的一种结 ...
分类:
数据库 时间:
2021-06-02 15:23:54
阅读次数:
0
虚拟机栈 简介 虚拟机栈的出现背景 由于跨平台性的设计,Java的指令都是根据栈来设计的。不同平台CPU架构不同,所以不能设计为基于寄存器的【如果设计成基于寄存器的,耦合度高,性能会有所提升,因为可以对具体的CPU架构进行优化,但是跨平台性大大降低】。 优点是跨平台,指令集小,编译器容易实现,缺点是 ...
分类:
其他好文 时间:
2021-06-02 15:01:36
阅读次数:
0
3.1 安装vm和Centos 3.11 基本说明 3.2 vmware15.5下载 3.3 vm安装的步骤 3.4 Centos的下载地址 3.5 CentOS安装的步骤 3.6 虚拟机克隆 3.7 虚拟机快照 3.7.1 应用实例 3.8 虚拟机迁移和删除 3.10 安装vmtools 3.10 ...
分类:
系统相关 时间:
2021-06-02 14:52:24
阅读次数:
0
环境准备 0. 服务器环境 系统版本 IP 配置 主机名 CentOS Linux release 7.4.1708 192.168.1.183 8核32g 40G磁盘 node1 CentOS Linux release 7.4.1708 192.168.1.185 4核8g 40G磁盘 node ...
分类:
其他好文 时间:
2021-06-02 13:15:54
阅读次数:
0
Kafka Exactly Once语义 精准一次: 将服务器的ACK级别设置为-1,可以保证Producer到Server之间不会丢失数据,即At Least Once语义。相对的,将服务器ACK级别设置为0,可以保证生产者每条消息只会被发送一次,即At Most Once语义。 At Least ...
分类:
其他好文 时间:
2021-06-02 12:21:04
阅读次数:
0
1.乐观锁和悲观锁 对于同一个共享资源,悲观锁认为,在自己使用数据的时间内,一定会有其它的线程来使用该数据,所以必须要对这个共享资源进行上锁,如果不上锁,在这期间数据可能会被其它的线程锁修改。java中的synchronized和Lock的实现类都是悲观锁。 而对于乐观锁而言,认为自己在使用共享资源 ...
分类:
编程语言 时间:
2021-06-02 12:08:39
阅读次数:
0
背景:关闭了linux防火墙重启后发现进不去centos了 解决: 网上解决方式: 重新生成虚拟机mac: 先关闭虚拟机 ps:如果你的生成是灰色就先把网络适配器移除,然后再添加。 然而操作后依然无效。 最后解决我是通过移除虚拟机,重装了。。。 ...
分类:
其他好文 时间:
2021-06-02 12:00:12
阅读次数:
0
1.前言 对于运维工程师来说,需要对自己维护的服务器性能瓶颈了如指掌,比如我当前的架构每 秒并发是多少,我服务器最大能接受的并发是多少,是什么导致我的性能有问题;如果当 前架构快达到性能瓶颈了,是横向扩容性能提升大,还是纵向扩容性能提升大。 如果需要了解这些信息,需要在两方面下功夫,一个是对服务器进 ...
分类:
其他好文 时间:
2021-06-02 11:52:23
阅读次数:
0
# 2. 新建 CentOS-aliyun.repo 文件cd /etc/yum.repos.dcp CentOS-Base.repo CentOS-aliyun.repo # 3. 在CentOS-ucloud.repo文件末尾添加如下代码vim CentOS-aliyun.repo [kerne ...
分类:
系统相关 时间:
2021-06-02 11:43:20
阅读次数:
0
本期主题为调用System.exit()存在安全漏洞的相关介绍。 一、为什么调用System.exit()存在安全漏洞? J2EE应用程序调用System.exit(),会关闭其容器。 System.exit()其实是Java中结束进程的方法,调用它将关闭当前的JVM虚拟机。对于web应用程序来说, ...
分类:
其他好文 时间:
2021-06-02 11:07:38
阅读次数:
0