使用方法 框架mqttnet通讯

痞子衡嵌入式:在IAR开发环境下手动拷贝自定义程序段到RAM中执行的方法

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是IAR下手动拷贝自定义程序段到RAM中执行的方法。 在痞子衡旧文 《IAR下RT-Thread工程自定义函数段重定向失效分析》 里,我们知道 IAR 链接器处理自定义程序段重定向是有一些限制的,只要用户重写了底层 __low_level ......
痞子 拷贝 嵌入式 手动 环境

如何使用Fiddler进行弱网测试

测试APP、web经常需要用到弱网测试,也就是在信号差、网络慢的情况下进行测试。我们自己平常在使用手机APP时,在地铁、电梯、车库等场景经常会遇到会话中断、超时等情况,这种就属于弱网。 ......
Fiddler

Windows平台的prometheus和Grafana的学习与使用

Windows平台的prometheus和Grafana的学习与使用 背景 最近没有了linux机器 突然想捯饬一下Windows平台的监控与使用 所以总结一一下. 第一步下载 https://prometheus.io/download/ https://grafana.com/grafana/d ......
prometheus Windows Grafana 平台

使用Vmware虚拟机装载Linux系统如何联网

在虚拟化技术的快速发展下,VMware 提供了强大的虚拟化平台,为用户提供了在单一物理机上运行多个操作系统的便捷方式。 本文将介绍如何在 VMware 虚拟机中运行 Linux 操作系统,并顺利配置网络,使其能够与外部网络通信。 在 VMware 虚拟机中运行 Linux 系统,并使其能够联网,通常 ......
Vmware 系统 Linux

20231119 mac 使用dd 命令 烧写 linux img到sd卡

https://docs.radxa.com/rock5/official-images?model=ROCK+5B 下载rock5b 官方操作系统 文件是一个 .img.xz 文件 打开一个mac终端, ls /dev 关注/dev/disk相关的,插入SD卡读卡器到macmini,再次 ls / ......
20231119 命令 linux mac img

OPNsense安装与使用

OPNsense安装与使用 本文参考OPNsense中文手册、OPNsense 防火墙系列一:安装、基础配置(PPPoE、IPv6、更换软件源) (都是优秀文章和作者,有问题推荐看看他们的文章) 简介 为了管控IPV6和为了一定程度上的安全性,我从 爱快 转到了 OPNsense。 以下来自OPNs ......
OPNsense

5W1H分析法是什么?在BI中的使用

