自定义博客皮肤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 平台开发

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

原创 C#中实现单元测试的示例流程_MSTest测试项目

​在《单元测试艺术》一书中对于单元测试的定义是:【一个单元测试是一段代码,这段代码调用一个工作单元(指:调用软件中的一个方法,这个方法执行过程中所发生的所有行为以及最后产生的结果的总和),并检验该工作单元的一个具体的结果。如果关于这个结果的最终假设是错误的,单元测试就失败了;一个单元测试的范围可以小到一个方法,大到多个类】​

2023-09-24 20:16:53 31

原创 C#实现钉钉自定义机器人发送群消息帮助类

在企业中,针对一些关键指标内容(如每天的生产产量、每天的设备报警信息等信息),需要同时给多人分享,此时就可以将需要查看这些数据的人员都拉到一个群中,让群里的机器人将这些关键指标内容推送到群里即可【(目前已实现在钉钉群里创建自定义机器人发送①文本文件内容到群;②发送文本文件到群且@指定人员;③发送图片内容到群;

2023-09-17 21:12:19 450

原创 Windows11系统安装Hyper-V虚拟平台和Window10虚拟机

Hyper-V是微软公司提供的硬件虚拟化平台(即:可实现在一个物理硬件平台上的Windows系统上通过Hyper-V虚拟化平台可以创建多个不同的系统,方便软件开发人员、IT 专业人员或技术爱好者进行开发测试)。

2023-09-10 23:21:34 167

原创 Windows系统的桌面显示信息工具___BGInfo使用

BGInfo(桌面显示信息工具)是微软开发的用于在Windows系统中实现将Windows系统信息【如:当前用户名、CPU、操作系统版本、IP地址、硬盘等】或自定的内容显示在桌面壁纸上的操作工具,用户可以根据自己的需要定制属于自己的桌面内容(特别是对应企业来说通过域控来实现对企业的所有电脑统一桌面风格将电脑信息直接显示在桌面上,方便运维人员快速定位查找电脑进行运维工作是十分有效的)。下载BGInfohttps://download.sysinternals.com/files/BGInfo.zip实现的效果

2023-09-06 01:04:15 216

原创 查看IIS管理器网站的日志和简要分析

对自定义的日志记录模块使用自定义格式。如果选择此选项,则"日志"页将被禁用,因为无法在 IIS 管理器中配置自定义日志记录。

2023-08-25 22:43:12 202

原创 VMware Workstation中安装了Windows7系统但是VMware Tools选项为灰色及无法安装的解决方法

当我们在使用VMware Workstation安装好了Windows7系统后;该安装好的Windows7系统并不能自动适配WMware的界面,只能在中间显示很小的一部分内容;此时我们就需要给Windows7系统安装VMware Tools工具;问题一:WMware中的【安装VMware Tools】选项则是灰色的无法安装;

2023-08-13 23:34:53 1108

原创 Windows批处理基础

这是一篇关于windows中常用批处理命令的介绍和使用命令内容

2023-08-05 16:41:13 265

原创 Windows10强制删除文件或文件夹内容

我们的Windows电脑中,会存在一些特殊的应用场景比如【(文件、文件夹)被读写保护、隐藏、或被程序一直占用、被感染了病毒】导致无法删除;此时候就需要采取强制删除的方式解决。

2023-07-25 00:20:42 416

原创 下载.NET的反编译调试工具dnSpy和简易使用

dnSpy 是一个.NET 程序集的反编译编辑器【即:没有可用的源代码,也可以使用它来编辑和调试现有的程序集】;调试.NET 和Unity的程序集①不需要源代码即可设置断点并单步执行任何程序集;②变量窗口支持将变量(如解密的字节数组)保存到磁盘或在十六进制编辑器(内存窗口)中查看它们;③可以调试动态模块(但由于 CLR 的限制,不能调试动态方法);④输出”窗口记录各种调试事件,默认情况下显示时间戳:)⑤可以调试在运行时自行解密的程序集,dnSpy 将使用内存映像。

2023-07-15 22:56:26 1238

原创 C#使用跨平台的PdfSharpCore开源库生成PDF文件

