随笔分类 -  C#

摘要:private async Task<Stream> ExportOrderDtlTemp(string tempName = "订货订单明细导入模板") { IWorkbook workbook = new XSSFWorkbook(); //.xlsx ISheet sheet = workbo 阅读全文
posted @ 2022-04-07 17:35 baileyer 阅读(326) 评论(0) 推荐(0) 编辑
摘要:1.获取控制器名称,控制器方法,控制器特性 2.TokenFilter 特性 public class TokenFilter : Attribute, IActionFilter { public void OnActionExecuted(ActionExecutedContext contex 阅读全文
posted @ 2020-10-26 16:47 baileyer 阅读(704) 评论(0) 推荐(1) 编辑
摘要:我们都知道quartz是实现任务调度的,也就是定时计划,topshelf是创建windows服务。网上看过很多的例子,都不够完整,于是自己去翻了一遍quart.Net的源码,现在我就来根据quartz.net的源码例子,简单改造一下,基本上也就符合我们的工作使用了,同时quartz.Net还支持集群 阅读全文
posted @ 2019-11-17 22:37 baileyer 阅读(594) 评论(0) 推荐(1) 编辑
摘要:现在.net core 3.0已经发布,很多公司都在慢慢把项目往.net core迁移,在项目迁移的过程中肯定也会有一些问题出现,如果因为问题暂时无法解决又无法回退原来版本时候,就需要用到双版本。 现在就给大家介绍一下双版本是如何生成的。 简单建个例子作为示范。 一、新建一个解决方案,创建一个.ne 阅读全文
posted @ 2019-11-16 23:28 baileyer 阅读(847) 评论(0) 推荐(1) 编辑
摘要:1.实现对接京东接口,这里主要是写了采用Oauth授权的方式调用。 2.VS2017 使用了.net core 2.2 控制台程序,json库使用 jil(这个比较轻量级,加载数据较快,但也需要注意有小坑),使用了自动排序的 SortedDictionary 3.该例子通过创建实体的方式,实例化实体 阅读全文
posted @ 2019-09-03 17:04 baileyer 阅读(841) 评论(0) 推荐(0) 编辑
摘要:private void TextBoxKeyPress(object sender, KeyPressEventArgs e) { // 48代表0,57代表9,8代表退格删除,46代表小数点 if ((e.KeyChar <= 48 || e.KeyChar >= 57) && (e.KeyCh 阅读全文
posted @ 2019-05-16 14:46 baileyer 阅读(286) 评论(0) 推荐(0) 编辑
摘要:本人在项目中用到导出,以前几乎没做过导出导入这类的功能,最近自己独立开发了几个项目,都用到了导出,于是便来一篇文章,记录一下,方便以后查找,也方便各位新手! 例子比较简单,不喜勿喷,如果有其它补充,请留言!谢谢!以下导出采用的是导出DataTable,没有做过多复杂的! 1. NPOI 帮助类,我使 阅读全文
posted @ 2018-08-31 14:15 baileyer 阅读(1415) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示