2019年1月27日

C# Task

摘要:Task是一种基于任务的编程模型。它与thread的主要区别是,它更加方便对线程进程调度和获取线程的执行结果。 Task类和thread类,前者接收的是Action委托类型,后者接收的是Func委托类型。 Task创建: (1)直接创建 var task1 = new Task(() =>{Syst 阅读全文

posted @ 2019-01-27 21:20 小耳朵1994 阅读 (59) 评论 (0) 编辑

Json/XML序列化和反序列化

摘要:1.json序列化和反序列化 序列化是将对象状态转换为可保持或传输的格式的过程; 反序列化,它将流转换为对象; 1)Json.Net 推荐使用Json.Net类库,需要引入的命名空间; 序列化:JsonConvert.SerializeObject 反序列化:JsonConvert.Deserial 阅读全文

posted @ 2019-01-27 21:18 小耳朵1994 阅读 (152) 评论 (0) 编辑

C# RSA加解密和MD5加密

摘要:1.RSA加密 2.RSA解密 3.RSA签名 4.MD5加密 阅读全文

posted @ 2019-01-27 21:12 小耳朵1994 阅读 (120) 评论 (0) 编辑

SqlServer基本操作

摘要:1.行转列,列转行 1)PIVOT函数,行转列 PIVOT(<聚合函数>([聚合列值])FOR[行转列前的列名]IN([行转列后的列名1],[行转列后的列名2],[行转列后的列名3],.......[行转列后的列名N])); 2)UNPIVOT函数,列转行 UNPIVOT([转换为行的列值在转换后对 阅读全文

posted @ 2019-01-27 20:52 小耳朵1994 阅读 (10) 评论 (0) 编辑

SQL Server基础优化

摘要:1.先过滤简单且能筛选大部分数据出去的条件; 2.只查询有用的数据 不返回自己不需要的列,尽量不要使用select *; 不要返回自己不需要的行,尽量使用where条件来过滤自己需要的内容; 考虑使用top; 考虑使用分页; 对于聚合查询,可以用having子句进行进一步的过滤; 3.禁用隐式转化 阅读全文

posted @ 2019-01-27 20:49 小耳朵1994 阅读 (17) 评论 (0) 编辑

Http请求基本方法

摘要:1.Http请求基本方法 获取跳转url: 2.带文件的form提交 3.HTTP POST方式请求数据(带图片) 阅读全文

posted @ 2019-01-27 20:37 小耳朵1994 阅读 (22) 评论 (0) 编辑

2018年5月6日

ASP.NET MVC基础知识

摘要:1、MVC项目文件夹说明 App_Data:用来保存数据文件,比如XML文件等; App_Start:包含mvc系统启动的相关类; Controller:存放整个项目“控制器”的代码文件; Models:存放整个项目的视图代码文件(网页/界面); 2、重要文件说明 Views下面的web.confi 阅读全文

posted @ 2018-05-06 09:42 小耳朵1994 阅读 (677) 评论 (0) 编辑

导航