08 2019 档案
摘要:版权声明:本文为博主原创文章,遵循 CC 4.0 by sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/u010946448/article/details/83752984 <! flowchart 箭头图标 勿删 mysql按天,小时,半小
阅读全文
摘要:什么是dockerfile? Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。 Docker通过读取Dockerfile中的指令自动生成映像。 docker build命令用于从Dockerfile构建映像。可以在docker build命令中使用 f标志
阅读全文
摘要:上一篇:谷歌的代码管理 下一篇:如何识别图像边缘? 分类: 开发者手册 ⇐ ⇒ YAML 语言教程 bShare.addEntry({ title: document.getElementById("pa
阅读全文
摘要:记录一下,自己写的程序之前运行没有遇到这个问题,突然遇到这个问题,找了一圈没有找到有效的解决方案,到最后发现,以管理员身份运行程序即可。简单记录一下。 还有就是 .UseUrls("http:// :5006") //修改服务在docker中启动端口
阅读全文
摘要:目录 话题 (191) 笔记 (137) 资料区 (2) 评价 (33) 介绍 讨论区 话题 win10专业版Hyper v下Docker挂载volume的方式使用Gitlab(汉化版)保存资料数据(使用外部redis) By 五行缺猫 • 2018 02 21 • 917次浏览 因为我打算使用公用
阅读全文
摘要:资料推荐集合贴 By Jesse • 2018 01 10 • 5064次浏览 流程图在线预览地址: https://9o90oe.axshare.com/ g=1&p=home OAuth2 流程:http://www.ruanyifeng.com/blog
阅读全文
摘要:阅读目录开始HttpRuntimeHttpServerUtility , HttpUtilityHttpRequestHttpResponseHttpContext强大的背后也有麻烦事换一种方式使用Asp.net框架 想当初在只使用WebForms框架并以服务端为中心的开发模式时,发现Asp.net
阅读全文
摘要:use master select spid from master.dbo.sysprocesses where dbid=db_id('TW') 查看连接,杀死线程 use master kill 51 use master kill 53 use master kill 55
阅读全文
摘要:如何在股票软件画波浪?波浪原理?初级应用画线听语音浏览:1|更新:2018 03 13 10:07|标签:股票 1234567分步阅读 void function(e,t){for(var n=t.getElementsByTagName("img"),a=+new Date,i=[],o
阅读全文
摘要:摘要 有这样一个service,需要运行的asp.net站点上,但要保证这个实例是唯一的。单例用来启用聊天机器人,保证唯一,以免启动多个,造成客户端发送消息的时候,会造成每个机器人都发送消息,app收到多条消息。 Demo 单例类 using System; using System.Collect
阅读全文
摘要:任务28:RequestDelegate管道实现思路 管道的实现机制 RequestDelegate是管道的核心。ApplicationBuilder就是接收了很多个RequestDelegae把它拼到一起。 第一种方式接受一个Context和next,next就是RequestDel
阅读全文
摘要: cmd创建一个控制台应用程序 dotnet new console name MyPipeline 用VSCode打开这个项目 新建类RequestDelegate.cs的类文件复制Program里面的代码到RequestDelegate里面代码修改 引入命名
阅读全文
摘要:任务27:Middleware管道介绍 HttpContext 图中注册了三个中间件,所有httpContext就会在这三个管道上都执行HttpContext,会在Reponse里面写一些东西。所有东西会叠加到HttpContext的Reponse当中,最后返回给我我们的
阅读全文
摘要:任务26:dotnet watch run 和attach到进程调试 dotnet watch run 的一种调试方法 打开VSCode,先关闭当前的文件夹 Ctrl+~快捷键 打开窗体。 ls应该是显示当前目录的文件 使用命令创建helloCore26的为项
阅读全文
摘要:以本系列文章向Fish 前辈的那篇我心中的ASP.NET 核心对象致敬。(虽然不知道前辈现在在干什么)。一晃就6年过去了,那首 郝云 的《回到那一天》怎么唱来着? 时光一晃,你就三十了。 而我们都变成了老了的程序员 🙂 ASP.NET Core在解开了对windows的依懒
阅读全文
摘要:这是ASP.NET Core新核心对象系列的第二篇,上一篇 WebHost准备阶段 我们讲到了WebHostBuilder的初始化及配置。我们给WebHostBuilder进行以下配置 UseKestrel 设置Kestrel为HttpServer ConfigureAppCon
阅读全文
摘要:任务25:IHostEnvironment和 IApplicationLifetime介绍 IHostingEnvironment这个里面有一些参数,比如我们当前应用程序的名称、目录的。 await context.Response.Write
阅读全文
摘要:24 任务24:WebHost的配置 创建HelloCore的项目 我们新建一个空的mvc项目 我们在这里调用COnfigureAppConfiguration方法更改默认的配置。为读取settings.json这个文件。  
阅读全文
摘要:! done 任务22:课程介绍 & 任务23:Http请求的处理过程 任务23:Http请求的处理过程 http的处理过程 用户输入一个地址 如果您觉
阅读全文
摘要:DI在.NET Core里面被提到了一个非常重要的位置, 这篇文章主要再给大家普及一下关于依赖注入的概念,身边有工作六七年的同事还个东西搞不清楚。另外再介绍一下.NET Core的DI实现以及对实例生命周期的管理(这个是经常面试会问到的问题)。最后再给大家简单介绍一下在控制台以及Mvc下
阅读全文
摘要:20 我们来看一下asp.net core中依赖注入的源码 https://github.com/aspnet/AspNetCore/tree/master/src/Hosting &nb
阅读全文
摘要: 控制反转 实现你的依赖,采用什么依赖,不由你自己决定,这个控制交给IOC容器。 这里所有的实现都不由你自己决定,我们只需要传给你就可以了。谁来传呢?容器来传给他 内存的Repository,这里实现的比较简单。 这里的list在多线程访问的时候会有问题。这里没有加锁,这里只是作为用来理
阅读全文
摘要:19 我们来测试Add的方法,实体验证不通过就返回一个BadRequest。 如果手机号存在的也返回一个BadRequest 在测试的类库创建类CustomerControllerTest.cs这个类 测试手机号存在的方法 &nbs
阅读全文
摘要: 什么是依赖 如果我们用EF操作数据库。 那么CustomerController就对Context形成了依赖。 我们这种依赖的写法就是隐式的依赖 显式依赖于隐式依赖
阅读全文
摘要:第三章依赖注入 如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利。 标签: ASP.NET Core快速入门 好文要顶 已关注 收藏该文 GASA
阅读全文
摘要:! done 任务15:配置框架设计浅析 15 初始化就是创建Builder 最重要的两个东西就是 ConfigurationSource和ConfigurationBuilder 主要通过Provider去读取配置 如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您
阅读全文
摘要:! done 任务14:配置的热更新 热更新,默认是不支持的。 网站正在运行,在不关掉网站的情况,修改了配置文件appsettings.json文件。当用户下一次请求的时候,直接拿到我们的配置信息 这个跟我们在asp.net里面的config不一样,我们在更改web.config的内
阅读全文
摘要:13 新建Controllers文件夹,在里面添加HomeController控制器 新建Views文件夹,再新建Home文件夹。再新建Index.cshtml的视图页面 注释上节课的代码,否则我们的管道都会被抵消,最后只输出了。appsettings.json文件的内容 注入MVC 添加默认路由,
阅读全文
摘要:<! done ASP.NET Core快速入门_学习笔记汇总 第2章 配置管理 任务12:Bind读取配置到C 实例 任务13:在Core Mvc中使用Options 任务14:配置的热更新 任务15:配置框架设计浅析 第3章 依赖注入 任务16:介绍 任务17:从UML角度来理解依赖 任务18:
阅读全文
摘要:<! done 任务12:Bind读取配置到C 实例 将json文件的配置转换成C 的实体 新建项目: <! [if gte mso 9] <xml <o:OfficeDocumentSettings <o:RelyOnVML/ <o:AllowPNG/ </o:OfficeDocumentSett
阅读全文
摘要:任务50:Identity MVC:DbContextSeed初始化 首先添加seed 每次应用程序启动,监测一下,是否是第一次启动。如果是第一次执行,我们需要在数据库内添加一个记录 比如说我们的用户账号,我们在第一次进来的时候,我们需要有一个管理员 在Data文件夹下新
阅读全文
摘要:任务49:Identity MVC:Model前端验证 前端验证使用的是jquery的validate的组件 _ValidationScriptsPartial.cshtml 在我们的layout里面有RenderSection 所以我们可以在Login页面增加上。在登陆
阅读全文
摘要:任务48:Identity MVC:Model后端验证 RegisterViewModel using System; using System.Collections.Generic; using System.Linq; using System.Thr
阅读全文
摘要:! done 任务47:Identity MVC:ReturnUrl实现 任务47:Identity MVC:ReturnUrl实现 在最上面加一个私有的方法 登陆也加上returnUrl Login的post方法
阅读全文
摘要:任务46:Identity MVC:登录逻辑实现 实现登陆的方法 退出方法 _layout里面增加如下的代码: Login.cshtml 运行代码测试: 这个地方的单词之前拼错了。这里进行修正 &nbs
阅读全文
摘要:任务45:Identity MVC:注册逻辑实现 做登陆 在注册成功直接进行登陆,使用SignIn 这里的signIn实际上是HttpContext.Signin的封装 await _signManager.SignInAsync(identityUser, new Aut
阅读全文
摘要:! done 任务44:Identity MVC: EF + Identity实现 使用VSCode开发 Razer的智能感知不好。所以这里切换为VS2017进行开发: 新建一个Data的文件夹来存放我们的DBContext。在Data文件夹下新建: Applicatio
阅读全文
摘要: 基于原来做的cookie认证的代码:MvcCookieAuthSample 增加登陆和退出的方法: 增加Login和SignIn这两个Action方法。 在Views下面创建Account文件夹,然后在里面创建两个视图页面。 我是赋值下面的Privacy.cshtml页面到Accoun
阅读全文
摘要:任务42:EF Core Migration 任务42:EF Core Migration 右边的是在VS2017中使用的命令,左边是在VSCode 的DOS窗体中使用的 最新版本的core 2.2.1的 版本创建以后已经没有model类了。
阅读全文
摘要:任务41:Individual authentication 模板 使用命令行创建项目 会自动加上ef core和Identity core代码的示例 默认创建mvc是不带Identity的 dotnet new help:查看可用的命令: au:Individual模板
阅读全文
摘要:任务40:介绍 从头到尾做一个MVC的实例 让大家来了解core中mvc开发的一些基本方法 如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利。 分
阅读全文
摘要:基于Role角色的授权 asp.net core在逐渐淘汰这种基于RoleBase的基于角色的授权。鼓励大家使用基于Claim的授权 在认证的时候Cliam已经加入了Role 注释38节课的 自定义验证的内容。还是使用默认的Bearer+token的验证方式。 只有Role等于user
阅读全文
摘要:转 postman中 form data、x www form urlencoded、raw、binary的区别 2015年11月23日 17:31:29 叶威1 阅读数 100205 标签: google Postman 更多 个人分类: Postman google 1、form data:&n
阅读全文
摘要:任务38:JWT 设计解析及定制 改造jwt token token的值不放在Authorize里面,而是放在header的token里面 asp.net core的源代码 在Security的下面 https://github.com/aspnet/AspNetCore/
阅读全文
摘要:任务36:应用Jwtbearer Authentication D:\MyDemos\jesse 新建项目:dotnet new webapi name JwtAuthSample VS2017运行项目:http://localhost:5429
阅读全文
摘要: 实现给用户办法token 默认是可以访问valuesController的,返回的状态是200 http://localhost:5429/api/values 返回的状态码是200 把ValuesController加上属性值:[Authorize] 再次
阅读全文
摘要:任务35:JWT 认证授权介绍 应用场景主要是移动端或者PC端前后分离的场景 直接对客户端API的请求 例如访问admin/Index 没有权限返回403. 需要客户端手动的再发动请求,这是一个拿token的请求,需要你传过去用户名或者密码之类的,返回一个token给客户端,这和tok
阅读全文
摘要:任务31:课时介绍 & 任务32:Cookie based认证介绍 &任务33:34课 :AccountController复制过来没有移除[Authorize]标签 任务31:课时介绍 cookie based网站这边的认证 jwt基于移动端和前后端分离的项目,jwt
阅读全文
摘要:任务34:Cookie based认证实现 用mvc来实现以下Cookie Base的认证和授权的方式 新建一个web MVC的项目 在我的电脑的路径:D:\MyDemos\jesse Ctrl+鼠标右键打开 CMD窗体创建一个项目 dotnet new mvc name M
阅读全文
摘要:! done 12.oauth密码模式identity server4实现 12.oauth密码模式identity server4实现 密码模式,严格,安全界别高 要求输入用户名和密码之后才能访问第三方的API 需要两步操作: 我们是直接从这里拿的测试的用户 真实的环
阅读全文
摘要:11.ClientCredential模式总结 服务端定义的Resource叫做api Resource API默认是被保护的 第三方的客户端先去请求 Server拿到access token。带着token信息才能
阅读全文
摘要:! done 10.第三方ClientCredential模式调用 10.第三方ClientCredential模式调用 IdentityModel的官方文档: https://identitymodel.readthedocs.io/en/latest/index.html &nb
阅读全文
摘要:! done 09.客户端集成IdentityServer 09.客户端集成IdentityServer 新建API的项目 dotnet new webapi name ClientCredentialApi 在我们上一节课的代码IdentityServer
阅读全文
摘要:07.oAuth2介绍 微信可以任意的去添加客户端,第三方的客户端,。去生成key和secret。你就自动成为他的第三方可以,去调用微信的api 简书的第三方登陆 点击微博,这里用到OAuth里面最严格的一种模式 这是跳转到微博的页面地址: https://api.wei
阅读全文
摘要:06.架构设计 如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利。 分类: asp.net core 标签
阅读全文
摘要:08.IdentityServer4登录中心 08.IdentityServer4登录中心 IdentityServer就是一套Framework,实现了OAuth的授权 理解OAuth流程,学会怎么使用他 http://ruanyifeng.com/blog/2014/05/oaut
阅读全文
摘要:阮一峰的网络日志 » 首页 » 档案 <! SiteSearch Google <! input type="image" src="/static/themes/theme_scrapbook/images/top_search_submit.gif" class="searchbox_submi
阅读全文
摘要:https://www.cnblogs.com/gdsblog/p/10352433.html asp.net core webapi/website+Azure DevOps+GitHub+Docker asp.net core webapi/website+Azure DevOps+GitHub
阅读全文
摘要:! done 随笔分类 .IdentityServer4 从壹开始 [ Ids4实战 ] 之四 ║ 用户数据管理 & 前后端授权联调 摘要: 前言 哈喽~~~ 大家周一好!夏天到了,大家舒服了没有,熟话说,打败你的不是天真,是天真热!😂 过去的一周里,发生了两件事跟大家分享下: ①、有两
阅读全文
摘要:! done ASP.NET Core分布式项目实战 ASP.NET Core开发者成长路线图 老张视频教程:https://www.bilibili.com/video/av58096866/ asp.net core 官方文档 https://docs.microsoft.com/
阅读全文
摘要:Docker 在 centos 7上升级 <! 作者区域 狂暴的蚂蚁 <! 关注用户按钮 关注 <! 文章数据信息 <! 简书钻 <! 如果文章更新时间大于发布时间,那么使用 tooltip 显示更新时间 2017.05.22 10:49 字数 194 阅读 3253评论 0喜欢 1 <! 如果是当
阅读全文
摘要:<! done 35.Docker安装Mysql挂载Host Volume 连个文件系统有块区域Area,我们要做的是把两个Area做文件映射 jesse腾讯云上有个linux的环境,版本比较老了 简书的地址: https://www.jianshu.com/p/b3bf647a726e 先把旧版的
阅读全文
摘要:<! done 34.Docker安装Mysql参数及环境变量使用 容器安装好后,通过exec进去到容器的内部, 容器安装的时候两种容器配置参数 直接在镜像的后面加配置 第二种方式 把这段代码拷贝过来。参数我们可以写在镜像的后面 我们把参数写在镜像的后面 然后我们需要有一些环境变量,在 name的后
阅读全文
摘要:<! done 33.Docker安装Mysql及用户配置 mysql在官方上有两个镜像 这个是一个优化过的mysql 使用这个命令 安装mysql 演示最简单的方式去安装mysql: 这种方式安装的用户名没有,密码没有 docker run d p 3306:3306 name mysql01 m
阅读全文
摘要:从hub.docker.com上去找镜像 阿里云的国内的镜像地址 填上去之后,然后重启下docker就可以了 docker images列出本地的镜像 拉取mango的镜像 运行这个镜像 docker logs mymango:查看镜像名称为mymango的镜像的日志 docker start my
阅读全文
摘要:! done 30.构建单机多容器环境 故障&31.构建单机多容器环境 主要的命令是docker run 。主要是用它来构建容器 关机打开序列化 31.构建单机多容器环境 构建自己单机的多容器 加入我们做一个应用程序 d是在后台运行,不会阻塞你的命令行 之前有一个空的api
阅读全文
摘要:一定要安装docker的CE的版本,这个下载地址。不要去下载企业版。企业版是收费的 安装后在又下角就会出现一个这样的图标 安装地址 1分31秒 Docker CE的下载地址 https://docs.docker.com/install/ 然后就跳转到这里了 https://hub.docker.c
阅读全文
摘要:当前标签: ASP.NET Core快速入门 共2页: 上一页 1 2 任务27:Middleware管道介绍 GASA 2019 02 12 20:07 阅读:15 评论:0 任务26:dotnet watch run 和attach到进程调试 GASA
阅读全文
摘要:当前标签: ASP.NET Core快速入门 共2页: 1 2 下一页 任务50:Identity MVC:DbContextSeed初始化 GASA 2019 03 02 14:09 阅读:16 评论:0 任务49:Identity MVC:Model前端
阅读全文
摘要:当前标签: ASP.NET Core分布式项目实战 共2页: 上一页 1 2 11.ClientCredential模式总结 GASA 2019 03 11 12:59 阅读:26 评论:0 10.第三方ClientCredential模式调用 GASA 2
阅读全文
摘要:当前标签: ASP.NET Core分布式项目实战 共2页: 1 2 下一页 35.Docker安装Mysql挂载Host Volume GASA 2019 06 20 22:02 阅读:51 评论:0 34.Docker安装Mysql参数及环境变量使用 G
阅读全文
浙公网安备 33010602011771号