面向云技术架构 - 痴者工良

  • 首页
  • 工良写的电子书
    • kubernetes 教程
    • 从 C# 入门 Kafka
    • 多线程和异步
    • 动态编程-反射、特性、AOP
    • 表达式树
  • 本站文章导航
  • 隐私政策
笔记和吹水
笔记和吹水

Linux 磁盘读写性能测试工具 fio

fio 即 Flexible io tester,基于 Linux 实例的块卷性能测试。 https://docs.oracle.com/en-us/iaas/Content/Block/References/samplefiocommandslinux.htm 测试命令如下: fio -filen[......]继续阅读

2023年1月16日 0条评论 242点热度 0人点赞 痴者工良 阅读全文
笔记和吹水

使用 ANTLR4 生成代码分析 MYSQL

环境搭建和生成 首先安装 Java 8 以上的版本。 打开 https://www.antlr.org/download.html, 找到 "ANTLR tool itself ",或者直接点击 https://www.antlr.org/download/antlr-4.11.[......] 继续阅读

2023年1月12日 0条评论 420点热度 0人点赞 痴者工良 阅读全文
笔记和吹水

apisix 路由路径转发

场景,访问 a.com/aaa 时,反向代理 127.0.0.1:9999/ 服务,自动将路径后缀路径转发。 如果访问 a.com/aaa/bbb,实际请求 127.0.0.1:9999/bbbb。 首先设置路径区配: 接着设置请求改写: ^/aaa(/|$)(.*) [......] 继续阅读

2023年1月6日 0条评论 434点热度 0人点赞 痴者工良 阅读全文
笔记和吹水

mysqld_exporter 插件结合 Promethues 监控 Mysql 数据库

首先在数据库中创建新的用户: CREATE USER 'exporter'@'%' IDENTIFIED BY 'promethues' WITH MAX_USER_CONNECTIONS 3; GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO[......]继续阅读

2023年1月6日 0条评论 196点热度 0人点赞 痴者工良 阅读全文
笔记和吹水

docker 部署单机版本 apisix

首先创建虚拟网络,以便应用之间通讯: docker network create apisix-network --driver bridge 创建 etcd 持久化存储卷: docker volume create --name etcd-data 启动单机版本的 etcd: docker run[......]继续阅读

2023年1月5日 1条评论 556点热度 0人点赞 痴者工良 阅读全文
rust

一个好用的前端打包客户端工具 tauri 介绍

Tauri 是一款应用构建工具包,让您能够为使用 Web 技术的所有主流桌面操作系统构建软件。 官网地址:https://tauri.app/zh-cn/ Tauri 可以构建跨平台的快速、安全、前端隔离应用,Tauri 支持多种创建项目模板的方式: 安装开发环境 Tauri 支持使用 Wind[......] 继续阅读

2022年12月28日 2条评论 3183点热度 0人点赞 痴者工良 阅读全文
笔记和吹水

Windows 修复命令

背景: 打不开远程设置。 也打不开 gpedit.msc。 修复命令(cmd): @echo off pushd "%~dp0" dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtension[......]继续阅读

2022年11月26日 0条评论 384点热度 0人点赞 痴者工良 阅读全文
笔记和吹水

Kubernetes 允许外网域名访问 APIServer

首先打开 /etc/kubernetes/pki 目录,里面会有很多证书。 执行命令查看当前证书允许通过哪些地址访问 APIServer: openssl x509 -in apiserver.crt -noout -text|grep -A 2 'Alternative' 可以看到证书允许的[......] 继续阅读

2022年11月18日 0条评论 362点热度 0人点赞 痴者工良 阅读全文
踩坑笔记

Windows 激活进程,让其窗口显示在最前面

