编程人生共49篇

编程人生

.NET Core中灵活使用反射

.NET Core中灵活使用反射-武穆逸仙

在.NET Core开发中,反射(Reflection)是一种非常强大的机制,它允许程序在运行时检查类型信息、动态创建和调用类型成员等。反射提供了程序在运行时自我检查和修改的能力,...

# .net core

武穆逸仙武穆逸仙9月前
4760

.NET Core 上传文件到本地服务器

.NET Core 上传文件到本地服务器-武穆逸仙

在.NET Core中实现文件上传功能是一项常见的需求。用户可能需要将各种文件(如图片、文档、视频等)上传到服务器,以便进行存储、处理或共享。本文将详细介绍如何在.NET Core...

# .net core

武穆逸仙武穆逸仙9月前
5100

C# 开启线程的四种方式

C# 开启线程的四种方式-武穆逸仙

在C#中,多线程编程是处理并发操作、提高程序性能的重要手段。C#提供了多种方式来创建和管理线程。下面将介绍四种常用的开启线程的方法,并附上相应的实现代码。 1. 使用Thread...

武穆逸仙武穆逸仙9月前
5250

K8s部署

K8s部署-武穆逸仙

一、软件环境 操作系统centos7 docker:20+ k8s:1.23.6 二、初始化操作(所有节点) 1.yum换源 mv /etc/yum.repos.d/CentO...

武穆逸仙武穆逸仙9月前
6610

docker方式部署的jenkins解决docker-in-docker的几种方式

docker方式部署的jenkins解决docker-in-docker的几种方式-武穆逸仙

分享几种用dokcer方式部署的jenkins中如何使用docker的解决方案 解决方案一:挂载docker.sock,直接使用docker命令 docker-compose中增加...

武穆逸仙武穆逸仙9月前
6350

Docker快速搭建Prometheus+Grafana可视化平台实现ElasticSearch集群监控

Docker快速搭建Prometheus+Grafana可视化平台实现ElasticSearch集群监控-武穆逸仙

在分布式系统中,实时监控和报警是保障系统稳定性的关键。本文将介绍如何使用Prometheus、ElasticSearch Exporter和Grafana构建一个监控Elastic...

武穆逸仙武穆逸仙10月前
4030

esxi虚拟机快速安装openwrt

esxi虚拟机快速安装openwrt-武穆逸仙

最近突然有需求用到OpenWrt,然后就想到了之前看过的一个自动编译固件的网站,然后很快就安装完成了,本文记录一下过程 一、下载固件 https://openwrt.ai/ 先选...

武穆逸仙武穆逸仙10月前
6110

docker方式部署elk7.17集群(启用用户密码和ssl加密通信,超详细,建议收藏)

docker方式部署elk7.17集群(启用用户密码和ssl加密通信,超详细,建议收藏)-武穆逸仙

最近搞了好长一段时间的elk,这篇文章主要会详细介绍elk集群的搭建,并启用ssl加密之后该如何配置和使用,万字长文,建议收藏以备不时之需。废话不多说,开始。 一、架构 整体架构 ...

武穆逸仙武穆逸仙10月前
7880

Jenkins+Docker 实现一键自动化部署项目!步骤很全,少走坑路!

Jenkins+Docker 实现一键自动化部署项目!步骤很全,少走坑路!-武穆逸仙

本文章实现最简单全面的Jenkins+docker+springboot 一键自动部署项目,步骤齐全,少走坑路。 环境:centos7+git(gitee) 简述实现步骤:在doc...

武穆逸仙武穆逸仙10月前
2980

全自动申请、更新、续期 SSL 证书的开源平台

全自动申请、更新、续期 SSL 证书的开源平台-武穆逸仙

项目介绍 CertD 是一款极具创新性的工具,它专注于提供免费的全自动申请和自动部署更新 SSL 证书的服务。其命名风格巧妙地借鉴了 Linux 守护进程的命名方式,“CertD”...

武穆逸仙武穆逸仙10月前
3130

granfa对接es展示nginx来源地理位置信息

granfa对接es展示nginx来源地理位置信息-武穆逸仙

让nginx日志加上geoip并在grafana上展示 规范nginx日志格式 1)添加日志格式 log_format easyops_json escape=json ...

武穆逸仙武穆逸仙10月前
4130

Kafka快速入门(C#语言)

Kafka快速入门(C#语言)-武穆逸仙

Kafka是一个分布式流处理平台,广泛应用于大数据实时处理领域。它基于发布/订阅模式,允许应用程序以高吞吐量的方式发布和订阅数据流。在C#中使用Kafka,通常通过Confluen...

武穆逸仙武穆逸仙11月前
3310

自动化地完成各种任务的Python脚本

自动化地完成各种任务的Python脚本-武穆逸仙

这个仓库包含超过60个Python脚本,主要用于自动化地完成各种任务。每个文件夹都包含一个或多个 .py 文件和一个 README 文件,解释该特定 Python 脚本的运行方式。...

武穆逸仙武穆逸仙11月前
5130

SQL语句常用优化的技巧

SQL语句常用优化的技巧-武穆逸仙

1.避免使用select *:查询时只选取需要的列,避免使用 select *,减少不必要的数据查询和传输。 select name,age from user where id...

# SQL优化# 数据库

武穆逸仙武穆逸仙11月前
4070