service frps frpc amp

手写死锁&&死锁的原因是什么?如何快速定位死锁?如何避免死锁

**一个简单的死锁案例:** ``` package mylock; public class DeadlockExample { public static void main(String[] args) { final Object resource1 = new Object(); fina ......
amp 原因

FHQ-Treap & Splay

# 无旋 Treap(FHQ Treap) ## 引入 FHQ-Treap 的功能非常强,它的操作方式使得它天生支持维护序列、可持久化等特性。并且, 它几乎涵盖了有旋 Treap 的全部功能。 由于之前浅学过的 Splay 和 Treap 都已经忘掉了,故这篇文章只记录一下 FHQ-Treap 的相 ......
FHQ-Treap Treap Splay FHQ amp

ubuntu 22.04 编译 OSMESA & ParaView

## 可选 更新MESA驱动 * [如何在 Ubuntu 22.04 LTS 上升级 Mesa 驱动程序](https://www.linuxmi.com/ubuntu-22-04-lts-mesa.html) ## 编译安装 OSMESA * [Compiling and Installing]( ......
ParaView ubuntu OSMESA 22.04 amp

求逆序对:归并排序 & 树状数组

前言:什么是逆序对? 对于数列的第 i 个和第 j 个元素,若满足 i < j 且 a[i] > a[j],则其为一个逆序对;否则不是。 首先需要知道归并排序的过程:其实只有两步,先递归将两侧排序,后将两个有序序列合并。 在合并两个序列时,由于我们已经递归下去完成排序了,所以进行合并的是两个有序序列 ......
逆序 数组 amp

用户角色修改&删除

#说明:修改用户的角色 #1. 接口 ![](https://img2023.cnblogs.com/blog/2957868/202307/2957868-20230716171641624-988771490.png) #2. 实现类 干三件事:更新用户表,清除原有的角色,设置新的角色 ![]( ......
角色 用户 amp

IoTOS-v1.5.3 新增 智能诊断&会话记录导出

通道数据统计增加 卡数量、总流量 已用流量 剩余流量 统计 卡详情增加会话信息查询会话记录(分页查询)、导出历史记录 新增智能诊断 卡状态、冻结状态、停机原因、区域限制状态、区域限制地区、设备状态、业务变更历史、已开通APN查询、诊断建议提示;(基本完美还原官方智能诊断) 优化卡号同步算法bug 优... ......
IoTOS-v 智能 IoTOS amp

角色权限修改&删除

#1. 说明 我们希望在前端对权限进行修改的时候,修改后的数据能够在数据库中进行更新。 #2. RoleController 修改方法名字 ![](https://img2023.cnblogs.com/blog/2957868/202307/2957868-20230716134313366-82 ......
角色 权限 amp

关于为什么事务要写在service层

https://dandelioncloud.cn/article/details/1482887703812452354这个写的挺好我们需要回滚的是逻辑业务出现异常的状况 而若写在dao层,那么dao层只会出现数据库异常,类似于一个unsigned类型减到负数这样的操作 这样在出现业务逻辑异常时( ......
事务 service

window.onload && window.addEventListener 区别

window.onload && window.addEventListener 区别 关于本节提到的: window.addEventListener('load', function () { alert('word') }) window.onload = function () { aler ......
window addEventListener amp onload

Fork&Copy-On-Write

# Fork&Copy-On-Write 1. Fork 的作用是复制一个与当前进程一样的进程。新进程的所有数据(变量、环境变量、程序计数器等) 数值都和原进程一致,但是是一个全新的进程,并作为原进程的子进程 2. 在Linux 程序中,fork()会产生一个和父进程完全相同的子进程,但子进程在此后 ......
Copy-On-Write Write Fork Copy amp

Ubuntu创建gitlab服务器&内外网穿透

# Ubuntu创建gitlab服务器&内外网穿透 ## 一.下载git ```json sudo apt-get install git ``` ## 二.gitlab搭建 ### 1.新人gitlab的GPG公钥 ```json curl https://packages.gitlab.com/ ......
服务器 Ubuntu gitlab amp

Unity资源&&配置存档路径问题

string dir = Application.persistentDataPath;//万能路径,打包前打包后移动端都可用,该路径可读、可写,但是只能在程序运行时才能读写操作,不能提前将数据放入这个路径。 #if UNITY_EDITOR dir = Application.streamingA ......
路径 amp 问题 资源 Unity

关于 Spartacus ProdutList Component Service model$ 的填充逻辑

