自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 .NET CORE集成JWT(一)

.NET CORE集成JWT(一)JWT(JSON Web Token)和 identityserver4是目前最流行的跨域身份验证解决方案。具体介绍这里就不做阐述了。下面是进行JWT的demo案例分析。1、 先下载JWT在.NET中的程序包microsoft.aspnetcore.authentication.jwtbearer2、JWT的相关配置:可以写在appsettings.json中或者写在类中/// <summary> /// JWT配置类:一般生产环境都是从配置文

2021-08-30 15:13:56 462 1

原创 Quartz.Net 使用案例

在做项目的时候要完成定时的删除日志文件以及数据库数据,就想到了用Quartz.Net。Quartz.Net是非常流行的Java作业调度系统Quartz的C#实现。Quartz的几个重要元素:Scheduler:任务调度器Trigger:触发器Job:接口JobDetail:Job实现类及静态信息Calendar:时间点简单使用demo注:新版本Quartz皆是采用的异步,3.0以下的方法使用大同小异。1、通过nuget下载程序包:Quartz2、引用:using Quartz; .

2020-12-10 14:52:04 535

原创 SQL server 存储过程备份数据库

SQL server 存储过程备份数据库T-SQL脚本:create proc proc_Backups@path nvarchar(200)--存放地址asbegindeclare @datestring varchar(100)--当前时间declare @name varchar(500)set @datestring=CONVERT(varchar(100), GETDATE(), 112)+'Clini_BaseData.bak'set @path=@path+@datestri

2020-11-13 16:45:22 337

原创 dotnet Core MailKit的具体使用教程

1、先安装MailKit的NuGet包//引用命名空间using MailKit.Net.Smtp;using MimeKit;2、具体实现注:得获取发送邮箱的授权码 //收件人邮箱 string mailName="******@136.com"; //发送的标题 string title="测试"; //发送的内容 string bobyText="测试发送成功!"; // 邮件服务器smtp.qq.com表示qq邮箱服务器 string

2020-09-27 14:57:12 677

原创 通过反射获取动态类型并执行泛型类方法

通过反射获取类型并执行泛型类方法在做项目的时候用到过,虽然说执行起来效率不高,但是胜在耦合性高、方便使用。先创建方法根据string类型获取到类:public static object Get(string tableName){Assembly am = Assembly.GetExecutingAssembly();return am.CreateInstance("你的实体类地址" + tableName);}实际使用:定义需要运行的泛型类的公共方法public sta

2020-08-14 14:16:00 519

原创 .NET Core Api使用配置Swagger

1、项目下载NuGet包Swashbuckle.AspNetCore.Swagger: 一些模型实体定义Swashbuckle.AspNetCore.SwaggerGen: Swagger生成器Swashbuckle.AspNetCore.SwaggerUI:Swagger UI工具2、配置相关信息2.1 在配置文件Startup中配置:ConfigureServices:public void ConfigureServices(IServiceCollection services)

2020-06-11 15:35:25 515

原创 jquery Cookie方法的存取、写入、删除

