自定义博客皮肤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)
  • 收藏
  • 关注

原创 golang struct, map, json 之间的相互转换

Golang 的 struct,map,json 互转本文用于记录我在 golang 学习阶段遇到的类型转换问题,针对的是 json 、map、struct 之间相互转换的问题,用到的技术 json 、mapstructure、reflect 三个类库公共代码区域package mainimport ( "encoding/json" "fmt" "testing")type UserInfoVo str

2021-06-06 14:31:38 1110

原创 .net core api 图片上传与加载

关于.net core API 图片上传与加载 文件夹[TOC]1.上传图片1.配置Swagger 与文件夹、接口添加1.建立.net core api 项目 下载 NuGet 包 Swashbuckle.AspNetCore 2.进入 starup 中 ConfigureServices 配置 ,添加如下代码3.点击项目右键属性->生成->XML 文档文件 ✔ 上,接着在...

2019-05-09 00:31:41 7103

原创 笔记一、数据库初始化 约定

1.数据库初始化策略EF6如果数据库不存在就创建Database.SetInitializer(new CreateDatabaseIfNotExists());总是创建数据库,无论是否存在Database.SetInitializer(new DropCreateDatabaseAlways());如果EF检测到数据库木星发生了变化,将更新模型Database.SetInitial...

2019-03-06 22:43:53 183

原创 .net core MVC中级教程(四)

一、弥补上一篇的两个bug二、介绍与使用DATA ANNOTAIONS一、弥补上一篇的两个bug上一篇有两个bug,分别是创建新学生后ID为0,刷新创建后信息界面发现会反复提交其数据,这是为啥注意上面这个url地址/Home/Create这么说就是我们还处于Create创建的页面,并没有跳转到Detail界面,而且Create.cshtml页面中的数据模板是StudentCreateV...

2019-01-19 20:12:02 264

原创 .net core MVC中级教程(三)

