.NET Core 微服务—API网关(Ocelot) 教程 [一]

2020年12月29日 阅读:613

前言: 最近在关注微服务,在 eShop On Containers 项目中存在一个API网关项目,引起想深入了解下它的兴趣。 一、API网关是什么 API网关是微服务架构中的唯一入口,它提供一个单独且统一的API入口用于访问内部一个或多个API。它可以具有身份验证,监控,负载均衡,缓存,请求分片与 ... 查看全文

Revit 二次开发 交互及UIAPI之TaskDialog

2020年12月29日 阅读:659

学习地址:https://www.bilibili.com/video/BV1mf4y1S72o?p=13 TaskDialog任务对话框 任务对话框的控件 任务对话框 任务对话框执行结果 实例练习一 using System; using System.Collections.Generic; u ... 查看全文

Windows命令行设置代理

2020年12月29日 阅读:595

cmd,powershell,git-bash设置代理的方式是不一样的powershell 可以使用$env:https_proxy = "127.0.0.1:1080"$env:http_proxy = "127.0.0.1:1080"其它参考 https://zcdll.github.io/20... ... 查看全文

Windows环境卸载tomcat

2020年12月29日 阅读:542

【卸载过程】 一、因tomcat的安装只需解压到某目录,卸载也只需将原tomcat目录删除即可 二、删除相关注册表。快捷键[win+R]呼出”运行“,输入"regedit"并按回车键,点击同意调出注册表管理界面,按下[ctrl+F],输入"tomcat"进行逐项查找并逐项删除即可 三、以管理员身份运 ... 查看全文

Win10下Anaconda安装、Jupyter配置

2020年12月29日 阅读:779

一、准备 1、 win10 2 、Anaconda:Anaconda3-5.2.0-Windows-x86_64.exe(推荐) 官网地址:https://www.anaconda.com/download/(一般都是最新版,不推荐使用) 推荐地址:https://repo.continuum.io ... 查看全文

Windows环境NLB网络群集

2020年12月29日 阅读:712

概述 最近.NET的世界开始闹腾了,微软官方终于加入到了对.NET跨平台的支持,并且在不久的将来,我们在VS里面写的代码可能就可以通过Mono直接在Linux和Mac上运行。那么大家(开发者和企业)为什么那么的迫切的希望.NET跨平台呢?第一个理由是便宜,淘宝号称4万多台服务器全部运行在Linux, ... 查看全文

win10如何设置锁屏后不熄屏

2020年12月29日 阅读:700

【1】无人值守睡眠时间 这是系统无人值bai守时睡眠时间的设定,默认是两分钟du。解决方法如下:1.运行注册表管理器,win+r ,输入regedit.exe2.定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSet ... 查看全文

.Net Core3.0 WebApi 项目框架搭建 十三:自定义全局消息返回过滤中间件

2020年12月29日 阅读:773