需要导入cookie相关的库文件(链接: jquery.cookie.js.)cookie库文件和jquery库文件的先后顺序; 必须先导入jquery库文件后到其他库文件 。使用方法:写入:1、没有指定有效时间:$.cookie('mycookie', 'myvalue');2、指定过期时间(5天):$.cookie('mycookie', 'myvalue', { expires: 5 });3、指定过期时间(5天)和路径:(想让一个页面读取另一个页面设置的cookie,必须设置c

2020-06-10 10:30:02 1224

原创 .net core webapi Post接收不到ajax请求数据

在做.NET CORE WEBAPI接口案例的时候碰到了前端页面ajax post请求接口时,api接收到的数据为NULL。在core里面FromBody对应的是application/json或xml这种格式FromForm对应的www-for或者form-data这种格式apiController这个貌似是2.1开始才有的不加apicontroller的话,默认是FromForm,加了默认是FromBody//前端代码$.ajax({ type: 'POST', u

2020-06-09 09:23:50 2606

原创 list集合去重(根据相同字段去重)

先创建list集合,添加数据;List<Data> lists= new List<Data>();lists.Add(new Data{ id=37,name = “潇洒”,value = 80 });lists.Add(new Data{ id= 37,name= “东方”,value = 90 });lists.Add(new Data{ id= 38,nam...

2020-05-07 12:25:19 349

原创 chrome插件开发(Demo案例)

前言- 最近由于开发需要所以用到了chrome的自定义插件的开发。所以写下这篇博文希望能对大家有一点点帮助。核心内容manifest.json这是一个Chrome插件最重要也是必不可少的文件,用来配置所有和插件相关的配置,必须放在根目录。常见的配置:{ // 插件的名称 "name": "TestDemo", // 插件的版本 "version": "1.0....

2020-04-30 17:21:31 1558

原创 多个class类相同的元素的点击事件(使用动态加载的)

注意如果类标签是动态加载的,这里则不能用 onclick方法进行绑定,如://动态添加div标签类for (var i = 0; i < clini_symlist.length; i++) { $(".father").append('<div class="sym_item">'+i+'</div>'}使用onclick是不能实现的,点击进不去...

2020-04-16 16:13:21 2803

原创 Ubuntu通过docker部署分布式版本控制GitLab(二)

Ubuntu通过docker部署分布式版本控制GitLab(二)Ubuntu 安装 Docker作者用的ssh连接工具为FinalShell进行连接ubuntu,输入ip地址、用户名、密码。卸载旧版本$ sudo apt-get remove docker docker-engine docker.io使用 APT 安装$ sudo apt-get update$ sudo...

2020-04-13 10:49:12 161

原创 Ubuntu通过docker部署分布式版本控制GitLab(一)

使用Ubuntu通过docker部署分布式版本控制GitLab

2020-04-13 10:10:31 174

原创 .NET Core WebAPI+EF Core项目使用

.NET Core WebAPI+EF Core下载核心库配置API文件自己封装SqlQuery方法,执行SQL语句下载核心库创建.NET CORE WEBAPI的解决方案;通过NuGet下载程序包:Microsoft.EntityFrameworkCore.Design;Microsoft.EntityFrameworkCore.Tools;Microsoft.EntityFram...

2020-04-10 09:49:39 2822

原创 WebApi学习2:Token的理解和用法

石NANA学习之路https://blog.csdn.net/weixin_44352179WebApi学习2:Token的理解和用法第一次使用Token基于令牌的身份验证,想把对于Token的理解和使用心得分享给大家,文章不足之处还望海涵!如何创建一个Web Api项目Token验证我们知道WEB网站的身份验证一般通过session或者cookie完成的,登录成功后客户端发送的任何请求...

2019-11-28 16:03:43 994 1

原创 快速学习Web Api

小石学习之路https://blog.csdn.net/weixin_44352179快速学习Web Api你好! 学习web api之前让我们先回想一下HTTP基本的状态消息:200 OK:请求成功(其后是对GET和POST请求的应答文档。),304 Not Modified:未按预期修改文档。客户端有缓冲的文档并发出了一个条件性的请求,400 Bad Request:服务器未能编译出...

2019-08-16 16:02:09 264

转载 Vue.js快速学习

轻松教你学vue.js概述Vue.js是当下很火的一个JavaScript MVVM库,它是以数据驱动和组件化的思想构建的。相比于Angular.js,Vue.js提供了更加简洁、更易于理解的API,使得我们能够快速地上手并使用Vue.js。如果你之前已经习惯了用jQuery操作DOM,学习Vue.js时请先抛开手动操作DOM的思维,因为Vue.js是数据驱动的,你无需手动操作DOM。它通过...

2019-08-07 17:14:46 171

空空如也

空空如也

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

TA关注的人

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