JSDoc 注释规范
什么是 JSDoc JSDoc 是一个根据 JavaScript 文件中注释信息,生成 JavaScript 应用程序或模块的API文档的工具。你可以使用 JSDoc 标记如:命名空间,类,方法,方法参数等。从而使开发者能够轻易地阅读代码,掌握代码定义的类和其属性和方法,从而降低维护成本,和提高开发 ... 查看全文
kubernetes中有状态应用的优雅缩容
将有状态的应用程序部署到Kubernetes是棘手的。 StatefulSet使它变得容易得多,但是它们仍然不能解决所有问题。最大的挑战之一是如何缩小StatefulSet而不将数据留在断开连接的PersistentVolume成为孤立对象上。在这篇博客中,我将描述该问题和两种可能的解决方案。 通过 ... 查看全文
细粒度相关 - Learning to Zoom: a Saliency-Based Sampling Layer for Neural Networks - 1 - 论文学习
Learning to Zoom: a Saliency-Based Sampling Layer for Neural Networks Abstract 我们为卷积神经网络引入了一个基于显著性的扭曲(distortion)层,这有助于改善给定任务的输入数据的空间采样。我们的可微层可以作为预处理块 ... 查看全文
2020年12月-第01阶段-前端基础-CSS字体样式
CSS字体样式属性调试工具 应用 使用css字体样式完成对字体的设置 使用css外观属性给页面元素添加样式 1.font字体 1.1 font-size:大小 作用: font-size属性用于设置字号 p { font-size:20px; } 单位: 可以使用相对长度单位,也可以使用绝对长度单位 ... 查看全文
.NET 5 源代码生成器——MediatR——CQRS
在这篇文章中,我们将探索如何使用.NET 5中的新source generator特性,使用MediatR库和CQRS模式自动为系统生成API。 中介者模式 中介模式是在应用程序中解耦模块的一种方式。在基于web的应用程序中,它通常用于将前端与业务逻辑的解耦。 在.NET平台上,MediatR库是该 ... 查看全文
使用Apache POI操作Excel文件---在已有的Excel文件中插入一行新的数据
package com.csair.oas.utils.test; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutput ... 查看全文
填坑避雷真君之——.NET5 + VUE使用SinalR实现前后端通讯
本文旨在节约时间,避免查阅资料和踩坑耗费太多时间,如果你只想快速整活,那看这个就对了。 1、.NET5后端部分 1.1首先引入包 Install-Package Microsoft.AspNetCore.SignalR 1.2创建SingalR中心 using Microsoft.AspNetCor ... 查看全文
[题解] LuoguP5443 [APIO2019]桥梁
https://www.luogu.com.cn/problem/P5443 Solution 有一个显然的暴力,对于一个询问直接枚举$m$条边,如果边权$\ge w$就在并查集中合并。 答案就是$s$所在连通块的大小。对于修改,直接更改边的权值即可。 如果没有修改的话还可以将操作离线,排序后不断向 ... 查看全文
windows下用pip安装tensorflow-cpu(不需要Anaconda,virtualenv创建虚拟环境)
感觉用Anconda安装TF2.X.X太麻烦了,软件体积还大,因此打算用pip直接安装。 一、安装准备 1.1环境要求: python3.5-3.7 pip版本大于19 virtualenv 环境 环境的检测: python --version pip --version virtualenv -- ... 查看全文
Win10 Docker部署Httpbin
Httpbin是一个能够测试HTTP请求和响应的网站,支持GET,POST,PUT,Delete等多种方法,覆盖了各种HTTP场景。它是Python大神kennethreitz用Python + Flask编写的一个开源项目,开发人员可以使用它调试和模拟http请求及返回,测试人员可以用来测试htt ... 查看全文
windows:跨进程读数据
外挂、木马、病毒等可能需要读取其他进程的数据,windows提供了OpenProcess、ReadProcessMemory等函数。但越是大型的软件,防护做的越好,大概率会做驱动保护,比如hook SSDT表等,这些系统调用都会先被过滤一次,导致返回的数据不是想要的;为了确保能读到目标进程数据,最好 ... 查看全文
windows *.bat批处理插入延时命令的方法
1.sleep windows自带的sleep函数 @echo off echo %time% sleep 5 echo %time% pause 有些系统可能没有sleep.exe,执行的时候会提示不是内部或外部命令。可以安装windows Resource Kit Tools解决,downloa ... 查看全文
delphi 内存泄漏检测
FormCreate 加一条 ReportMemoryLeaksOnShutdown:=true; 退出程序的时候,如果有内存泄漏,会弹出一个对话框. *1就是有1个,3就是有3个,2就是有2个 13 - 20 bytes: TJSONNumber x 1, TJSONObject x 1, TJS ... 查看全文
Java IO(十九)PrintStream 和 PrintWriter
Java IO(十九)PrintStream 和 PrintWriter 一、介绍 (一)、PrintStream PrintStream 是打印输出流,它继承于FilterOutputStream。PrintStream 为其他输出流添加了功能,使它们能够方便地打印各种数据值表示形式。它还提供其他 ... 查看全文
Windows核心编程——MFC下注册表操作和管理
1.注册表 注册表(Registry),是Microsoft Windows中的一个重要的数据库,用于存储系统应用程序的设置信息。 2.注册表操作 系统的配置一般都保存在注册表里,一些软件配置信息也在注册表 Win+R regedit 可以打开windows的注册表编辑工具 如何操作注册表? 相关a ... 查看全文
leetcode350之实现求解两数组交集(包含重复元素)
给定两个数组,编写一个函数来计算它们的交集。 说明: 输出结果中每个元素出现的次数,应与元素在两个数组中出现的次数一致。 我们可以不考虑输出结果的顺序 1 def binarySearch(nums, target): 2 ''' 3 在数组中二分查找指定元素 4 :param nums: 5 :p ... 查看全文
Qt 3D c++ (五):代码汇总
.pro SOURCES += \ main.cpp \ mymodel.cpp QT += 3dcore 3drender 3dinput 3dextras 3dlogic 3danimation QT += widgets HEADERS += \ mymodel.h mymodel.h #if ... 查看全文