Vick's Blog


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

Redis 用户验证

发表于 2018-10-20   |   分类于 技术

redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。

阅读全文 »

Idea 使用 Git 时一直重复提示输入密码

发表于 2018-10-12   |   分类于 工具

问题描述

使用 idea 访问 git 项目时,无论是 pull/push。每次都要输入密码。

阅读全文 »

jQuery实现滚动条到底部时加载数据

发表于 2018-10-01   |   分类于 技术

滚动条到底部加载数据原理很简单,就是为window或者滚动元素添加一个scroll事件,浏览器每次触发scroll事件时判断是否滚动到了浏览器底部,如果到了底部则加载新数据。关键是计算滚动条是否滚动到了浏览器底部

阅读全文 »

发布Core程序时遇到的错误

发表于 2018-09-21   |   分类于 技术

此贴主要用于记录Core程序在发布时遇到的错误。

阅读全文 »

Linux下IDEA无法输入中文问题

发表于 2018-09-17   |   分类于 工具

最近在Debian下使用Idea编写Java,感觉还不错,但偶尔会发生无法使用中文的情况,导致写注释很不方便,奇怪的是在Idea外面没问题。

阅读全文 »

.Net Core使用MiniProfiler进行性能分析

发表于 2018-09-01   |   分类于 技术

我们使用EF和在很大程度提高了开发速度,不过随之带来的是很多性能低下的写法和生成不太高效的sql。

虽然我们可以使用SQL Server Profiler来监控执行的sql,不过个人觉得实属麻烦,每次需要打开、过滤、清除、关闭。

MiniProfiler此时就派上用场了,这是Stack Overflow团队设计的一款对ASP.NET MVC的性能分析的小程序。可以对一个页面本身,及该页面通过直接引用、Ajax、Iframe形式访问的其它页面进行监控,监控内容包括数据库内容,并可以显示数据库访问的SQL(支持EF、EF CodeFirst等 )。并且以很友好的方式展现在页面上。

阅读全文 »

HangFire快速入门

发表于 2018-08-27   |   分类于 技术

Hangfire作为一款高人气且容易上手的分布式后台执行服务,支持多种数据库。在.net core的环境中,由Core自带的DI管理着生命周期,免去了在NF4.X环境中配置always running的麻烦,真正做到开箱即用。

阅读全文 »

在IIS上部署你的ASP.NET Core 2.1项目

发表于 2018-08-02   |   分类于 技术

与ASP.NET时代不同,ASP.NET Core不再是由IIS工作进程(w3wp.exe)托管,而是使用自托管Web服务器(Kestrel)运行,IIS则是作为反向代理的角色转发请求到Kestrel不同端口的ASP.NET Core程序中,随后就将接收到的请求推送至中间件管道中去,处理完你的请求和相关业务逻辑之后再将HTTP响应数据重新回写到IIS中,最终转达到不同的客户端(浏览器,APP,客户端等)。而配置文件和过程都会由些许调整,中间最重要的角色便是AspNetCoreModule,它是其中一个的IIS模块,请求进入到IIS之后便立即由它转发,并迅速重定向到ASP.NET Core项目中,所以这时候我们无需设置应用程序池来托管我们的代码,它只负责转发请求而已。

阅读全文 »

将Excel中的数据读取到DataTable中

发表于 2018-07-10   |   分类于 技术

读取Excel的功能应该算是比较常见的,无论是订单、商品还是用户信息等都有可能需要进行Excel导入。

为了方便之后的开发,特意将之前写的代码进行记录。

阅读全文 »

ASP.NET Core 2.1 使用Cookie验证身份

发表于 2018-06-13   |   分类于 技术

ASP.NET Core 1.x提供了通过Cookie 中间件将用户主体序列化为一个加密的Cookie,然后在后续请求中验证Cookie并重新创建主体,并将其分配给 HttpContext.User 属性。如果您要提供自己的登录界面和用户数据库,可以使用作为独立功能的Cookie中间件。

ASP.NET Core 2.x的一个主要变化是不再存在Cookie中间件。取而代之的是在Startup.cs文件中的Configure方法中的调用 UseAuthentication 方法会添加设置 HttpContext.User 属性的 AuthenticationMiddleware 中间件。

阅读全文 »
12345
Vick

Vick

只要路是对的,就不怕路远

46 日志
2 分类
47 标签
RSS
github gitee
© 2020 Vick
由 Hexo 强力驱动
主题 - NexT.Mist