应用场景 有的时候,接口请求会返回一些系统的状态码,如404,401,403等,我们会希望自定义这些返回消息,这个时候我们可以自定义一个中间件来在消息返回之前处理消息。 定义中间件 Model项目新建ErrorModel,定义错误消息返回格式。 public class ErrorModel { / ... 查看全文

使用bat文件启动jar包(自带jre)

2020年12月29日 阅读:759

一、需求 jar包导出后运行的话一般是打开命令行窗口运行 jar -jar xxx.jar 这个其实是很不方便的。在windows上其实是可以写一个bat脚本去运行jar包的,并且拷贝一个jre环境的话客户的电脑就不需要安装jdk了。 二、步骤 1.编写一个startup.bat文件,内容如下 (a ... 查看全文

Python常用标准库之fileinput

2020年12月29日 阅读:769

Python常用标准库之fileinput fileinput模块用于对标准输入或多个文件进行逐行遍历。这个模块的使用非常简单,相比open()方法批量处理文件,fileinput模块可以对文件、行号进行一定的控制。典型的用法: import fileinput for line in filein ... 查看全文

如何使用DrJava

2020年12月29日 阅读:958

如何使用DrJava 简介 DrJava是Java的轻量级编程环境,旨在促进测试驱动的软件开发。它包括一个智能程序编辑器,一个用于评估程序文本的交互窗格,一个源代码级调试器和一个单元测试工具。 官网 http://www.drjava.org/ 下载 https://sourceforge.net/ ... 查看全文

Python常用标准库之sys

2020年12月29日 阅读:607

Python常用标准库之sys sys模块主要是针对与Python解释器相关的变量和方法,不是主机操作系统。导入方式:import sys sys.argv #获取命令行参数列表,第一个元素是程序本身 sys.exit(n) #退出Python程序,exit(0)表示正常退出。当参数非0时,会引发一 ... 查看全文

0601 Java核心技术卷1

2020年12月29日 阅读:656

儿童节快乐! 3.文件输入与输出 (?) 需要一个file对象构造一个scanner对象,如 Scanner in = new Scanner(Path.get("filename.txt"),"UTF-8"); 如果文件名中包含反斜杠,就要在每个反斜杠之前再加一个额外的反斜杠 "c:\\mydir ... 查看全文

SpringBoot 2.x 版本以put方式提交表单不生效的问题详解

2020年12月29日 阅读:871

在使用SpringBoot 2.x版本时,原有springboot 1.x 版本的通过在表单中添加 input框隐藏域指定_method = put 的方式失效。 虽然浏览器传参的确是带上了这个参数,但是打断点会发现服务端依然走的是标注@PostMapping的Controller方法,而不是我们期 ... 查看全文

诺禾,Java 垃圾回收

2020年12月29日 阅读:781

对象是Java世界的一等公民,所有的对象都是引用类型。除了8种基本的数据类型之外,其他的都是对象。JVM和垃圾回收在开始讨论引用之前,首先需要了解一下JVM和垃圾回收。Java与C语言等不同,C语言代码经过编译器编译之后,就可以直接在CPU上执行,而Java不同,Java语言需要先编译生成字节码文件,再由JVM生成可以在CPU上运行的代码。而且Java在生成对象时,并不需要手动分配内存,而是由JV 查看全文

Selenium with Python中文翻译文档

2020年12月29日 阅读:762

中文文档:http://selenium-python-zh.readthedocs.io/en/latest/index.html英文文档:http://selenium-python.readthedocs.io/index.html ... 查看全文

Python爬虫之JSON和JSONPath是如何正确运用的?案例详解

2020年12月29日 阅读:571

JSON和JSONPath JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。适用于进行数据交互的场景,比如网站前台与后台之间的数据交互。注意:光理论是不够的。这里顺便免费送大家一套2020 ... 查看全文

线程的 sleep()方法和 yield()方法有什么区别?

2020年12月29日 阅读:642

① sleep()方法给其他线程运行机会时不考虑线程的优先级,因此会给低优先级的线程以运行的机会;yield()方法只会给相同优先级或更高优先级的线程以运行的机会; ② 线程执行 sleep()方法后转入阻塞(blocked)状态,而执行 yield()方法后转入就绪(ready)状态; ③ sle ... 查看全文

Flume的安装配置

2020年12月29日 阅读:836

flume的概述 Apache Flume是一个分布式,可靠且可用的系统,用于有效地从许多不同的source收集,聚合和移动大量日志数据到集中式数据存储。 Apache Flume的使用不仅限于日志数据聚合。由于数据source是可定制的,因此Flume可用于传输大量event 数据,包括但不限于网 ... 查看全文

基于 WebRTC 的 RTSP 视频实时预览

2020年12月29日 阅读:882

简介 背景 由于项目需要,需要使用摄像头预览功能,设备型号为海康威视。目前已存在的基于 FFmpeg 的方案延迟都太高,所以项目最终选择基于此方案。 方案 方案选用为基于 WebRTC 的视频即时通讯,它原生支持对 RTP 协议的解码,所以能够做到延迟很低,大概0.2-0.4秒左右,其他方案都有大于 ... 查看全文

常用的 curl 发送 http 请求 命令

2020年12月29日 阅读:609

curl is a a command line tool that allows to transfer data across the network. It supports lots of protocols out of the box, including HTTP, HTTPS, FT ... 查看全文

Weblogic命令执行漏洞(CVE-2018-2628)复现

2020年12月29日 阅读:749

一、漏洞环境搭建 CVE-2018-2628影响的软件版本为: Weblogic 10.3.6.0 Weblogic 12.1.3.0 Weblogic 12.2.1.2 Weblogic 12.2.1.3 需要准备的工具如下: 1.docker+vulhub漏洞库 2.ysoserial-cve- ... 查看全文

热门文章

推荐文章

最新文章

置顶文章