- 博客(27)
- 资源 (1)
- 收藏
- 关注
原创 微信公众号关注事件xml序列化
代码片段一using System;using System.IO;using System.Text;using System.Threading.Tasks;using System.Xml;using System.Xml.Serialization;namespace WxXmlSerializer{ class Program { static void Main(string[] args) { str
2020-11-03 13:16:20
412
原创 vue 开发以及部署项目指南
项目开发过程中需要安装的插件http请求axios插件:axios路由懒加载插件开发依赖:@babel/plugin-syntax-dynamic-import图表插件:echarts树形表格插件:vue-table-with-tree-grid进度条插件:nprogress富文本编辑器:vue-quill-editor复制对象插件:lodash前端框架:element-ui打...
2020-03-25 21:10:34
302
原创 .net 时间年前月前日前时前分前秒前计算
编码能力不是很强,有没有很好的计算方式ε=(´ο`*)))!!!求解!!! /// <summary> /// 日期间隔计算 /// </summary> /// <param name="dt"></param> /// <returns>...
2019-09-23 09:13:53
281
原创 .net core 微信小程序/公众号之微信支付
最近在为公司做个有关于公益的微信小程序,说实在话做小程序我还是第一次。对于小程序怎么开发一窍不通,那能怎么办呢?只能肯文档呗!刚开始啥都不懂,只能边看文档边问人,不过还好没什么难点,看了一个下午,第二天就开始动手了。 不过好在我只是写后端接口而已,开发这个的难点在于微信支付这一块,没接触过,有点不知道怎么下手!那继续肯文档吧!还好支付这一块写两个接口就行了,一个是微信...
2019-09-14 16:08:17
2941
原创 两日期间隔,转换成年月天
/// <summary> /// 得到日期间隔如:X年X月X天 /// </summary> /// <param name="dtMax"></param> /// <param name="dtMin"></param> /...
2019-07-16 10:10:29
453
原创 单位转换参考
private static string FormatFileSize(double size){ string[] units = new string[] {"B", "KB", "MB", "GB", "TB", "PB"}; double mod = 1024.0; int i = 0; while (size >= mod) { si...
2019-07-04 16:50:31
185
原创 .net core HttpClient Post json参数请求
被请求的接口代码如下: //被请求接口 // POST api/values [HttpPost] public MyProperty Post([FromBody] MyProperty value) { return value; } //参数 public class MyProperty ...
2019-06-11 11:08:12
14161
原创 .net core 处理跨域
在Startup.cs文件中的ConfigureServices加上处理跨域代码 public void ConfigureServices(IServiceCollection services) { services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2);...
2019-06-05 09:26:54
305
原创 什么是二分查找
static void Main(string[] args) { int[] array = new int[100000]; for (int i = 0; i < 100000; i++) { array[i] = i; } ...
2019-05-27 10:42:49
436
原创 C#扩展方法
/// <summary> /// 扩展方法 /// </summary> public static class Extentsion { /// <summary> /// 同时去除多个指定字符 /// </summary> /// <para...
2019-05-11 09:45:42
144
原创 C#字符串转计算公式
DataTable dt = new DataTable(); string str="1+2*(5+3)+3-1"; dt.Compute(str, "false").ToString();
2019-05-10 14:34:35
1626
原创 序列化与反序列化拿来即用的方法
操作json格式数据需要 using Newtonsoft.Json; public class JsonHelper { /// <summary> /// 解析JSON字符串生成对象实体 /// </summary> /// <typeparam name="T">...
2019-04-28 15:25:00
200
原创 Json数据转换实体对象
string json = "[{\\\"type\\\":\\\"oneLineInput\\\",\\\"selected\\\":false,\\\"ID\\\":0,\\\"control\\\":{\\\"name\\\":\\\"单行输入框\\\",\\\"icon\\\":\\\"icon icon-one_line\\\"},\\\"component\\\":{\\\"tit...
2019-04-24 09:11:48
1072
原创 C#枚举值与字符串相互获取
namespace 枚举{ class Program { static void Main(string[] args) { //<Enum.GetNames(typeof(Week)).Length 获取枚举的总个数 // for (int i = 0; i <...
2018-09-17 14:03:18
9850
1
原创 SqlBulkCopy类操作
class Program { static void Main(string[] args) { Console.Write("请输入要读取文件夹的路径:"); string path=Console.ReadLine(); //string[] files = Directory....
2018-08-03 21:40:40
1501
原创 .net中的泛型讲解(四)
泛型类型的约束 所谓的泛型类型约束,实际上就是约束的类型T。使T必须遵循一定的规则。比如T必须继承自某个类,或者T必须实现某个接口等等。那么怎么给泛型指定约束?其实也很简单,只需要where关键字。加上约束的条件。 约束条件有以下 where T : struct -类型T必须是值类型 where T : class -类型T必须是引用类型 where T : Ifoo -类型T必须执行...
2018-06-28 13:05:00
161
原创 .net中的泛型讲解(三)
这里有一个问题需要注意以下,我们在声明泛型T的时候,并不是一定类型名是T,T是在一个类型的时候,如果我们需要使用多个泛型来实例化一个类型,那么我们就需要使用说明性的名称,比如TId,TFirstName之类的。 class Program { static void Main(string[] args) { ...
2018-06-28 13:01:25
207
原创 .net中的泛型讲解(二)
在.net中的泛型讲解(一)说明了泛型中的代码的重用性,在第二这里我们用代码去说明泛型的扩展性,我们可以扩展类型T,在任何时候,如果需求发生了变化,又要以不同的格式来输出ID。我们甚至可以扩展一个ID类。然后用ID类来替换T。 static void Main(string[] args) { MyID myId = new MyID("北海",...
2018-06-28 12:59:17
178
原创 .net中的泛型讲解(一)
使用的好处有那些好处呢? 1,类型安全性 2,性能提高 3,代码重用 4,扩展性 为什么会有这几个好处,我们来解析一下。 在我们讨论泛型的优点的时候,先来看看怎么使用泛型,泛型一般与集合一起使用。但是我们也可以创造自己的泛型类。这里我们定义一个类Person。这个类有3个变量,ID,FirstName,LastName.FirstName和LastName的类型很确定就是strin...
2018-06-28 12:57:56
672
原创 使用 ASP.NET Core 创建Web API
创建Web API的方法有两种:第一种代码创建。第二种手动创建。 第一种使用代码创建,先打开vs 运行以下命令 mkdir TodoApi cd TodoApi dotnet new webapi 如下图所示:启动应用在 Visual Studio 中,按 CTRL+F5 启动应用。 Visual Studio 启动浏览器并导航到 http://local...
2018-06-28 12:56:03
6629
2
原创 委托与事件(二)
上一篇“委托与事件(一)”,我讲的是委托,主要是为这篇讲的“事件”做铺垫的! 学事件最开始明白这一点就够用了-----委托与事件本质上是一样的! 到底一样在哪里呢!接下来慢慢读,你就能体会其中的含义了。 写代码之前,我们先进入这样的一个场景! 想象着在一个漆黑的夜晚里, 猫抓老鼠,发现了老鼠的踪迹! 猫,叫了一声!老鼠被吓跑了! 狗发现有动静!“旺旺旺!”...
2018-06-28 12:54:02
156
原创 委托与事件(一)
委托和事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道坎,过了这个坎的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里憋得慌,浑身不自在。本文中,我将通过这个范例由浅入深地讲述什么是委托、怎么使用委托。 什么是委托,C#中的委托和我们现实中的委托思想是一样的! 我在这...
2018-06-28 12:52:59
132
原创 ASP.NET Core 导出Excel文件
最近学了一个ASP.NET Core 导出Excel文件程序,在学习过程中遇到了不少的麻烦!为了让大家更明白的怎么用ASP.NET Core 导出Excel文件,我决定把我学到的东西分享出来! 首先我们要创建一个这样类型的一个项目:项目创建好了记得下载项目创建好了之后,我们新建个名为XlsxController.cs,我直接上代码吧!多说无益!注意画红线的地方!!!代码如下: priv...
2018-06-28 12:51:28
15515
5
原创 c#扩展出的MapReduce方法之使用技巧
今天我给大家带来c#扩展出的MapReduce方法中的一些比较实用或常用的东西! 有时候我们编写程序的时候,也许会遇到这样的问题!我们要把接收到的字符按某种方式拼接起来! 如:我们接收到的字符是分别是:“一”、“二”、“三”、“四”、“五”,然而我们要拼接成这个样子:“一,二,三,四,五”。 这时我们的程序可能会是这样写: 控制台也输出了我们想要的结果...
2018-06-28 12:49:53
619
原创 C#之Linq入门首选案例
此文章对Linq不会有过多的解释,只用代码呈现Linq的用法! 查看注意事项: ①:命名空间与方法名基本一致,如:All方法的用法,命名空间为All; ②:如:命名空间为GroupBy_02,说明GroupBy方法有多个例子; ...
2018-06-26 10:36:32
481
原创 关于ASP.NET Core如何使用UEditor编辑器
由于最近公司的一个项目使用到编辑器,然后自然想到了UEditor编辑器,但是这个编辑器只有.net版本,并没有.net core版本怎么办呢!后来百度了很久也没有找到具体的解决方案,直到看到了Github才知道怎么在.net core使用UEditor编辑器。 首先,我们要去下载这个版本 ,然后新建一个项目UEditorCore如下图所示:到这里之后...
2018-06-05 16:17:02
5661
6
原创 Python之爬取网站设计签名(一)
你也许没学过python这门语言,也不懂python这门语言在爬取内容网站有多么的强悍! 懂不懂这些似乎并没有那么重要! 重要的是你看完这篇文章,你就会懂得简单的网页爬取技术! 今天在这里我就手把手教会一个小白是如何去用python爬取网页内容! 第一步,新建项目名为Sign 第二步,在项目Sign>.i...
2018-04-24 22:54:44
944
图片识别加文字翻译
2017-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人