DoNetCore Web Api 采用Swagger进行接口文档管理

第一步:创建API项目 步骤这里不说明 第二步:就是Nuget 包,     两种方式:1、工具-》Nuget管理-》程序包管理控制台 Install-Package Swashbuckle.AspNetCore          2、工具-》Nuget管理-》管理Nuget包... 或者右击项目。。。 输入 Swashbuckle.AspNetCore 第三步:全局配置,这里以最简单的配置为例   在Startup.cs 文件下 ConfigureService 下添加如下代码    s
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

【编程语言】extern "C"让C++与C进行混合编程

最近工作不算轻松,现在作为一个项目的负责人统一管理着前端、后端、设计、产品,身上肩负着不小责任,虽然有压力但是对于自己也是一种锻炼。同时自己也在负责整个后端的架构设计,虽然后端经验不是很多,但是自己正是发挥优点的时候。 回到正题,在Android NDK开发的时候,我们会遇到extern "C"这个关键字,我们写JNI函数的时候都会加上这个。那么这个关键字到底有什么作用呢? C与C++对函数的处理: 其实编译器对于C与C++文件的处理是不一样的,我们使用编译器(GCC)对于C来说,生成的目标文
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

leetcode 859. 亲密字符串(Buddy Strings)

目录 题目描述: 示例 1: 示例 2: 示例 3: 示例 4: 示例 5: 解法: 题目描述: 给定两个由小写字母构成的字符串 A 和 B ,只要我们可以通过交换 A 中的两个字母得到与 B 相等的结果,就返回 true ;否则返回 false 。 示例 1: 输入: A = "ab", B = "ba" 输出: true 示例 2: 输入: A = "ab", B = "ab" 输出: false 示例 3: 输入: A = "aa", B = "aa" 输出: true 示例 4: 输入
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

.net 平台下的File.Exists和directory .Exists()

File.Exists(path + "a.txt")) //判断某个目录下是否存在某个文件   System.IO.Directory.Exists(@"E:\Files")) //判断文件夹是否存在,不存在则创建文件夹   C#中判断文件夹或文件是否存在的方法 2014年10月30日 11:35:54 chenyq2008 阅读数:17489 c#中操作IO非常简单,下面介绍如何判断文件夹或文件是否存在的方法。 代码如下: //判断文件夹是否存在,不存在则创建文件夹 if (!System
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

4月5日 编码问题

1.无法识别<c:forEach items="${subways}" var="item">标签 解决: 导入jstl.jar和standard.jar文件,并添加 <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 2.编码格式错误,把<button>标签放在<form>外面,按钮无法使用
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

eShopOnContainers 知多少[10]:部署到 K8S | AKS

1. 引言 断断续续,感觉这个系列又要半途而废了。趁着假期,赶紧再更一篇,介绍下如何将eShopOnContainers部署到K8S上,进而实现大家常说的微服务上云。 2. 先了解下 Helm 读过我上篇文章ASP.NET Core 借助 K8S 玩转容器编排的同学,想必对K8S有了个大致了解。K8S引入了Pod、Service、ReplicationSet等概念,来简化容器的编排工作。然而,发布一个应用,依旧很繁琐,比如要定义Pod,要关心如何暴露Service,如何自动伸缩。更不用说一个包
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

HNOI2019爆零记

占坑
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

day 13 迭代器、可迭代对象、迭代器对象、生成器、生成器对象、枚举对象

迭代器大概念 # 迭代器:循环反馈的容器(集合类型) # -- 不同于索引取值,但也可以循环的从容器对象中从前往后逐个返回内部的值 # 优点:不依赖索引,完成取值 # 缺点:不能计算长度,不能指定位取值(只能从前往后逐一取值) 可迭代对象 # 可迭代对象:内置有__iter__()方法的对象,称之为可迭代对象 ​ # 可迭代对象:str | list | tuple | set | dict | range() | enumerate() | file | 生成器对象 迭代器对象 # 迭代
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

Javascript高级程序设计--读书笔记之面向对象(二)

