websockettool使用说明websocket工具
web常用工具
links links [OPTION]... [URL]... 选项: -dump 非交互式模式,显示输出结果 -source 打印源码 wget wget [OPTION]... [URL]... 选项: 启动: -V, -version 显示wget的版本后退出 -h, -help 打印语法帮 ......
react使用antd Table单元格中文字超出时省略
实现效果 使用antd中的Table,设置固定列宽,当文字超出时省略,先看实现效果: 部分代码 使用ellipsis进行省略,使用Tooltip(引入自antd)展示全部的内容。 const TABLE_COL_WIDTH = 200; const columns = [ { title: '项目名 ......
【Postman&JMeter】使用Postman和JMeter进行signature签名
有些接口的请求会带上sign(签名)进行请求,各接口对sign的签名内容、方式可能不一样,但一般都是从接口的入参中选择部分内容组成一个字符串,然后再进行签名操作, 将结果赋值给sign; 完整规范的接口文档都会有sign的算法描述。这里通过Postman的Pre-request Script以及JM... ......
asp.net core 使用newtonsoft完美序列化WebApi返回的ValueTuple
https://www.cnblogs.com/kugar/p/12334210.html 由于开发功能的需要,又懒得新建太多的class,所以ValueTuple是个比较好的偷懒方法,但是,由于WebApi需要返回序列化后的json,默认的序列化只能将ValueTuple定义的各个属性序列化成It ......
使用conan安装并使用Spdlog
Introduce Very fast, header-only/compiled, C++ logging library. https://github.com/gabime/spdlog.git Install Header-only version 复制include文件夹到你的项目中,并使 ......
Linux tracepoint使用和理解
参考:如何使用 TRACE_EVENT() 宏来创建跟踪点 1.如何查看tracepoint /sys/kernel/debug/tracing/events/ 通过perf list tracepoint查看 2. tracepoint理解 因此tracepoint方式如下: #undef TRA ......
Python 如何修改并存储 json文件内容 - json package 使用
直接上代码:import jsondef json_load(json_file): with open(json_file, 'r') as fh: content = json.load(fh) return content fh.close()def json_save(json_file, ......
Ant Design Vue <a-tabs>标签内嵌使用
<a-tabs :activeKey="activeKey" @change="handleTabChange"> <a-tab-pane v-for="(item, index) in menuList" :key="item.id" :tab="item.name" :index="index" ......
HTML 常用表单元素使用以及注解
一、表单的用途 HTML 表单用于收集用户的输入信息。 HTML 表单表示文档中的一个区域,此区域包含交互控件,将用户收集到的信息发送到 Web 服务器。 一个表单有三个基本组成部分: 表单标签:这包含了处理表单数据所用的URL以及数据提交到服务器的方式。 表单域(表单控件):包含了文本框、密码框、 ......
MongoDB安装使用
社区版:Download MongoDB Community Server | MongoDB 开启服务,localhost:27017,数据写到--dbpath中 mongod --dbpath E:\MongoDB\Server\7.0\db mongodb6.0以上版本要想使用shell交互, ......
HTML表格的语法、使用
HTML 表格 表格由 table 标签来定义。每个表格均有若干行(由 标签定义),每行被分割为若干单元格(由 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。 HTML 表格的基本结构 …:定义表格 ......
Synchronized 和 Lock 的区别和使用场景
Synchronized 和 Lock的概念 Synchronized 是Java 并发编程中很重要的关键字,另外一个很重要的是 volatile。Syncronized 的目的是一次只允许一个线程进入由他修饰的代码段,从而允许他们进行自我保护。Synchronized 很像生活中的锁例子,进入由S ......
Qt样式qss测试项目使用qss文件设置qt样式
/**菜单栏**/ QMenuBar{ background:rgb(50, 74, 86); color:rgb(253,253,253); } /*工具栏*/ QToolBar{ background:rgb(50, 74, 86); } /*工具栏按钮*/ QToolButton{ backg ......
在FastAPI中 如何既使用JinJa2模版 又使用Vue?
前言 如果你在 FastAPI 中使用 Jinja2 模板引擎,默认使用了 {% ... %} 和 {{ ... }} 这样的标记语法。 如果你需要在模板中使用 Vue.js 或其他类似的前端框架,可以通过修改 Jinja2 的标记语法避免冲突。 Jinja2 支持自定义标记语法,你可以在 Fast ......
cmake 的使用
cmake 简介 cmake 是一个软件自动化构建工具,在使用C/C++ 编写程序的时候,多个源文件编译一般是通过makefile 工具进行编译生成。可以通过使用cmake 生成一个 makefile文件,再通过 makefile文件生成程序。 简而言之:cmake 用于生成 makefile文件, ......
PMP工具与技术-5.5-1 建设团队工具与技术
######################################## 建设团队的工具与技术包括: 1. 集中办公 2. 虚拟团队 3. 沟通技术 4. 认可与奖励 5. 培训 6. 人际关系与团队技能 7. 个人和团队评估 8. 会议 ########################## ......
Docker Compose 使用
Docker Compose 使用 Compose 简介 Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。 使用 # yaml 配置 ......
验证码服务返回token--token在接口中的使用
验证码服务返回token // 传入手机号 xxxx ,返回验证码 xxx// 并且将验证码存入 redis// 根据用户传入的验证码 ,返回前端token//传入手机号passengerPhonepublic ResponseResult generatorCode(String passe ......
两个线程共享一个套接字,其中一个线程使用sendmsg函数不断发送消息到该套接字,另一个线程使用recvmsg函数不断接收该套接字的消息,并打印出来的功能
以下是使用C语言写的一段代码,实现两个线程共享一个套接字,其中一个线程使用sendmsg函数不断发送消息到该套接字,另一个线程使用recvmsg函数不断接收该套接字的消息,并打印出来的功能 点击查看代码 #include <stdio.h> #include <stdlib.h> #include ......
使用Tailscale实现远程访问内网
首先需要拥有一个微软账号,否则请自行注册。 如需实现远程访问整个网段需要部署Linux环境。 一、Windows客户端 1、请到官网下载安装Windows版Tailscale https://tailscale.com/download 2、安装完成之后,请到开始菜单下找到刚刚安装完的Tailsca ......
使用 Headscale 搭建 Tailscale 中转服务,实现端到端直连
说明 Tailscale 终究是第三方平台,如该平台发生数据泄露、异常崩溃、服务终止等,就无能为力。或许,我们可以自己建一个类似的私有平台? Headscale 旨在实现一个自托管、开源的Tailscale控制服务器替代方案,可以实现较小范围内和实现单个Tailnet的功能,通常可用于设置为单个组织 ......
Postgresql在Windows中使用pg_dump实现数据库(指定表)的导出与导入
场景 Windows中通过bat定时执行命令和mysqldump实现数据库备份: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119024990 Windows上通过bat实现不同数据库之间同步部分表的部分字段数据: https ......
ubuntu防火墙ufw基本使用方法
ubuntu系统基本使用方法 防火墙 # 查看服务器防火墙状态 ufw status # 将防火墙设置为可用状态 ufw enable # 将防火墙设置为关闭状态 ufw disbale # 放行端口 ufw allow 22 # 指定ip为192.168.1.1的计算机操作所有端口 ufw all ......
MacOS - Qt之moc,uic,rcc命令的使用
一、MOC 从qt继承而来的类只要用了关键字 Q_OBJECT,都必须生成其对应的moc文件,命令如下 moc.exe myclass.h -o mac_myclass.cpp 其中myclass.h中有类有Q_OBJECT属性。在vs项目中只需要添加mac_myclass.cpp文件即可。 二、U ......
Mysql:非全局share的、connect独立分配的内存(及相关参数)说明
join_buffer_size:sql语句中join连接时候,其中每个表分配的buffer大小。默认256k,最小128byte,最大4G(32位os)。 它最大的问题是:立即分配,而不是按需分配! sort_buffer_size:sql语句中的order by时候,为每个order by分配的 ......
.NET 8的正式发布,对Telerik开发工具意味着什么?
微软日前正式发布了.NET 8稳定版,这是一个长期支持(LTS)的版本,它可以使Android、Windows和macOS跨平台应用的开发过程高效流畅,同样的目标也驱使着Telerik UI不断进步和发展! Telerik DevCraft包含一个完整的产品栈来构建您下一个Web、移动和桌面应用程序 ......
v-echarts 使用折线图
<ve-line style="top: -40px" height="100%" width="100%" :loading="yearChartLoading" :data="yearChartData" :extend="chartExtend" :legend-visible="false" ......
go-zero目录结构和说明
. ├── code-of-conduct.md 行为准则 ├── CONTRIBUTING.md 贡献指南 ├── core 框架的核心组件 │ ├── bloom 布隆过滤器,用于检测一个元素是否在一个集合中 │ ├── breaker 熔断器,用于防止过多的请求导致系统崩溃 │ ├── cmd ......
IDEA工具第八篇:6个让你爱不释手的Debug技巧
一、条件断点 循环中经常用到这个技巧,比如:遍历1个大集合或者数组的过程中,想让断点停在某个特定值。 【操作】debug运行指定方法后 | 在Debug小红点上右键 | Condition输入条件 | Done 二、返回上一步 该技巧最适合特别复杂的方法套方法的场景,好不容易跑起来,一不小心手一抖, ......
IDEA工具第七篇: 新 UI 增强
去年,官方宣布将彻底改变基于IntelliJ IDE的UI,为开发者提供更现代、定制程度更高并且更人性化的界面,以便提升他们的整体编码体验。此后,IntelliJ IDEA团队逐步为用户推出了新 UI。 第一个版本在封闭预览计划中提供,根据反馈实现了第一轮改进后,通过v2022.3中的设置将新UI以 ......