会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
随梦远航,不惧风浪
人生就是一场没有止境的旅行,学着不要让自己的旅行迷失了方向。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2020年9月6日
.net core中使用jwt进行认证
摘要: JSON Web Token(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间作为JSON对象安全地传输信息。由于此信息是经过数字签名的,因此可以被验证和信任。可以使用秘密(使用HMAC算法)或使用RSA或ECDSA的公用/专用密钥对对JWT进行签名。 传统
阅读全文
posted @ 2020-09-06 17:09 hello-*-world
阅读(2547)
评论(1)
推荐(3)
2020年8月30日
C#中异步多线程的实现方式
摘要: 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 一.通过委托的方式 委托中的Invoke方法完成一个委托方法的封送,在Invoke封送的方法被执行完毕前,Invo
阅读全文
posted @ 2020-08-30 22:15 hello-*-world
阅读(1401)
评论(0)
推荐(0)
2020年7月26日
手写IOC容器-探究IOC的本质原理
摘要: IOC(控制翻转)是程序设计的一种思想,其本质就是上端对象不能直接依赖于下端对象,要是依赖的话就要通过抽象来依赖。这是什么意思呢?意思就是上端对象如BLL层中,需要调用下端对象的DAL层时不能直接调用DAl的具体实现,而是通过抽象的方式来进行调用。这样做是有一定的道理的。有这么一个场景,你们的项目本
阅读全文
posted @ 2020-07-26 19:02 hello-*-world
阅读(1230)
评论(0)
推荐(2)
2020年7月25日
委托、匿名方法到lambda表达式
摘要: 在项目中我们经常会接触lambda表达式,操作简洁明了。帮我们省了不少事。面对这么神奇的一个东西,是不是也应该了解了解它的本质呢。 今天我们通过一步一步的演变揭开lambda表达式的本质 一.委托 C# 中的委托类似于 C 或 C++ 中函数的指针。委托是存有对某个方法的引用的一种引用类型变量。引用
阅读全文
posted @ 2020-07-25 20:41 hello-*-world
阅读(320)
评论(0)
推荐(0)
2020年7月18日
EF中延迟加载的那些事
摘要: 延迟加载又称懒加载,通俗一点就是关联了一个对象,不用的时候不去查这个对象,当调用的时候再组织sql去查出这个对象的相关内容。 一.在使用EF时,我们会发现借助于框架生成的实体类中的的导航属性通常是标记 virtual的,这是为何呢? 二.让我们通过几个例子来发现其中的奥秘 下面的代码是通用的查询,先
阅读全文
posted @ 2020-07-18 11:23 hello-*-world
阅读(467)
评论(0)
推荐(2)
2020年7月4日
.NET Core中基于Cookie的认证
摘要: .net core中的权限认证比起.net mvc有一定的差异,为方便以后的工作和学习,今天就总结一篇.net core中基于cookie的认证。希望也能帮助到大家 一.配置相应的信息 1.先在ConfigureServices中注册Cookie认证服务 public void ConfigureS
阅读全文
posted @ 2020-07-04 10:57 hello-*-world
阅读(537)
评论(0)
推荐(0)
2020年6月26日
.net core返回json首字母小写的问题解决
摘要: 在写.net core项目时发现后台返回的json数据的首字母都是小写,然而我定义的却是大写。原来.net core使用Newtonsoft.Json时采用驼峰样式的key。要想改为我们想要的效果那就不使用默认的驼峰式命名。有两种方式。一种是返回数据时进行设置,另一种是全局设置 一.返回数据时设置
阅读全文
posted @ 2020-06-26 13:59 hello-*-world
阅读(2969)
评论(0)
推荐(0)
2020年6月18日
手写ORM
摘要: ORM 对象关系映射(Object Relational Mapping,简称ORM)是通过使用描述对象和数据库之间映射的元数据,将面向对象语言程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形式。 在.NET中我门常见的ORM框架有EF,轻量级的ORM Dapper,
阅读全文
posted @ 2020-06-18 15:57 hello-*-world
阅读(255)
评论(0)
推荐(0)
2020年5月30日
游标的使用
摘要: 在项目中sql脚本的编写有这么个技术点:从一个表里边取数据然后插入到另一个表中。这个操作用循环也能做,但是比较麻烦。数据库中的游标就能轻松的帮我们实现这一操作。 在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一种能从包括多条数据记
阅读全文
posted @ 2020-05-30 11:03 hello-*-world
阅读(422)
评论(0)
推荐(0)
2020年5月9日
.NET MVC实现压缩
摘要: 压缩也是一种优化的方式,能帮助我们缩减传输的数据量。网站开发中包含着多种压缩格式,最主要的还是看浏览器支不支持。通常的做法是判断请求头中包含什么格式的压缩,服务端在根据相应的压缩格式返回相应的数据。接下来通过重写.net mvc中的ActionFilterAttribute来实现服务端的压缩 一.压
阅读全文
posted @ 2020-05-09 11:40 hello-*-world
阅读(309)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告