04 2020 档案

摘要:项目需要引用NPOI的Nuget包:DotNetCore.NPOI-v1.2.2 1-简单的设置下载文件的控制器方法: // // 摘要: // /// Returns a file with the specified fileContents as content (Microsoft.AspN 阅读全文
posted @ 2020-04-27 15:21 AlanNever 阅读(822) 评论(0) 推荐(1)
摘要:1.通过流的方式 1 public void WriteLog(string log) 2 { 3 StreamWriter stream; 4 string path = "D:/WriteLog/"; 5 if (!Directory.Exists(path)) 6 { 7 Directory. 阅读全文
posted @ 2020-04-26 20:21 AlanNever 阅读(495) 评论(0) 推荐(0)
摘要:在WPF开发当中,我发现ComboBox的默认选中逻辑失效了,仔细查找后发现后台逻辑并没有出现问题。 测试后发现在XAML中,ComBoBox控件的SelectedValue属性需要写在ItemSource之前,默认选中又恢复正常了。 <ComboBox SelectedValue="{Bindin 阅读全文
posted @ 2020-04-26 15:21 AlanNever 阅读(738) 评论(0) 推荐(0)
摘要:C#代码实现把Excel文件转化为DataTable,根据Excel的文件后缀名不同,用不同的方法来进行实现,下面通过根据Excel文件的两种后缀名(*.xlsx和*.xls)分别来实现。获取文件后缀名的方法是:Path.GetExtension(fileName)方法,通过引用:using Sys 阅读全文
posted @ 2020-04-24 20:21 AlanNever 阅读(1068) 评论(0) 推荐(0)
摘要:1. 写在前面 一直从事WPF的相关开发工作,有时为了尝试或演示某些仅仅基于XAML的效果时,但又不想大动干戈打开VS去创建项目,所以一个轻便简单,集编辑与预览于一身的XAML编辑器就显得格外重要。 Kaxaml,集编辑与预览,过去一直在使用,但苦于不知何原因,最近频频崩溃,虽然开源有代码可循,但也 阅读全文
posted @ 2020-04-24 15:21 AlanNever 阅读(593) 评论(0) 推荐(0)
摘要:我在较早之前的随笔《基于MVC4+EasyUI的Web开发框架形成之旅--附件上传组件uploadify的使用》Web框架介绍中介绍了基于Uploadify的文件上传操作,免费版本用的是Jquery+Flash实现文件的上传处理,HTML5收费版本的没有试过。随着Flash逐渐退出整个环境,很多浏览 阅读全文
posted @ 2020-04-23 20:21 AlanNever 阅读(2179) 评论(0) 推荐(0)
摘要:C# FTPHelper实现FTP服务器文件读写操作,支持SSL协议(FTP服务器为:Serv-U10.0)。 using System; using System.Collections.Generic; using System.IO; using System.Linq; using Syst 阅读全文
posted @ 2020-04-23 15:22 AlanNever 阅读(414) 评论(0) 推荐(0)
摘要:系列介绍 简介 【五分钟的dotnet】是一个利用您的碎片化时间来学习和丰富.net知识的博文系列。它所包含了.net体系中可能会涉及到的方方面面,比如C#的小细节,AspnetCore,微服务中的.net知识等等。 场景 您可以在下班坐地铁的时候,拿出手机逛一逛博客园,利用短短的五分钟完成阅读。 阅读全文
posted @ 2020-04-22 20:21 AlanNever 阅读(257) 评论(0) 推荐(0)
摘要:做了一个 项目本地测了没问题发布到正式环境上,几天之后有个统计页面报错了,看了本地是正常的, 于是就排查,发现 ID 列 在对 字符串转int 时候 由于用了 Convert.TonInt16 长度不够, 数据库的ID 已经到了33000。 自己也知道 Convert.TonInt16 、 Conv 阅读全文
posted @ 2020-04-22 15:21 AlanNever 阅读(1851) 评论(0) 推荐(0)
摘要:string aa = DateTime.Now.ToShortDateString();//"2019/9/23" string bb = DateTime.Now.ToShortTimeString();//"上午 10:21" string ff = DateTime.Now.ToLongDa 阅读全文
posted @ 2020-04-21 20:21 AlanNever 阅读(732) 评论(0) 推荐(1)
摘要:FastDBF源代码地址:https://github.com/SocialExplorer/FastDBF 第一步在解决方案中新建一个类库的项目:取名为SocialExplorer.FastDBF 第二步:引入FASTDBF的源文件 源代码可以通过github地址下载引入 源文件:DbfColum 阅读全文
posted @ 2020-04-21 15:21 AlanNever 阅读(619) 评论(1) 推荐(0)
摘要:>>返回《C# 并发编程》 1. 概念介绍 2. 异步编程 2.1. async运行过程 2.2. async运行中同步上下文简介 2.3. 创建Task实例 2.4. 捕获异步异常类型 3. 并行编程 3.1. Parallel 3.2. 异常处理 3.3. 注意事项 4. 响应式编程 1. 概念 阅读全文
posted @ 2020-04-20 20:21 AlanNever 阅读(233) 评论(0) 推荐(0)
摘要:New Thread(()=>{}).Start(); //匿名线程 Thread Ntd = new Thread(T1); Ntd.IsBackground = true; //后台线程 Ntd.Start("你好"); //正常线程 //请无视下面这一段 小白可以看看 public stati 阅读全文
posted @ 2020-04-20 08:21 AlanNever 阅读(140) 评论(0) 推荐(0)
摘要:本文分析Program.cs 中Main()函数中代码的运行顺序分析asp.net core程序的启动,重点不是剖析源码,而是理清程序开始时执行的顺序。到底用了哪些实例,哪些法方。asp.net core 3.1 的程序入口在项目Program.cs文件里,如下。ususing System; us 阅读全文
posted @ 2020-04-19 20:21 AlanNever 阅读(902) 评论(1) 推荐(0)
摘要:通过上一章的学习,Geometry抽象类表示形状或路径。Drawing抽象类扮演了互补的角色,它表示2D图画(Drawing)——换句话说,它包含了显示矢量图像或位图需要的所有信息。 尽管有几类画图类,但只有GeometryDrawing类能使用已经学习过的几何图形。它增加了决定如何绘制图形的画笔和 阅读全文
posted @ 2020-04-18 15:21 AlanNever 阅读(212) 评论(0) 推荐(0)
摘要:1. 泛型Generic 1.1 引入泛型:延迟声明 泛型方法声明时,并未写死类型,在调用的时候再指定类型。 延迟声明:推迟一切可以推迟的。 1.2 如何声明和使用泛型 泛型方法:方法名称后面加上尖括号,里面是类型参数 类型参数实际上就是一个类型T声明,方法就可以用这个类型T了。 如下所示: pub 阅读全文
posted @ 2020-04-18 08:20 AlanNever 阅读(223) 评论(0) 推荐(0)
摘要:下载个推SDK,找到这两个dll直接引用。 using引用 using com.gexin.rp.sdk.dto; using com.igetui.api.openservice; using com.igetui.api.openservice.igetui; using com.igetui. 阅读全文
posted @ 2020-04-17 08:20 AlanNever 阅读(974) 评论(0) 推荐(1)
摘要:修改注册表,双击文件直接打开 string strProject = "Exec"; string p_FileTypeName =".cdb";//文件后缀 string fileName = System.Windows.Forms.Application.ExecutablePath;// 获 阅读全文
posted @ 2020-04-16 20:21 AlanNever 阅读(735) 评论(0) 推荐(0)
摘要:LINQ的延迟执行方式分两种,一种是流式,另一种是非流式。非流式处理运算符必须先读取所有源数据,然后才能生成结果元素。 非流式处理的运算符包括:GroupBy、OrderBy、OrderByDescending、Reverse、ThenBy、ThenByDescending GroupBy List 阅读全文
posted @ 2020-04-16 15:21 AlanNever 阅读(231) 评论(0) 推荐(0)
摘要:点击进入GitHub项目 Nuget包名:ToolBox.UserAgentParse 使用教程: 1. 打开项目→选择依赖项(引用)→右键 管理nuget程序包 2. 搜索包 ToolBox.UserAgentParse → 找到图中的包→点击右边的安装 安装成功即可 3.调用 1 var uaI 阅读全文
posted @ 2020-04-16 08:20 AlanNever 阅读(1564) 评论(0) 推荐(0)
摘要:HSQL 是一种轻量级的基于 .NET Core 的数据库对象关系映射「ORM」框架 HSQL 是一种可以使用非常简单且高效的方式进行数据库操作的一种框架,通过简单的语法,使数据库操作不再成为难事。目前支持的数据库有 MySql、SQLServer。 安装方法 Install-Package HSQ 阅读全文
posted @ 2020-04-15 15:21 AlanNever 阅读(596) 评论(0) 推荐(0)
摘要:日期:2020.03.09 15:58 1、传递到ref参数的实参参数必须先初始化,方法内也可取到该值 2、传递至out参数的实参可以不初始化,因为即使初始化实参,out方法中也无法取得该值,但在方法中必须初始化(即使参数不被使用) 3、无法同时使用ref和out方法,不可以同时重载 4、一个方法中 阅读全文
posted @ 2020-04-15 08:20 AlanNever 阅读(344) 评论(0) 推荐(0)
摘要:github地址:https://github.com/giswangsj/RvParallaxImageView 欢迎star 一,前言 在xx地铁app(可在地铁上提供wifi)上看到过类似如下的效果: ​ 在recyclerview中,某一个item位置显示广告图片,广告图是可以填充屏幕的大图 阅读全文
posted @ 2020-04-14 20:21 AlanNever 阅读(715) 评论(0) 推荐(0)
摘要:小白都能看得懂的教程 一文教你实现生成随机图像验证码 大家好,我叫亓官劼(qí guān jié ),三本计算机在读,目前在积极准备21计算机考研中,同时也在学习后端开发,准备工作。不敢孤注一掷,因为要留条后路;不求两全其美在,因为那需要运气+机遇;只求学有所得,慢慢成长。CSDN中记录学习的点滴历 阅读全文
posted @ 2020-04-14 15:21 AlanNever 阅读(465) 评论(0) 推荐(0)
摘要:作者 | 小刘来源 | 菜鸟学Python继3.7版本之后Python再次发布了新版本,虽然新版本带来了不少调整,但是其中很大一部分都是对代码底层设计的修改,又或是typing、pickle等不常用的功能,对多数用户而言影响不大,今天我想重点聊一聊那些将对我们的代码编写产生较大影响的新功能。在体验开 阅读全文
posted @ 2020-04-14 08:20 AlanNever 阅读(629) 评论(0) 推荐(0)
摘要:小程序云函数中用group分组查询,只能查询20条,怎么解决? 用滚动条每次加10加载,希望对您有帮助。 fetchNickYMCount: function() { db.collection('findingList').aggregate() .group({ _id: { userName: 阅读全文
posted @ 2020-04-13 08:20 AlanNever 阅读(726) 评论(0) 推荐(0)
摘要:如何获取容器的启动命令 容器早已创建好,如何得知它的启动参数(数据挂载到哪) #假设通过如下命令启动了一个容器 docker run -d --name mysql\ -p 3306:3306\ -e MYSQL_ROOT_PASSWORD=123456\ --restart=always\ mys 阅读全文
posted @ 2020-04-12 22:40 AlanNever 阅读(3610) 评论(0) 推荐(0)