NOT

模板整理

杂项 FastIO namespace IO{ static int len=0; static char ibuf[(1<<21)+5],*iS,*iT,out[(1<<17)+1]; #define gc() (iS==iT?iT=(iS=ibuf)+fread(ibuf,1,1<<21,std ......
模板

js 数组按指定字段转map-list结构

js 数组按指定字段转map-list结构 背景介绍 在开发过程中经常会出现接口返回整个数组,我们需要将数组进行二次处理,如下格式按照不同功能模块(type)进行数据拆分 原始数据 const list = [ {"type":"red","id":1,"name":"a","count":1}, ......
数组 字段 map-list 结构 list

.Net Core AOP之AuthorizeAttribute

一、简介 在.net core 中Filter分为以下六大类: 1、AuthorizeAttribute(权限验证) 2、IResourceFilter(资源缓存) 3、IActionFilter(执行方法前后的记录) 4、IResultFilter(结果生成前后扩展) 5、IAlwaysRun(响 ......
AuthorizeAttribute Core Net AOP

c#中原型模式详解

基础介绍: 具体可分为2个角色: Prototype(原型类):声明一个Clone自身的接口; ConcretePrototype(具体原型类):,实现一个Clone自身的操作。 在原型模式中,Prototype通常提供一个包含Clone方法的接口,具体的原型ConcretePrototype使用C ......
原型 模式

JavaScript string对象(属性,方法)获取图片后缀案例 输入和输出结果转换形式案例

一、创建string对象 var strOb = new String("abcefg"); var strOb = String("abcefg"); var strOb = "abcefg"; 二、属性 length (字符串长度) var str = 'hello'; console.log( ......
案例 后缀 JavaScript 属性 对象

Java虚拟机的监控及诊断工具(命令行)

对于普通的开发人员来说,可以阅读帮助文档或者源码来对JDK的设计以及JVM的内存管理获取一定的了解,但对于线上运行的程序,如何对程序进行监控和诊断呢?比如一个程序挂了,怎么通过分析堆栈信息、GC日志、线程快照等信息来快速定位问题?JDK的大佬早就为我们考虑到这一点,所以在JDK中包含了许多用于监控及 ......
命令 工具 Java

Java虚拟机的监控及诊断工具(GUI)

前面我们总结了Java虚拟机的监控及诊断工具(命令行)相关命令的使用,用命令行虽然说比较方便,但不够直观,要是有图形显示JVM运行的一些情况就好了。eclipse MAT 和 Java Mission Control 是两个使用比较广泛的GUI虚拟机的监控及诊断工具,下面让我们来用用吧。 Eclip ......
工具 Java GUI

在NestJS应用程序中使用 Unleash 实现功能切换的指南

前言 近年来,软件开发行业迅速发展,功能开关(Feature Toggle)成为了一种常见的开发实践。通过功能开关,可以在运行时动态地启用或禁用应用程序的特定功能,以提供更灵活的软件交付和配置管理。对于使用 NestJS 框架构建的应用程序而言,实现功能开关也是一项重要的任务。而 Unleash 是 ......
应用程序 Unleash 功能 指南 程序

java base64字符串转换为图片

java base64字符串转换为图片 实现步骤: base64字符串长这样'"data:image/png;base64,iVBORw0KGgoAAAAN(中间省略好多字符串)AAAABJRU5ErkJggg==' 方法一: 首先,图片本质上是一种二进制文件,所以创建一张图片,就是创建一个文件,里 ......
字符串 字符 图片 java base

【发布】DDD 工程脚手架 + 一键安装分布式技术栈环境!

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!😄 大家好,我是技术UP主小傅哥。 写了那么多案例工程,开发了那么多技术项目。那小傅哥做的这些案例和项目是每一个都要手动创建一遍吗?🤔 如果不是一个个都手动创建,那么有什么提效工具吗? 不用, ......
脚手架 分布式 环境 工程 技术

解决某站代码必须登录才能复制的问题

这个事情是通过bookmarklet来实现的,内容很短。都是老中医,没必要给咱出这偏方。 将下列内容加入浏览器书签。 javascript:eval(atob("dmFyIGM9QXJyYXkuZnJvbSgkKCJjb2RlIikpLm1hcChhPT5hLmlubmVyVGV4dCkuam9pb ......
代码 问题

工业自动化教程4交流和直流电机概述

4交流和直流电机概述 电机一般用于将电能转换为机械能。机械能可用于移动电动汽车、旋转风扇等。电机可以被称为将电能转换为运动的执行器。因此,它是一种电动执行器。电动机在我们的家中非常常见。大多数电器中都有电动机,如吊扇、立式电风扇、洗衣机、微波炉、电动搅拌机、电动开罐器、玩具等。 在工业领域,它们被广 ......
直流电机 电机 工业 教程

Redis 的三种部署模式

提前叠个 buff:这个文章不涉及图(画起来比较麻烦),只是记录我的胡思乱想。 redis 从单点 -> 集群总共有三个部署模式:单机模式,主从模式,哨兵模式,集群模式 单机模式 新手入门模式。单机模式意味着 Redis 是单点的,部署在一台服务器,挂了就挂了,用在本地测试还可以,但是生产环境就算了 ......
模式 Redis

electron播放rtsp流

需要在客户端播放 rtsp 流, 用了一些第三方的方案(ffmpeg + websocket + jsmpeg)效果不是很好, 根据实际需求便改为 ffmpeg + mjpeg, 效果不错. <template> <div style="display: inline-block; width: 1 ......
electron rtsp

摄像机流添加OSD

export default class MediaStreamMixer { constructor() { } /** * * @param opts */ mix(opts) { let {audioTrack, videoTrack, stream} = opts || {}; const ......
摄像机 OSD

CF1583G Omkar and Time Travel

CF1583G Omkar and Time Travel 想清楚了就不难。 首先我们考察一下性质,一次 time leap 之后只有包含于 \((a_i, b_i)\) 的区间会被重置,考虑这样一件事情:设 \(f_{l,r}\) 表示从 \(l\) 左边走到 \(r\) 右边的 time lea ......
Travel 1583G Omkar 1583 Time

Golang中的 Defer 必掌握的7个知识点

Golang中的 Defer 必掌握的7个知识点 磊丰 Go语言圈 2023-11-03 08:30 发表于广东 收录于合集#学Go语言哪些事儿232个 MySQL大牛 带你全面剖析与系统梳理数据库(mysql等)知识分享,总结数据库技巧和方法,提升你的技术技能。 45篇原创内容 公众号 Golan ......
知识点 知识 Golang Defer

一篇适合躺收藏夹的 Nexus3 搭建 NuGet&Docker 私有库的安装使用总结

Nexus 是支持 Nuget、Docker、Npm 等多种包的仓库管理器,可用做私有包的存储分发,缓存官方包。本篇将手把手教学使用 Nexus 搭建自己的 NuGe t& Docker 私有仓库。 ......
Nexus3 Docker Nexus NuGet amp

获取地址栏参数

//获取地址栏参数 var url = window.location.search; //获取url中"?"符后的字串 console.log(url,'url') var theRequest = new Object(); if (url.indexOf("?") != -1) { var s ......
参数 地址

Java中将base64编码字符串转换为图片

Java中将base64编码字符串转换为图片 前一段时间,在做摄像头拍照上传,摄像头拍的照片为base64编码格式的字符串,需要上传至项目中,则需要使用到将base64编码字符串转换为图片 1、将base64编码字符串转换为图片的代码如下 ImageUtil.java: package util; ......
字符串 中将 字符 编码 图片

面对小白的Unity学习笔记(一)—— 前言

说我是初学者,自从上大学开始,我已经在游戏制作领域混了6年有余。但若说我是一个经验丰富的制作人,我可能连短期培训班里出来的还不如。 不知道该怪谁,但善于推卸责任的我总喜欢把原因归咎于学校的教育,我认为教科书太过于教条,总喜欢拽一堆堆的名词,什么面对对象,什么接口,什么对修改封闭,对拓展开放,根本听不 ......
前言 笔记 Unity

Harbor v2.7.1部署

1.docker,docker-compose已部署完毕 docker --version docker-compose --version which openssl mkdir /data/ssl mkdir -p /data/ssl cd /data/ssl openssl req -newk ......
Harbor 7.1 v2

【2023-10-29】连岳摘抄

23:59 一个人总得对世间做一点事。世间固然像大海,可是每一个人应该给大海添上自己的一勺水。 ——叶圣陶 这次“心酸”,要一直记住,一辈子也别忘了。这“心酸”,就是孟子说的“恻隐之心,人皆有之”。孟子用了一个极其高明的证明法:每个人看到一个小孩子将要掉入井里,都会下意识伸手去拉。这个下意识的救助初 ......
2023 10 29

查询SQLSERVER 中,某个存储过程被多少其他存储过程引用

SELECT a.object_id,a.name,a.type,b.definition,b.uses_ansi_nulls,b.uses_quoted_identifierFROM sys.objects a INNER JOIN sys.sql_modules b ON a.OBJECT_ID ......
过程 SQLSERVER

P1616-DP【橙】

这道题好几天前就写出了记搜代码,但是理论上空间恰好够,实际上不论是用new-delete还是malloc-free,都有1~2个点MLE了(最抽象的是一开始MLE两个点,我把数组两个下标调换顺序后理应得到相同的分数,但实际上...竟然变成只MLE一个点了...离谱至极),看来动态内存不是那么好使,他 ......
1616 DP

JUC并发编程学习笔记(十五)JMM

JMM 请你谈谈对Volatile的理解 Volatile是java虚拟机提供的轻量级的同步机制 1、保证可见性 2、不保证原子性 3、禁止指令重排 什么是JMM JVM->java虚拟机 JMM->java内存模型,不存在的东西,概念!约定 关于JMM的一些同步的约定: 线程解锁前,必须把共享变量 ......
笔记 JUC JMM

Util应用框架基础(四) - 验证

本节介绍Util应用框架如何进行验证. 概述 验证是业务健壮性的基础. .Net 提供了一套称为 DataAnnotations 数据注解的方法,可以对属性进行一些基本验证,比如必填项验证,长度验证等. Util应用框架使用标准的数据注解作为基础验证,并对自定义验证进行扩展. 基础用法 引用Nuge ......
框架 基础 Util

进程与计划任务

程序 程序:是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具用于描述进程要完成的功能,是控制进程执行的指令集 进程 介绍 运行中的程序的一个副本,是被载入内存的一个指令集合,是资源分配的单位, 进程ID(Process ID,PID)号码被用来标记各个进程 UID、G ......
进程 任务

.NET的各种对象在内存中如何布局[博文汇总]

在过去一段时间里,我陆陆续续写一些关于.NET对象类型布局的文章,其中包括值类型和引用类型的内存布局、字符串对象和数组的内存布局等,这里作一个简单的汇总。 ......
布局 对象 内存 NET

数据库应用技术实验

cd命令:切换目录 (1)切换到目录 /usr/localcd /usr/local (2)去到目前的上层目录cd .. (3)回到自己的主文件夹cd ~ ls命令:查看文件与目录 (4)查看目录/usr下所有的文件cd /usrls -al mkdir命令:新建新目录 (5)进入/tmp目录,创建 ......
应用技术 数据库 数据 技术