菜单

作者:duckflew

利用Ansible批量部署K8s集群

利用ansible 自动部署k8s集群

duckflew duckflew 发布于 2022-07-05

Ansible自动化运维工具基本用法

Ansible分享安装yum -y install epel-releaseyum -y install ansible配置被控主机地址vim /etc/ansible/host[webserver]172.16.1.[4:5]相关命令ansible核心命令a

duckflew duckflew 发布于 2022-06-30

数据库的事务隔离级别

事务是数据库中的一个核心概念,指的是对数据库的一组操作作为一个整体,要么都执行要么都不执行。事务有四大特性:原子性:每个事务都是一个整体,不可再拆分,事务中的sql语句要么都执行成功,要么都执行失败。一致性:事务执行前后数据库的状态保持一致。比如不管如何转账,

duckflew duckflew 发布于 2022-03-22

Java偏向锁、轻量级锁、重量级锁 膨胀时的情况

作者:Adsf链接:https://www.zhihu.com/question/53826114/answer/160222185来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。首先简单说下先偏向锁、轻量级锁、重量级锁三者各自的

duckflew duckflew 发布于 2022-03-04

在Windows 10上使用WSL安装Centos

在Windows 10上使用WSL安装Centos转载自知乎博主: xmdoor 点击进入主页如何在WSL上安装 CentOS 7首先 在下载centos 之前 需要先在windows中开启wsl 步骤如下打开windows10的控制面板中的程序点击安装之

duckflew duckflew 发布于 2022-02-08

Junit单元测试无法测试多线程

场景:当我在实现多个消费者消费工作队列中的消息时 使用了多线程然后采用junit 单元测试 发现无法得到正常的结果 代码如下public class ConsumeWorkQueueThread implements Runnable{ @Sneaky

duckflew duckflew 发布于 2022-02-05

Linux下实现Github账户记住密码/token

Linux下实现Github账户记住密码/tokenLinux下命令行使用git,每次操作都要输入用户名和密码很麻烦,可以通过配置保存用户名和密码。进入到git项目的根目录下,打开.git目录下的config文件cd .gitvim config添加如下内容[

duckflew duckflew 发布于 2022-02-04

linux设置定时任务

linux设置定时任务crontab [-u username] 

duckflew duckflew 发布于 2022-02-04

RabbitMQ 实战教程(转载自编程不良人)

RabbitMQ 实战教程1.MQ引言1.1 什么是MQMQ(Message Quene) : 翻译为 消息队列,通过典型的 生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发

duckflew duckflew 发布于 2022-02-03

Https工作原理

为什么要有https我们知道 http是明文传输数据 这样很容易被中间人窃取和篡改数据 为了保护http通信的数据安全 引入https两种加密方式在说到https的工作原理之前 首先需要知道两种不同的加密方式对称加密对称加密的原理其实很简单 就是通信双方保存同

duckflew duckflew 发布于 2021-11-30

使用nssm快捷注册Windows服务

使用nssm快捷注册Windows服务

duckflew duckflew 发布于 2021-11-29

使用frp实现内网穿透

使用frp实现内网穿透为什么我们需要内网穿透?由于ipv4地址的匮乏 目前来说家用宽带想申请到一个公网IP的难度是很大的 那我们又想在外随时能访问到家里的主机以及上面的服务怎么办呢 一般有如下几种方法远程桌面类 例如teamViewer Todesk等远程

duckflew duckflew 发布于 2021-11-29