自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CoffeMilk的博客

.NET 平台开发

  • 博客(707)
  • 资源 (94)
  • 收藏
  • 关注

原创 Mysql或MariaDB数据库的用户与授权操作——实操保姆级教程

在日常的工作中,我们需要给不同角色的人员创建不同的账号,他们各自可访问的数据库或权限不一样,这时就需要创建用户和赋予不同的权限内容了。

2024-07-25 00:10:35 597

原创 解决Linux中使用yum安装软件报【Another app is currently holding the yum lock; waiting for it to exit...】问题

在Cenots系统中使用yum安装软件时无法安装,且提示【/var/run/yum.pid 已被锁定,PID 为 3425 的另一个程序正在运行。另一个应用程序是:yum内存: 28 M RSS (1.3 GB VSZ)已启动: Tue Jul 23 15:37:23 2024 - 02:50之前状态 :跟踪/停止,进程ID:3425。

2024-07-23 16:28:05 237

原创 实现Nginx的反向代理和负载均衡

反向代理是现代网络架构中不可或缺的一部分,它通过隐藏后端服务器的真实地址、提供负载均衡、提高访问速度和提供安全保障等功能,为Web应用提供了更加稳定、高效和安全的运行环境。负载均衡(Load Balancing)又称为负载分担;基本原理是(将客户端请求分发到多个服务器上,以避免单一服务器过载并确保所有请求都能得到有效处理)。负载均衡器作为中间件,接收并分配来自客户端的请求,根据预设的负载均衡算法选择一个合适的服务器来处理这些请求;处理完成后,服务器将响应通过负载均衡器返回给客户端。

2024-07-22 22:32:31 327

原创 实现给Nginx的指定站点开启目录浏览功能

需要实现在浏览器上可以浏览Nginx部署网站内容并下载一些常用的软件安装包、文件资料等内容;并且针对一些文件夹或内容需要进行认证后才能查看;有一些格式类型的文件也不能够访问查看。

2024-07-18 18:21:30 684 1

原创 实现给Nginx的指定网站开启gzip压缩

由于我们的服务器的带宽资源有限,但是网站内容又比较大我们又没法控制,这就会导致用户访问网站内容的时候会出现响应较慢的情况,体验不好。有没有一种方法在不花钱扩展服务器带宽的前提下尽可能的提高网站响应?

2024-07-18 01:13:42 315 1

原创 实现给Nginx的指定网站开启basic认证——http基本认证

目前我们配置的网站内容都是没有限制,可以让任何人打开浏览器都能够访问,这样就会存在一个问题(可能会存在一些恶意访问的用户进行恶意操作,直接访问到我们的敏感后台路径进行操作,风险就会很大);并且我们也只是希望这个网站只有我们自己能够访问,其他人访问不了。

2024-07-15 23:59:44 1281 2

原创 实现将Nginx的每个网站配置单独的访问日志

如果需要哪个网站有哪些访问日志记录,还需要将访问日志下载下来后筛选,比较麻烦;希望将每个网站对应的日志能够单独记录到对应的日志文件里面,方便排查和管理。

2024-07-15 18:51:01 647

原创 实现将Nginx的每个网站配置单独的nginx配置文件——每个网站单独管理

Nginx默认地配置文件【nginx.conf】是包含了所有网站的配置内容,如果我们需要配置很多网站的话,就需要在默认的配置文件中给每个网站都添加一条server记录,这样下去nginx默认配置文件会变得很大,很难管理(比如有些网站不使用了,需要注销掉,也需要到该文件操作,如果一不小心弄错了,那么可能会影响到其他网站等类似的问题,就会造成网站的不稳定风险)。

2024-07-14 20:12:46 692 1

原创 Nginx上配置多个网站

我们只有一台安装了Nginx的服务器,但是我们需要实现在这台服务器上部署多个网站,用以对外提供服务。

2024-07-11 20:43:33 849 1

原创 Linux系统的服务——以Centos7为例

简单的说【服务是类指那些在系统后台持续运行并提供基本功能(如网络连接、SSH登录、日志管理等功能)的程序】。 服务是向外部提供对应功能的进程,其运行在系统后台,能够7*24小时持续不断的提供外界随时发来的服务请求,且服务进程常驻在内存中,具有固定的端口号,通过端口号就能找到服务内容。

2024-07-02 23:34:55 1062

原创 怎样查看自己的Windows电脑最近弄了哪些内容

