ASP.NET Core Web API中Startup的使用技巧
Startup类和服务配置 STARTUP CLASS AND THE SERVICE CONFIGURATION 在 Startup 类中,有两个方法:ConfigureServices 是用于服务注册,Configure 方法是向应用程序的请求管道中添加中间件。 因此,最好的方式是保持 Conf ... 查看全文
ASP.NET Core Web API 路由的有效使用
ROUTING 在 .NET Core Web API 项目中,我们应该使用属性路由代替传统路由,这是因为属性路由可以帮助我们匹配路由参数名称与 Action 内的实际参数方法。另一个原因是路由参数的描述,对我们而言,一个名为 "ownerId" 的参数要比 "id" 更加具有可读性。 我们可以使用 ... 查看全文
Windows 服务器站点设置
HKLM\System\CurrentControlSet\Services\Netlogon\Parameters 名称:SiteName类型:REG_SZ Value: 根据规划的名称 添加上述注册表项后,将忽略DynamicSiteName值。DC Locator Service始终使用Sit ... 查看全文
Windows进程间通信
Microsoft Win32应用编程接口(Application Programming Interface, API)提供了大量支持应用程序间数据共享和交换的机制,这些机制行使的活动称为进程间通信(InterProcess Communication, IPC),进程通信就是指不同进程间进行数据 ... 查看全文
【值得收藏】分享一些免费的实用API接口
1、抖音短视频无水印解析:http://api.63code.com/douyin 2、皮皮虾视频无水印解析:http://api.63code.com/pipixia 3、b站视频解析:http://api.63code.com/bili 4、必应每日壁纸:http://api.63code.co ... 查看全文
Windows中安装Elasticsearch
链接:https://pan.baidu.com/s/1-EsuGaw0_9ubw5_9AhRS2Q 提取码:1hp4 一,Elasticsearch环境准备 elasticsearch-5.6.8.zip进行解压(安装目录随意) 启动服务: 访问http://127.0.0.1:9200,显示如下 ... 查看全文
DirectX11 Windows Windows SDK--28 计算着色器:波浪(水波)
前言 有关计算着色器的基础其实并不是很多。接下来继续讲解如何使用计算着色器实现水波效果,即龙书中所实现的水波。但是光看代码可是完全看不出来是在做什么的。个人根据书中所给的参考书籍找到了对应的实现原理,但是里面涉及到比较多的物理公式。因此,要看懂这一章需要有高数功底(求导、偏导、微分方程),我会把推导 ... 查看全文
在win10 64位下搭建汇编环境
好像是因为64位WIN10并不自带debug,所以需要自己搭建汇编环境 首先是下载DosBox和MASM,下载地址: 下载解压后: 将DOSBOX安装到C盘以外的位置,防止对系统造成影响 安装好DOSBOX后再将C盘挂载映射到MASK文件中工具所在目录,这里我将MASK文件中的文件复制粘贴在E:\h ... 查看全文
HDFS的API操作
配置HADOOP_HOME和配置Path环境变量环境变量 创建一个Maven工程 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>RELEASE</version ... 查看全文
定时器_在.net core3.0 webapi中添加自定义定时器功能
前言:想在.net framework环境使用自定义定时器的话,参考我的另一篇文章:https://www.cnblogs.com/lxhbky/p/10242839.html 想在.net core中使用定时器功能,需要借助一个服务接口:IHostedService, 继承并实现对应方法,最后再s ... 查看全文
Windows专业版远程桌面连接管理工具下载
运行环境:Windows系列服务器和电脑 远程方式:单个远程,批量,多个远程 远程条件:WIN系列操作系统、目标电脑已开启,允许远程 工具特点:自定义分辨率、自定义分组、定时检测 添加方式:单个服务器添加、EXCEL批量导入添加、TXT格式批量导入添加 工具下载:http://yczm.iis7.c ... 查看全文
API安全(一)-常见的安全机制
1、什么是API? 百度百科给出的定义如下: API(Application Programming Interface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。 目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问原码,或理解内部工作机制 ... 查看全文
winform_使用ClickOnce生成安装程序包页面&程序发布新版本通知客户端更新
好久不用winform了,一用就遇到一些问题,不过好在咱有知识沉淀的好习惯,这里做下记录,网上也有很多关于clickonce的这方面的文章,我这里仅仅只是为了加深印象,做下记录。 对于安装程序包,本人已经写过几篇文章: VS2017中使用组合项目_windows服务+winform管理_项目发布_测 ... 查看全文
关于Github登录不上去解决办法(win10、ubuntu各个版本)
1、win10系统中:修改hosts文件-解析dns。文件位置:C:\Windows\System32\drivers\etc可以用文本或是Notpad++打开,添加dns解析:(复制到hosts最后即可)192.30.253.112 github.com192.30.253.119 gist.gi... ... 查看全文
研究僧丨Window实用利器分享
本人CS在读小硕,平时工作环境主要是win10加ubuntu,下面推荐一些我用过且觉得不错的应用。 PS:我列举的应用基本被下面的网站收录,大家不妨去里面淘淘看。 查看全文
Java JVM怎么学习啊?从哪方面入手?
https://www.zhihu.com/question/20097631 一、JVM基础系列开篇:为什么要学虚拟机? https://www.cnblogs.com/chanshuyi/p/jvm_serial_00_why_learn_jvm.html 接着我想聊聊我的第二个观点:学习虚拟机 ... 查看全文
Java:break和continue关键字的作用
二者的作用和区别 1. break:直接跳出当前循环体(while、for、do while)或程序块(switch)。其中switch case执行时,一定会先进行匹配,匹配成功返回当前case的值,再根据是否有break,判断是否继续输出,或是跳出判断。 2. continue:不再执行循环体中 ... 查看全文
【小工具系列】Python + OpenCV 图片序列转换成视频
图片序列转换成视频 最近一直在找一个工具,能够将一堆图片转化成视频。网上找了一些小软件,还有 win10 的 自带的视频制作功能,都不是很满意。 又不想下载那些专业的视频剪辑软件大材小用。 然后找到了 这个非常出名非常常用的多媒体编解码库,看了下文档试着用了下,它确实可以完成上述功能,但是命令行对输 ... 查看全文
Spring 基于自动装配的依赖注入详解 [自动装配模式搞不懂?来看就完了!!!][autowire 属性值详解][自动装配的 6 种模式]
Spring 为我们提供了一个自动装配的机制。操作概述如下所示: - 在类中提供依赖对象的`setter`方法,依赖项为`setter`方法参数。`constructor`模式不需要,因为依赖项是构造器参数。 - 在 Spring 的配置文件中定义 Bean 时,` ... 查看全文
关于python中的死锁
死锁 在线程间共享多个资源的时候,如果两个线程分别占有一部分资源并且同时等待对方的资源,就会造成死锁。 例子 小故事分享 从前有两个线程,它们分别叫线程1和线程2(假设没有其他线程跟它俩抢东西) 1. 线程1先执行了func1的任务,所以线程1先分别拿到A锁和B锁,然后释放A锁和B锁,然后就去执行任 ... 查看全文
LSTM的备胎,用卷积处理时间序列——TCN与因果卷积(理论+Python实践)
什么是TCN TCN全称Temporal Convolutional Network,时序卷积网络,是在2018年提出的一个卷积模型,但是可以用来处理时间序列。 卷积如何处理时间序列 时间序列预测,最容易想到的就是那个马尔可夫模型: $$P(y_k|x_k,x_{k 1},...,x_1)$$ 就是 ... 查看全文
Python类型注解
类型注解与参数数据 python3.5后增加了参数注解 python3.5后引入函数注解 对函数的参数进行类型注解 对函数的返回值进行类型注解 对函数参数做义工辅助的说明,并不对函数参数进行类型检查 提供给第三方工具,做代码分析,发现隐藏的bug 函数的注解信息保存在__annotations__属 ... 查看全文