自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (16)
  • 收藏
  • 关注

转载 api調用Swashbuckle.AspNetCore报Internal Server Error /swagger/v4/swagger.json错误

報錯情況有1。在方法前面缺少[HttpPost](Put,Get等)2。 當有多個[HttpPost]時,要用[Route("api/[controller]/[Action]")] [Route("api/[controller]/[Action]")] [Route("api/[controller]")]...

2019-12-31 11:21:59 773

转载 ASP.NET CORE 第十篇 JWT完美实现权限与接口的动态分配

原文作者:老张的哲学一、JWT授权验证,我们经历了哪些看过我写的这个第一个系列《前后端分离》的小伙伴都知道,我用到了JWT来实现的权限验证,目前已经达到什么程度的验证了呢,这里我经历了三个步骤:这里强调下,如果你是第一次看这个文章,除非是有一定的基础,或者是一直跟着我的代码的,不然的话,会有点儿懵,如果不满足上边两个条件,请先看我之前的两篇文章,基础:1、五 || Swagger...

2019-12-30 13:54:46 3232

转载 Linux Ubuntu 安装Nginx

参考原文在Ubuntu下安装Nginx有以下方法,但是如果想要安装最新版本的就必须下载源码包编译安装。一、基于APT源安装sudo apt-get install nginx安装好的文件位置:/usr/sbin/nginx:主程序/etc/nginx:存放配置文件/usr/share/nginx:存放静态文件/var/log/nginx:存放日志其实从上...

2019-12-30 13:52:27 121

转载 ASP.NET CORE 第九篇 完美实现全局异常日志记录