在进行项目开发中,需要将C#程序的一些文本内容导出为PDF文件(能够将文本自动分行分页),并且要求这个生成PDF文件的程序是可跨平台的;①将程序的文本内容导出为PDF文件;②能够将文本内容自动分行分页【且可添加页眉、页脚、页码、水印、图片或给PDF文件加密】;②生成PDF的C#程序需要跨平台(使用.netcore);.netcore下开源可用的PDF库是【PdfSharpCore】

2023-07-13 21:57:29 1207

原创 C#实现将小数值四舍五入为整数

将小数内容转为整数【但是转为小数又分为几种情况】:①将小数取为下一个整数;②将小数只取整数;③标准的四舍五入取整;

2023-07-12 11:42:01 674

原创 C#一个开源跨平台的 HTTP 客户端库——RestSharp

在进行软件开发的时侯,你可能经常需要使用一些公共的Web Api接口执行 CRUD 操作;要连接到这样的Web Api接口并使用它们,您可以有多样的选择;而其中最流行的便是亚马孙的,主要是因为它的简单性。是一个开源的、可移植(跨平台)、轻量级的.NET 库,主要用于使用 RESTful Web 服务;它可以使用任何 RESTful API 对数据执行 CRUD (创建、读取、更新和删除)操作;RestSharp 是一个用于与 RESTful API 交互的流行库,用于发出 HTTP 请求和解析响应。

2023-07-06 00:02:58 1554

原创 将英文版的Visual Studio 2019 切换为简体中文显示

在使用Visual Studio 2019集成IDE环境下进行开发工作时;需要将IDE的环境修改为中文环境进行开发工作,这对于不太熟悉Visual Studio 2019 环境的人来说是十分友好的。

2023-06-29 23:23:24 1663

原创 将英文版的Windows Server 2019切换系统语言为简体中文

我们的Windows Server 2019默认是英文版的系统语言;但是使用起来不是很方便,需要将系统语言切换为简体中文显示。解决英文版Windows server2019软件显示乱码

2023-06-29 00:03:41 1662

原创 Oracle中的行列互转———pivot、unpivot函数用法

项目开发过程中涉及到oracle数据库的数据操作;Oracle中行列互转_oracle行列转换最简单的方法。

2023-06-14 23:22:13 1572

原创 立刻杀掉Oracle中的会话(session)

我们开发项目的过程中,涉及到连接oracle数据库的操作,正常来说我们执行完对应的sql语句后且关闭了连接,数据库的连接就会释放了;

2023-06-07 09:14:48 1615 6

原创 使用免费的SSL证书将nginx配置的普通网站修改为HTTPS网站

已经在Centos8系统中使用nginx搭建了网站;但是该网站没有实现HTTPS协议不安全;现需要将网站升级为HTTPS站点。

2023-06-01 23:44:59 351

原创 查看Oracle中指定用户下包含的包、函数、存储过程及其对应内容语句——查看当前数据库的连接内容

在项目运维的时候,公司出于数据安全的考虑,对数据库的权限进行了控制,限制运维人员只能够通过堡垒机查看Oracle数据库内容,并且堡垒机只是设定了一个只读的账号查看数据库;这就导致了运维时在查看数据库的包、函数、存储过程内容有可能通过第三方数据库可视化工具查看不了,此时就需要使用sql语句进行查看了。

2023-05-31 23:04:36 814

原创 vim配置nginx语法高亮

我们在Centos中下载安装了nginx后,进行编辑nginx的配置文件nginx.conf时,发现该文件并没有语法高亮,这对于我们配置Nginx内容时很不方便,容易出错,我们想要实现编辑nginx的配置文件时能够语法自动高亮显示区分。

2023-05-31 21:51:28 150

原创 Centos和Windows之间通过主机名实现相互访问

在内网环境中,我们想直接通过特定的主机名称去访问我们的服务器,而不用去记忆服务器的IP地址,且不想通过nginx等代理工具或域名配置内容来操作。

2023-05-15 23:46:37 542 1

原创 oracle使用with as创建临时表

在oracle项目的开发过程中,使用sql编写好对应的分析报表内容后,由于sql分析报表涉及到的一些线别丢失,导致呈现的报表分类统计时固定用醒目颜色标识的统计行数据显示错位;因此需要修复分析报表填充完整的线别。

