websockettool使用说明websocket工具

《Java 并发编程的艺术》实验02-4 JUC Executor的使用

Executor 框架的使用 ThreadPoolExecutor 简介 Executor 机制实现了工作单元和执行机制的分离 ThreadPoolExecutor 实现了 Executor 接口,是 Java 线程池的根本实现类之一。它提供了更丰富的配置参数,例如核心线程数、最大线程数、线程空闲时 ......
Executor 艺术 Java JUC 02

《Java 并发编程的艺术》实验02-1 JUC 并发容器和框架的使用

JUC 并发容器和框架的使用 ConcurrentHashmap 简介 线程安全的哈希表,Hashmap 在 多线程环境下的替代 实验 实验目的:了解并发容器 ConcurrentHashmap 的使用方法 实验内容: 基础:直接使用 Thread 实现 多个线程同时往ConcurrentHashM ......
容器 框架 艺术 Java JUC

《Java 并发编程的艺术》实验02-2 JUC 原子操作类的使用

JUC 原子操作类的使用 实验目的 掌握Java原子类的使用方法,了解原子类在多线程环境下的特点和使用场景。 实验过程 导入Java原子类的库 创建AtomicInteger对象 使用原子方法对count进行操作 实验参考代码 public class AtomicExample { public ......
原子 艺术 Java JUC 02

mysql使用自制(self signed)证书(ssl)不使用默认安装的证书

环境:OS:Centos 7mysql:5.7.29 1.生成服务器密钥和证书(有效期30年) $ openssl req -x509 -days 10800 -newkey rsa:1024 -keyout server-key.pem -out server-cert.pem -subj '/D ......
证书 signed mysql self ssl

Arthas线上监控诊断工具

Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。 背景 通常,本地开发环境无法访问生产环境。如果在生产环境 ......
工具 Arthas

使用Postman快速复现浏览器的请求(包括生成调用代码)

前言 大家好!我是sum墨,一个一线的底层码农,平时喜欢研究和思考一些技术相关的问题并整理成文,限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。 好久没有写开发类的工具使用文了,这次我来讲下平时我是如何使用Postman工具的。 一、工具准备 软件下载链接:https://www.post ......
浏览器 Postman 代码

两台电脑在相同网络下使用共享文件夹进行文件的传递

如题,如何使用共享文件夹,实现两台电脑的文件传递。 首先要保证两台电脑处于同一网络下(同一WIFI下) 例如电脑A上有个share_file文件夹,我们的目的是,将其变成两台电脑共享的文件夹。 电脑A和B都可以对其进行文件的增删改查。 电脑A的操作: 右键点击文件夹,选择属性,出现对话框后点击共享, ......
文件 文件夹 电脑 网络

在 Python 脚本的第一行使用 #!/usr/bin/env 有什么作用

#!/usr/bin/env 告诉计算机用什么程序执行该脚本。 001、测试两个程序 [root@pc1 test]# ls ## 两个测试程序 test2.py test.py [root@pc1 test]# cat test.py ## 程序1 print('hello world') [ro ......
脚本 一行 作用 Python usr

pytest使用

安装:pip install pytest 命名规则:.py文件和文件内方法都以 test_ 开头 注意:文件及文件夹命名不要与关键字重复 前置与后置函数: module范围: import pytestdemo import requests # 每一个模块都会执行 def setup_modul ......
pytest

使用hardhat框架,将合约部署到Sepolia测试网中

1.在hardhat.config.js中写入sepolia的测试网路径,以及自己私有钱包的密钥 将自己的默认网络设置为测试网的网络,注意solidity的版本号要保持一致 2.在.env文件中填写基本参数,添加dotenv便于读 3.在etherscan.io/myapikey里面获取自己的api ......
合约 框架 hardhat Sepolia

css模块化及CSS Modules使用详解

css模块化及CSS Modules使用详解:https://xiangzhihong.blog.csdn.net/article/details/53195926?spm=1001.2101.3001.6650.6&utm_medium=distribute.pc_relevant.none-ta ......
模块 Modules css CSS

Redisson在日常开发过程中的使用

使用BitSet实现日期连续签到 @GetMapping("/user/sign/{id}") public Result<String> userSign(@PathVariable("id") Long id, @RequestParam(value = "date", required = f ......
Redisson 过程

1.使用Jenkins自动部署.NET站点(流水线 pipeline 方式)

Jenkins安装:参考文章【Jenkins安装】 部署.NET站点 1、新建项目 1,1、Dashboard页面菜单>点击新建Item>输入名称 "TestWebService",并且选择【Pipeline】风格 2、配置 2.1 点击配置 2.2 进入配置页 2.3 设置【丢弃旧的构建】 2.4 ......
流水线 pipeline 流水 Jenkins 站点

揭秘神秘的字符串匹配工具——正则表达式

正则表达式又称规则表达式(Regular Expression,在代码中常简写为 regex、regexp 或 RE),是一种用于匹配、查找、替换文本的强大工具。它能够以特定的模式匹配字符串,从而实现自动化文本处理。在许多编程语言中,正则表达式都被广泛用于文本处理、数据分析、网页抓取等领域。通过正则 ......
正则 表达式 字符串 字符 工具

ElasticSearch基本使用

概述 安装 基本概念 使用 客户端工具 ES的服务端安装完成后,以及对基本概念有一定的了解,进一步使用肯定要借助一些客户端,由于ES的使用都是基于REST风格的API,因此可以使用支持HTTP请求的REST API调用工具都可以进行服务端操作,例如PostMan,这里推荐几个常用的工具如Kibana ......
ElasticSearch

Promise 讲解如何简单使用方法

1 promise.then then方法:then方法返回的是一个新的promise实例。 注意:如果采用链式的then,可以指定一组按照次序调用的回调函数,如果前一个回调函数返回的是promise,后一个函数会等前一个状态发生改变才会调用。 2 promise.catch catch方法:cat ......
使用方法 Promise 方法

Ubuntu下编译最新版本全志开源FEL模式工具sunxi-tools

1、sunxi-tools介绍 sunxi-tools是一组用于全志SoC系列芯片的开源命令行工具,全志的SoC一般以sun开头,x为数字,以i结尾。对于sun4i,sun5i,sun6,sun8i,sun9i.等等系列都可以使用这个工具。比如手上的这个板子是H616,它的名字是sun50i-H61 ......
下编 sunxi-tools 版本 模式 工具

使用【注解】【AOP】【过滤器】实现权限控制

前面介绍了注解加拦截器的权限控制方式,在拦截器中解析注解配置进行权限控制。拦截器的方案:优点是比较简洁,缺点是只能在 controller 及其下面的方法配置注解控制权限。已经可以满足绝大多数项目的需求。 本篇博客介绍第二种方案,在 AOP 切面中解析注解配置进行权限控制。AOP 方案,优点是可以通 ......
注解 过滤器 权限 AOP

欢迎使用 MWeb

MWeb 是一款功能很全面的 Markdown 编辑,笔记和发布软件。目前已支持 macOS/iPadOS/iOS 三个平台,并针对每个平台做了深度优化,macOS 版的 MWeb Pro 还有静态网站生成功能。所以,MWeb 算是比较复杂的软件了。因此,开始使用 MWeb 前,建议先阅读使用文档。 ......
MWeb

【Python微信机器人】第三篇:使用ctypes调用进程函数和读取内存结构体

目录修整 目前的系列目录(后面会根据实际情况变动): 在windows11上编译python 将python注入到其他进程并运行 注入Python并使用ctypes主动调用进程内的函数和读取内存结构体 使用汇编引擎调用进程内的任意函数 利用beaengine反汇编引擎的c接口写一个pyd库,用于实现 ......
机器人 函数 进程 内存 机器

哪些情况下需要使用消息队列?

应用解耦:当多个应用程序需要共享数据或资源时,消息队列可以作为中介传递消息,减少程序之间的依赖。 异步处理:当一个任务需要很长时间才能完成,那么可以将任务处理过程分为两步:首先将任务放入消息队列中,然后由另一个线程从队列中取出并处理该任务。这种方式允许主程序等待长时间操作的同时处理其他任务。 流量削 ......
队列 消息 情况

nginx转发websocket连接成功后又立即失败

解决办法:因为http是从1.1版本开始才增加长连接的.所有在转发时,增加proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_http ......
websocket nginx

使用函数的选择法排序

本题要求实现一个用选择法对整数数组进行简单排序的函数。 函数接口定义: void sort( int a[], int n ); 其中a是待排序的数组,n是数组a中元素的个数。该函数用选择法将数组a中的元素按升序排列,结果仍然在数组a中。 裁判测试程序样例: #include <stdio.h> # ......
函数

dremio 的自服务语义层创建简单说明

内容来自官方文档,介绍了一些关于dremio 的数据语义层的玩法 原则 分层 通过分层可以确保安全,性能以及可用性,dremio 提供了一个对于语义层的最佳实践 数据集的注释增强发现以及可理解性 可以通过tag 以及文档(wiki)进行数据的描述 最佳实践 使用1:1 的预处理层 此层的数据接近原始 ......
语义 dremio

使用sshfs-win将linux服务器目录挂载到windows下

可以直接将服务器上的目录挂载到 Windows 的资源管理器,相当于多了一个磁盘,这样子就可以直接将数据下载到服务器上了,挺方便的。 原理说明 一般情况下,我们可以通过 samba 协议挂载远程服务器上的文件夹。然而,并非所有服务器都开放了 samba 端口,特别是在外网情况下,通常只会开放一个 s ......
sshfs-win windows 服务器 目录 sshfs

Golang中log日志包的使用(转)

1.前言 作为后端开发人员,日志文件记录了发生在操作系统或其他软件运行时的事件或状态。技术人员可以通过日志记录进而判断系统的运行状态,寻找导致系统出错、崩溃的成因等。这是我们分析程序问题常用的手段。 2.log包介绍 在Golang中记录日志非常方便,Golang提供了一个简单的日志记录包log,包 ......
Golang 日志 log

Molecule 在构建工具中的选择

我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:修能 朝闻道,夕死可矣 何为 Molecule? 轻量级的 Web IDE UI 框架——Molecule 我们开源了一个轻量的 Web IDE UI 框架 ......
Molecule 工具

Mac OS XML禁用app模板 配合work space one 使用

参考link: https://www.youtube.com/watch?v=NOVZpp2kNUA 支持禁用字段:name/cdhash/path/bundleId 1 <dict> 2 <key>Restrictions</key> 3 <array> 4 <dict> 5 <key>Attr ......
模板 space work Mac XML

webapi 注解调试工具swaggo 介绍和使用

swaggo 介绍和使用 介绍 Swag是一个开源项目,用于web框架下接口调试和文档管理,可以将代码中的接口注释转换为文档格式,并提供界面在线调试接口的功能。 项目地址:https://github.com/swaggo/swag 目前项目可以支持的web框架 gin,echo,buffalo,n ......
注解 工具 webapi swaggo

torch使用bool类型做检索

一、背景 在使用torch的时候,可以通过bool类型对数组进行检索操作。传统的list或者dict都是使用下标和关键字检索。而在torch中可以使用bool类型进行检索,它的的目标主要是以下功能: 替换torch中的某个值 二、使用 torch在bool检索的情况下就是将为检索位置为True的地方 ......
类型 torch bool