示例代码如下: void Main() { string pName = "程序的名称"; Process[] temp = Process.GetProcessesByName(pName); if (temp.Length > 0) { In[......]继续阅读

2022年11月16日 0条评论 438点热度 0人点赞 痴者工良 阅读全文
笔记和吹水

MYSQL 数据库事务

MYSQL 数据库事务支持以下几种隔离级别: Read Uncommitted(读取未提交内容) Read Committed(读取提交内容) Repeatable Read(可重读) Serializable(可串行化) 每个会话中,都可以设置事务的隔离级别,如果不设置,就会使用数据库默认的隔离级[......] 继续阅读

2022年11月11日 0条评论 258点热度 0人点赞 痴者工良 阅读全文
踩坑笔记

Fluentd 在 Kubernetes 下收集日志不可读等问题

Fluentd 在 Kubernetes 下部署时,需要使用 fluentd-daemonset-elasticsearch-rbac.yaml 文件,里面配置了 RABC 权限等,但是启动起来后,查看 Fluentd 日志,发现 unread ,原因是日志位置的问题。 原版日志收集配置: [......]继续阅读

2022年11月9日 0条评论 300点热度 0人点赞 痴者工良 阅读全文
踩坑笔记

openssl sc pfx 证书

地址: https://devblogs.microsoft.com/dotnet/configuring-https-in-asp-net-core-across-different-platforms/ 创建一个 https.config 文件: [ req ] default_bits[......]继续阅读

2022年11月7日 1条评论 234点热度 0人点赞 痴者工良 阅读全文
笔记和吹水

MAUI 全屏时保留任务栏

默认情况下,MAUI 全屏的时候,任务栏会被屏蔽掉。 参考解决方法:https://github.com/dotnet/maui/issues/5478 获取窗口对象: IntPtr nativeWindowHandle = WinRT.Interop[......]继续阅读

2022年11月7日 0条评论 478点热度 1人点赞 痴者工良 阅读全文
笔记和吹水

kubernetes Fluentd 接入 Elasticsearch

我的 Elasticsearch 是单机部署的,因此要将 kubernetes Fluentd 接入 Elasticsearch,需要改点配置项。 首先是在 kubernetes 上安装 Fluentd。 下载 yaml 模板仓库: git clone https://github.com/flue[......]继续阅读

2022年10月20日 0条评论 418点热度 0人点赞 痴者工良 阅读全文
笔记和吹水

Docker 安装 Elasticsearch

参考文章: https://blog.csdn.net/UbuntuTouch/article/details/120524770 创建网络、存储卷: docker network create elastic docker volume create elasticsearch 创建容器: do[......]继续阅读

2022年10月20日 0条评论 530点热度 1人点赞 痴者工良 阅读全文
笔记和吹水

实现 caddy 非 80/443 端口访问 以及泛域名证书

背景 最近要将域名跟家庭宽带的公网 IP 打通,出现了一系列的问题。 注意:国内未经备案的机器,不能对外提供服务! http://www.gov.cn/gongbao/content/2005/content_93018.htm 非经营性互联网信息服务备案管理办法 在中华人民共和国境内提供非经营性[......] 继续阅读

2022年10月18日 0条评论 2326点热度 3人点赞 痴者工良 阅读全文
代码片段

通过 DNS 服务商获取公网 IP

通过 DNS 方式,速度快,性能好。 dig ANY +short @resolver2.opendns.com myip.opendns.com dig ANY +short @resolver2.opendns.com myip.opendns.com dig ANY +short @ns1[......]继续阅读

2022年10月12日 0条评论 260点热度 0人点赞 痴者工良 阅读全文
笔记和吹水

Windows 修复命令

修复系统缺少组件等问题: DISM.exe /Online /Cleanup-image /Scanhealth DISM.exe /Online /Cleanup-image /Checkhealth DISM.exe /Online /Cleanup-image /Restorehealth[......]继续阅读

2022年8月27日 0条评论 390点热度 0人点赞 痴者工良 阅读全文
笔记和吹水

部署 calibre-web

Docker 部署: docker run -d \ --name=calibre-web \ -e PUID=1000 \ -e PGID=1000 \ -e TZ=Europe/London \ -e DOCKER_MODS=linuxserver/mods:universa[......]继续阅读

2022年7月28日 0条评论 1232点热度 3人点赞 痴者工良 阅读全文
笔记和吹水

Linux 创建磁盘分区并挂载

执行 fdisk -l 会发现需要的磁盘。 可以看到这是一个空白盘。 开始执行命令将空白磁盘创建分区。 fdisk /dev/sdc 先输入 n。 ommand action <- 选择要创建的分区类型 e extended <- 扩展分区 p[......] 继续阅读

2022年7月28日 2条评论 732点热度 1人点赞 痴者工良 阅读全文
12345…7

痴者工良

高级程序员劝退师

站长简介

一个逗B,爱好技术交流,目前专注于后端开发、Devops、微服务架构、持续交付、容器化、Kubernetes 等。擅长 .NET(C#)、Go 语言。






友情链接
  • 懒得勤快
  • 路遥工具箱

COPYRIGHT © 2022 whuanle.cn. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

粤ICP备18051778号

粤公网安备 44030902003257号