2023-05-13 23:13:48 691

原创 Centos8手动设置时区、日期、时间,且将时间设置为24小时格式

Timedatectl 命令允许您查询和更改系统时钟的配置及其设置,您可以使用此命令设置或更改当前日期、时间和时区,或启用与。

2023-04-29 23:31:20 2125

原创 安装配置goaccess实现可视化并实时监控nginx的访问日志

①进入自己安装好的nginx日志目录(比如我这里使用openresty的默认命令安装配置后的路径是【/usr/local/openresty/nginx/logs】)以上的操作方式需要手工配置goaccess命令才能实时监测nginx访问日志;】若不放开这个【7890】端口,则goaccess的监控网页监控内容不会自动刷新数据。③进入到openresty的nginx的sbin目录重启nginx。②编辑nginx的配置文件新增goaccess的监控界面。nginx服务的端口是:8081。

2023-04-29 13:55:32 854

原创 Windows环境下使用Internet Information Service( IIS)管理器上搭建Web资源网站

在项目的开发过程中,需要将指定文件夹发布称为一个网站,可以通过网页查看该文件夹下的内容和子目录(及其子目录内容);同时也可以将内容上传到该文件夹中。

2023-04-26 21:04:02 595

原创 Windows10安装Internet Information Services(IIS)管理器

Windows10安装Internet Information Services(IIS)管理器

2023-04-25 23:11:59 784

原创 Oracle中实现恢复删除的表或表数据内容

在我们进行项目开发或运维过程中,由于操作不当,引起的误删Oracle数据库表或指定表的数据内容,导致程序出现故障;而我们又没有对数据库进行备份,此时,如果不能及时恢复数据库内容将会导致严重的事故。我们需要一种能够补救的方法来挽回损失,恢复被误删的表或表数据内容。

2023-04-23 23:56:15 726

原创 Linux环境对Nginx开源版源码下载、编译、安装、开机自启

Centos8安装yum源。​打开【开源版nginx官网】选择【download】界面下载稳定版本的nginx链接【http://nginx.org/download/nginx-1.24.0.tar.gz】

2023-04-21 00:12:00 439 3

原创 Centos8重启nginx时报错【nginx: [error] invalid PID number ““ in “/opt/nginx/logs/nginx.pid“】

当我们修改了nginx的配置内容后,需要重启nginx;但是在nginx的sbin目录使用【./nginx -s reload】命令启动nginx时报错【nginx: [error] invalid PID number "" in "/opt/nginx/logs/nginx.pid"】

2023-04-20 15:42:51 230

原创 Windows环境下激活虚拟环境报错【无法加载文件XXX因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 】

在Windows环境下运行激活虚拟环境命令【ll_env\Scripts\activate】时报错【ll_env\Scripts\activate : 无法加载文件 F:\LearnDocument\计算机书籍\2-编程语言\Python\python-programming-from-introduction-to-practice\项目3 Web应用程序\Learning_log\ll_env\Scripts\Activate.ps1,因为在此系统上禁止运行脚本。

2023-04-15 13:09:20 306

原创 Windows10环境下使用Django创建一个新项目报错【django-admin.py : 无法将“django-admin.py”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。】

在Windows10环境下使用Django创建一个新项目报错【jango-admin.py : 无法将“django-admin.py”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。】 【django-admin.py startproject learning_log .】命令是在Linux环境下使用的;在windows环境下使用【django-admin.exe startproject learning_log .

2023-04-14 17:28:45 723

原创 Windows10环境下激活虚拟环境报错【source : 无法将“source”项识别为 cmdlet、函数、脚本文件或可运行程序的名称】

在使用Django创建Web程序前,需要创建一个虚拟的工作环境,在使用【source ll_env/bin/activate】命令激活虚拟环境时报错:source : 无法将“source”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。所在位置 行:1 字符: 2。

2023-04-14 17:12:55 3789

原创 Python中使用matplotlib时显示中文乱码_(或更改字体)

