自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 【.Net 6.0--通用帮助类--总览】

.Net 6.0通用帮助类总览。

2023-12-20 14:04:44 1332

原创 【从零开始学习--设计模式--总览】

这篇文章介绍了设计模式的概念和重要性,以及如何选择和实现设计模式。设计模式是软件开发中的重要组成部分,它可以提高代码的可重用性、可维护性和可读性,同时也可以减少代码的复杂性和提高代码的可维护性。文章还介绍了设计模式的最佳实践,包括明确需求和目标、了解模式的适用性、避免过度设计、考虑可扩展性、保持代码的可读性和可维护性、测试和验证以及不断学习和实践。通过遵循这些最佳实践,可以更好地应用设计模式来解决软件开发中的问题。

2023-11-28 17:29:43 1939 1

原创 【从零开始学习--设计模式--策略模式】

详细介绍了策略模式,并分享示例代码。

2023-12-17 19:56:57 1336

原创 【.Net 6.0--通用帮助类--ConvertHelper】

类型转换帮助类,包含以下:object转int、object转double、object转string、object转decimal、object转datetime、object转datetime(yyyy-MM-dd)、object转datetime(yyyy-MM-dd HH:mm:ss)、object转datetime(yyyy)、object转datetime(yyyyMMdd)、object转datetime(yyyyMMddHH)等方法。

2023-12-16 20:40:28 1283 1

原创 【.Net 6.0--通用帮助类--FileHelper】

文件操作帮助类,包含了获取指定目录中所有文件列表、获取指定目录中的子目录列表、获取文件夹的创建时间、获取文件的创建时间、获取一个文件的长度,单位为Byte、获取一个文件的长度,单位为KB、获取一个文件的长度,单位为MB、获取一个文件夹的长度,单位为Byte、文件重命名、文件夹重命名、将源文件的内容复制到目标文件中(文件复制)、将文件夹复制到指定目录(文件夹复制)、将文件移动到指定目录(文件剪切)、将文件夹移动到指定目录 (文件夹剪切)、删除指定文件、 删除指定文件夹等方法。

2023-12-15 16:29:23 1072 1

原创 【.Net 6.0--通用帮助类--EmailHelper】

邮件帮助类(smtp协议),需要NuGet引用MailKit包,包含了同步发送邮件(SendEmail)、异步发送邮件( SendEmailAsync)方法,非企业邮箱每日有发送限额,所以代码中支持轮询多个邮箱,当某个邮箱超限时,标记为不可用状态,当天不再使用,以确保邮件正常发送成功,同时支持多种邮箱类型,见下表。

2023-12-14 16:22:27 867

原创 【从零开始学习--设计模式--装饰者模式】

详细介绍了装饰者模式,并分享示例代码。

2023-12-13 17:14:35 700

原创 【从零开始学习--设计模式--代理模式】

详细介绍了代理模式,并分享示例代码。

2023-12-10 20:54:47 799

原创 【从零开始学习--设计模式--适配器模式】

详细介绍了适配器模式,并分享示例代码。

2023-12-07 19:47:15 687

原创 【.Net 6.0--通用帮助类--FileTypeCheckHelper】

文件格式检查帮助类,包含了以下常用的29种文件格式的检查:1、文档格式:.DOC、.DOCX2、PDF格式:.PDF3、电子表格:.XLS、.XLSX4、图片格式:.PNG、.JPG、.JPEG、.GIF、.BMP、.JFIF5、视频格式:.MP4、.MKV、.MOV、.M4V、.WEBM、.WMV、.AVI、.FLV6、压缩包格式:.ZIP7、可执行文件:.EXE、.DLL、.DRV、.VXD、.SYS、.OCX、.VBX、.BAT、.DB。

2023-12-06 18:14:17 592

原创 【从零开始学习--设计模式--原型模式】

详细介绍了原型模式,并分享示例代码。

2023-12-05 09:13:04 808

原创 【.Net 6.0--通用帮助类--WordHelper】

Word帮助类,无需安装office即可使用,包含了插入段落到word文件(InsertParagraphs)、保存datatable到word文件中的指定表格(InsertRows)、插入图片到word文件中的特定位置(InsertPictures)、替换文字到word文件中的特定位置(InsertTexts)等方法。

2023-12-04 09:00:00 623

原创 【.Net 6.0--通用帮助类--ExcelHelper】

Excel帮助类,无需安装office即可使用,包含了读取excel到datatable(ExcelToDataTable)、保存datatable到excel(DataTableToExcel)、设置单元格枚举值(SetCellList)、合并单元格(SetCellMerge)等方法。

2023-12-03 07:04:31 489

原创 【从零开始学习--设计模式--建造者模式】

详细介绍了建造者模式,并分享示例代码。

2023-12-02 19:55:35 497

原创 【从零开始学习--设计模式--单例模式】

详细介绍了单例模式,并分享示例代码。

2023-12-01 20:00:00 396

原创 【从零开始学习--设计模式--抽象工厂模式】

详细介绍了抽象工厂模式,并分享示例代码。

2023-11-30 19:50:56 370

原创 【从零开始学习--设计模式--工厂模式】

详细介绍了简单工厂模式及工厂方法模式,并分享示例代码。

2023-11-29 12:18:36 428

Gdal 2.2.2 for .Net And .NetCore

1、编译gdal-2.2.2 更改MSVC_VER的版本号 更改WIN64=YES 2、编译proj-4.9.1 更改gdal的PROJ配置,编译gdal 3、编译geos-3.6.4 更改gdal的geos配置,编译gdal 4、HDF4.2.6_win_x64 更改gdal的geos配置,编译gdal 5、HDF5-1.8.7_win_x64 更改gdal的geos配置,编译gdal 6、netcdf4.7安装,拷贝bin、include、lib 更改gdal的geos配置,编译gdal 7、swigwin-3.0.12 更改gdal的geos配置,编译gdal-C# 8、swig\csharp\AssemblyInfo.cs注释[assembly: AllowPartiallyTrustedCallers] 编译gdal-C# 9、使用VS2017编译而成

2023-12-04

Aspose.Words 18.7.0.0 for .NetCore

Aspose.Words 是一款先进的类库,使您可以直接在各个应用程序中执行各种文档处理任务。Aspose.Words 支持 DOC,OOXML,RTF,HTML,OpenDocument, PDF, XPS, EPUB 和其他格式。使用 Aspose.Words,您可以生成,更改,转换,渲染和打印文档而不使用 Microsoft Word。

2023-12-02

Aspose.Pdf 22.9.0.0 for .NetCore

Aspose.Pdf是一个基于.net,Java开发语言的PDF文档创建组件,可以帮助用户无需使用Adobe Acrobat 即可读写和操作PDF文件。包含以下功能:创建PDF文档、段落功能、文本功能、图像图片功能、表格功能、安全性功能、标段字段功能等。

2023-12-02

Aspose.Cells 18.10.0.0 for .NetCore

Aspose.Cells是一款功能强大的Excel文档处理和转换控件,开发人员和客户电脑无需安装Microsoft Excel也能在应用程序中实现类似Excel的强大数据管理功能,支持所有Excel格式类型的操作,在没有Microsoft Excel的环境下,用户也可为其应用程序嵌入类似Excel的强大数据管理功能。Aspose.Cells可以对每一个具体的数据,表格和格式进行管理,在各个层面导入图像,应用复杂的计算公式,并将应用程序中的表格保存为各种格式等。

2023-12-02

互联网软件开发工程师简历.docx

互联网、软件开发工程师、简历、模板、个人信息、技能概述、多领域、通用性

2023-12-01

空空如也

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

TA关注的人

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