Are you over 18 and want to see adult content?
More Annotations
A complete backup of megalithic.co.uk
Are you over 18 and want to see adult content?
A complete backup of productkeyslist.com
Are you over 18 and want to see adult content?
A complete backup of grootersproductions.com
Are you over 18 and want to see adult content?
A complete backup of zieloneimperium.pl
Are you over 18 and want to see adult content?
A complete backup of formeathletique.com
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of badgirlsblog.com
Are you over 18 and want to see adult content?
A complete backup of www.naijauncut.com
Are you over 18 and want to see adult content?
A complete backup of grometsplaza.net
Are you over 18 and want to see adult content?
A complete backup of www.asiaerotica.com
Are you over 18 and want to see adult content?
A complete backup of brutal-facesitting.com
Are you over 18 and want to see adult content?
A complete backup of www.malevsfemale.org
Are you over 18 and want to see adult content?
Text
漠然的博客
最近看着很多人下载镜像都很费劲,可能是网络环境越来越坑的原因吧;这里开放一个个人维护的 Docker 加速仓库,帮助扶墙下载 Docker 相关镜像 该镜像基于 Docker 官方 Registry,在其基础上套了一个梯子,可以实现反代主流的三大墙外仓库(Docker Hub、Gcr.io、quay.io);理论速度可以达到 10MB/S 的加速效MRITD.ME
mritd.me
漠然的博客
本文参考 Systemd 教程、Etcd 配置说明 一、简介 Etcd 是CoreOS
推出的高可用的键值存储系统,主要用于k8s集群的服务发现等,而本身 Etcd 也支持集群模式部署,从而实现自身高可用; Etcd 构建自身高可用集群主要有三种形式: 静态发现:预先已知 Etcd
集群中有哪些节点,在启动时直接指定好 Etcd 的各个漠然的博客
自从上次在虚拟机中手动了部署了 Kubernetes 1.7.2 以后,自己在测试环境就来了一下,结果网络组件死活起不来,最后找到原因记录一下 一、Calico 部署注意事项 在使用 Calico 前当然最好撸一下官方文档,地址在这里 Calico 官方文档,其中部署前需要注意以下几点 官方文档中要求 kubelet 配置必须增漠然的博客
众所周知,由于某种原因,大天朝的网络对外网(国际网路)的访问是封锁的,但作为搞IT的,个人感觉翻墙是必备的技能;因为很多东西(IT资料)谷歌出来的更准确一些,忍不住吐槽百度的垃圾搜索,我已经大约2年没用百度了,因为百度点东西你会发现很多情况都是 一大片都一样的,要不就是不同 DOCKERFILE 目前可扩展的语法 Option Description; id: Optional ID to identify separate/different caches: target (required): Mount path. ro,readonly: Read-only if set. sharing: One of shared, private, or locked.Defaults to shared.A shared cache mount can be used concurrently by multiple writers.private creates a new mount if there are multiple writers.locked pauses the second writer until the first one releases the mount.高级应用
Nothing, just a simple ssh tool. View on GitHub 高级应用. 键盘挑战认证; 登录后 hook; 环境变量注入; API 访问; 键盘挑战认证. 在大部分 ssh 登录时一般都会采用用户名密码、或者公钥认证,但是在登录一些跳板机时由于其 特殊性,可能会要求用户输入 OTP 口令等;这部份 OTP 口令一般通过键盘交互挑战的方式来 10分钟 DNSMASQ 搭建 # 上游 DNS 定义 resolv-file = /etc/resolv.dnsmasq.conf # 取消从本地 hosts 读取 no-hosts # 监听地址 listen-address = 127.0.0.1,192.168.1.106 # 指定本地 dns host 配置 addn-hosts = /etc/dnsmasq.hosts # 设置 dns 缓存大小 cache-size = 150 SPRING4 学习笔记 3、创建 Spring 配置文件 applicationContext.xml,并配置 Bean信息
JAVA 多线程-可见性问题 一、相关定义 1、可见性. 在多线程中,如果一个线程对某一 共享变量 的修改,能及时被其他线程所感知,这个特性或者说过程称之为线程可见性。.2、共享变量.
当多线程同时操作一个变量时,该变量在多线程的 工作内存(私有内存) 中都存在一个副本,那么这个变量称之为这几个线程的共享变量。漠然的博客
最近看着很多人下载镜像都很费劲,可能是网络环境越来越坑的原因吧;这里开放一个个人维护的 Docker 加速仓库,帮助扶墙下载 Docker 相关镜像 该镜像基于 Docker 官方 Registry,在其基础上套了一个梯子,可以实现反代主流的三大墙外仓库(Docker Hub、Gcr.io、quay.io);理论速度可以达到 10MB/S 的加速效MRITD.ME
mritd.me
漠然的博客
本文参考 Systemd 教程、Etcd 配置说明 一、简介 Etcd 是CoreOS
推出的高可用的键值存储系统,主要用于k8s集群的服务发现等,而本身 Etcd 也支持集群模式部署,从而实现自身高可用; Etcd 构建自身高可用集群主要有三种形式: 静态发现:预先已知 Etcd
集群中有哪些节点,在启动时直接指定好 Etcd 的各个漠然的博客
自从上次在虚拟机中手动了部署了 Kubernetes 1.7.2 以后,自己在测试环境就来了一下,结果网络组件死活起不来,最后找到原因记录一下 一、Calico 部署注意事项 在使用 Calico 前当然最好撸一下官方文档,地址在这里 Calico 官方文档,其中部署前需要注意以下几点 官方文档中要求 kubelet 配置必须增漠然的博客
众所周知,由于某种原因,大天朝的网络对外网(国际网路)的访问是封锁的,但作为搞IT的,个人感觉翻墙是必备的技能;因为很多东西(IT资料)谷歌出来的更准确一些,忍不住吐槽百度的垃圾搜索,我已经大约2年没用百度了,因为百度点东西你会发现很多情况都是 一大片都一样的,要不就是不同 DOCKERFILE 目前可扩展的语法 Option Description; id: Optional ID to identify separate/different caches: target (required): Mount path. ro,readonly: Read-only if set. sharing: One of shared, private, or locked.Defaults to shared.A shared cache mount can be used concurrently by multiple writers.private creates a new mount if there are multiple writers.locked pauses the second writer until the first one releases the mount.高级应用
Nothing, just a simple ssh tool. View on GitHub 高级应用. 键盘挑战认证; 登录后 hook; 环境变量注入; API 访问; 键盘挑战认证. 在大部分 ssh 登录时一般都会采用用户名密码、或者公钥认证,但是在登录一些跳板机时由于其 特殊性,可能会要求用户输入 OTP 口令等;这部份 OTP 口令一般通过键盘交互挑战的方式来 10分钟 DNSMASQ 搭建 # 上游 DNS 定义 resolv-file = /etc/resolv.dnsmasq.conf # 取消从本地 hosts 读取 no-hosts # 监听地址 listen-address = 127.0.0.1,192.168.1.106 # 指定本地 dns host 配置 addn-hosts = /etc/dnsmasq.hosts # 设置 dns 缓存大小 cache-size = 150 SPRING4 学习笔记 3、创建 Spring 配置文件 applicationContext.xml,并配置 Bean信息
JAVA 多线程-可见性问题 一、相关定义 1、可见性. 在多线程中,如果一个线程对某一 共享变量 的修改,能及时被其他线程所感知,这个特性或者说过程称之为线程可见性。.2、共享变量.
当多线程同时操作一个变量时,该变量在多线程的 工作内存(私有内存) 中都存在一个副本,那么这个变量称之为这几个线程的共享变量。MRITD.ME
mritd.me
MMH 使用文档
Nothing, just a simple ssh tool. View on GitHub mmh 使用文档. mmh 是一个多功能 ssh 登录工具,mmh 实现了跳板机无限穿透、批量执行、tun 等功能,以下为具体的使用及配置文档。 10分钟 DNSMASQ 搭建 # 上游 DNS 定义 resolv-file = /etc/resolv.dnsmasq.conf # 取消从本地 hosts 读取 no-hosts # 监听地址 listen-address = 127.0.0.1,192.168.1.106 # 指定本地 dns host 配置 addn-hosts = /etc/dnsmasq.hosts # 设置 dns 缓存大小 cache-size = 150 JAVA 内置命令-JPS jps 命令. 本文参考自 HollisChuang’s Blog. 简介. jps 命令用于查看当前 java 进程及其 pid 等相关信息,同 ps -aux | grep java 这种命令不同的是,jps 并不依赖于应用程序名来搜索进程(比如 grep java); 这使得它可以显示出没有执行体的 java 进程;该命令 1.5+ 可用。. 原理. 在 Java 程序运行后,其会在java.io.tmpdir
RASPBERRY PI2 折腾 编译前需要做以下操作: # 新建mysql用户 adduser mysql # 创建MySQL安装目录 cd /usr/local mkdir mysql cd /usr/local/mysql mkdir data. 安装依赖包. # 首先升级软件源 (如果改过非官方源必须改回来) apt-get update # 升级已安装软件包 apt-get upgrade # 安装mysql编译时依赖DBA视频笔记
Oracle 11g 重新设计了大对象,提出Secure Lobs的概念,相关参数是 db_securefile ,采用Secure File的前提是11g以上版本,ASSM管理等;符合这些条件的BasicFile Lobs也可以转换成 SecureFile Lobs, 较之前的BasicFile Lobs,SecureFile Lobs有极大改进:压缩、去重、加密. 当CREATE TABLE
KUBERNETES 网络搭建-CALICO 二、开搞. 至于 kubernetes 集群创建实在不想啰嗦,具体参考上一篇博客. Calico 官方提供了很好的文档支持,在这里 基本能找到所有的参考教程,以下直接照着官方文档来 首先把 Calico 的 yaml 下载下来,这里采用官方文档 kubernetes 页面的 yaml,非 kubeadm 的,kubeadm 页面的 yaml 里面 多了创建 etcd 集群信息 JEKYLL 搭建静态博客 最近从 Hexo 切换到了 jekyll,发现 jekyll 搭建静态博客要比 Hexo 好得多;顺便吐槽一下 node 的依赖管理,感觉很蛋疼;同样的操作步骤往往在其他机器上无法搭建成功,每次挂掉的原因都是依赖不对等等,感觉没有一个良好的依赖管理系统;而 jekyll 使用 ruby 编写,暂不论语言哪个好那个坏,至配置文件
配置目录. 默认情况下 mmh 会在 ~/.mmh 目录下创建两个配置文件: mmh 在启动时会扫描 ~/.mmh 目录下所有以 yaml 结尾的配置文件并将其加入到 mcx 所显示的列表中供用户切换; 任何时刻 mmh 服务器列表仅会显示某一个配置文件中的全部服务器以及 basic.yaml 中的补充服务使用案例
# -l 左侧表示本地监听的端口 # -r 填写与目标服务器(prod11)相同内网的 mysql 地址 # 当连接本地 3306 时,远端 prod11 会将流量转发到同内网的 172.16.3.33:3306 上 mtun -l127.0.0.1:3306 -r
漠然的博客
最近看着很多人下载镜像都很费劲,可能是网络环境越来越坑的原因吧;这里开放一个个人维护的 Docker 加速仓库,帮助扶墙下载 Docker 相关镜像 该镜像基于 Docker 官方 Registry,在其基础上套了一个梯子,可以实现反代主流的三大墙外仓库(Docker Hub、Gcr.io、quay.io);理论速度可以达到 10MB/S 的加速效MRITD.ME
mritd.me
漠然的博客
本文参考 Systemd 教程、Etcd 配置说明 一、简介 Etcd 是CoreOS
推出的高可用的键值存储系统,主要用于k8s集群的服务发现等,而本身 Etcd 也支持集群模式部署,从而实现自身高可用; Etcd 构建自身高可用集群主要有三种形式: 静态发现:预先已知 Etcd
集群中有哪些节点,在启动时直接指定好 Etcd 的各个漠然的博客
自从上次在虚拟机中手动了部署了 Kubernetes 1.7.2 以后,自己在测试环境就来了一下,结果网络组件死活起不来,最后找到原因记录一下 一、Calico 部署注意事项 在使用 Calico 前当然最好撸一下官方文档,地址在这里 Calico 官方文档,其中部署前需要注意以下几点 官方文档中要求 kubelet 配置必须增 DOCKERFILE 目前可扩展的语法 Option Description; id: Optional ID to identify separate/different caches: target (required): Mount path. ro,readonly: Read-only if set. sharing: One of shared, private, or locked.Defaults to shared.A shared cache mount can be used concurrently by multiple writers.private creates a new mount if there are multiple writers.locked pauses the second writer until the first one releases the mount.漠然的博客
众所周知,由于某种原因,大天朝的网络对外网(国际网路)的访问是封锁的,但作为搞IT的,个人感觉翻墙是必备的技能;因为很多东西(IT资料)谷歌出来的更准确一些,忍不住吐槽百度的垃圾搜索,我已经大约2年没用百度了,因为百度点东西你会发现很多情况都是 一大片都一样的,要不就是不同高级应用
Nothing, just a simple ssh tool. View on GitHub 高级应用. 键盘挑战认证; 登录后 hook; 环境变量注入; API 访问; 键盘挑战认证. 在大部分 ssh 登录时一般都会采用用户名密码、或者公钥认证,但是在登录一些跳板机时由于其 特殊性,可能会要求用户输入 OTP 口令等;这部份 OTP 口令一般通过键盘交互挑战的方式来 JAVA 多线程-可见性问题 一、相关定义 1、可见性. 在多线程中,如果一个线程对某一 共享变量 的修改,能及时被其他线程所感知,这个特性或者说过程称之为线程可见性。.2、共享变量.
当多线程同时操作一个变量时,该变量在多线程的 工作内存(私有内存) 中都存在一个副本,那么这个变量称之为这几个线程的共享变量。 10分钟 DNSMASQ 搭建 # 上游 DNS 定义 resolv-file = /etc/resolv.dnsmasq.conf # 取消从本地 hosts 读取 no-hosts # 监听地址 listen-address = 127.0.0.1,192.168.1.106 # 指定本地 dns host 配置 addn-hosts = /etc/dnsmasq.hosts # 设置 dns 缓存大小 cache-size = 150 SPRING4 学习笔记 3、创建 Spring 配置文件 applicationContext.xml,并配置 Bean信息
漠然的博客
最近看着很多人下载镜像都很费劲,可能是网络环境越来越坑的原因吧;这里开放一个个人维护的 Docker 加速仓库,帮助扶墙下载 Docker 相关镜像 该镜像基于 Docker 官方 Registry,在其基础上套了一个梯子,可以实现反代主流的三大墙外仓库(Docker Hub、Gcr.io、quay.io);理论速度可以达到 10MB/S 的加速效MRITD.ME
mritd.me
漠然的博客
本文参考 Systemd 教程、Etcd 配置说明 一、简介 Etcd 是CoreOS
推出的高可用的键值存储系统,主要用于k8s集群的服务发现等,而本身 Etcd 也支持集群模式部署,从而实现自身高可用; Etcd 构建自身高可用集群主要有三种形式: 静态发现:预先已知 Etcd
集群中有哪些节点,在启动时直接指定好 Etcd 的各个漠然的博客
自从上次在虚拟机中手动了部署了 Kubernetes 1.7.2 以后,自己在测试环境就来了一下,结果网络组件死活起不来,最后找到原因记录一下 一、Calico 部署注意事项 在使用 Calico 前当然最好撸一下官方文档,地址在这里 Calico 官方文档,其中部署前需要注意以下几点 官方文档中要求 kubelet 配置必须增 DOCKERFILE 目前可扩展的语法 Option Description; id: Optional ID to identify separate/different caches: target (required): Mount path. ro,readonly: Read-only if set. sharing: One of shared, private, or locked.Defaults to shared.A shared cache mount can be used concurrently by multiple writers.private creates a new mount if there are multiple writers.locked pauses the second writer until the first one releases the mount.漠然的博客
众所周知,由于某种原因,大天朝的网络对外网(国际网路)的访问是封锁的,但作为搞IT的,个人感觉翻墙是必备的技能;因为很多东西(IT资料)谷歌出来的更准确一些,忍不住吐槽百度的垃圾搜索,我已经大约2年没用百度了,因为百度点东西你会发现很多情况都是 一大片都一样的,要不就是不同高级应用
Nothing, just a simple ssh tool. View on GitHub 高级应用. 键盘挑战认证; 登录后 hook; 环境变量注入; API 访问; 键盘挑战认证. 在大部分 ssh 登录时一般都会采用用户名密码、或者公钥认证,但是在登录一些跳板机时由于其 特殊性,可能会要求用户输入 OTP 口令等;这部份 OTP 口令一般通过键盘交互挑战的方式来 JAVA 多线程-可见性问题 一、相关定义 1、可见性. 在多线程中,如果一个线程对某一 共享变量 的修改,能及时被其他线程所感知,这个特性或者说过程称之为线程可见性。.2、共享变量.
当多线程同时操作一个变量时,该变量在多线程的 工作内存(私有内存) 中都存在一个副本,那么这个变量称之为这几个线程的共享变量。 10分钟 DNSMASQ 搭建 # 上游 DNS 定义 resolv-file = /etc/resolv.dnsmasq.conf # 取消从本地 hosts 读取 no-hosts # 监听地址 listen-address = 127.0.0.1,192.168.1.106 # 指定本地 dns host 配置 addn-hosts = /etc/dnsmasq.hosts # 设置 dns 缓存大小 cache-size = 150 SPRING4 学习笔记 3、创建 Spring 配置文件 applicationContext.xml,并配置 Bean信息
MMH 使用文档
Nothing, just a simple ssh tool. View on GitHub mmh 使用文档. mmh 是一个多功能 ssh 登录工具,mmh 实现了跳板机无限穿透、批量执行、tun 等功能,以下为具体的使用及配置文档。DBA视频笔记
Oracle 11g 重新设计了大对象,提出Secure Lobs的概念,相关参数是 db_securefile ,采用Secure File的前提是11g以上版本,ASSM管理等;符合这些条件的BasicFile Lobs也可以转换成 SecureFile Lobs, 较之前的BasicFile Lobs,SecureFile Lobs有极大改进:压缩、去重、加密. 当CREATE TABLE
JEKYLL 搭建静态博客 最近从 Hexo 切换到了 jekyll,发现 jekyll 搭建静态博客要比 Hexo 好得多;顺便吐槽一下 node 的依赖管理,感觉很蛋疼;同样的操作步骤往往在其他机器上无法搭建成功,每次挂掉的原因都是依赖不对等等,感觉没有一个良好的依赖管理系统;而 jekyll 使用 ruby 编写,暂不论语言哪个好那个坏,至自行编译
Nothing, just a simple ssh tool. View on GitHub 自行编译. 当前源码编译依赖环境如下: Go 1.14.2+ Make; gox; 在环境配置完成后在本项目根目录下执行编译即可配置文件
配置目录. 默认情况下 mmh 会在 ~/.mmh 目录下创建两个配置文件: mmh 在启动时会扫描 ~/.mmh 目录下所有以 yaml 结尾的配置文件并将其加入到 mcx 所显示的列表中供用户切换; 任何时刻 mmh 服务器列表仅会显示某一个配置文件中的全部服务器以及 basic.yaml 中的补充服务使用案例
# -l 左侧表示本地监听的端口 # -r 填写与目标服务器(prod11)相同内网的 mysql 地址 # 当连接本地 3306 时,远端 prod11 会将流量转发到同内网的 172.16.3.33:3306 上 mtun -l127.0.0.1:3306 -r
快速开始
以上配置中如果连接 prod11 服务器,那么默认用户名为 root,密码为 123456789;端口不写的情况下全局默认为 22。. servers.servers
段为一个数组结构,每一个数组元素都视为一个服务器配置,每个服务器可以进行各种自定义配置。漠然的博客
最近看着很多人下载镜像都很费劲,可能是网络环境越来越坑的原因吧;这里开放一个个人维护的 Docker 加速仓库,帮助扶墙下载 Docker 相关镜像 该镜像基于 Docker 官方 Registry,在其基础上套了一个梯子,可以实现反代主流的三大墙外仓库(Docker Hub、Gcr.io、quay.io);理论速度可以达到 10MB/S 的加速效MRITD.ME
mritd.me
漠然的博客
本文参考 Systemd 教程、Etcd 配置说明 一、简介 Etcd 是CoreOS
推出的高可用的键值存储系统,主要用于k8s集群的服务发现等,而本身 Etcd 也支持集群模式部署,从而实现自身高可用; Etcd 构建自身高可用集群主要有三种形式: 静态发现:预先已知 Etcd
集群中有哪些节点,在启动时直接指定好 Etcd 的各个漠然的博客
自从上次在虚拟机中手动了部署了 Kubernetes 1.7.2 以后,自己在测试环境就来了一下,结果网络组件死活起不来,最后找到原因记录一下 一、Calico 部署注意事项 在使用 Calico 前当然最好撸一下官方文档,地址在这里 Calico 官方文档,其中部署前需要注意以下几点 官方文档中要求 kubelet 配置必须增 DOCKERFILE 目前可扩展的语法 Option Description; id: Optional ID to identify separate/different caches: target (required): Mount path. ro,readonly: Read-only if set. sharing: One of shared, private, or locked.Defaults to shared.A shared cache mount can be used concurrently by multiple writers.private creates a new mount if there are multiple writers.locked pauses the second writer until the first one releases the mount.漠然的博客
众所周知,由于某种原因,大天朝的网络对外网(国际网路)的访问是封锁的,但作为搞IT的,个人感觉翻墙是必备的技能;因为很多东西(IT资料)谷歌出来的更准确一些,忍不住吐槽百度的垃圾搜索,我已经大约2年没用百度了,因为百度点东西你会发现很多情况都是 一大片都一样的,要不就是不同高级应用
Nothing, just a simple ssh tool. View on GitHub 高级应用. 键盘挑战认证; 登录后 hook; 环境变量注入; API 访问; 键盘挑战认证. 在大部分 ssh 登录时一般都会采用用户名密码、或者公钥认证,但是在登录一些跳板机时由于其 特殊性,可能会要求用户输入 OTP 口令等;这部份 OTP 口令一般通过键盘交互挑战的方式来 10分钟 DNSMASQ 搭建 # 上游 DNS 定义 resolv-file = /etc/resolv.dnsmasq.conf # 取消从本地 hosts 读取 no-hosts # 监听地址 listen-address = 127.0.0.1,192.168.1.106 # 指定本地 dns host 配置 addn-hosts = /etc/dnsmasq.hosts # 设置 dns 缓存大小 cache-size = 150 SPRING4 学习笔记 3、创建 Spring 配置文件 applicationContext.xml,并配置 Bean信息
JAVA 多线程-可见性问题 一、相关定义 1、可见性. 在多线程中,如果一个线程对某一 共享变量 的修改,能及时被其他线程所感知,这个特性或者说过程称之为线程可见性。.2、共享变量.
当多线程同时操作一个变量时,该变量在多线程的 工作内存(私有内存) 中都存在一个副本,那么这个变量称之为这几个线程的共享变量。漠然的博客
最近看着很多人下载镜像都很费劲,可能是网络环境越来越坑的原因吧;这里开放一个个人维护的 Docker 加速仓库,帮助扶墙下载 Docker 相关镜像 该镜像基于 Docker 官方 Registry,在其基础上套了一个梯子,可以实现反代主流的三大墙外仓库(Docker Hub、Gcr.io、quay.io);理论速度可以达到 10MB/S 的加速效MRITD.ME
mritd.me
漠然的博客
本文参考 Systemd 教程、Etcd 配置说明 一、简介 Etcd 是CoreOS
推出的高可用的键值存储系统,主要用于k8s集群的服务发现等,而本身 Etcd 也支持集群模式部署,从而实现自身高可用; Etcd 构建自身高可用集群主要有三种形式: 静态发现:预先已知 Etcd
集群中有哪些节点,在启动时直接指定好 Etcd 的各个漠然的博客
自从上次在虚拟机中手动了部署了 Kubernetes 1.7.2 以后,自己在测试环境就来了一下,结果网络组件死活起不来,最后找到原因记录一下 一、Calico 部署注意事项 在使用 Calico 前当然最好撸一下官方文档,地址在这里 Calico 官方文档,其中部署前需要注意以下几点 官方文档中要求 kubelet 配置必须增 DOCKERFILE 目前可扩展的语法 Option Description; id: Optional ID to identify separate/different caches: target (required): Mount path. ro,readonly: Read-only if set. sharing: One of shared, private, or locked.Defaults to shared.A shared cache mount can be used concurrently by multiple writers.private creates a new mount if there are multiple writers.locked pauses the second writer until the first one releases the mount.漠然的博客
众所周知,由于某种原因,大天朝的网络对外网(国际网路)的访问是封锁的,但作为搞IT的,个人感觉翻墙是必备的技能;因为很多东西(IT资料)谷歌出来的更准确一些,忍不住吐槽百度的垃圾搜索,我已经大约2年没用百度了,因为百度点东西你会发现很多情况都是 一大片都一样的,要不就是不同高级应用
Nothing, just a simple ssh tool. View on GitHub 高级应用. 键盘挑战认证; 登录后 hook; 环境变量注入; API 访问; 键盘挑战认证. 在大部分 ssh 登录时一般都会采用用户名密码、或者公钥认证,但是在登录一些跳板机时由于其 特殊性,可能会要求用户输入 OTP 口令等;这部份 OTP 口令一般通过键盘交互挑战的方式来 10分钟 DNSMASQ 搭建 # 上游 DNS 定义 resolv-file = /etc/resolv.dnsmasq.conf # 取消从本地 hosts 读取 no-hosts # 监听地址 listen-address = 127.0.0.1,192.168.1.106 # 指定本地 dns host 配置 addn-hosts = /etc/dnsmasq.hosts # 设置 dns 缓存大小 cache-size = 150 SPRING4 学习笔记 3、创建 Spring 配置文件 applicationContext.xml,并配置 Bean信息
JAVA 多线程-可见性问题 一、相关定义 1、可见性. 在多线程中,如果一个线程对某一 共享变量 的修改,能及时被其他线程所感知,这个特性或者说过程称之为线程可见性。.2、共享变量.
当多线程同时操作一个变量时,该变量在多线程的 工作内存(私有内存) 中都存在一个副本,那么这个变量称之为这几个线程的共享变量。MMH 使用文档
Nothing, just a simple ssh tool. View on GitHub mmh 使用文档. mmh 是一个多功能 ssh 登录工具,mmh 实现了跳板机无限穿透、批量执行、tun 等功能,以下为具体的使用及配置文档。DBA视频笔记
Oracle 11g 重新设计了大对象,提出Secure Lobs的概念,相关参数是 db_securefile ,采用Secure File的前提是11g以上版本,ASSM管理等;符合这些条件的BasicFile Lobs也可以转换成 SecureFile Lobs, 较之前的BasicFile Lobs,SecureFile Lobs有极大改进:压缩、去重、加密. 当CREATE TABLE
自行编译
Nothing, just a simple ssh tool. View on GitHub 自行编译. 当前源码编译依赖环境如下: Go 1.14.2+ Make; gox; 在环境配置完成后在本项目根目录下执行编译即可 JEKYLL 搭建静态博客 最近从 Hexo 切换到了 jekyll,发现 jekyll 搭建静态博客要比 Hexo 好得多;顺便吐槽一下 node 的依赖管理,感觉很蛋疼;同样的操作步骤往往在其他机器上无法搭建成功,每次挂掉的原因都是依赖不对等等,感觉没有一个良好的依赖管理系统;而 jekyll 使用 ruby 编写,暂不论语言哪个好那个坏,至使用案例
# -l 左侧表示本地监听的端口 # -r 填写与目标服务器(prod11)相同内网的 mysql 地址 # 当连接本地 3306 时,远端 prod11 会将流量转发到同内网的 172.16.3.33:3306 上 mtun -l127.0.0.1:3306 -r
配置文件
配置目录. 默认情况下 mmh 会在 ~/.mmh 目录下创建两个配置文件: mmh 在启动时会扫描 ~/.mmh 目录下所有以 yaml 结尾的配置文件并将其加入到 mcx 所显示的列表中供用户切换; 任何时刻 mmh 服务器列表仅会显示某一个配置文件中的全部服务器以及 basic.yaml 中的补充服务快速开始
以上配置中如果连接 prod11 服务器,那么默认用户名为 root,密码为 123456789;端口不写的情况下全局默认为 22。. servers.servers
段为一个数组结构,每一个数组元素都视为一个服务器配置,每个服务器可以进行各种自定义配置。漠然的博客
最近看着很多人下载镜像都很费劲,可能是网络环境越来越坑的原因吧;这里开放一个个人维护的 Docker 加速仓库,帮助扶墙下载 Docker 相关镜像 该镜像基于 Docker 官方 Registry,在其基础上套了一个梯子,可以实现反代主流的三大墙外仓库(Docker Hub、Gcr.io、quay.io);理论速度可以达到 10MB/S 的加速效MRITD.ME
mritd.me
漠然的博客
本文参考 Systemd 教程、Etcd 配置说明 一、简介 Etcd 是CoreOS
推出的高可用的键值存储系统,主要用于k8s集群的服务发现等,而本身 Etcd 也支持集群模式部署,从而实现自身高可用; Etcd 构建自身高可用集群主要有三种形式: 静态发现:预先已知 Etcd
集群中有哪些节点,在启动时直接指定好 Etcd 的各个漠然的博客
自从上次在虚拟机中手动了部署了 Kubernetes 1.7.2 以后,自己在测试环境就来了一下,结果网络组件死活起不来,最后找到原因记录一下 一、Calico 部署注意事项 在使用 Calico 前当然最好撸一下官方文档,地址在这里 Calico 官方文档,其中部署前需要注意以下几点 官方文档中要求 kubelet 配置必须增 JAVA 内置命令-JPS jps 命令. 本文参考自 HollisChuang’s Blog. 简介. jps 命令用于查看当前 java 进程及其 pid 等相关信息,同 ps -aux | grep java 这种命令不同的是,jps 并不依赖于应用程序名来搜索进程(比如 grep java); 这使得它可以显示出没有执行体的 java 进程;该命令 1.5+ 可用。. 原理. 在 Java 程序运行后,其会在java.io.tmpdir
DOCKERFILE 目前可扩展的语法 Option Description; id: Optional ID to identify separate/different caches: target (required): Mount path. ro,readonly: Read-only if set. sharing: One of shared, private, or locked.Defaults to shared.A shared cache mount can be used concurrently by multiple writers.private creates a new mount if there are multiple writers.locked pauses the second writer until the first one releases the mount.漠然的博客
众所周知,由于某种原因,大天朝的网络对外网(国际网路)的访问是封锁的,但作为搞IT的,个人感觉翻墙是必备的技能;因为很多东西(IT资料)谷歌出来的更准确一些,忍不住吐槽百度的垃圾搜索,我已经大约2年没用百度了,因为百度点东西你会发现很多情况都是 一大片都一样的,要不就是不同高级应用
Nothing, just a simple ssh tool. View on GitHub 高级应用. 键盘挑战认证; 登录后 hook; 环境变量注入; API 访问; 键盘挑战认证. 在大部分 ssh 登录时一般都会采用用户名密码、或者公钥认证,但是在登录一些跳板机时由于其 特殊性,可能会要求用户输入 OTP 口令等;这部份 OTP 口令一般通过键盘交互挑战的方式来 10分钟 DNSMASQ 搭建 # 上游 DNS 定义 resolv-file = /etc/resolv.dnsmasq.conf # 取消从本地 hosts 读取 no-hosts # 监听地址 listen-address = 127.0.0.1,192.168.1.106 # 指定本地 dns host 配置 addn-hosts = /etc/dnsmasq.hosts # 设置 dns 缓存大小 cache-size = 150 SPRING4 学习笔记 3、创建 Spring 配置文件 applicationContext.xml,并配置 Bean信息
漠然的博客
最近看着很多人下载镜像都很费劲,可能是网络环境越来越坑的原因吧;这里开放一个个人维护的 Docker 加速仓库,帮助扶墙下载 Docker 相关镜像 该镜像基于 Docker 官方 Registry,在其基础上套了一个梯子,可以实现反代主流的三大墙外仓库(Docker Hub、Gcr.io、quay.io);理论速度可以达到 10MB/S 的加速效MRITD.ME
mritd.me
漠然的博客
本文参考 Systemd 教程、Etcd 配置说明 一、简介 Etcd 是CoreOS
推出的高可用的键值存储系统,主要用于k8s集群的服务发现等,而本身 Etcd 也支持集群模式部署,从而实现自身高可用; Etcd 构建自身高可用集群主要有三种形式: 静态发现:预先已知 Etcd
集群中有哪些节点,在启动时直接指定好 Etcd 的各个漠然的博客
自从上次在虚拟机中手动了部署了 Kubernetes 1.7.2 以后,自己在测试环境就来了一下,结果网络组件死活起不来,最后找到原因记录一下 一、Calico 部署注意事项 在使用 Calico 前当然最好撸一下官方文档,地址在这里 Calico 官方文档,其中部署前需要注意以下几点 官方文档中要求 kubelet 配置必须增 JAVA 内置命令-JPS jps 命令. 本文参考自 HollisChuang’s Blog. 简介. jps 命令用于查看当前 java 进程及其 pid 等相关信息,同 ps -aux | grep java 这种命令不同的是,jps 并不依赖于应用程序名来搜索进程(比如 grep java); 这使得它可以显示出没有执行体的 java 进程;该命令 1.5+ 可用。. 原理. 在 Java 程序运行后,其会在java.io.tmpdir
DOCKERFILE 目前可扩展的语法 Option Description; id: Optional ID to identify separate/different caches: target (required): Mount path. ro,readonly: Read-only if set. sharing: One of shared, private, or locked.Defaults to shared.A shared cache mount can be used concurrently by multiple writers.private creates a new mount if there are multiple writers.locked pauses the second writer until the first one releases the mount.漠然的博客
众所周知,由于某种原因,大天朝的网络对外网(国际网路)的访问是封锁的,但作为搞IT的,个人感觉翻墙是必备的技能;因为很多东西(IT资料)谷歌出来的更准确一些,忍不住吐槽百度的垃圾搜索,我已经大约2年没用百度了,因为百度点东西你会发现很多情况都是 一大片都一样的,要不就是不同高级应用
Nothing, just a simple ssh tool. View on GitHub 高级应用. 键盘挑战认证; 登录后 hook; 环境变量注入; API 访问; 键盘挑战认证. 在大部分 ssh 登录时一般都会采用用户名密码、或者公钥认证,但是在登录一些跳板机时由于其 特殊性,可能会要求用户输入 OTP 口令等;这部份 OTP 口令一般通过键盘交互挑战的方式来 10分钟 DNSMASQ 搭建 # 上游 DNS 定义 resolv-file = /etc/resolv.dnsmasq.conf # 取消从本地 hosts 读取 no-hosts # 监听地址 listen-address = 127.0.0.1,192.168.1.106 # 指定本地 dns host 配置 addn-hosts = /etc/dnsmasq.hosts # 设置 dns 缓存大小 cache-size = 150 SPRING4 学习笔记 3、创建 Spring 配置文件 applicationContext.xml,并配置 Bean信息
MMH 使用文档
Nothing, just a simple ssh tool. View on GitHub mmh 使用文档. mmh 是一个多功能 ssh 登录工具,mmh 实现了跳板机无限穿透、批量执行、tun 等功能,以下为具体的使用及配置文档。DBA视频笔记
-- oracle 自主将字符型'7788'转换为数值型7788进行比较 select empno from emp where empno = '7788';-- 将日期型转换为字符型进行长度判断 select length (sysdate) from dual;-- 将字符型 '1028' 转换成数值型进行计算 select '1028' + 123 from dual;-- 将数值型123转换为字符型进行拼接 select '1028' ||自行编译
Nothing, just a simple ssh tool. View on GitHub 自行编译. 当前源码编译依赖环境如下: Go 1.14.2+ Make; gox; 在环境配置完成后在本项目根目录下执行编译即可 JEKYLL 搭建静态博客 最近从 Hexo 切换到了 jekyll,发现 jekyll 搭建静态博客要比 Hexo 好得多;顺便吐槽一下 node 的依赖管理,感觉很蛋疼;同样的操作步骤往往在其他机器上无法搭建成功,每次挂掉的原因都是依赖不对等等,感觉没有一个良好的依赖管理系统;而 jekyll 使用 ruby 编写,暂不论语言哪个好那个坏,至使用案例
# -l 左侧表示本地监听的端口 # -r 填写与目标服务器(prod11)相同内网的 mysql 地址 # 当连接本地 3306 时,远端 prod11 会将流量转发到同内网的 172.16.3.33:3306 上 mtun -l127.0.0.1:3306 -r
配置文件
以上配置中如果连接 prod11 服务器,那么默认用户名为 root,密码为 123456789;端口不写的情况下全局默认为 22;basic 段中其他参数含义具体请参见 servers 配置。. servers 配置段. 每个配置文件中的 servers 段是实际可连接的服务器列表配置,servers 段是一个数组结构,每个数组元素都是一个完整的 服快速开始
以上配置中如果连接 prod11 服务器,那么默认用户名为 root,密码为 123456789;端口不写的情况下全局默认为 22。. servers.servers
段为一个数组结构,每一个数组元素都视为一个服务器配置,每个服务器可以进行各种自定义配置。 Toggle navigation 漠然* Home
* About
* Tags
漠然
Nothing is impossible to a willing heart! KUBEADM 证书期限调整 最近 kubeadm HA 的集群折腾完了,发现集群证书始终是1
年有效期,然后自己还有点子担心;无奈只能研究一下源码一探究竟了… 一、证书管理 kubeadm 集群安装完成后,证书管理上实际上大致是两大类型: 自动滚动续期 手动定期续期 自动滚动续期类型的证书目前从我所阅读文档和实际测试中目前只有 kubelet 的 client 证书;kubelet cli... Posted by 漠然 on January 21, 2020 ------------------------- KUBEADM 集群升级 真是不巧,刚折腾完 kubeadm 搭建集群(v1.17.0),第二天早上醒来特么的 v1.17.1 发布了;这我能忍么,肯定不能忍,然后就开始了集群升级之路… 一、升级前准备 确保你的集群是 kubeadm 搭建的(等同于废话) 确保当前集群已经完成 HA(多个 master 节点) 确保在夜深人静的时候(无大量业务流量) 确保集群版本大于 v1.16.0 ... Posted by 漠然 on January 21, 2020 ------------------------- KUBEADM 搭建 HA KUBERNETES 集群 距离上一次折腾 kubeadm 大约已经一两年了(记不太清了),在很久一段时间内一直采用二进制部署的方式来部署 kubernetes 集群,随着 kubeadm 的不断稳定,目前终于可以重新试试这个不错的工具了 一、环境准备 搭建环境为 5 台虚拟机,每台虚拟机配置为 4 核心 8G 内存,虚拟机 IP 范围为 172.16.10.21~25,其他软件配置如下 os ve... Posted by 漠然 on January 21, 2020 ------------------------- 云服务器下 UBUNTU 18 正确的 DNS 修改 最近博客服务器换成了阿里云香港,个人还偶尔看美剧,所以做了一下 Netflix 分流;分流过程主要是做 DNS 解析 SNI 代理,调了半天记录一下 一、起因 Netflix DNS 分流实际上我目前的方案是通过 CoreDNS 作为主 DNS Server,然后在 CoreDNS 上针对 Netflix 全部域名解析 forward 到一台国外可以解锁 Netflix 机器上;... Posted by 漠然 on January 21, 2020 ------------------------- PERCONA MYSQL 搭建 最近被拉去折腾 MySQL 了,Kuberntes 相关的文章停更了好久… MySQL 折腾完了顺便记录一下折腾过程,值得注意的是本篇文章从实际生产环境文档中摘录,部分日志和数据库敏感信息已被胡乱替换,所以不要盲目复制粘贴。 一、版本信息 目前采用 MySQL fork 版本 Percona Server 5.7.28,监控方面选择 Percona Monitoring and ... Posted by 漠然 on January 21, 2020 ------------------------- 如何编写一个 COREDNS 插件 目前测试环境中有很多个 DNS 服务器,不同项目组使用的 DNS 服务器不同,但是不可避免的他们会访问一些公共域名;老的DNS 服务器都是
dnsmasq,改起来很麻烦,最近研究了一下 CoreDNS,通过编写插件的方式可以实现让多个 CoreDNS 实例实现分布式的统一控制,以下记录了插件编写过程 一、CoreDNS 简介 CoreDNS 目前是 CNCF 旗下的项目(已毕业... Posted by 漠然 on November 5, 2019 ------------------------- GOLANG ETCD CLIENT EXAMPLE 准备开发点东西,需要用到 Etcd,由于生产 Etcd全部开启了 TLS
加密,所以客户端需要相应修改,以下为 Golang 链接 Etcd 并且使用客户端证书验证的样例代码 API V2 package main import ( "context" "crypto/tls" "crypto/x509" "io/ioutil" "log""net" "net...
Posted by 漠然 on October 16, 2019 ------------------------- PODMAN 初试 - 容器发展史 这是一篇纯介绍性文章,本文不包含任何技术层面的操作,本文仅作为后续Podman
文章铺垫;本文细节部份并未阐述,很多地方并不详实(一家只谈,不可轻信)。 一、缘起 1.1、鸿蒙 在上古时期,天地初开,一群称之为 “运维” 的人们每天在一种叫作 “服务器” 的神秘盒子中创造属于他们的世界;他们在这个世界中每日劳作,一遍又一遍的写入他们的历史,比如搭建一个 nginx、布署一个 ... Posted by 漠然 on June 26, 2019 ------------------------- CALICO 3.6 转发外部流量到集群 POD 由于开发有部份服务使用 GRPC 进行通讯,同时采用Consul
进行服务发现;在微服务架构下可能会导致一些访问问题,目前解决方案就是打通开发环境网络与测试环境 Kubernetes 内部 Pod 网络;翻了好多资料发现都是 2.x 的,而目前测试集群 Calico 版本为 3.6.3,很多文档都不适用只能自己折腾,目前折腾完了这里记录一下 本文默认为读者已经存在一个运行正常的 ... Posted by 漠然 on June 18, 2019 ------------------------- DOCKERFILE 目前可扩展的语法 最近在调整公司项目的 CI,目前主要使用 GitLab CI,在尝试多阶段构建中踩了点坑,然后发现了一些有意思的玩意 本文参考: Dockerfile frontend experimental syntaxes Advanced multi-stage build patterns docker build Document 一、起 公司目前主要使用 Gi... Posted by 漠然 on May 13, 2019 -------------------------* Older Posts →
-------------------------FEATURED TAGS
Linux SQL Java 随笔GitHub Docker
Kubernetes CI/CD GolangMac Podman
-------------------------ABOUT ME
Nothing is impossible to a willing heart!* __ __
* __ __
* __ __
* __ __
-------------------------FRIENDS
* DBA的罗浮宫
* 谢雨轩
* Ehlxr's Blog
* 咚门
* Z
* 容休博客
* 幽鸿居
* Ephen's Blog
* __ __
* __ __
* __ __
* __ __
Copyright © 漠然 2020Theme by Hux |
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0