Asp.Net Core 2.x 和 3.x WebAPI 使用 Swagger 时 API Controller 控制器 Action 方法 隐藏 hidden 与 and 分组 group
1、前言 为什么我们要隐藏部分接口? 因为我们在用swagger代替接口的时候,难免有些接口会直观的暴露出来,比如我们结合Consul一起使用的时候,会将健康检查接口以及报警通知接口暴露出来,这些接口有时候会出于方便考虑,没有进行加密,这个时候我们就需要把接口隐藏起来,只有内部的开发者知道。 为什么 ... 查看全文
钉钉 jsapi-node (1)
基于express的钉钉微应用探索建立服务首先已经默认已经安装了node环境和npm工具12//使用express工具创建dingtalk项目,使用ejs模板express dingtalk --ejs安装ding_jsapi_redis库1cnpm install ding_jsapi_redis... ... 查看全文
nodejs模块fs——文件操作api
// fs模块常用api // 读取文件 、写入文件 、追加文件、 拷贝文件 、删除文件 // 读取文件 // fs.readFile(path[, options], callback) // fs.readFileSync(path[, options]) const fs = require(... ... 查看全文
C#限制上传文件大小
1.WebConfig: <system.web> <authentication mode="None" /> <compilation debug="true" targetFramework="4.5.2" /> <httpRuntime targetFramework="4.5.2" app ... 查看全文
[技术栈]CRC校验原理及C#代码实现CRC16、CRC32计算FCS校验码
1.CRC、FCS是什么 CRC,全称Cyclic Redundancy Check,中文名称为循环冗余校验,是一种根据网络数据包或计算机文件等数据产生简短固定位数校验码的一种信道编码技术,主要用来检测或校验数据传输或者保存后可能出现的错误。它是利用除法及余数的原理来作错误侦测的。 FCS,全称Fr ... 查看全文
? Acwing 178 && POJ 2449 ?
写在前面 学习算法的日子又到了~~ Idea? 提供以下几种方法 暴搜 输出 (是的,输出 ) 有算法的暴力 $Dijkstra$ $Dijkstra$的本质是贪心,复杂度为$O(n^2)$,堆优化后为$O((m+n) \log (m+n))$ $SPFA$ 学长说最好不要用,因为 它死了 $A^\ ... 查看全文
C# 实现PPT 每一页转成图片
zhuan https://www.cnblogs.com/ywtk/archive/2013/09/02/3295973.html 要实现PPT转图片,首先需要引用两个DLL。 我这里用的这个这个版本 Microsoft.Office.Interop.PowerPoint 12.0 Microso ... 查看全文
windowserver -------- 修改服务器防火墙
再服务器中安装好软件的时候,我们通过别的电脑来访问服务器中的软件的时候,会出现访问不了的情况,这是可能是因为服务器中的防火墙中的进站端口,没有开放,一般软件进行部署的时候会开放801到 810 之间的端口,我们也在服务其中按照这个进行设置就行。 如何进行设置 1、使用远程连接输入用户名和密码进行服务 ... 查看全文
Python实现链表
# coding:utf8#节点类 class Node(): def __init__(self, _item): self.item = _item self.next = None #链表类 class Link(): def __init__(self): self._head = None ... 查看全文
springcloud网关跨域问题和转发服务的配置
只需要在yml文件中添加此配置即可spring: application: name: gateway-web cloud: gateway: globalcors: cors-configurations: '[/**]': # 匹配所有请求 allowedOrigins: "*" #跨域处理 允... ... 查看全文
python 基础 11 带参数装饰器与递归函数
python 基础 11 带参数装饰器与递归函数 1.递归函数 递归函数就是在函数体里调用自己的函数。这个听着很邪乎。 其实,说是在调用自己,其实就是在掉用函数内部的,调用自身函数命令之前的代码部分。举个例子。 2.带参数装饰器 ... 查看全文
从底层剖析Python深浅拷贝(超详细)
目录导航 拷贝的用途 Python = 赋值示例 底层原理 Python 浅拷贝示例 底层原理 Python 深拷贝示例 底层原理 其他图示 总结 从底层剖析Python深浅拷贝(超详细) 拷贝的用途 拷贝就是copy,目的在于复制出一份一模一样的数据。使用相同的算法对于产生的数据有多种截然不同的用 ... 查看全文
Chapter01 java环境 jdk安装与配置
一、 JDK与JRE的关系 * a: JDK:它是Java开发运行环境,在程序员的电脑上当然要安装JDK; * b: JRE:Java Runtime Environment它是Java运行环境,如果你不需要开发只需要运行Java程序,那么你可以安装JRE。例如程序员开发出的程序最终卖给了用户,用户 ... 查看全文
12.6 Java虚拟机读写其他进程的数据
[TOC] 一、回顾 回顾Java的Runtime类可以单独启动一个进程来运行操作系统的命令,如下程序所示: 二、Runtime对象的exec()产生Process对象的 使用Runtime对象的exec()方法可以运行平台上的其他程序,该方法产生一个Process对象,Process对象代表由该J ... 查看全文
c++ 字符串流 <sstream>(常用于格式转换) 未完成
<sstream>使用string对象来代替字符数组。这样可以避免缓冲区溢出的危险。而且,传入参数和目标对象的类型被自动推导出来,即使使用了不正确的格式化符也没有危险。 https://www.cnblogs.com/wyuzl/p/6135537.html 例子 字符串转成int型 int str ... 查看全文
简单才是美! SpringBoot+JPA
SpringBoot 急速构建项目,真的是用了才知道,搭配JPA作为持久层,一简到底!下面记录项目的搭建,后续会添加NOSQL redis,搜索引擎elasticSearch,等等,什么不过时就加什么。 开发工具idea、项目构建gradle、模板引擎thymeleaf 项目构建 1.【new】 - ... 查看全文
python操作excel
1.读excel import xlrd # 打开excel data = xlrd.open_workbook("Gitee.xlsx") table = data.sheet_by_name("程序开发") # # 选择的表单页 # print(table.nrows) # 多少行 # prin ... 查看全文
前端文件上传-javascript-ajax
书写是为了更好的记忆。 方案一:form表单上传 该方案优点是支持好,缺点刷新页面。 <form action="url" method="post" enctype="multipart/form-data"> <input type="file" name="file"><input type= ... 查看全文
C++多线程-CH3 Sharing Data between threads
1、多线程间共享数据存在什么问题? 不变式。比如:is_empty()接口返回的永远是接口是否为空。比如,size()接口返回的是这个list中的节点个数。 比如 这个双向list的每个节点都持有指向它前后节点的指针。 当多线程操作这些共享数据的时候,这个不变式有时候会遭到破坏。 比如,你在删除一个 ... 查看全文