原文作者:老张的哲学一、添加日志接口类在 Blog.core 下的 Log 文件夹内,新建 ILoggerHelper.cs更新:这个接口其实也没必要,你可以直接参考官方提供的ILogger,然后注入就行,当然看个人习惯吧,如果一定要自己设计,可按照我的方法设计接口using System;namespace Blog.Core.API.Log{ /// &lt...

2019-12-28 13:10:42 1985

转载 ASP.NET CORE 第八篇 Swagger:API多版本控制,带来的思考

原文作者:老张的哲学1、什么是版本控制这个词语大家已经不会陌生,平时开发的时候,一定会用到过 Git 、SVN 或者 VSS (这三个我都用过,Git 应该是最好的),这个就是源代码的版本控制。来句官方定义:版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。那今天我们说的,就是 api接口的版本控制,这个大家一定也都接触到了...

2019-12-28 13:09:30 1706

转载 ASP.NET CORE 第七篇 DTOs 对象映射使用,项目部署Windows+Linux完整版

原文作者:老张的哲学零、今天完成右下角的深蓝色部分image.png一、在项目中使用添加一个案例使用AutoMapper1、普通的模型映射在接口 IBlogArticleServices.cs和 类BlogArticleServices.cs中,添加GetBlogDetails()方法,返回类型是BlogViewModels请看这两个类/// <summ...

2019-12-28 13:08:02 738

转载 ASP.NET CORE 弟六篇 AOP自定义筛选,Redis入门 11.1

原文作者:老张的哲学零、今天完成的大红色部分image一、给缓存增加验证筛选特性1、自定义缓存特性在解决方案中添加新项目Blog.Core.Common,然后在该Common类库中添加 特性文件夹 和 特性实体类,以后特性就在这里//CachingAttributeusing System;namespace Blog.Core.Common.Attrib...

2019-12-28 12:58:38 561

转载 ASP.NET CORE 第五篇 AOP面向切面编程浅解析:简单日志记录 + 服务切面缓存

原文作者:老张的哲学零、今天完成的深红色部分image.png一、AOP 之 实现日志记录(服务层)首先想一想,如果有一个需求(这个只是我的一个想法,真实工作中可能用不上),要记录整个项目的接口和调用情况,当然如果只是控制器的话,还是挺简单的,直接用一个过滤器或者一个中间件,还记得咱们开发Swagger拦截权限验证的中间件么,那个就很方便的把用户调用接口的名称记录下来,当然也可...

2019-12-28 11:52:53 2021

转载 ASP.NET CORE 第四篇 依赖注入IoC学习 + AOP界面编程初探

原文作者:老张的哲学更新1、如果看不懂本文,或者比较困难,先别着急问问题,我单写了一个关于依赖注入的小Demo,可以下载看看,多思考思考注入的原理:https://github.com/anjoy8/BlogArti/tree/master/Blog.Core_IOC%26DI2、重要:如果你实现了解耦,也就是 api 层只引用了 IService 和 IRepository 的话,那...

2019-12-28 11:47:47 1621

转载 ASP.NET CORE API 第三篇 项目整体搭建 异步泛型仓储+依赖注入初探

原文作者:老张的哲学回顾1、Sqlsugar 的使用在上文中,遇到了大家见仁见智的评论和批评,嗯~说实话,积极性稍微受到了一丢丢的打击,不过还好,还是有很多很多很多人的赞同的,所以会一直坚持下去,欢迎提出各种建议,问题,意见等,我这个系列呢,只是一个抛砖引玉的文章,大家可以自定义的去扩展学习,比如你看了.net core api,可以自学.net core mvc呀;看了sqlsuga...

2019-12-28 11:40:40 2269

转载 ASP.NET CORE API 第二篇 项目整体搭建 轻量级ORM

原文作者:老张的哲学零、今天完成的蓝色部分image.png0、创建实体模型与数据库.1、实体模型在上篇文章中,我们说到了仓储模式,所谓仓储,就是对数据的管理,因此,我们就必须要有实体模型,下文说到了 Advertisement ,那就先创建它的实体模型,其他的相关模型,大家自行下载代码即可:using System;namespace Blog.Core...

2019-12-28 11:35:54 566

转载 ASP.NET CORE API 第一篇 项目整体搭建 仓储+服务+抽象接口模式

原文作者:老张的哲学零、完成图中的粉色部分image.png先简单解释下各层之间的调用关系:除了项目对外暴露的是 Api 展示层,和核心的实体 Model 层外,仓储模块(作为一个数据库管理员,直接操作数据库,实体模型):BaseRepository(基类仓储) 继承实现了 接口IBaseRepository,这里放公共的方法,AdvertisementReposti...

2019-12-28 11:29:46 1671

转载 ASP.NET CORE SWAGGER 教程三 JWT权限验证

原文作者:老张的哲学如何给接口实现权限验证?其实关于这一块,我思考了下,因为毕竟我的项目中是使用的vue + api 搭建一个前台展示,大部分页面都没有涉及到权限验证,本来要忽略这一章节,可是犹豫再三,还是给大家简单分析了下,个人还是希望陪大家一直搭建一个较为强大的,只要是涉及到后端那一定就需要 登录=》验证了,本文主要是参考网友https://www.cnblogs.com/RayWan...

2019-12-28 11:24:17 2488

转载 NetCore 3.0 以上版本使用Swagger生成Api说明文档及升级报错原因

认识SwaggerSwagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。作用: 接口的文档在线自动生成。 功能测试。 为什么使用Swagger作为REST APIs文档生成工具Swagger...

2019-12-24 16:39:41 3994 1

原创 C# 获取部署网站服务器IP

Request.ServerVariables.Get("HTTP_ORIGIN").ToString()具体详细参数可以debug看ServerVariables自己试。

2019-12-24 13:48:00 268

转载 C#文件上传与下载

上传文件 <input type="file" id="file" /><input type="button" id="upload" value="上传文件" /><script> //上传 $("#upload").click(function () { var formData = new FormData();...

2019-12-17 11:41:04 165

转载 word打开时报Cannot find the Word document template:WordToRqm.dot

word打开时报Cannot find the Word document template:WordToRqm.dot解决方案最近word文档打开时总是弹出一个对话框:Cannot find the Word document template:WordToRqm.dot,见下图:网上查了一下,估计是因为PowerDesigner的Addin插件不支持office 2010(不...

2019-12-16 17:35:16 814

原创 tfs无法上传NuGet下载的dll文件

网上搜到的解决方案删除解决方案下的packages文件夹,然后更新包的的操作并不好使。于是找到NuGet文件存储位置,1、在解决方案上右键=>在文件资源管理器中打开文件夹2、该路路径下有个lib文件夹,就是存放NuGet包的文件夹3、打开团队资源管理器=>源代码管理器4、在右侧右键单击=>将项添加到文件夹6、最后提交更改,提交更改时需要注意一下,...

2019-12-13 15:22:02 278

原创 tfs添加成员以及设置权限

将鼠标置于电脑左下角“”开始“”上,右键,菜单里找到计算机管理找到本地用户和组=>用户在右侧区域右键新用户填写用户名和密码,勾选下方密码永不过期。打开vs,连接到的tfs服务器,创建团队项目,输入项目名称在解决方案上右键将解决方案添加到源代码管理(A)然后回到团队资源管理器选择web门户网站,进入创建的团队项目对成员以及权限进...

2019-12-13 10:17:05 778

转载 TFS(Team Foundation Server)服务器搭建图文教程(tfs2015)

下载对应版本tfs2015:tfs2015,或者直接百度搜索tfs2015官网下载即可。下载时有两个文件,其中tfs_server.exe文件是快速启动文件,另一个文件是镜像文件,将两个文件放在同一个文件夹下,执行.exe文件即可。自行选择安装位置等待安装完成安装完成,如电脑上事先有相关组件的,安装程序将不会覆盖安装,这对后面的使用没有影响关闭安装程序,稍等一会,会...

2019-12-12 10:07:26 1317

转载 TFS版本对应

Operating systemsTFS can be installed on a Windows server or client operating system. TFS 2017 and TFS 2018 only support 64-bit operating systems. For earlier versions of TFS, you can use either the...

2019-12-12 09:49:11 523

转载 windows服务安装启动报错误1053:服务没有及时响应启动或控制请求

用.net 开发了一个C#语言的windows服务,在本地和测试环境,安装启动都正常,在新的线上环境报错,不能启动-报出-错误1053:服务没有及时响应启动或控制请求。解决办法:在App.config 中添加这样代码<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v...

2019-12-10 14:20:11 6273

安卓 开发 工具 SDK window

安卓开发工具

2024-03-19

java jdk 1.8 版本

java jdk 1.8 版本

2024-03-19

jquery.table2excel.js

用于网页上导出到Excel,可以是整个table或者整个div,根据id获取对象,然后导出。

2019-05-08

TeamViewer激活版

TeamViewer激活版,使用时在访问电脑和被访问电脑上需同时装上此软件破解版。

2019-04-17

Infragistics_Ultimate_2017

Infragistics_Ultimate_2017和VS2017搭配使用,有序列号,亲测可用。

2019-04-10

DotNetCore.1.0.1-VS2015Tools.Preview2.0.4.exe

用于VS2015添加.netcore框架时的一个预览工具,目前用的sdk是2.2版本的,DotNetCore.1.0.1-VS2015Tools.Preview版本如上。

2019-03-25

64位ocx控件打包cab和exe的方法

64位ocx控件打包cab和exe的方法,是一个不错的工具,有需要的可以下载

2018-11-06

32位ocx控件打包cab和exe的方法

32位ocx控件打包cab和exe的方法,是一个不错的工具,有需要的可以下载

2018-11-06

大华dss平台连接摄像头

这个webdemo可以通过连接大华的dss平台来访问摄像头画面,包括云台的控制,画面回放等都可以实现。

2018-11-06

大华webdemo

这个是参考的一个web版的demo,如果仅仅是实现监控的查看是可以实现的,如果要实现控制和画面回放请等待新的资料更新

2018-11-06

Extjs读取大华监控

Extjs读取大华监控,这个仅仅可以实现监控画面的读取,云台的控制个人感觉可能是接口太老了,已经不能实现目前新版的大华监控的控制了,至于控制的实现后续还有更新

2018-11-05

ASP.net MVC SportsStore项目开发六

ASP.net MVC SportsStore项目开发六项目的安全性和收尾。

2018-07-06

ASP.net MVC SportsStore项目开发五

ASP.net MVC SportsStore项目开发五,对商店的产品的编辑操作

2018-07-05

ASP.net MVC SportsStore项目开发四

ASP.net MVC SportsStore项目开发四,完善了购物车功能。

2018-07-05

ASP.net MVC SportsStore项目开发三

ASP.net MVC SportsStore项目开发三,项目开发二的代码也包含在其中,是一步步递进的,下载三可以不用下载前面的代码。

2018-07-04

ASP.net MVC SportsStore项目开发一

ASP.net MVC SportsStore项目开发一,对于接触C#入门级别的人来说还是挺好的一个资源。

2018-06-29

C#winform实现串口通信读取电子天平数据

此程序可以用来读取赛多利斯电子天平的称重读数,但程序中读数部分代码需要自行提取,属于电子天平读数的代码可参考https://mp.csdn.net/postedit/80812561

2018-06-26

Windows 超级终端 串口通信

超级终端为串口通信中用于测试串口的一个非常方便的工具,里面包含中英文两个版本。

2018-06-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除