1、对昨天主页不能显示添加的新成员信息bug进行修改2、运用EFCore将其数据写入数据库中1、对昨天主页不能显示添加的新成员信息bug进行修改修改下生命周期,在运行Transient:每一次GetService都会创建一个新的实例Scoped:在同一个Scope内只初始化一个实例 ,可以理解为( 每一个request级别只创建一个实例,同一个http request会在一个 scope...

2019-01-19 15:59:49 321

原创 .net core MVC中级教程(二)

一、添加查询个人信息页面二、进行添加页面及其操作修改一个错误@addTagHelper *,Microsoft.AspNetCore.Mvc.TagHelpers这条语句写错了一、添加查询个人信息页面在HomeController中添加查询语句 [HttpGet] public IActionResult Detail(int id) { ...

2019-01-17 13:29:10 413 4

原创 .net core MVC中级教程(一)

一、建立.net core2.2 mvc项目二、建立数据模板、服务、控制器三、建立视图一、建立.net core2.2 mvc项目建立TutorialStudy.Web空项目二、建立数据模板、服务、控制器建立四、五个文件夹在Model文件夹下建立Student类与Gender枚举using System;namespace TutorialStudy.Model{ ...

2019-01-17 11:58:22 1156

原创 .net core mvc初级教程(六)

一、创建movie的视图二、对cinema、movie视图添加‘添加信息’的操作一、创建movie的视图在views文件夹下添加Movie文件夹,在这个文件夹下添加Index.cshtml视图,为什么添加Index.cshtml这个名字的视图,可以看看我们写的MovieController控制器@using DemoCoreStudy.Models@model IEnumerable&l...

2019-01-02 19:20:41 2385

原创 .net core mvc初级教程(五)

一、搭建电影院网页目录信息二、搭建电影院对应电影信息以上都是ASP知识,前端部分一、搭建电影院网页目录信息先,以前写的有点错误,改下,HoemController中//添加电影院信息 public IActionResult add() { ViewBag.Title = "添加电影院"; return Vi...

2019-01-02 11:36:51 834 1

原创 .net core mvc初级教程(四)

一、简单介绍下三中开发模式二、添加控制器三、添加视图布局、Razor视图开始四、Tag Helpers一、简单介绍下三中开发模式三种开发环境Environment-Development//用于开发-Staging//用于准备上线-Production//正式生产环境也可以自定生产环境值可在lunchSettings.json设置自己的环境变量生产环境是在服务器设置环境变量...

2018-12-31 23:54:24 614

原创 .net core mvc初级教程(三)

一、更正popper.js的错误二、打包js三、添加服务与路由,中间件一、更正popper.js的错误emmm,今天来更正些昨天的错误那个package.json里面的popper改为"popper.js": “1.14.6”,后面的版本也改下,然后点击保存{ "version": "1.0.0", "name": "asp.n

2018-12-30 12:38:35 681

原创 .net core mvc初级教程(二)

这一片是关于用引入bootstrap前端框架的教程,置于bootstrap是什么?bootstrap是一组用于网站和网络应用程序开发的开源前端(所谓“前端”,指的是展现给最终用户的界面。与之对应的“后端”是在服务器上面运行的代码)框架,包括HTML、CSS及JavaScript的框架,提供字体排印、窗体、按钮、导航及其他各种组件及Javascript扩展,旨在使动态网页和Web应用的开发更加容易...

2018-12-29 22:30:46 949

原创 .net core mvc初级教程(一)

做一个关于.net core mvc的初级教程,第一篇的目录一、创建新项目,项目名为DemoCoreStudy二、建立类库DemoCoreStudy.Models,在其中添加Cinema,Movie,Sales类三、建立服务,服务注册第一篇为准备工程一、创建新项目,项目名为DemoCoreStudyDemoCoreStudy项目添加引用DemoCoreStudy.Models项目...

2018-12-29 12:00:36 6357

原创 GraphQL教程(四) .net core api

今天学个比较难的——订阅订阅功能:运行后,打开两个浏览器,同样在GraphQL界面上操作。其中一个开启监听,另一个创建,用MovicRating事件将两者关联,创建成功后,监听的界面也将显示相关消息。总共有五个步骤1.在Movie文件夹创建事件属性MovieEvent,类型MovieEventType2.在Service文件夹创建接口IMovieEventService与实现接口Movie...

2018-12-22 22:19:06 397

原创 GraphQL教程(三) .net core api

今天学习用添加首先需要创建三个类,MovieInput(数据对应的模板类)、MovieInputType(GraphQL需要的类型)、MovieMutation(添加处理)第二步是在MovieSchema类对MovieMution进行添加(第二篇文章说过此类用于对增删查改类处理)第三步是在startup类中进行注册然后就可以用GraphQL进行添加处理第四步介绍下文档直接上代码Mov...

2018-12-22 00:06:36 721

原创 GraphQL教程(二) .net Core api 2.1

一、编辑Schema文件夹内容真正的GraphQL教程才刚刚开始QWQ,怕了吧,Schema的文件夹才是关于Graph的置于GraphQL是什么,一种用于 API 的查询语言GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。 GraphQL 对你的 API 中的数据提供了一套易于理解的完整描述,使得客户端能够准确地获得它需要的数据,而且没有任何冗余,也让 API...

2018-12-20 22:52:34 847 2

原创 GraphQL教程(一)。.net Core API2.1

1.创建项目之后选择空项目,.net core 2.1添加类库,取名2.对类库操作,在这里建立三个文件夹,其中一个文件夹改名为schemaMovie:用于确定movie类与actor类得类型Schema:Service:用来写服务的安装GraphQL包,加入类库中在Movies文件夹中建立Movie类,Actor类与枚举MovieRating,MovieRating为Mo...

2018-12-20 20:14:57 1057

空空如也

空空如也

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

TA关注的人

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