在使用matplotlib绘制可视化图表时,图表的中文显示乱码,只能正常显示英文内容;一般显示乱码是由于编码问题导致的,而matplotlib 默认使用ASCII 编码,但是当使用pyplot时,是支持unicode编码的,只是默认字体是英文字体,导致中文无法正常显示,所以显示中文乱码。

2023-04-12 23:06:19 3891

原创 VMware环境下Centos系统进行磁盘空间扩容

使用VMware Workstation虚拟机安装了Centos系统且安装了一些必要的环境内容后;发现可能以前分配给Centos系统的磁盘空间不够,需要进行磁盘空间的扩容。

2023-04-05 16:24:45 760 1

原创 Centos8中安装Docker

​DockerEngine是用来运行和管理容器的核心软件【通常人们会简单地将其命名为 Docker 或 Docker 平台】,其基于 Go 语言编写,并遵从Apache2.0协议开源;Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何发行的 Linux 设备上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。​

2023-04-03 17:22:16 280 1

原创 Centos8快速搭建Prometheus系统

#1-在opt目录下创建prometheus文件夹命令mkdir -p /opt/prometheus#2-下载2.37.6长期支持版本的prometheus命令wget https://github.com/prometheus/prometheus/releases/download/v2.37.6/prometheus-2.37.6.linux-amd64.tar.gz#3-解压下载的2.37.6长期支持版prometheus压缩包命令tar xf prometheus-2.37.6.l

2023-03-30 23:35:54 175

原创 Linux中实现程序开机自启——将程序配置为系统服务

当我们在Linux系统上安装软件时,希望软件实现开机自启,或程序崩溃后自动重启,提升软件运行的稳定性;而linux系统中的systemd刚好可以满足我们的要求(可将软件注册为系统服务)。

2023-03-30 00:06:47 543

原创 prometheus设置为服务后启动时总是失败

在我们下载完成prometheus程序包,使用二进制的prometheus测试启动正常,但是将prometheus程序设置为服务开机自启时,该prometheus服务并没有启动,并且手动设置启动该服务也是失败提示【Failed to start "prometheus".】

2023-03-27 23:13:26 535

原创 C#实现对Windows系统的注册表操作_设置程序开机自启、添加删除注册表项、对应名称和值

在我们进行Windows平台程序的开发过程中,需要实现将该程序一键设置开机自启或取消的功能,方便业务服务能够在系统故障重启后可以第一时间自动启动,减少因故障系统重启而程序没有启动导致的业务功能受影响时间,提高稳定性。通过查看资料可以发现通过给注册表的【SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run】路径添加需要启动的程序内容即可实现开机自启;注意:在操作Windows系统的注册表前,请先备份自己的注册表,以防止系统启动不了!①自己手动设置程序开机自启。

2023-03-21 10:50:28 322

原创 Windows10及其WindowsServer服务器设置软件开机自启

在日常实施运维工作中,通常需要设置指定的软件在Windows系统或WindowsServer系统启动后也可以自动启动,以此来保证业务系统能够正常运行,而不会出现系统因出现故障开机后不会自动重启影响业务系统运行。

2023-03-19 19:58:35 1798

原创 C#实现对IIS网站和应用程序池实时监测(网站停止后自动重启)

在我们的日常运维中,可能会遇到业务网站在运行一段时间后由于某些不确定因素而停止运行,导致业务功能受影响,而此时只要我们重启服务又能够正常运行了,在我们还没有完全排查从根本上解决问题前,需要一个临时的方法来救场(即:当发现业务网站停止后能够自动重新启动,减少对业务的影响,留下足够的时间来排查问题分析)。

2023-03-17 14:12:37 1127

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

TestWindowsService_TopShelf.zip

这是使用Topshelf开源框架实现的简单与自定义服务的示例项目工程

2021-06-30

TestQuartz.zip

使用Quartz.NET开源库实现的定时执行单个方法的简单示例程序项目工程

2021-06-29

Test_DevExpressWinform_V1.0.zip

这是使用DevExpressV20.1.3实现的动态创建菜单、导航栏、表格操作的项目工程,有完整的示例与核心代码,方便学习了解DevExpress的MenuStrip、XtraTabControl、XtraGridControl、UserControl这4个组件的用法。

2021-06-26

空空如也

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

TA关注的人

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