[5W1H分析法是什么?如何运用到实际工作中?](https://baijiahao.baidu.com/s?id=1735845788877312640&wfr=spider&for=pc) 01 什么是5W1H分析法 5W1H是一种结构化分析方法(框架),又称“六何分析法”(何事 what、何时 ......
分析法 5W1H 5W 1H W1

旋极携手西班牙SoC-e公司,为中国客户提供高效可靠TSN通讯解决方案

2023年2月,旋极信息与西班牙SoC-e公司正式签订战略合作协议,成为其在中国区重要合作伙伴。 SoC-e是一家世界领先的基于FPGA技术的以太网通讯解决方案供应商,是一系列IP核开发领域的先锋,为关键任务实施网络化、同步性和安全性提供技术支撑。公司具有业内完整、灵活和有效的TSN解决方案,与IE ......
解决方案 客户 通讯 方案 SoC-e

通过api登录接口获得cookie,给selenium使用,绕开登录页面

1、通过接口登录获得cookie def get_token_cookie(): test = SSO_EXAMPLE() token = test.get_session.json()['token'] cookie = test.get_session.cookies return token, ......
selenium 接口 页面 cookie api

使用Node.js 常见的问题

"command not found" 错误 * 解决方法: * 在命令行中输入以下命令: bash sudo yum install nodejs sudo yum install npm 使用btoa()和atob()函数处理字符串 * 解决方案: * 使用`Buffer.from()`和`.t ......
常见 问题 Node js

开源服务器监控工具——Monit的介绍及使用

一、Monit简介 Monit是一个跨平台的用来监控Unix/Linux系统(比如Linux、BSD、OSX、Solaris)的工具。 易于安装,轻量级(只有500KB大小),不依赖于任何第三方程序、插件或者库。 Monit可以监控服务器进程状态、HTTP/TCP状态码、服务器资源变化、文件系统变动 ......
服务器 工具 Monit

完整的回声消除算法框架所涉及到的模块

一、一个完整的回声消除系统,包含以下几个模块:1.时延估计(Time Delay Estimation, TDE) 模块2.(线性)回声消除(Linear Acoustic Echo Cancellation, AEC) 模块(线性滤波模块)3.双讲检测(Double-Talk Detect, DT ......
回声 算法 框架 模块

Git统计代码行数的方法

右键菜单->Git Bash Here打开Git的命令行 查看项目每个人提交的代码行数统计,即执行 git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name" ......
代码 方法 Git

linux查看每个cpu核心使用率

Linux是一种开源的操作系统,它被广泛应用于各种计算机设备和服务器。在Linux系统中,我们可以使用一些命令来查看每个CPU核心的使用率。以下是一些常用的方法: 1. 使用top命令: top命令是一个实时的系统监控工具,可以显示当前系统的各种信息,包括CPU的使用率。在终端中输入top命令后,可 ......
使用率 核心 linux cpu

playwright录制功能使用绕过登录操作

1.终端上执行下面的命令会生成一个录制页面 2.在录制页面输入自己要登录的网址,输入账号密码或者有验证码的,正常的登录操作,操作成功后,会在本地目录生成一个文件保存了cookies 3.下次我们在终端命令输入直接录制的网址即可,已经跳过登录操作了 4.playwright open --load-s ......
playwright 功能

Lab5: 面向功能程序构造方法及创新应用 (基础)

1、构造两数交换的函数,并验证各种参数形式 代码 #include <iostream> using namespace std; // 交换两个整数的值 void swap(int &a, int &b) { int temp = a; a = b; b = temp; } // 交换两个浮点数的 ......
功能 基础 程序 方法 Lab5

在OpenGL中使用Dear ImGui

在众多GUI库中,Dear ImGui用起来最简单,它很容易集成到程序中,绘制的窗口看起来也还不错。可以用它画出非常炫酷的GUI界面: 而我则不同:无论使用哪个GUI库,画出来的窗口都惨不忍睹。下面简要介绍如何在OpenGL中使用Dear ImGui. 1. Dear ImGui简介 以下是Dear ......
OpenGL ImGui Dear

使用 Amazon VPS 探索存储选项:实用指南

在这个数字化时代,云计算已经成为了企业的必需品,它为我们带来了可扩展性、灵活性和成本效益。作为一家领先的云服务提供商,亚马逊网络服务(Amazon Web Services)提供了各种各样的服务,以满足不同的业务需求。其中,亚马逊云科技的一项关键服务就是虚拟专用服务器(VPS),它允许我们在云端部署... ......
指南 Amazon VPS

Docker安装及使用(简明流程,centos7下安装)

docker三要素:镜像(image)、容器(container)、仓库(repository) centos7安装docker 安装步骤: 1:确定自己当前使用的系统版本号: 系统必须是centos7及以上版本 cat/etc/redhat-release。如上图 2:卸载旧版本(如果之前没有安装 ......
流程 centos7 Docker centos

秦疆的Java课程笔记:34 Scanner进阶使用

用Scanner输出一些数字。 package acolyte.scanner; import java.util.Scanner; public class Demo1 { public static void main(String[] args) { Scanner s = new Scann ......
Scanner 课程 笔记 Java

模版方法模式

目录模版方法模式概述结构案例实现优缺点适用场景JDK源码解析 模版方法模式 概述 在面向对象程序设计过程中,程序员常常会遇到这种情况:设计一个系统时知道了算法所需的关键步骤,而且确定了这些步骤的执行顺序,但某些步骤的具体实现还未知,或者说某些步骤的实现与具体的环境相关。 例如,去银行办理业务一般要经 ......
模版 模式 方法

timeSetEvent()函数定时器的使用

1、定时器函数的使用 微软公司在其多媒体Windows中提供了精确定时器的底层API支持,利用多媒体定时器可以很精确地读出系统的当前时间,并且能在非常精确的时间间隔内完成一个事件、函数或过程的调用。 利用多媒体定时器的基本功能,可以通过两种方法实现精确定时。 (1)使用timeGetTime()函数 ......
定时器 timeSetEvent 函数

ROS2 话题通讯

1.发布者模板 //1.包含头文件#include <memory> #include "rclcpp/rclcpp.hpp" #include "project_msg_data/msg/stu.hpp" using namespace std::chrono_literals; /* 需求:以某 ......
话题 通讯 ROS2 ROS

Creator 如何使用物理引擎

1: 开启物理引擎的3个步骤和一个坑: (1)开启引擎: cc.director.getPhysicsManager().enabled = true (2)配置重力: cc.director.getPhysicsManager().gravity = this.gravity (3)通过开关来控制 ......
物理 Creator 引擎

redis 在windows使用

1 下载软件(包含服务端和客户端) - 从官网找安装包 下载后 文件 redis-server.exe 就是服务端. 文件 redis-cli.exe 是客户端. 2 在cmd中启动服务端 在当前窗口中运行cmd, 输入redis-serve 为了方便,可以把redis目录加入环境变量,这样任意打开 ......
windows redis

jmeter基本使用实践1

1、录制脚本 打开开发者工具,选中要录制的接口,右键copy>copy as curl bash 2、 线程数(即并发数):一个用户占一个线程,200个线程就是模拟200个用户; Ramp-Up 时间(秒):设置线程需要多长时间全部启动;如果线程数为200,准备时长为10,那么需要1秒钟启动20个线 ......
jmeter

Centos7 使用yum从第三方仓库安装Python3.8

环境: CentOS Linux release 7.9.2009 起因: Centos 7 自带Python2.7.5版本。而默认的 YUM 安装的python3是 3.6版本,遂升级到3.8版本。 install Python3.8 yum install -y centos-release-s ......
第三方 仓库 Centos7 Python3 Centos

中台架构下的性能测试实践方法

知识星球有同学私信问我:中台服务建设过程中,性能测试如何开展?问题背景如下: 业务背景:银行业务; 技术架构:业务应用和中台之间请求统一走ESB; 当前阶段:中台建设中,一边拆分一边推动业务应用接入; 具体问题:性能测试范围如何界定?业务应用是否需要纳入压测范围? 在我看来,这是一个很典型的性能需求 ......
架构 性能 方法

PHP调用java的jar包方法

制作创建测试的 jar 包 打开 idea ,文件->新建项目->java模块->选择SDK->项目名称为 calcutil 在src中新建名为Calc.java,内容如下 public class Calc { public static int add(int a,int b){ return ......
方法 java PHP jar

easyx的使用 鼠标交互(3.1)

本文学习于B站,进行借鉴学习记录; 视频链接:鼠标操作(新版)_哔哩哔哩_bilibili 初始化调用文件头不再使用#include<graphics.h>,选择调用#include<easyx.h>,这存在版本里面封装函数的区别,grahpics里面的函数比较老; //新版鼠标结构体数据类型名为E ......
鼠标 easyx 3.1