XOR

Java Agent

前言 当我们使用java命令执行一个java程序时,可以添加一个参数 -javaagent,如下图: 概念 Java Agent 直译为 Java 代理,也常常被称为 Java 探针技术。 Java Agent 是在 JDK1.5 引入的一种可以动态修改 Java 字节码的技术。Java 中的类编译 ......
Agent Java

托管资源

#### 托管资源和非托管资源 * 托管资源 * **由Clr跟踪和管理的内存资源**,当我们创建一个对象时,Clr会为其分配一定数量的内存,并在对象不再需要时自动释放内存(**由Clr负责管理的资源**) * 注意: * 回收资源,不需要自己控制,当然**对象只针对托管资源(部分引用类型),不回收 ......
资源

旋转变形

旋转变形 将transform属性的值设置为rotate(),即可实现旋转变形 transform:rotate(45deg) 若角度为正,则顺时针,否则为逆时针。 <style> .pic1{ transform: rotate(30deg); } .pic2{ transform: rotate ......

CKS 考试题整理 (03)-secret

Task 在 namespace istio-system 中获取名为 db1-test 的现有secret的内容 将 username 字段存储在名为 /cks/sec/user.txt 的文件中,并将 password 字段存储在名为 /cks/sec/pass.txt的文件中。 注意:你必须创 ......
考试题 secret CKS

将python dict 或者单引号json 快速转为双引号JSON

### 利用浏览器的打印函数 ``` var aa = { 'method': 'yczmlsxkzcx', 'UserId': 'QXZSPJ', 'apiSecret': 'eyJhbGciOiJIUzI1NiJ9.eyJtZXRob2QiOiJ5Y3ptbHN4a3pjeCIsImV4cCI6 ......
引号 python dict JSON json

线程同步

形成条件:队列+锁 同步方法 synchronized 一个对象一个锁 当一个线程获得对象的锁时,独占资源,其他线程必须等待 安全,但会降低效率 锁方法本身 同步块:Obj同步监视器 任何对象都能锁 死锁 两个或多个线程都在等待对方释放资源,都停止执行 lock锁 显式加锁和解锁: ticket.l ......
线程

如何将树形结构的数组处理成扁平数组

一个简单的递归,记下来方便以后直接抄。 // 树形数组扁平化 const extractTree = (data: TagsParams[]) => { if (!data.length) return []; const list: TagsParams[] = []; const getObj ......
数组 树形 扁平 结构

充电桩试验设备TK408A交直流充电桩移动式检定系统

充电桩试验设备TK408A车辆经改造,在顶部设计有电动升降窗,侧面设计有电动百叶窗,可在操作区内一键开启。采用侧进风、上出风的方式,有利于负载散发的高温气体从车顶快速排出车外,并保证人员安全。负载和操作设备采用隔热板分区安装,确保操作区的仪器和人员不受负载散热影响。 ......
设备 系统 408A 408 TK

充电桩安规测试仪TK408C交直流充电桩移动式检定系统(两直两交)

检测项目非车载充电机(支持两台非车载充电机同时测试)非车载充电机强制检定项目参考标准:JJG 1149-2022 《电动汽车非车载充电机检定规程》 ......
测试仪 系统 408C 408 TK

【MySQL】 批量更改库,表,字段的字符集

库一级的更改: ``` -- 单个库字符集更改 ALTER DATABASE `ymcd_aisw` CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; ALTER DATABASE `ymcd_aisw` CHARACTER SET 'utf8mb4' ......
字符集 字段 字符 MySQL

vue中使用mqtt实现实时通信

## 简介 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,是 TCP/IP 的再封装,由 IBM 在 1999 年发布。MQTT 最大优点在于,地开销,少流 ......
实时 mqtt vue

数论

## 数论 ### 小知识复习 整除、质数、线性筛、 $gcd$ 、 $exgcd$ 、逆元、快速幂、费马小定理、(扩展)欧拉定理、卢卡斯定理、中国剩余定理、原根、常见数论函数…… 给一张比较有用的表: ![image](https://img2023.cnblogs.com/blog/304896 ......
数论

分布式事务

基础理论 一个经典例子 拿转账作为例子,A需要转100元给B,那么需要给A的余额-100元,给B的余额+100元,整个转 要保证,A-100和B+100同时成功,或者同时失败。 本地事务 利用关系型数据库,把多条数据库语句作为一个整体进行操作的功能,被称为本地数据库事务。数据库事务可以确保该事务范围 ......
分布式 事务

浅谈HPC中的Lustre

本文分享自天翼云开发者社区《浅谈HPC中的Lustre》,作者:n****m 1. 什么是 lustre? Lustre 体系结构是一个为集群设计的存储体系结构。 其核心组件是运行在 Linux 操作系统上、 支持标准的 POSIX* UNIX 文件系统接口、 并遵循 GPL2.0 许可的 Lust ......
Lustre HPC

如何有效管理爬虫流量?

本文分享自天翼云开发者社区《如何有效管理爬虫流量?》,作者:刘****海 据国际知名金融广告服务平台提供商Dianomi的报告《2018 Robot traffic report》的数据,在互联网上人类流量仅仅占了48.2%,也就是说,一个页面的10000个点击里面,大约5100个来自机器人。在航旅 ......
爬虫 流量

安全可信 | 首批!天翼云边缘安全加速平台AccessOne通过信通院“软件自研创新能力”专项评估

近日,中国信息通信研究院(以下简称“中国信通院”)公布“软件自研创新能力”专项评估(简称“可信研创”)结果,天翼云边缘安全加速平台AccessOne顺利通过评估,成为首批通过该项评估的云服务商。 “软件自研创新能力”专项评估旨在通过源码级别的开源同源匹配技术,分析软件产品的代码组成成分,帮助用户了解 ......
可信 专项 AccessOne 边缘 能力

module vue has no exported member h vetur 2614

一、尝试了 引入h函数,怎么都是失败 二、 最后是在函数里面,使用 const h = this.$createElement 得到方法 三、 ......
exported module member vetur 2614

华为云苏光牛:坚持产品能力的升级,做金融数字化的坚实数据底座

摘要:华为全球智慧金融峰会2023上,华为云数据库服务产品部总经理苏光牛带来了《华为云分布式数据库GaussDB,做金融数字化的坚实数据底座》的主题分享。 6月7日,华为全球智慧金融峰会2023在上海顺利举行,华为云数据库服务产品部总经理苏光牛带来了《华为云分布式数据库GaussDB,做金融数字化的 ......
底座 能力 数字 金融 数据

如何将扁平的数组处理成树形结构

突然觉得好像挺常用的,记下来方便以后抄。 初始数组: const list = [ { id: "1", pid: "" }, { id: "2", pid: "1" }, { id: "3", pid: "1" }, { id: "4", pid: "2" }, { id: "5", pid: " ......
树形 扁平 数组 结构

Windows Terminal 智能提示

## 安装PSReadLine ```shell Install-Module -Name PSReadLine -AllowClobber -Force ``` ## 打开$profile ```shell notepad $profile ``` ## 配置补全 在$profile中配置 ``` ......
Terminal Windows 智能

Docker openjdk-alpine 无法使用字体控件(fontconfig)的坑

问题分析 因为Java服务现在都是用openjdk:8-jdk-alpine为基础镜像进行构建的,再通过看具体错误和经过一些google,可以确定两个问题: 1.openjdk不包括sum.awt的字体控件 2.alpine linux的基础镜像也未安装有fontconfig和ttf-dejavu字 ......

uiautomator2+python获取当前页面的activity

def get_current_activity(): """ 获取当前页面的activity :return: """ cmd = 'adb -s {} shell "dumpsys window | grep mCurrentFocus"'.format( get_android_devices ......

前端新手学习入门路径推荐

背景目的 方便新手学习前端技术,整理了一些资源和教程帮助大家更好的入门。 基础知识了解一遍有个印象即可,不懂暂时不必深究,在后续实践中会融会贯通。 大家重点关注 “训战结合” 的部分,动手练习并解决问题进步最有效。 Vue 学习顺序 https://zhuanlan.zhihu.com/p/2313 ......
前端 路径 新手

android studio插件-自己用

#主题theme ``` 1.Xcode Theme 2.One Dark Theme ``` #翻译 ``` 1.Translation ``` #AI Code ``` 1.CodeGeex 2.Tabnine ``` #代码Code输入 ``` 1.CheckStyle-IDEA: 2.Ide ......
插件 android studio

SSH远程主机执行命令:s2c

``` #!/bin/bash ip=$1 ip_num=$(echo $ip | awk -F\. '{print NF}') if [ $ip_num -eq 2 ]; then ip=192.168.$ip fi shift cmd=$@ if echo "$cmd" | grep -E "r ......
命令 主机 SSH s2c 2c

动平衡soildworks分析详细介绍

1、动平衡分析必须在装配体中进行,并且motion打开,要设置处于运动模式下 2、 ......
动平衡 soildworks

Docsify on VPS,搭建最简个人博客

最近把个人博客从Ghost平台迁到了Docsify,整体感觉还可以,想要搭建个人博客的,并且喜欢极简风格的,又怕麻烦的小伙伴可以试试看。 ......
Docsify 个人 博客 VPS on

一篇带你入门DDD实战

DDD理论 ### 微服务和DDD的渊源 #### 软件架构模式的演进 ![图片](https://mmbiz.qpic.cn/mmbiz_jpg/mKN71XdCiaia2XZI8dTBxQTuYVMIian1pEGymLSSqJkCBEt1j5NpicMhXeicZlwa3JLYib76lhCq ......
实战 DDD

对象存储?CRUD Boy实现对文件的增删改查

大家好!我是sum墨,一个一线的底层码农,平时喜欢研究和思考一些技术相关的问题并整理成文,限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。 以下是正文! # 对象存储是什么? >对象存储是一种数据存储方式,它将数据分割成不同的对象,并为每个对象分配一个唯一的标识符,用于访问和操作数据。这些 ......
对象 文件 CRUD Boy

getPreferenceScreen().removePreference(mEthernetTether)

通过 getPreferenceScreen().removePreference() 的方式移除某个Preference,直接屏蔽布局中preference布局代码通常会出现问题 如下为android源代码片段: private SwitchPreference mEthernetTether ; ......