使用指南cloudcompare指南
使用JS和C#完成websocket双向通讯
写在前面: 微软官方对websocket的直接支持很差,教程也写得不用心。还要用户自己去转字节数组和字符串,太过分了! 毕竟主推SignalR。 本文是在官方教程的基础上,对其进行了一些简单的讲解,和方法提取、封装,以期降低学习难度。 步骤描述: 1、随便建了个普通的mvc项目(任意带控制器的.ne ......
HydroOJ 从入门到入土(7)Hydro自带数据生成器使用说明(>=4.10.1)
Hydro更新了一个新功能, 可以直接用自带的数据生成器, 在线生成数据, 简单记录一下使用方法 目录1. 文件准备2.使用步骤3. 注意事项4. 文件模版 1. 文件准备 gen.py (数据生成器, 后附模版) std.cpp (标准程序, 后附模版) 文件名随意, 其他的类型应该也行, 不过没 ......
Web Inspetor 使用
通过Web inspetor 来查看网页元素,选中代码,可以看见被选中的部分变色,一点点查下去就行,比如想查看下图的侧边框: 就如图查看: 然后复制,在IDEA里查看相应代码即可。 ......
Windows利用nvm进行node版本控制(node 版本管理工具nvm的安装与使用)
为什么需要对node进行版本管理? 不同项目的node的版本并不相同,不同版本之间的兼容性并不好,所以需要工具(node 版本管理工具)进行快速切换node版本。 下载与安装(Windows) 1.卸载电脑原有node 直接去 控制面板/win11设置 卸载就行 2.安装nvm Github下载地址 ......
Servlet中访问路径配置为/*时,使用请求转发造成内存溢出
一、问题由来 最近在测试Servlet的请求转发功能,准备抽取一个公共的PageJumpTestServlet,用来做页面跳转功能。 这样不用每次在测试的时候,都单独写一个Servlet用来做页面跳转。自己最初的设想时,在路径配置的 时候使用/toPage/*,访问地址示例http://localh ......
mac系统使用NTFS移动硬盘只读问题
查看硬盘状态 diskutil info /Volumes/秋雨 mount命令也能看出磁盘挂载位置 尝试使用makedir命令新建文件夹,提示只读 解决方案 #查看挂载的磁盘 mount #卸载挂载的磁盘 sudo umount /dev/disk4s1 #以读写模式重新挂载: #新建一个目录 $ ......
Android Properties使用
java 该API上层应用无法直接使用,可以通过反射,或者导入framework.jar来使用 import android.os.SystemProperties; SystemProperties.set("persist.lock","true") String lock = SystemPr ......
使用分布式锁实现定时任务的精确调度
使用分布式锁实现定时任务的精确调度 在分布式系统中,实现定时任务的精确调度是一项具有挑战性的任务。由于分布式环境中存在多个节点,传统的定时任务可能会出现并发执行、重复执行或者错过执行的问题。为了解决这些问题,我们可以使用分布式锁来实现定时任务的精确调度。 准备工作 在开始之前,我们需要准备以下环境和 ......
kubescape的使用
1.使用 前言:Kubescape 是一个开源的 Kubernetes 安全平台。它包括风险分析、安全合规性和错误配置扫描。它面向 DevSecOps 从业者或平台工程师,提供易于使用的 CLI 界面、灵活的输出格式和自动扫描功能。它为 Kubernetes 用户和管理员节省了宝贵的时间、精力和资源 ......
CMake 基础使用
# This is a CMakeLists.txt #[[ This is a CMakeLists.txt This is a CMakeLists.txt This is a CMakeLists.txt * CMake 生成的 make 文件以及一些其他的乱七八糟的文件都在终端当前对应的目录 ......
Android中使用Gson
Gson是一个Java库,可用于将Java对象转换为它们的JSON表示。它还可以用于将JSON字符串转换为等效的Java对象。Gson可以处理任意Java对象,包括您没有源代码的已有对象。 一、简单使用 1. 导入 在Android的build.gradle中添加依赖: dependencies { ......
ARM64技术 —— 系统调用指令的使用
来源:learn_the_architecture_-_aarch64_exception_model_102412_0103_01_en.pdf 即:EL0不能调用SMC或者HVC ......
转jmeter中文版本最全版本使用详解
转jmeter使用详解 打开连接 https://blog.csdn.net/qq_45138120/article/details/124056704 ......
02.环境安装与使用
目前 mobile 自动化解决方案 iOSAndroid Calabash-iOS calabash-Android Frank MonkeyTalk UIAutomation Robotium iOS-driver UIAutomator KeepItFunctional Selendroid M ......
使用Docker自定义配置部署RustDesk Server
“RustDesk 是一款可以平替 TeamViewer 的开源软件,旨在提供安全便捷的自建方案。” 这是RustDesk官网对自己的描述。 作为一款使用Rust语言开发的开源软件,在为数不多的Rust开发者和数量庞大的Rust学习者中还是有相当的知名度的,并且商业化的RustDesk Pro也是如 ......
Spring Boot Actuator 使用和常用配置
转载请注明出处: Spring Boot Actuator是Spring Boot提供的一个非常强大的工具,它可以帮助我们监控和管理我们的Spring Boot应用。Actuator提供了一系列的端点,我们可以通过这些端点来查看我们的应用的运行状态,例如健康状态、指标、信息、数据库连接、Redis连 ......
使用LM Studio在本地运行LLM完整教程
GPT-4被普遍认为是最好的生成式AI聊天机器人,但开源模型一直在变得越来越好,并且通过微调在某些特定领域是可以超过GPT4的。在开源类别中出于以下的原因,你可能会考虑过在本地计算机上本地运行LLM : 脱机:不需要互联网连接。 模型访问:在本地运行模型,可以尝试开源模型(Llama 2、Vicun ......
vscode 使用 markdown
1 安装 vscode 这是一步傻瓜式安装。不解释 2 安装markdown 插件 插件只是 安装这一个就可以。 3 使用 markdown 的语法 在网上去搜, 需要打开预览的话。 ......
使用JS和SignalR完成双向通信
如题,比NodeJS下直接websocket来的复杂。 web端 html: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>SignalR Example</title> 5 <script src="https://cdnjs.cloudflare.co ......
使用js和nodejs完成websocket双向通讯
如题。感谢AI。 先用js完成一个最简单的例子。 web端: html: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="j1.js"></script> </head> <body ......
python 使用 Google Gemini API
python 使用 Google Gemini API 注册APIKEY : Google AI Studio [免费] import base64 import requests import json API_KEY = 'your api key' img_path = './scones.j ......
Python NumPy 与 Pandas 结合使用
1、NumPy 数组与 Pandas DataFrame/Series 转换 NumPy 数组与 Pandas DataFrame/Series 是 Python 中常用的两种数据结构,它们都用于存储和处理数据。NumPy 数组是一种多维数组,它可以存储一维、二维、三维或更高维的数据。NumPy 数 ......
TICK 中Kapacitor功能和使用说明
转载请注明出处: 1.Kapacitor 简介 Kapacitor是InfluxData公司开发的一个实时流数据处理引擎。它可以实时地通过TICK脚本处理InfluxDB中的流数据以及批处理数据。 Kapacitor的主要特性包括: 实时数据处理:Kapacitor可以实时地处理InfluxDB中的 ......
Electron的使用技巧及打包超时解决该当
打包出错:An unhandled rejection has occurred inside Forge:RequestError: Socket connection timeout 错误本质是链接超时 解记方案 项目根目录创建文件:.npmrc 增加内容:electron_mirror=htt ......
kubeadm使用docker搭建k8s 1.27.2高可用集群
系统基础优化 #系统版本:Ubuntu22.04 #docker版本:20.10 #kubeadm版本:1.27.2 root@k8s-master1:~# cat /etc/sysctl.conf ################################################## ......
使用Go实现一个百行聊天服务器
前段时间, redis作者不是整了个c语言版本的聊天服务器嘛, 地址, 代码量拢共不过百行. 于是, 心血来潮下, 我也整了个Go语言版本. 简单来说就是实现了一个聊天室的功能. 将所有注释空行都去掉, 刚好100行实现. 废话不多说, 先上代码: package main import ( "fm ......
使用JS脚本修改页面内容
在学习RPA时,我对使用JS脚本修改页面内容进行了深入学习。 记录如下: 获取元素的方法: 1.document.getElementById("xxx") 2.document.getElementsByClassName("xxx") 3.document.getElementsByTagNam ......
Linux基础与应用:1.VM下部署Centos7初始化环境(下载Centos7镜像及使用Vmware安装Centos7)
实验环境 Windows 11 家庭版 22H2版本 VMware® Workstation 16 Pro 16.2.3 build-19376536 MobaXterm V23.0 实验所需准备 阿里云开源镜像站centos7下载地址:https://mirrors.aliyun.com/cent ......
【Web攻防之业务安全实战指南】第8章 回退模块测试
8.1 回退测试8.1.1 测试原理和方法很多Web业务在密码修改成功后或者订单付款成功后等业务模块,在返回上一步重新修改密码或者重新付款时存在重新设置密码或者付款的功能,这时如果能返回上一步重复操作,而且还能更改或者重置结果,则存在业务回退漏洞。 8.1.2 测试过程靶场:8_1.zip 首先按照 ......