编程杂谈
Fzmeng1543
这个作者很懒,什么都没留下…
展开
-
雪花算法
雪花算法雪花算法是由Twitter公布的分布式主键生成算法,它能够保证不同表的主键的不重复性,以及相同表的主键的有序性。核心思想:长度共64bit(一个long型)。首先是一个符号位,1bit标识,由于long基本类型在Java中是带符号的,最高位是符号位,正数是0,负数是1,所以id一般是正数,最高位是0。41bit时间截(毫秒级),存储的是时间截的差值(当前时间截 - 开始时间截),结果约等于69.73年。10bit作为机器的ID(5个bit是数据中心,5个bit的机器ID,可以部署在1原创 2021-05-12 18:07:38 · 547 阅读 · 0 评论 -
数据库分表
将不同业务数据分散存储到不同的数据库服务器,能够支撑百万甚至千万用户规模的业务,但如果业务继续发展,同一业务的单表数据也会达到单台数据库服务器的处理瓶颈。例如,淘宝的几亿用户数据,如果全部存放在一台数据库服务器的一张表中,肯定是无法满足性能要求的,此时就需要对单表数据进行拆分。随着业务规模的不断扩大,需要选择合适的方案去应对数据规模的增长,以应对逐渐增长的访问压力和数据量。数据库的扩展方式主要包括:业务分库、主从复制,数据库分表。单表数据拆分有两种方式:垂直分表和水平分表。原创 2021-05-12 17:28:38 · 29 阅读 · 0 评论 -
CentOS 7 minimal 版本安装后网络配置
首先使用root登录服务器,输入nmcli d我们发现网卡是处于禁用状态。打开网络管理器界面,再终端输入nmtui打开界面如上,使用tab键进行选择,使用enter进入,这里我们选择第一个编辑网卡。然后进入网卡选择进行选择编辑选择IPV4为自动,并勾选开机自动连接选项。按确认退出。重启网络服务service network restart结果如下top:...原创 2021-04-25 17:11:48 · 180 阅读 · 0 评论 -
CentOS-7-x86_64-Minimal-2009 网络配置
CentOS-7-x86_64-Minimal-2009 网络配置在官网下载的mini版7中默认上网是关闭的。需要我们修改配置文件的属性值,来开启上网。下面是修改的步骤我们需要进入目录cd /etc/sysconfig/network-scripts使用命令打开配置文件,本机的是ens33vi ifcfg-ens33修改文件的属性ONBOOT=no 为 ONBOOT=yes重启网络服务service network restart测试是否可以ping通外网原创 2024-03-18 10:18:37 · 307 阅读 · 0 评论 -
什么是应用程序
应用程序 = 算法 + 数据结构数据结构解决效率问题算法保证结果的正确性原创 2021-01-07 23:21:53 · 281 阅读 · 0 评论