有时候我们的电脑别人需要使用,你不给他使用又不行,且你也不在电脑身边,你只能告诉他自己的电脑密码让他操作,此时你并不不知道他操作了哪些内容。还有一个种情况是自己不在电脑旁边,且电脑没有锁屏,可能会有其他人来你的电脑上进行操作。针对这两种情况,我们事后想要知道操作了我们电脑的哪些内容。

2024-06-29 22:24:28 992

原创 vi编辑器的常用方法

vi编辑器(类似Windows的文本编辑器)对文件内容进行操作【vi 文件名称+文件后缀名】即可打开文件。Vi编辑器介绍序号vi编辑器的模式模式说明1常规模式打开文件后默认是常规模式,在常规模式中可以使用各种快捷键,帮我们快速编辑文件。比如:快速按下键盘的D键2次(dd)就是删除当前光标所在整行的数据;2编辑模式需要先切换为英文输入法,然后按i、o、a这三个键中的任意一个键都可以进入到编辑模式,这样才能向文件中写内容,内容写完之后,需要回到常规模式(在编辑模式中直接按下esc键即可回到常规模式。

2024-06-27 21:57:38 626

原创 Linux系统中文件权限详解

Linux系统中任何内容都可以用文件表示,其对文件设计了一套权限进行管理;文件权限共有11个字符,从左向右共分为5段。

2024-06-26 13:35:00 1853

原创 Linux系统中根下的目录结构介绍

Linux系统中使用正斜杠(/)作为路径分隔符;每个目录的后面都默认带有一个正斜杠。红色标识的文件夹为Linux的重要目录,不能删除,否则会导致系统故障Linux根目录下各个目录介绍序号根目录说明。

2024-06-25 22:52:10 956

原创 解决Microsoft Edge浏览器无法使用英文翻译功能

原来我们使用的Microsoft Edge浏览器是可以对英文界面选择翻译为中文的;但是最近该浏览器更新过后右上角的翻译图标找不到了,无法翻译英文界面内容。

2024-06-24 10:36:57 1340

原创 Centos7.9系统对于文件和文件夹的常用命令操作说明

在我们的日常工作和生活中,会遇到需要连接Linux服务器操作的情况,最常遇到的一些操作就是文件和文件夹的操作,将这些常用操作记录一下,方便后续的使用。

2024-06-23 13:45:34 822

原创 彻底关闭Windows10及其以上的系统的自动更新、或自带的杀毒软件(Windows Defender)

在我们使用Windows10及其以上系统的时候并不想要系统自己下载更新内容更新,这样对于我们的使用很不方便;还有就是测试一些软件或者下载一些资源的时候总是会被系统自带的杀毒软件(Windows Defender)给误杀掉,我们需要对自动更新和杀毒软件进行彻底的关闭或者可以随时关闭打开。

2024-06-20 13:53:06 1463

原创 解决此平台不支持虚拟化的 Intel VT-x/EPT故障问题

当我们在VMware Workstation虚拟机上【启用】虚拟系统(如:Windows10)所在的虚【拟机设置】【处理器】【虚拟化引擎】下面的【虚拟化 Intel VT-x/EPT 或AMD-V/RVI(V)】内容后,在启动虚拟系统时,虚拟系统无法启动,且弹出【此平台不支持虚拟化的 Intel VT-x/EPT。不使用虚拟化的 Intel VT-x/EPT,是否继续】窗口

2024-06-18 11:25:18 453

原创 群晖NAS安装配置Joplin Server用来存储同步Joplin笔记内容

Joplin 是一款开源笔记应用程序;它能够协助您记录自己的想法、笔记、待办事项等内容,且所有的笔记内容支持全局搜索,并从任何设备安全地访问它们。而如果我们也想要与Joplin自己提供的收费云服务JoplinCloud类似的功能且能够满足【数据要放在自己手上管理并且要不受约束的记录笔记、进行写作】,那么Joplin Server服务就是开发者给用户在自己的服务器上配置同步服务,同样拥有比其他同步方式更高的同步速度,同时也可以分享笔记,进行协作的一种方案。

2024-06-13 18:55:21 1132 3

原创 Windows10安装配置Docker客户端和WSL2与Hyper-V虚拟机

需要在Windows系统中安装配置Docker的客户端,方便直接管理配置docker镜像容器内容。

2024-06-11 23:57:33 417

原创 解决群晖NAS无法拉取docker镜像问题

在2024-06-01日以前,使用SSH登录后是可以直接拉取docker镜像的;但是之后当我们使用SSH登录上群晖NAS,使用【sudo -i】切换到超管拉取镜像会提示报错【error pulling image configuration: Get "https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/cf/cff6b68a194a672fd337d8728bfb252071012cce6

2024-06-11 17:19:43 5264 2

原创 Python基础——字符串

Python中的字符串是一种计算机程序中常用的数据类型【可将字符串看作是一个由字母、数字、符号组成的序列容器】,字符串可以用来表示文本数据。通常使用一对英文的单引号(')或者双引号(")包含起来;其中Python还支持使用一对三引号来表示多行字符串;

2024-06-09 22:55:06 923 1

原创 Windows系统的——终端命令行进入文件夹、打开程序或文件、返回路径、切换磁盘、查看路径包含的所有内容和配置环境变量操作

Windows系统的——终端命令行进入文件夹、打开程序或文件、返回路径、切换磁盘、查看路径包含的所有内容和配置环境变量操作

2024-06-06 17:49:53 398

原创 程序员为什么会成为工具人——及其一些破局的思考

技术从来不是解决用户价值问题的那个人,产品才是解决用户需求痛点创造价值问题的那个人(技术只是服务于产品的工具,程序员永远都是在做最后一公里的搬砖;一直都是在做确定的落地工程,而不是亲自深入现场对接业务探索发现问题、分析问题、解决问题【恰恰这一块内容是分析价值、产生价值的重要步骤】,体现在现实生活中就是真正解决问题的人是产品经理,因为他一直在做的就是发现、分析问题出方案,然后把确定好的方案内容原型图给你,程序员只是参照原型图去执行)一直被安排在做具体的事,而没有真正的面对业务( 程序员每天都忙于处理被安排到

2024-06-04 18:33:23 70

原创 人天软件项目管理复盘

当我们需要开始项目的时候,需从以下内容着手: 1、了解项目的背景(目前是什么现状?该项目是为了解决什么问题?需要达成什么目标?); 2、了解项目需求(需与各业务方关键用户交流即可熟悉现状,也能更好的发现问题进行梳理); 3、项目目标明确(须与各业务方达成一致);有了上面的项目需求梳理和各业务方沟通交流,即可针对项目现状进行分析,结合此次项目需要达成的目标要求,针对问题逐一梳理和给出对应的解决方案(即在现有的情况下,根据目标要求框架,针对性的给出每项问题的解决改进方案详情);

2024-06-03 17:18:27 134

原创 解决kettle界面右上角的connect消失——且使用admin登录不上Kettle资源库

当我们配置Kettle界面的资源库(Other Repositories)内容后,Kettle界面右上角的connect消失了;当我们切换到我们配置的数据库使用超管账号和【admin】密码【admin】(或者切换为来宾用户和【guest】密码【guest】)登录kettle资源库时警告检查用户或密码后重试,就是登录不上资源库;

2024-06-02 22:18:52 458

原创 Mysql插入中文内容报错解决及其Mysql常用的存储引擎说明

我们在Mysql数据库的表中插入带有中文内容时报错,提示【1366 - Incorrect string value: '\xE5\x8C\x97\xE4\xBA\xAC...' for column 'UserDealer' at row 1】

2024-05-25 22:03:56 296

原创 Kettle连接Mysql数据库时报错——Driver class ‘org.gjt.mm.mysql.Driver‘ could not be found

当我们使用Kettle在配置好Mysql的连接串内容后,点击【测试】按钮时报错【错误连接数据库 [XXX : org.pentaho.di.core.exception.KettleDatabaseException: Error occurred while trying to connect to the database。Driver class 'org.gjt.mm.mysql.Driver' could not be found, make sure the 'MySQL' driver (

2024-05-04 12:07:11 1015 2

原创 Oracle中排查谁把表数据删除更新——delete、drop、truncate

①使用delete删除的表数据并没有真正被删掉,数据占用的表空间还存在,相当于Windows中将数据删除到回收站中,日后有需要还可以恢复。②使用truncate删除的表数据会连同其占用的表空间一起直接被删掉,相当于Windows中使用del+shift键直接删除文件一样,无法恢复。

2024-04-20 23:22:35 365 2

原创 ETL工具——Kettle的下载和安装

ETL(Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于企业或行业应用来说,经常会遇到各种数据的处理,转换,迁移,所以了解并掌握一种etl工具的使用,必不可少,而Kettle就是ETL工具的一种。

2024-04-16 23:23:14 139 1

原创 Oracle中实现一次插入多条数据

在我们实际的业务场景中,由于单条插入的效率很低(每次都需要数据库资源连接关闭的开销),故需要实现一次性插入多条数据,用以提升数据插入的效率;

2024-04-05 17:51:03 4837

原创 Oracle中实现根据条件对数据的增删改操作——Merge Into

在我们进行项目开发的过程中,会遇到这样的场景,需要根据某个条件对数据进行增、删、改的操作;遇到这种情况我们有2种方法进行解决:方法一:①查询指定条件;②根据查询出的指定条件结果在执行对应的增、删、改操作;方法二:直接使用Merge Into语句根据条件进行对应的增、删、改操作;

2024-03-26 23:30:35 1112 1

原创 Windows11系统下对jar文件解压修改后在压缩为jar文件

# 解压jar -xvf 文件名.jar# 压缩jar -cvf0m 文件名.jar ./META-INF/MANIFEST.MF .

2024-02-16 17:00:26 303

原创 IIS实现HTTP站点负载均衡和反向代理——Windows Server 2019使用IIS应用程序请求路由(ARR)和URL重写为多个后端应用程序实现反向代理

​微软的IIS应用程序请求路由 (Application Request Routing,简称ARR) 是一个寄宿于IIS7(及其更高的IIS版本)的一个基于代理的模块是基于代理的路由模块,它基于 HTTP 标头、服务器变量和负载均衡算法将 HTTP 请求转发到不同的应用程序服务器上; 且ARR是基于URL Rewrite Module(URL重写模块)的,它通过检测客户端发来的HTTP请求来做出请求路由的决定;更有效地跨服务器做负载均衡,以最大限度地利用资源通过 IIS 管理器更容易地管理和监

2024-01-21 22:43:08 464

原创 群晖NAS上安装部署开源工作流自动化工具n8n

利用 n8n 你可以方便地实现当 A 条件发生,触发 B 服务这样的自动工作流程。n8n基于节点能够将任何工具连接在一起,轻松部署不同类型的任务,可以帮助我们很方便的关联起来一些流程化的内容进行执行操作;或者可以自动化执行一些重复性的工作(比如每天定期从数据库拉取指定的数据发送给指定的人员的邮箱中;定期调用某个接口等等),把我们从一些机械重复性的劳作中解放出来,可以让我们有更多的时间去思考其他的事情。

2024-01-16 22:33:47 1775

原创 在群晖NAS上搭建私有部署笔记软件——Blossom

Blossom 是一个需要私有部署的笔记软件,虽然本身定位是一个云端软件,但你仍然可以在本地部署,数据和图片都将保存在本地,不依赖任何的图床或者对象存储。​

2024-01-07 15:35:59 3873

原创 Windows10系统的音频不可用,使用疑难解答后提示【 一个或多个音频服务未运行】

打开电脑,发现电脑右下角的音频图标显示为X(即不可用,无法播放声音),使用音频自带的【声音问题疑难解答】(选中音频图标,点击鼠标右键,然后选择“声音问题疑难解答(T)”即可操作)后提示“一个或多个音频服务未运行”;尝试启动【Windows audio】或【Audiosrv】服务也是无法启动且提示“193 0xc1”错误。

2023-12-31 21:29:37 3015 1

原创 解决【无法处理文件xxx,因为它位于 Internet 或受限区域中,或者文件上具有 Web 标记。要想处理这些文件,请删除 Web 标记】问题

当我们从github或者其他地方获取到项目源码工程后,对该工程进行解压使用VisualStudio打开后进行编译或运行时报错【无法处理文件XXX,因为它位于 Internet 或受限区域中,或者文件上具有 Web 标记。要想处理这些文件,请删除 Web 标记。

2023-10-18 22:43:08 2827

原创 启动IIS管理器上网站内容报错“万维网发布服务(W3SVC)已停止。除非万维网发布服务(W3SVC)正在运行,否则无法启动网站”

当我们的部署的网站内容无法访问后,查看IIS管理器的网站(或webapi)等内容后发现该网站(或webapi等所有的内容)已经停止,当我们启动该网站(或webapi)时却报错“万维网发布服务(W3SVC)已停止。除非万维网发布服务(W3SVC)正在运行,否则无法启动网站”

2023-10-12 23:38:56 2217

原创 C#对字典容器Dictionary<TKey, TValue>内容进行XML序列化或反序列化报错解决方法

在使用C#对字典容器Dictionary内容进行XML序列化报错。

2023-10-09 23:50:53 2314 1

Kettle连接Mysql数据库时报错没有对应驱动类需要使用到的3、5、6、8版本的Mysql驱动类内容

在配置好Mysql的连接串内容后,点击【测试】按钮时报错【错误连接数据库 [MysqlTestConnection] : org.pentaho.di.core.exception.KettleDatabaseException: Error occurred while trying to connect to the database Driver class 'org.gjt.mm.mysql.Driver' could not be found, make sure the 'MySQL' driver (jar file) is installed. org.gjt.mm.mysql.Driver】即(由于名为“org.gjt.mm.mysql.Driver”的数据库驱动类没有发现,需确认是否安装该驱动类)去官网【https://downloads.mysql.com/archives/c-j/】下载整理好的3、5、6、8版本的Mysql驱动类内容,可直接拿到【Kettle所在的【data-integration-->lib】文件夹】

2024-05-04

手动安装IIS的应用程序请求路由版本3所有资源集合包

这是关于手动安装IIS的应用程序请求路由版本3所有资源集合包(包含【URL重新模块】、【应用程序请求路由(Application Request Routing(ARR))3.0】2个安装包)及其安装顺序说明。

2024-01-21

Windows的批处理-获取系统时间、生成当天日期日志

这是一个关于学习WIndows的批处理中获取当前系统日期和时间的批处理程序,批处理中可以自由获取到日期的年、月、日;时间的时、分、秒内容;最后还可以将指定的批处理文件显示的内容到导出到当前目录下且导出的txt文件名称为当前的日期

2023-09-29

Windows服务和IIS网站[应用程序池]监测工具(新版)

这是一个采用.net4.0框架开发的Winform程序,可针对Windows系统的服务和IIS网站【应用程序池】进行实时监测,当程序检测到指定的服务或IIS网站【应用程序池】停止以后则自动重启,以此来保证业务系统服务的平稳运行和解决问题争取时间【但真正导致这些业务服务或网站停止的原因还需要运维人员和开发人员排查,从根本上解决问题】;该监测工具的主要功能如下: ①可自行添加需检测的服务或网站名称(默认周期为3秒); ②可设定提示信息的显示行数(默认100行),超过设定的行数则自动清空后重头开始; ④可同时对多个服务进行检测(即:当服务停止后则自动重新启动服务直到服务状态为运行中为止);并且在等待服务状态转为运行中的时候不会阻塞程序界面。 ⑤可将提示信息导出方便自己查看; ⑥只要有信息显示就会在该工具目录下自动生成对应日期的日志文件记录服务或网站的停止后启动情况信息内容。 ⑦可以手动停止服务或的检测; ⑧程序的关闭按钮点击后只是缩小为托盘图标显示(为了防止程序误关闭情况);若要关闭程序则点击底部的程序图标按下鼠标右键后选择【退出】即可真正关闭程序。 ⑨可设置该程序开机自启且自启后自动检测

2023-03-31

C#操作Windows注册表源码项目-可新增查看删除注册表指定项或对应的内容、设置程序开机自启

这是一个采用.net4.0框架开发的Winform注册表源码项目,可以实现对Windows系统的注册表进行操作【该源码效果文章连接是:https://mp.csdn.net/mp_blog/creation/success/129682250】(默认设置可操作:HKEY_CURRENT_USER(包含有关当前用户首选项配置内容【桌面设置、环境变量设置、网络和打印机连接设置、其他用户账号的操作环境变量】)的注册表内容,这个注册表内容的操作不需要使用管理员权限,而其他注册表项内容的操作则需要管理员权限运行程序才可以实现);主要实现的功能如下: ①注册表指定项是否存在; ②给注册表指定的主项创建子项; ③打开注册表指定主项下的路径子项; ④删除注册表指定主项下的路径子项; ⑤注册表指定项下的指定名称否存在; ⑥注册表指定项下的给指定名称设置值(若打开的子项路径不存在则创建); ⑦注册表指定项下的获取指定名称的值; ⑧注册表指定项下的删除指定名称的值; ⑨设置程序开机自启(若该应用程序名称不存在则设置); ⑩取消程序开机自启(若该应用程序名称存在则取消);

2023-03-21

Windows服务和IIS网站[应用程序池]监测工具

这是一个采用.net4.0框架开发的Winform程序,可针对Windows系统的服务和IIS网站【应用程序池】进行实时监测,当程序检测到指定的服务或IIS网站【应用程序池】停止以后则自动重启,以此来保证业务系统服务的平稳运行和解决问题争取时间【但真正导致这些业务服务或网站停止的原因还需要运维人员和开发人员排查,从根本上解决问题】;该监测工具的主要功能如下: ①可自行添加需检测的服务或网站名称(默认周期为3秒); ②可设定提示信息的显示行数(默认100行),超过设定的行数则自动清空提示信息,然后重头开始; ④可同时对多个服务进行检测(即:当服务停止后则自动重新启动服务直到服务状态为运行中为止);并且在等待服务状态转为运行中的时候不会阻塞程序界面。 ⑤可将提示信息导出方便自己查看; ⑥只要有信息显示就会在该工具目录下自动生成对应日期的日志文件记录服务或网站的停止后启动情况信息内容。 ⑦可以手动停止服务或的检测; ⑧程序的关闭按钮点击后只是缩小为托盘图标显示(为了防止程序误关闭情况);若要关闭程序则点击底部的程序图标按下鼠标右键后选择【退出】即可真正关闭程序。

2023-03-17

服务检测工具(即:当检测到服务停止后自动重启服务)

这是一个采用.net4.0框架开发的Winform程序,可针对Windows系统的服务进行检测,当程序检测到指定的服务停止以后则自动重启服务,用以保证业务系统服务的平稳运行;该服务检测工具的主要功能如下: ①可以设定定时检测服务的监测周期(默认周期为3秒); ②可以设定提示信息的显示行数(默认100行),超过设定的行数则自动清空提示信息; ③可以根据需要添加多个服务名称进行检测; ④可以同时对多个服务进行检测(即:当服务停止后则自动重新启动服务直到服务状态为运行中为止);并且在等待服务状态转为运行中的时候不会阻塞程序界面,而造成程序无响应的情况。 ⑤可以将提示信息导出方便自己查看; ⑥每天会在程序目录下自动生成对应日期的日志文件记录服务的停止后启动情况信息内容。 ⑦可以手动停止服务的检测; ⑧程序的关闭按钮点击后只是缩小为托盘图标显示(为了防止程序误关闭情况);若要关闭程序则点击底部的程序图标按下鼠标右键后选择【退出】即可真正关闭程序。

2023-03-13

批量ping指定网络IP地址工具

这是一个适用于Windows平台下使用.net3.5框架Winform开发的批量ping指定网络IP地址工具;该工具具有以下功能: ①可以自行添加需要批量ping的IP地址,且这些添加的IP地址可保存为本地文件 ②可以对多个ip地址分别进行ping操作,并且在界面实时显示所有ping的ip地址网络情况,可以暂停,也可以继续 ③可以将所有ping的ip地址情况都导出为本地的txt文本文件,方便后续的查看分析网络情况

2023-03-10

定时自动删除指定文件夹下文件的Winform应用程序

这是一个可以定时自动删除指定文件夹下文件的Winform应用程序,该程序只适用Windows系统环境,使用.net3.5框架开发,主要包含如下功能: ①可以选择需要删除文件的文件夹(或者直接复制需删除的文件夹路径) ①可以根据选择删除文件的日期(或选择日期的前后天数)来删除指定文件夹下的文件 ②可以根据文件后缀名(或文件大小)来删除指定文件夹下的文件 ③可以根据系统时间结合(输入删除天数)来进行周期删除指定文件夹下的文件(比如:可以将输入天数设置为90天,且选择系统当前时间则表示删除当前时间下90天以前的文件,该功能用作定期清除日志文件场景十分适合【或者是只保留指定文件夹下90天以内的文件场景】等) ④定时删除的文件都会在C盘根目录【C:\CoffeeMilk\删除文件工具\EverydayLog】下生成程序删除的所有文件记录信息 ⑤该程序的文件后缀名还可以在该程序的【SystemConfig\FileExpandName】路径下修改【FileExpandNameList.xml】文件增删文件的后缀名 除此之外:还可以查询或删除文件夹下的所有文件内容

2023-03-09

DVWA资源包包含Linux和Windows平台下的XAMPP 8.0.25, 8.1.12 & 8.2.0版本安装包

DVWA资源包包含Linux和Windows平台下的XAMPP 8.0.25, 8.1.12 & 8.2.0版本安装包,可以下载下来后直接选对应的版本进行安装;同时也包含DVWA靶场网站安装包,可解压后直接使用

2023-02-02

这是关于Tailscale在Windows和Android和群晖NAS平台安装包文件

这是关于Tailscale在Windows和Android和群晖NAS平台安装包文件;方便我们之间使用安装;尤其是Android安装包和NAS安装包在国内获取比较麻烦。

2023-01-07

这是一个关于制作导航页的模板,共有11个模板

这是一个关于制作导航页的模板,共有11个模板,方便我们制作属于自己的导航页内容

2022-11-19

修改Windows系统指定用户名称的命令模板

实现修改Windows系统指定用户名称的命令模板;只用填写Windows系统的原用户名称和需修改为的用户名称,然后在【bat处理命令(精准修改)】哪里选中一行,然后往下拉即可自动生成对应的bat命令,方便批量生成修改用户名称的bat命令,提高工作效率。

2022-09-08

这是一个关于《TortoiseGit-2.13.0.1-64位的安装包和语言包》

这是一个关于开源免费的项目管理工具TortoiseGit的2022年最新发型的2.13.0.1版本内容: 主要包含两个内容: ①是《TortoiseGit-2.13.0.1-64bit.msi》的安装包; ②是《TortoiseGit-LanguagePack-2.13.0.0-64bit-zh_CN.msi》的中文语言包; 方便开发者下载安装使用,更好的服务于项目的管理和开发工作,提升工作效率。

2022-06-16

RDLC文件报表数据加载、报表加载复选框效果项目工程

这是一个关于使用C#开发的.NET Framework 4框架的RDLC文件报表WinForm项目工程,包含了一个完整的实现例子,可以作为参考学习使用,该项目工程实现的功能如下: ①创建人员信息模型; ②创建人员信息内容; ③创建人员信息报表模板; ④获取报表模板所需的人员信息; ⑤加载报表模板且填充报表数据; ⑥可以根据条件显示或隐藏指定的报表行、列内容; ⑦可以根据条件显示勾选的复选框或未勾选的复选框效果;

2022-05-28

C#代码加载RDLC文件报表且是否显示指定行或列内容

这是一个关于使用C#开发的.NET Framework 4框架的RDLC文件报表WinForm项目工程,包含了一个完整的实现例子,可以作为参考学习使用,该项目工程实现的功能如下: ①创建人员信息模型; ②创建人员信息内容; ③创建人员信息报表模板; ④获取报表模板所需的人员信息; ⑤加载报表模板且填充报表数据; ⑥可以根据条件显示或隐藏指定的报表行、列内容;

2022-05-26

这是关于《分部类(partial)和方法》的示例程序

这是关于《C#分部类(partial)和方法》的示例程序项目工程,可以更具象化的领会表达的含义。

2022-04-28

使用C#开发的Sqlite数据库创建、操作的源码项目工程

这是一个使用C#开发的Sqlite数据库创建、操作的源码工程,关于Sqlite的所有操作已经单独创建了专门的跨平台【.NETCore3.1】类库包含相应的帮助类,可以直接生成后拿到任何项目中直接使用,高效简单,省去了从头开发Sqlite数据库的时间,将更多的精力用于业务内容;该项目工程的主要功能如下: ①可以获取到关于Sqlite数据库的2种常用连接字符串【不加密、加密】(也可以自己传入); ②可以代码直接创建Sqlite数据库; ③可以直接创建Sqlite数据库的表; ④实现了通用的sql语句执行帮助类(包含单条数据的插入、批量插入、事务处理、查询(指定内容查询、分页查询)、更新、删除等操作); ⑤可以直接获取Sqlite数据库中的所有表名称及其表包含的所有列名称; ⑥包含了一个完整的Sqlite数据库、表创建、数据的增、删、查、改、获取数据库所有表和表包含的所有字段的使用示例。 ⑦还包含了关于sqlite内存数据库的帮助类和完整数据库、表创建、数据的增、删、查、改、获取数据库所有表和表包含的所有字段的使用示例。

2022-04-23

使用C#开发的Access数据库创建、操作的源码项目工程

这是一个使用C#开发的Access数据库创建、操作的源码工程,关于Access的所有操作已经单独创建了专门的类库包含相应的帮助类,可以直接生成后拿到任何项目中直接使用,高效简单,省去了从头开发Acess数据库的时间,将更多的精力用于业务内容;该项目工程的主要功能如下: ①可以获取到关于Access数据库的三种常用连接字符串(也可以自己传入); ②可以代码直接创建Access数据库; ③可以直接创建Access数据库的表; ④实现了通用的sql语句执行帮助类(包含单条数据的插入、批量插入、事务处理、查询(指定内容查询、分页查询)、更新、删除等操作); ⑤可以直接获取Access数据库中的所有表名称及其表包含的所有列名称; ⑥包含了一个完整的Access数据库、表创建、数据的增、删、查、改、获取数据库所有表和表包含的所有字段的使用示例。

2022-04-17

将数字转为ASCII码的项目工程

实现将将数字转为ASCII码: ①创建txt文件且将信息写入该txt文件中; ②将字符串转为数字; ③将数字转为ASCII码(小端) ④将数字转为ASCII码(大端) ⑤去除ASCII码的所有空格 ⑥将数字转为二进制 ⑦打开目录 ⑧打开目录且选中文件 ⑨打开文件

2022-03-21

C#中的动态类型(Dynamic)的项目工程

包含《C#中的动态类型(Dynamic)》文章涉及到的应用场景示例,比如: ①序列化对象; ②动态解析转换;

2022-02-25

关于【C#反射】文章中涉及到的内容示例项目工程

关于【C#反射】文章中涉及到的内容示例项目工程,包含如下功能: ①获取反射类型的三种方式; ②FieldInfo 通过反射获取对象的成员字段示例; ③MethodInfo 通过反射获取某个类的方法且执行示例;

2022-02-22

windows下批量创建用户、提升用户权限、设置用户不能更改密码、设置密码永不过期的Excel目标

①批量创建用户命令 ②批量删除用户命令 ③批量提升用户权限命令 ④批量设置用户不能更改密码命令 ⑤批量设置密码永不过期命令

2022-02-03

使用FileSystemWatcher 实现对指定路径下指定文件的监视工程源码

1、使用FileSystemWatcher 实现对指定路径下指定文件的监视工程源码; 2、实现多线程调用Winform的TextBox控件; 3、实现选择任意的目录路径; 4、实现输入或选择任意的文件类型

2022-01-26

Test_Winform_rdlc.zip

这是一个关于【使用RDLC文件开发报表】文章中对应的项目工程源码

2022-01-02

Test_NETCoreWebAPI.zip

这是关于《ASP.NET Core 3.1中整体项目搭建(仓储+服务+抽象接口)》文章中的项目工程源码

2021-12-07

Learn_WebApiBase.zip

这是关于【ASP.NET Core3.1 中的依赖注入】的项目工程

2021-10-27

ILSpy 安装包和压缩包

这是一份包含ILSpy 7.1的【ILSpy.AddIn.vsix(用户安装在Visual Studio 2019扩展工具)】和独立的【ILSpy_binaries_7.1.0.6543.zip】压缩包

2021-10-26

WebApi基础入门学习项目,新手入门学习实践,工程源码

这是关于《.NET Core WebApi》中使用Log4日志、AOP异常拦截器、缓存机制、数据库操作、文件分片上传、下载和跨域的项目工程源码。

2021-08-14

BarTender_Test.zip

C#动态改变BarTender模板中的内容的项目工程源码

2021-07-29

LableTemplate.zip

C#动态填充内容的BarTender模板和图片资源,解压后放置在C盘下

2021-07-29

AutoUpdateClient_Test.zip

C#自动更新之(示例客户端程序)项目工程源码

2021-07-20

PackagingRelease_Test.zip

C#实现自动更新之(新版程序升级包制作)项目工程源码,方便打包客户端程序为升级包程序和升级包配置文件

2021-07-20

UpdateSoftWarePackage_Test.zip

C#实现自动更新之(独立的更新程序)工程源码

2021-07-20

UpdatePackgeWebApi_Test.zip

C#实现自动更新之(简易WebApi接口程序)的项目工程源码,方便给自动更新程序提供WebApi接口下载程序更新包和更新配置文件。

2021-07-20

PackagingRelease_Test.zip

这是C#实现自动更新之(程序升级包制作)的项目工程

2021-07-13

Test_TheadPoolAndTask.zip

关于C#多线程、任务(Task)和异步内容的学习示例项目工程

2021-07-12

Test_MutiThreadOpcUI.zip

这是一个使用Winform测试后台线程调用UI组件和窗体的项目工程,方便学习了解线程调用UI组件和窗体。

2021-07-11

TestQuartz.zip

使用Quartz.NET开源库实现的定时执行任务的常用示例程序项目工程

2021-07-04

Test_RunCMD.zip

C#中调用CMD(命令提示符)执行命令、BAT(批处理)文件的Winform项目工程

2021-07-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除