上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 44 下一页
摘要: 谈谈对通信加密解密的理解。 .Net中的加密解密 MD5 不可逆加密 MD5严格意义上不算加密算法,加密算法应该能加密也能解密。 1 通过原文得到密文 ,但是密文不能得到原文。 自定义一个MD5算法类: namespace MyEncrypt { /// <summary> /// 不可逆加密 // 阅读全文
posted @ 2021-09-21 15:58 安静点-- 阅读(238) 评论(0) 推荐(0)
摘要: 案例1:比如说有时候我们需要将一些实体转换成另一个实体,并且相互之间没有什么继承关系,不能直接转换。 基础类: namespace MapperDemo { /// <summary> /// 数据库实体类Student /// </summary> public class Student { p 阅读全文
posted @ 2021-09-20 10:14 安静点-- 阅读(76) 评论(0) 推荐(0)
摘要: 开发中用到过的特性: Serializable特性的讲解 为什么要用Serializable特性 英[ˈsɪərɪəlaɪzəbl WebMethod Obsolete 英[ˈɒbsəliːt] Authorize HttpPost HttpGet (MVC Api) AttributeUsage: 阅读全文
posted @ 2021-09-19 12:59 安静点-- 阅读(84) 评论(0) 推荐(0)
摘要: 参考地址 新建的子线程可以是前台线程或者后台线程,前台线程必须全部执行完,即使主线程关闭掉,这时进程仍然存活。后台线程在未执行完成时,如果前台线程关掉,则后台线程也会停掉,且不抛出异常。也就是说,前台线程与后台线程唯一的区别是后台线程不会阻止进程终止。可以在任何时候将前台线程修改为后台线程。 在C# 阅读全文
posted @ 2021-09-19 11:16 安静点-- 阅读(437) 评论(0) 推荐(0)
摘要: 异步多线程 : await/async是一个语法糖,不是一个全新的异步多线程的使用方式。它本身不会产生新的线程,它是依托于Task存在,所以在实际程序运行过程中是有多线程的,这些多线程是有Task产生的。 如果一个方法没有返回值,可以用下面方法写,下面中的2个方法是等价的: public async 阅读全文
posted @ 2021-09-18 17:07 安静点-- 阅读(186) 评论(0) 推荐(1)
摘要: 先看一个例子: /// <summary> /// 多线程安全 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnSafe_Click(object sender 阅读全文
posted @ 2021-09-17 19:49 安静点-- 阅读(553) 评论(0) 推荐(0)
摘要: 需求:比如说开始一个项目,首先拆分模块交给不同的人干,全部干完之后进行整合测试,项目完结。其中拆分模块之后每个人都做不同的工作,这是完全可以并行操作的,所以可以使用多线程,比如: 代码: /// <summary> /// Task专题解析 /// </summary> /// <param nam 阅读全文
posted @ 2021-09-17 13:03 安静点-- 阅读(614) 评论(0) 推荐(0)
摘要: 1. 计算机概念 进程:应用程序在服务器上运行时占用的资源合集。进程之间互不干扰 线程:程序执行的最小单位,响应操作的最小执行单位。线程也有属于自己的计算资源,一个进程有多个线程。 多线程:一个进程中有多个线程在并发执行。 2.c#定义 多线程Thread类:是.netFramework对线程对象的 阅读全文
posted @ 2021-09-15 19:53 安静点-- 阅读(1109) 评论(0) 推荐(0)
摘要: LINQ和EF区别 EF全名entityframework,它是一个对象关系映射ORM框架。让开发者可以像操作领域对象(domain-specific objects)那样操作关系型数据(relational data)。减少了大部分通常需要编写的数据操作代码。可以使用LINQ来查询数据,使用强类型 阅读全文
posted @ 2021-09-14 14:53 安静点-- 阅读(151) 评论(0) 推荐(0)
摘要: 优先队列 比如现实生活中的排队,就符合这种先进先出的队列形式,但是像急诊医院排队,就不可能按照先到先治疗的规则,所以需要使用优先队列。 实现优先队列其实都是基于下面这些实现的:可以看出来实现优先队列最好的方式就是二叉堆。 (1)二叉堆本质上是一种完全二叉树 比如下面2棵树,左边的树是完全二叉树,右边 阅读全文
posted @ 2021-09-13 12:25 安静点-- 阅读(152) 评论(0) 推荐(0)
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 44 下一页