LibMan是什么?库管理器LibMan使用方法

库管理器 LibMan是什么?库管理器 (LibMan) 是一个轻量型客户端库获取工具。 LibMan可从文件系统或从内容分发网络(CDN)下载库和框架。 支持的CDN包括 CDNJS、jsDelivr和unpkg。 将提取所选库文件,并将其置于ASP.NET Core项目中的相应位置。

2020-07-03 6326 0 LibMan 库管理器

数据库ORM框架原理和实现

数据库ORM框架原理是使用泛型+反射就可以一个方法支持所有表的查询。

2020-06-16 3125 0 数据库 ORM

IL源码解读,理解MVC里面Filter这个AOP的实现原理

MVC的请求是由Action响应的,Action是一个实例方法,得先实例化控制器再InvokeAction,MVCHandler完成Controller的实例化,控制器的实例+Action名称交给ControllerActionInvoker,InvokeAction找出Filter,做各种检查,如果Result不为空就直接Result,如果为空继续执行Action。

2020-06-11 2860 0 MVC Filter AOP

Python环境安装,解释器配置

下载安装完Pycharm后,创建一个py文件编写代码会提示No Python interpreter configured for the project,这是提示要配置解释器,可以去官网下载安装。

2020-06-09 3182 0 Python

Phthon IDE PyCharm下载安装

PyCharm下载地址https://www.jetbrains.com/pycharm/download/根据系统选择下载,我使用的是Windows系统,开发人员建议选择Professional版(收费的,可以使用激活码激活)。

2020-06-09 3095 0 Phthon PyCharm

Expression<Func<T1, T2>>与Func<T1, T2>的区别

Func<T1, T2>是委托(delegate),Expression<Func<T1, T2>>是表达式,Expression编译后就会变成delegate,才能运行。

2020-05-20 2767 0 Expression Func

AndAlso OrElse和And Or的区别

逻辑运算符 AndAlso 和 OrElse 表现称为“短路”的行为。短路运算符首先计算左侧表达式。如果左侧表达式使整个表达式为假(在 AndAlso 中)或验证(在 OrElse 中)整个表达式,则程序执行过程继续,而不计算右侧表达式。

2020-05-20 2820 0 AndAlso OrElse And Or

程序员可以考哪些职业资格证书?

证书是一种能非常有效证明自己能力的东西,证书就是实力的证明,短短的面试时间,证书能为自己加不少分,通过考证去提升自己,是一种非常不错的、性价比很高的手段。但是IT行业并不像金融、建筑、医疗等那些行业有那么多职业资格证书可以考,下面整理和介绍程序员比较值得考的一些证书。

2020-05-18 13061 0 程序员 职业资格证书

如何使用Tor浏览器访问暗网?

如何使用Tor浏览器访问暗网?首先我们要下载Tor浏览器,并且成功的使用它,然后输入暗网专用地址才能访问。

2020-05-14 123316 55 Tor 洋葱浏览器 暗网

小米手机浏览器提示网址存在危险的解决方法

小米手机浏览器提示网址存在危险的解决方法,网站被小米手机浏览器拦截了,提示不安全网站怎么办?

2020-05-13 18831 0 网址存在危险 误报 小米浏览器

Linux下RabbitMQ安装和.NET Core使用RabbitMQ.Client操作

RabbitMQ提供了可靠的消息机制、跟踪机制和灵活的消息路由,支持消息集群和分布式部署。适用于排队算法、秒杀活动、消息分发、异步处理、数据同步、处理耗时任务、CQRS等应用场景。本文介绍在Linux下安装RabbitMQ并且在.NET Core中使用RabbitMQ.Client操作队列。

2020-01-09 3074 0 .NET Core RabbitMQ Linux RabbitMQ.Client 队列

Windows下RabbitMQ安装和使用EasyNetQ组件操作

RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现,是实现消息队列应用的一个中间件,消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。EasyNetQ则是基于官方.NET组件RabbitMQ.Client 的又一层封装,使用起来更加方便。

2020-01-09 3074 0 RabbitMQ EasyNetQ队列

.NET Core Web网站设置默认页index.html

.NET Core Web网站设置默认页index.html。原来IIS可以设置默认静态页面index.html,index.htm等,项目切换到.NET Core后,发现原来一些地址无法打开了。在Startup.cs中增加app.UseDefaultFiles();这个配置即可实现显示默认页面。

2019-07-17 6224 0 .NET Core 默认页面

git pull的时候提示Auto packing the repository in background for optimum performance

git pull的时候提示Auto packing the repository in background for optimum performance

2018-09-27 6472 2 git git pull失败

android启动页白屏和图片自适应问题

android启动页白屏和图片自适应问题,自适应官方给的说法也只是做多套图去适配不同的分辨率,本文通过几个设置几行代码即可解决启动页短暂白屏和自适应问题。

2018-07-28 4255 0 android

Android Volley BasicNetwork:performRequest:Unexpected response code 302 错误

Android Volley BasicNetwork:performRequest:Unexpected response code 302 for http://xxx异常,这个http://xxx的接口在浏览器中打开可以正常访问。

2018-07-20 5848 1 Volley

VS2017自带的性能分析工具使用方法

本文简单的介绍如何使用VS2017自带的性能分析工具。.NET性能分析工具,比较有名的是JetBrains.dotTrace,但是他只免费十天啊,其实VS就自带了性能分析工具,我们天天用VS写代码,有没有注意过它自带的性能分析功能呢?

2018-07-19 9887 0 VS2017 性能分析

Windows下Unable to find local grunt解决办法

Windows下Unable to find local grunt解决办法

2018-07-17 5992 5 grunt

IIS设置允许跨域

IIS可以设置允许跨域,在HTTP响应标头中添加Access-Control-Allow-Origin:*,Access-Control-Allow-Headers:Content-Type, api_key, Authorization即可

2018-07-09 7137 0 IIS跨域 Access-Control-Allow-Origin

禁止输入框显示历史记录

如何禁止输入框显示历史记录?在对应的input中加上autocomplete="off"属性即可。

2018-05-29 3617 3 输入框 历史记录 autocomplete

顶部