前面讲了面向对象的封装,这章我们就来说一说继承 1.原型链 实现原型链有一种基本模式,其代码大概如下 <script> function SuperType(){ this.property = true } SuperType.prototype.getSuperValue = function(){ return this.property; } function SubType(){
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

Spring课程安排

1.springmvc框架   1.1什么是springmvc   springmvc是spring框架的一个模块,springmvc和spring无需通过中间整合层进行整合 springmvc是一个基于mvc的框架      1.2 什么是mvc   mvc是一个设计模式,mvc在B/S系统下的应用   前端控制器:比如structs2的filter,springmvc就是dispatcher-servlet   在struct中国的action就是后端控制器,springmvc就是Hand
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

计算机网络的一天

红红火火恍恍惚惚还可以吧在逐步入门了
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

组内限时训练1 暴力篇

A - Vanya and Scales Vanya has a scales for weighing loads and weights of masses w0, w1, w2, ..., w100 grams where w is some integer not less than 2 (exactly one weight of each nominal value). Vanya wonders whether he can weight an item with mass m
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

VS2017 密钥

Enterprise: NJVYC-BMHX2-G77MM-4XJMR-6Q8QF   
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

多态的好处作用

多态的好处:提高了代码的扩展性,前期定义的代码可以使用后期的内容, 就是后期有父类或接口 被子类继承,实现后那么 只要方法参数类型是父类的,都可以使用 ------------- 定义一个父类:Animal package Polymorphic; public abstract class Animal { public abstract void eat(); } --------------------------------- 定义一个狗继承Animal :dog package Po
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

服务端预渲染之Nuxt(介绍篇)

现在前端开发一般都是前后端分离,mvvm和mvc的开发框架,如Angular、React和Vue等,虽然写框架能够使我们快速的完成开发,但是由于前后台分离,给项目SEO带来很大的不便,搜索引擎在检索的时候是在网页中爬取数据,由于单页面应用读取到的页面是几乎空白的,无法爬取到任何数据信息。 <!DOCTYPE html> <html> <head> <meta charset=utf-8> <meta name=viewport content="widt
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

Mysql与Oracle 的使用区别

分页:mysql 用limit , Oracle 使用的是rownum 。 单引号的处理 .MYSQL里可以用双引号包起字符串,ORACLE里只可以用单引号包起字符串 字符的处理
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

程序猿找工作经验

版权声明:本文为博主原创文章,未经博主同意不得转载。 https://blog.csdn.net/sunbaigui/article/details/24675965 我是2013.04.01左右的时候開始准备找工作的。找工作的时候自己有些迷茫:1.不知道想要从事什么方向的工作。2.不知道要去哪里工作。 于是我在网上搜了非常多的面经。另外找了几本书看了下,后来决定了下面几个方向:1.图像、视觉。2.分布式计算或存储。3.机器学习。4.北美求职。 尽管上面列了这么多条,可是这些方向的面试都会有算
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

2019.4.6 区块链论文翻译

Blockchains Meet Distributed Hash Tables:Decoupling Validation from State Storage(Extended Abstract) Universit`a degli Studi Roma Tre 常规用户在为公共区块链设置节点时遇到的第一个障碍是下载节点开始正常运行所需的所有数据所花费的时间。 事实上,主要网络可能持续数小时到数周。我们的贡献是双重的。 首先,我们展示了一种设计,可以实现新块的建立和验证,只保持非常小的状态
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

DRF跨域问题

一、安装模块 pip install django-cors-headers django-cors-headers 使用说明:https://github.com/ottoyiu/django-cors-headers 二、添加到INSTALL_APPS中 INSTALLED_APPS = ( ... 'coreschema', ... ) 三、添加中间件 下面添加中间件的说明: CorsMiddleware should be placed as high as
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0

c99标准的restrict关键字

参考自restrict restrict关键字出现于C99标准,wiki上的解释restrict from wiki。 In the C programming language, as of the C99 standard, restrict is a keyword that can be used in pointer declarations. The restrict keyword is a declaration of intent given by the programme
分类: 其他 发布时间: 04-06 22:28 阅读次数: 0