自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 简易实现C#的优先队列

无意间看到leetcode的一道订单积压题,用到了最小堆概念,顿时十分感兴趣。因此,下方草稿出现了。。。。 优先队列涉及到完全二叉树概念,请自行搜索。 小顶堆的性质:堆顶元素始终是全堆优先权最大的元素,即根元素始终按照我们给予的条件排序后的优先权最大结果。 参考 使用数组承载堆元素:T [ ] heap 比较器,用于确定优先权逻辑:IComparer<T> comparer; 如何确定根元素,左右孩子在数组heap中的索引 父元素: parentNode=(heap.cou...

2021-03-31 16:39:15 453 1

原创 NPOI对excel进行导入导出

利用NPOI对excel进行导入导出 使用nuget安装NPOI(VS2019社区版) NPOI主要类及接口 IWorkbook workbook; //工作薄 ISheet sheet; //工作表 对于不同的excel,有对应的 IWorkbook 实例,XSSFWorkbook 适用XLSX格式,HSSFWorkbook 适用XLS格式, 因此,有以下代码判定 string strExtension = Path.GetExtension(strPath).ToUpp.

2021-02-19 10:55:59 445

原创 基于C#的Ftp开发帮助类(ftpwebresponse实现)

最近因为要用到ftp,用于文件上传,所以学习了一番。 总结代码如下,以备后续遗忘了可以再看下,部分方法。 1.基本字段 private string _userName; public string UserName { get { return _userName; } set { _userName = value; } } private string _password; public string Password { get { retu

2020-12-22 13:39:01 813

原创 C# 动态代理的实现 ----采用RealProxy继承实现

今天在B站学习MVC架构时,冒出了一个动态代理的概念,用于添加 Log(也能拿来进行权限限制)功能。在网上学习了一下,并实现了一段基本的代码。 动态代理类的实现,继承RealProxy,采用泛型T,指定代理的类。 class LogProxy<T> : RealProxy where T:class { object obj = null; public LogProxy(object pObj) :base(typeof(T)){ ..

2020-05-09 15:52:59 1311

基于C#的ftp操作响应帮助类

C#用于ftp的操作类

2020-12-22

空空如也

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

TA关注的人

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