源代码: ![](https://img-blog.csdnimg.cn/img_convert/3719a86aa856a0ae0edb957803fa1dc8.webp?x-oss-process=image/format,png) 这段代码是 Angular 中的 RxJS 代码,主要是创建一 ......

ATT&CK 中文版

《ATT&CK 中文版》 为了方便中文读者使用和理解,使读者更容易掌握和运用框架中的知识。 希望可以为中国的网络安全从业人员和安全爱好者提供一个更加便捷和高效的学习工具。 演示地址 https://attack.seccmd.net/ https://github.com/seccmd/Attack ......
中文版 ATT amp CK

Prometheus-4:服务自动发现Service Discovery

自动发现 Prometheus的服务发现的几种类型: 基于文件的服务发现; 基于DNS的服务发现; 基于API的服务发现:Kubernetes、Consul、Azure...... Prometheus为什么需要自动发现? Prometheus Server的数据抓取工作于Pull模型,因而,它必需 ......
Prometheus Discovery Service

lsass.exe 是 Windows 操作系统中的一个进程,它代表 "Local Security Authority Subsystem Service"(本地安全性认证子系统服务)。该进程是 Windows 的核心组件之一,负责处理与安全性相关的任务和功能

lsass.exe 是 Windows 操作系统中的一个进程,它代表 "Local Security Authority Subsystem Service"(本地安全性认证子系统服务)。该进程是 Windows 的核心组件之一,负责处理与安全性相关的任务和功能。 具体来说,lsass.exe 提供 ......
安全性 进程 Windows 子系统 quot

CAP & BASE 理论

参考: java guide : https://javaguide.cn/distributed-system/protocol/cap-and-base-theorem.html 凤凰架构:https://icyfenix.cn/distribution/consensus/ CAP CAP 定 ......
理论 BASE CAP amp

msmpeng.exe 是 Windows Defender 的后台服务进程,也称为 Windows Defender Antimalware Service。它负责监控系统的实时保护、文件扫描、网络保护等任务。msmpeng.exe 会定期扫描文件、程序和系统内存,以侦测并应对潜在的安全威胁

msmpeng.exe 是 Microsoft Windows Defender 的主要组件之一。Windows Defender 是 Windows 操作系统内置的杀毒软件和安全防护工具,用于检测和清除计算机上的潜在恶意软件、病毒和其他安全威胁。 具体来说,msmpeng.exe 是 Window ......
Defender msmpeng Windows 文件 系统

Splay&LCT不怎么详细的详解

Splay:平衡树的一种,学名伸展树。 平衡树首先是一棵二叉搜索树(BST),满足性质:中序遍历单调递增。 根据这个性质,很容易在一棵 BST 上完成以下操作:插入一个数,查询一个数的排名,查询给定排名的数,删除一个数。 BST 可能是不平衡的,即左右子树相差很大。Splay 均摊后是平衡的,即时间 ......
不怎么 Splay LCT amp

GPIO Matrix & IO Mux

何为GPIO? GPIO只是一个CPU内提供的一种功能外设,CPU外部的I/O引脚会被赋予一种功能(GPIO、UART、I2C、SPI等);该功能由CPU内外设提供,具体是什么功能由IOMUX单元(I/O复用选择器)控制。 GPIO(General Purpose Input/Output)是芯片内 ......
Matrix GPIO amp Mux IO

性能优化 - Nginx & Linux

# 性能优化 - Nginx & Linux 来自 鑫哥 [鑫哥的技术思维]*2022-05-07 09:26* *发表于湖北* # 纲要 - Nginx 优化后的完整配置 - Linux 内核参数优化 - 修改最大打开文件句柄数 ## Nginx 优化后的完整配置 ``` # 核心参数(其他参数大 ......
性能 Nginx Linux amp

Linux下chkconfig命令详解(service)

# Linux下chkconfig命令详解(service) ## 一、释义 ```markdown chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 ``` ## 二、使用语法 ```sh ......
chkconfig 命令 service Linux

mvn打包时怎么把依赖库中的META_INF/services文件也打包进去?

参考:https://blog.csdn.net/RL_LEEE/article/details/128134800 ......
META_INF services 文件 META mvn

STM32笔记(3) RS485&MODBUS

## RS485通信以及modbus通信协议 #### 硬件层: rs485解决的是数据传输的问题, 如何将0/1 传输到另一端 主机或从机将TTL电平通过485芯片转换成差分信号 抗干扰能力强,传输距离远 485芯片中集成了发送器和接收器:连接单片机io引脚通过高低电平来决定是发送方 还是 接收方 ......
笔记 MODBUS STM 485 amp

构造&搜索

## 构造 ### T1 构造一组不相同的 $x,y,z$ ,使得对于给定的 $n$ ,满足 $\frac{1}{x} + \frac{1}{y} + \frac{1}{z} = \frac{2}{n}$ => 自己做的,不知道是不是正解 因为只需要一组,所以我们可以先让 $z = n$,那么式子就 ......
amp

WIFI&蓝牙(ESP32)转CAN总线&串口TTL模块 - 接收和发送CAN数据并打印

<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ESP32_CAN" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p> 说明 ......
串口 总线 CAN amp 模块

js 原型链 & class

https://es6.ruanyifeng.com/#docs/class 早期采用原型链写法 function A(){ this.fx1 = 1 } A.prototype.add = function(x){ this.fx1 += 1; console.log(x, this.fx1) } ......
原型 class amp js

consul 使用总结 & Nginx 负责均衡,最大连接数据,超时次数,超时等待时间,权重

consul 使用总结 & Nginx 负责均衡,最大连接数据,超时次数,超时等待时间,权重 1. consul agnet -dev 启动consul 2. 启动服务,注册服务: dotnet OrderServer.dll --urls="http://*:5189" --ip="127.0.0 ......
权重 次数 时间 数据 consul

【Azure App Service】Web Job 报错 UNC paths are not supported. Defaulting to Windows directory.

问题描述 PHP的Web Job,通过artisan来配置路径启动PHP任务,相关启动脚本如下: artisan_path = "d:\\home\\site\\wwwroot"; cd ${artisan_path} echo "\n" pwd php artisan schedule:run 但 ......

现代C++(Modern C++)基本用法实践:零、概述&测试项目

# 序言 习惯上,我们把C++11之前的C++语法特性称之为“传统C++”,而把c++11之后的语法特性称之为现代C++。有一种说法称C++为中级语言,因为它的特性介于低级语言(如各类汇编语言)和高级语言(Python、C#)之间--一般来说,它在运行效率上比高级语言要高,而在开发效率上又比高级语言 ......
项目 Modern amp