.NET
文章平均质量分 95
.NET
liujiangbo1
这个作者很懒,什么都没留下…
展开
-
异步编程初探
线程基础线程:创建线程什么是线程例子线程被强占线程的属性Thread.Join() & Thread.Sleep()Join and Sleep添加超时阻塞 Blocking什么是线程安全向线程传递数据 & 异常处理前台线程 VS 后台线程线程优先级信号简介富客户端应用处理耗时操作的一种办法Synchronization Context线程池开始一个TaskTask 的返回值Task 的异常ConiuationTaskCompletionSource同步和异步异步和continuation原创 2021-01-05 00:23:50 · 433 阅读 · 0 评论 -
MD5算法
MD5算法概念.NET 实现MD5概念MD5:信息摘要算法(Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。其它的加密算法还有安全散列算法:SHA家族,主要的就是SHA-2(SHA-224、SHA-256、SHA-384、SHA-512).NET 实现MD5/// <summary>/// 使用MD5加密字符串/// </summary>/原创 2020-08-19 15:00:32 · 184 阅读 · 0 评论 -
.NET 初中级面试题
.NET中级面试题公司一面试题公司二面试题公司一面试题有没有做过数据库表设计?现场模拟设计“用户权限”需要的表及其结构;设计模式有没有了解过?你用过哪些?说一下工厂模式;说一下什么是面向对象?说一下抽象类和接口的区别?说一下MVC路由原理?.net 请求管道?(记不太清了,大概意思就是在请求处理前后,对请求做处理)页面反应很慢怎么排查?怎么解决?值类型和引用类型的区别?堆和栈的区别?什么是事务?事务的优点?项目中使用事务的场景?说一下数据库优化?了解索引吗?三层架构的优点?各层的作原创 2020-08-02 15:29:38 · 1624 阅读 · 0 评论 -
AOP
AOP名词解释AOP的实现方式静态织入(编译时)动态织入(运行时)AOP的优缺点优点缺点典型的AOP框架名词解释AOP即面向切面编程。根据维基百科的定义,AOP是一种将函数的辅助性功能与业务逻辑相分离的编程泛型,目的是将横切关注点分离出来,使程序具有更高的模块化特性。根据百度百科的定义,AOP是可以通过预编译方式和运行期间动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。自己的理解,AOP侧重切面,即将跟业务逻辑不相关的通用功能(如日志记录、异常处理、缓存处理、事务处理…)封装起原创 2020-07-18 18:03:30 · 531 阅读 · 0 评论