10 2021 档案
摘要:### Zookeeper详细教程 一、Zookeeper介绍 1.1 什么是zookeeper Zookeeper是一个分布式的、高性能的、开源的分布式系统的协调(Coordination)服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的一个重要的组件。它是一个
阅读全文
posted @ 2021-10-31 14:59
较劲儿
摘要: Redis学习笔记 一 、Redis简介 1.1 什么是Redis Redis 是完全开源免费的,遵守BSD协议,是一个高性能(NOSQL)的key-value数据库*,Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存可持久化的日志型,Key-Value数据库,并提供多种语言
阅读全文
posted @ 2021-10-31 14:57
较劲儿
摘要:Docker学习 Docker 实践及命令梳理 Dockerfile 实践及梳理 Docker Compose 实践及梳理 Kubernetes学习 Kubernetes简介 搭建K8S集群 kubeadm方式搭建K8S集群 Kubeadm和二进制方式对比 Kubernetes集群YAML文件详解
阅读全文
posted @ 2021-10-31 09:04
较劲儿
摘要:引言 其实这个话题是老生常谈,很多人在工作中确实也不会使用外键。包括在阿里的规范中也有下面这一条 【强制】不得使用外键与级联,一切外键概念必须在应用层解决。 但是呢,询问他们原因,大多是这么回答的 每次做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
较劲儿
摘要:今天突然遇到了一个神奇的问题如下图,很多代码显示为灰色的未引用代码,但是确实该代码都有被引用。解决办法File -> Invalidate Caches/Restart 点击第一个选项重启即可解决
阅读全文
posted @ 2021-10-18 17:29
较劲儿
摘要:Linux环境下无法使用非权威ping问题(github.com/go-ping/ping包) 问题:在Linux环境中手动使用ping命令是可以正常执行的,但是golang程序调用go-ping包则会返回socket: permission denied错误,导致程序失败 程序源码 //测试3个包
阅读全文
posted @ 2021-10-18 17:28
较劲儿
摘要:背景 有时代码托管平台上的项目会面临迁移需求(例如:个人项目迁移至小组内等),但需要迁移项目时携带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
较劲儿
摘要:一、接口是什么 interface是一组method签名的组合,我们通过interface来定义对象的一组行为。 (注意method 和普通func的区别) Interface是一种类型,和往常语言的接口不一样,它只是用来将对方法进行一个收束。然而正是这种收束,使GO语言拥有了基于功能的面向对象。
阅读全文
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
较劲儿
摘要:Django项目部署: supervisor+gunicorn+Nginx Gunicorn 绿色独角兽'是一个Python WSGI UNIX的HTTP服务器。这是一个pre-fork worker的模型,从Ruby的独角兽(Unicorn )项目移植。该Gunicorn服务器大致与各种Web框架
阅读全文
posted @ 2021-10-14 15:01
较劲儿
摘要:1、在Pycharm下为你的Python项目配置Python解释器 1. Project 当前项目名>Project Interpreter>add Local 回到顶部 2、在Pycharm下创建Python文件、Python模块 1. File>New>Python File 2. File>N
阅读全文
posted @ 2021-10-10 18:21
较劲儿

浙公网安备 33010602011771号