XOR

移动端 - App性能专项测试

如何让APP使用体验更好 性能测试的目的是什么?为什么要做性能测试? 性能测试的短/中/长期的目标是什么? 性能指标有哪些?具体代表什么?如果一个指标异常能说明是哪块的问题? APP性能分析工作台 - 性能测评指标 性能测试指标的标准是什么?(行业内,公司内部) 性能测试工具调研,各个工具的优劣 A ......
专项 性能 App

简单的python面向对象案例——打印学生成绩

==个人学习,仅供参考== **要求** 1. 定义一个学生类: - 属性:姓名,成绩; - 方法:打印成绩(90分以上优秀,80分以上良好,70分以上中等,60分以上及格,60分以下不及格) 2. 输入学生姓名和成绩,判断成绩 ``` # 定义一个学生类 class Student(object) ......
对象 成绩 案例 python 学生

week2 day2

今天起的不算早 昨天晚上出去吃了 还是写了个几个简单题就睡了 今天在老家被当成宝,光葡萄就买了两种, 今天下午学习了一个多小时的java 下载了idea 开着自己家的车出去跑了一圈 比教练车好开多了 今天学到java 一些基础背景啥的 还没接触编程 大道至简 看完两章了 明天提前去滨州 准备考科三了 ......
week2 week day2 day

如何在ALPS系统上模拟MODBUS协议

Modbus协议介绍 请想象一下你有一个工厂,里面有许多机器和设备,比如传感器、电机、控制器等,这些设备需要相互通信以便共享数据和执行任务。Modbus协议就像是这些设备之间的一种语言或规则,确保机器和设备能够互相理解和交流。 在Modbus协议中,有一个主设备(通常是一个控制器或计算机)和多个从设 ......
MODBUS 系统 ALPS

Windows系统环境变量

添加环境变量: 添加系统变量,机器要重新启动 添加用户变量,机器不用重启; 一般添加环境变量都添加在用户变量中,但只针对这一用户生效 为了使的所有用户都能正常使用软件,通常添加系统变量 ......
变量 Windows 环境 系统

JSON-JSON数据和Java对象转换

package com.itheima.json; import com.alibaba.fastjson.JSON; public class FastJsonDemo { public static void main(String[] args) { //1. 将Java对象转化为JSON字符 ......
JSON JSON-JSON 对象 数据 Java

Swagger【接口工具】

一、Swagger 介绍 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 web 服务 二、官网地址 https://swagger.io/ 三、主要作用 1. 使得前后端分离开发更加方便,有利于团队协作 2. 接口的文档在线自动生成,降低后端开发人员编 ......
接口 Swagger 工具

emacs

不同版本当然选选择GNU 默认插件储存在~/.emacs.d,配置文件优先是~/.emacs,可以删除此配置文件修改为~/.emacs.d/init.el el后缀名为elisp,emacs内嵌语言。 **org模式的安装** 未完成 文件名修改后缀为.org,进入emacs自动启动org模式 `` ......
emacs

行测之经济常识

政治经济学 物质资料生产过程1物质资料生产过程的三要素物质资料生产的劳动过程必须具备三个简单的要素:劳动者的劳动、劳动资料和劳动对象2.物质资料生产过程的四个环节物质资料生产过程包括四个环节: 生产、分配、交换、消费生产是决定性的环节,也是经济活动的基础,居于首要地位,起主导作用分配、交换、消费对生 ......
常识 经济

Git图谱详解

## 什么是Git图谱? Git图谱常见于Git图形化客户端工具(包括SourceTree、Tortoise等)中,利用不同颜色的点、线结合时间轴按照一定规律,呈现项目的版本演进记录。 ![](https://img2023.cnblogs.com/blog/2131762/202307/21317 ......
图谱 Git

PasswordSignInAsync

PasswordSignInAsync https://github.com/dotnet/aspnetcore/blob/9da617793b3b387fd16bbc3e0ec06337569ca6ac/src/Identity/Core/src/SignInManager.cs#L336 /// ......
PasswordSignInAsync

基于 Java 实现的人脸识别功能(附源码)

## 引言 远程在家办公的第N天,快要闲出屁了,今天突然有个小学弟加我VX说要咨询我点技术问题(终于可以装X了)。看了他的需求描述,大概是要做一个Java web版本的人脸识别功能,然后存储人物的特征,再扫脸比对。可是我不会啊。。。 不过,作为一个宠粉的暖男,别说有困难就是没困难制造困难也要上,既然 ......
人脸 源码 功能 Java

jemalloc-5.3.0 源码安装

############################ 下载5.3.0.tar.gz wget wget https://github.com/jemalloc/jemalloc/archive/refs/tags/5.3.0.tar.gz tar -xzvf 5.3.0.tar.gz cd je ......
源码 jemalloc

ICT应用解决方案11-WLAN基本概念

# ICT应用解决方案11-WLAN基本概念 # 前言 以有线电缆或光纤作为传输介质的有线局域网应用广泛,但有线传输介质的铺设成本高,位置固定,移动性差。随着人们对网络的便携性和移动性的要求日益增强,传统的有线网络已经无法满足需求,WLAN(Wireless Local Area Network,无 ......
解决方案 概念 方案 WLAN ICT

shell 的一些常见操作命令

shell 就是在操作系统和应用程序之间的一个命令翻译工具 常用命令 head:默认获取文件前10 行 tail:默认获取文件后 10 行,如:tail n,n为任何数字 cut:取出文本指定 的列,默认以空格或者tab 键进行分割(不支持不规则的空格),选项: -d :指定分隔符 -f :指定获取 ......
命令 常见 shell

网络编程

网络架构(B/S架构、C/S架构) 网络编程: 要基于网络来编写一款B/S或C/S架构的软件。 比如之前所写的ATM都是单机版本的,没有接入网络的系统,别人无法访问到。 目的:将系统编程基于网络传输的,别人想要使用,必须先将客户端下载到本地电脑上。以登录为例,用户把用户名和密码传到服务端进行用户名和 ......
网络编程 网络

Java 将秒转化为xx分xx秒

代码 ```plaintext private static String getMinutes(int seconds){ if(seconds>0){ int remainder = seconds % 60; int minutes = (seconds - remainder) / 60; ......
Java

JMH – Java基准测试

## 官方资源 [官方Github样例](https://github.com/openjdk/jmh/tree/master/jmh-samples) ## 应用场景 - 对要使用的数据结构不确定,不知道谁的性能更好 - 对历史方法代码重构,要评判改造之后的性能提升多少 (**我要做的场景**) ......
基准 Java JMH

prometheus & cloud monitoring

prometheus https://prometheus.io/ 为云监控而生 From metrics to insightPower your metrics and alerting with the leadingopen-source monitoring solution. Prome ......
prometheus monitoring cloud amp

Maven 报错处理

从svn拉项目时,如果一个项目有多个子工程,1). 直接从trunk下拉项目,例如wm6-jzmd-project-latest(荆州电子)、wm6-ttbeer-project(青啤),然后在eclipse里import-->Existing Maven Projects根据引导下一步直到完成;2 ......
Maven

如何使用token进行身份认证

如何使用token进行身份认证 什么是token? token是一种用于身份认证的技术,它是一个包含用户信息和签名的字符串,通常由服务器生成并返回给客户端。客户端在每次请求时,都需要携带token来证明自己的身份。服务器通过验证token的有效性和完整性,来授权客户端访问受保护的资源。 为什么要使用 ......
身份认证 身份 token

yaml文件类型解析

yaml文件类型 mysql: host: 127.0.0.1 user: test port: 35039 db: test password: 1234567 dp_ip: - 192.168.0.1 - 192.168.0.2 - 192.168.0.3 读取后结果为 {'mysql': {' ......
类型 文件 yaml

画出创建型设计模式的类图

工厂方法 Factory Method 抽象工厂 Abstract Factory 单例模式 Singleton 建造者模式 Builder 原型模式 Prototype ......
设计模式 模式

《加密与解密》- 第3章 - 静态分析技术 - 笔记

大致介绍了文件类型分析的工具,反汇编和汇编引擎。详细介绍了IDA的使用方法和技巧。介绍了十六进制编辑器。介绍了静态分析技术的应用 ......
静态 笔记 技术

springBoot面经

## 对springboot的了解,SpringBoot自动装配原理 答:自动装配就是自动把第三方组件的Bean转载到IOC容器里面,不需要去手动配置。在springboot应用里只需要在启动类上加上@SpringBootApplication注解,就可以实现自动装配。这个复合注解中主要实现自动装配 ......
springBoot

Wordpress:siteground下如何提高wordpress网站的加载速度?

网页加速一般有这几个步骤: 1.合并代码(多个js合并成一个,多个css合并成一个) 2.优化代码结构(尽量使用Html,尽量不要使用js渲染,尽量将js放置在body尾标之后) 3.压缩文件(包括压缩代码、压缩图片、压缩视频) 4.使用CDN分发内容 5.网页静态化(将经常要访问的网页,做成静态文 ......
siteground Wordpress wordpress 速度 网站

记录一个boost1.72和Win32api的冲突

报错: 2>C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\fileapi.h(53,1): error C2116: 'boost::interprocess::winapi::CreateDirectoryA': fu ......
boost1 boost Win api 72

Codeforces 585D Lizard Era: Beginning

很容易想到可以对于每个任务选不去的那一个人进行搜索,时间复杂度 $O(3^n)$,明显过不了。 发现 $n\le 25,\lceil \frac{n}{2}\rceil\le 13$,且各个任务间不会互相影响,便可以用折半搜索分成 $2$ 部分来搜最后来合并。 考虑如何合并两部分,令前一部分得到的值 ......
Codeforces Beginning Lizard 585D 585

day81(2023.7.3)

1.依赖冲突调解_最短路径优先原则 2.依赖冲突调解_最先声明原则 3.依赖冲突调解_排除依赖、锁定版本 4.Maven聚合开发_聚合关系 5.Maven聚合开发_继承关系 6.Maven聚合案例_搭建父工程 7.Maven聚合案例_搭建dao模块 8.Maven聚合案例_搭建service模块 9 ......
2023 day 81

驱动相关指令

驱动相关指令 自定义驱动的加载 depmod depmod:分析可载入模块的依赖性 which which: 在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果 trap 内建命令,用于执行接收到信号后将要采取的动作,常见用于在脚本被中断时完成清理工作 trap "" SIG ......
指令