随笔分类 -  杂七杂八

摘要:引言 其实这个话题是老生常谈,很多人在工作中确实也不会使用外键。包括在阿里的规范中也有下面这一条 【强制】不得使用外键与级联,一切外键概念必须在应用层解决。 但是呢,询问他们原因,大多是这么回答的 每次做DELETE 或者UPDATE都必须考虑外键约束,会导致开发的时候很痛苦,测试数据极为不方便。 阅读全文
posted @ 2021-10-27 10:53 较劲儿
摘要:通用 描述OID LLDP邻居信息 1.0.8802.1.1.2.1.4 dot1d端口索引 1.3.6.1.2.1.17.1.4.1.2 版本信息 1.3.6.1.2.1.1.1.0 端口数目(包括VLAN、聚合端口、NULL口、Loopback口) 1.3.6.1.2.1.2.1.0 端口名称 阅读全文
posted @ 2021-10-25 10:13 较劲儿
摘要:1.1. 服务器的TIME_WAIT和CLOSE_WAIT 在服务器的日常维护过程中,排查TIME_WAIT和CLOSE_WAIT问题需要用到下面的命令: netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' TIM 阅读全文
posted @ 2021-10-21 11:34 较劲儿
摘要:本文将用图文详细讲解七种耦合的不同之处。 高内聚与低耦合 高内聚与低耦合是每个软件开发者追求的目标,那么内聚和耦合分别是什么意思呢? 内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系。 耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间 阅读全文
posted @ 2021-10-18 17:29 较劲儿
摘要:背景 有时代码托管平台上的项目会面临迁移需求(例如:个人项目迁移至小组内等),但需要迁移项目时携带git提交记录,此时需要直接git操作 操作步骤 1. git clone git clone 待迁移的项目地址 2. 代码托管平台创建新项目 3. 迁移推送新仓库 cd 项目目录下 git push 阅读全文
posted @ 2021-10-18 17:28 较劲儿
摘要:Linux服务器丢包故障的解决 我们使用Linux作为服务器操作系统时,为了达到高并发处理能力,充分利用机器性能,经常会进行一些内核参数的调整优化,但不合理的调整常常也会引起意想不到的其他问题,本文就一次Linux服务器丢包故障的处理过程,结合Linux内核参数说明和TCP/IP协议栈相关的理论,介 阅读全文
posted @ 2021-10-18 17:27 较劲儿
摘要:修改原因 最近写一个项目需要用MySQL存储数据,本人只是按照默认方式更新MySQL,但是我的Linux的root目录只分配了8G,随着MySQL数据库中的数据增加出现的以下问题: 1. Linux系统提示根目录空间不足,用df -lh命令查看,也确实是根目录空间使用率达100%; 2. 应用程序中 阅读全文
posted @ 2021-10-18 17:27 较劲儿
摘要:Linux下使用tc(Traffic Control) 流量控制命令模拟网络延迟和丢包qdisc is short for 'queueing discipline' TC案例 如何使用tc模拟网络延迟和丢包 修改网络延时: sudo tc qdisc add dev eth0 root netem 阅读全文
posted @ 2021-10-18 17:26 较劲儿
摘要:1、常用命令 sar -n DEV #查看当天从零点到当前时间的网卡流量信息 sar -n DEV 1 10 #每秒显示一次,共显示10次 sar -n DEV -f /var/log/sa/saxx #查看xx日的网卡流量历史 sar -q #查看历史负载 sar -b #查看磁盘读写 DEV显示 阅读全文
posted @ 2021-09-26 15:15 较劲儿
摘要:简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、no 阅读全文
posted @ 2021-09-26 14:45 较劲儿
摘要:一、简介 etcd是一个高可用的分布式键值(key-value)数据库。etcd内部采用raft协议作为一致性算法,etcd基于Go语言实现。 提供配置共享和服务发现的系统比较多,其中最为大家熟知的是[Zookeeper](后文简称ZK),而ETCD可以算得上是后起之秀了。在项目实现,一致性协议易理 阅读全文
posted @ 2021-04-07 17:55 较劲儿
摘要:很多时候我们会遇到这样的问题,就是一个表格可能有几百上千行数据,表格里面的某一列或者几列有很多重复的项目,需要我们逐一合并。 首先我们要有自己的excel数据,这个方法使用microsoft excel或者WPS都可以实现。比如我下面举例的,我们最近一批的新人培训名单。我想对总监这一列进行合并同类项 阅读全文
posted @ 2021-03-28 16:34 较劲儿
摘要:KVM的基本管理 1.查看KVM虚拟机配置文件 #Kvm虚拟机默认配置文件位置 [root@kvm qemu]# pwd /etc/libvirt/qemu [root@kvm qemu]# ll total 12 -rw 1 root root 3863 Nov 6 17:26 CentOS6.5 阅读全文
posted @ 2021-03-16 10:10 较劲儿
摘要:安装docker ubuntu sudo apt-get install docker.io 查看docker镜像 sudo docker images 重新启动docker服务 sudo systemctl daemon-reload sudo systemctl restart docker d 阅读全文
posted @ 2021-03-04 21:12 较劲儿