件套 面纱 使用方法javascript

redis stream 消费者组的使用

Redis Streams 是一个支持多生产者和多消费者的数据结构,它以时间顺序保存了一系列的消息。消费者组是 Redis Streams 中一个强大的概念,它使多个消费者能够协同地消费消息。 以下是关于 Redis Stream 消费者组的详细讲解: 1. 创建流 (Stream) 在 Redis ......
消费者 stream redis

java使用Ffmpeg合成音频和视频

1、Maven依赖 <!-- 需要注意,javacv主要是一组API为主,还需要加入对应的实现 --> <dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv</artifactId> <version>1.5.6</versi ......
音频 Ffmpeg 视频 java

vcpkg 包管理在Clion 和 Qt中的使用

在使用C++的过程中,发现了一个强大的包管理器,以后再也不用自己去单独编译某个C++的外部插件了。下面说一下教程: 安装好 git后,直接在 D:\Plugins\develop 目录下克隆一个vcpkg的目录 git clone https://github.com/microsoft/vcpkg ......
vcpkg Clion

软件测试/人工智能|使用 Pip 管理 Python 包

前言 Python是一门强大而灵活的编程语言,其社区拥有数量庞大且多样化的第三方库和工具,这些库可以让我们在项目中快速、高效地开发。pip 是Python的包管理工具,我们可以使用pip轻松地安装、升级和管理这些第三方包。 什么是 Pip? Pip 是 Python 包索引(PyPI)的客户端工具, ......

Oracle数据库的创建方法

若需要建立的数据库名、数据库的用户为【DBNAME】,密码为【123456】。则建立数据库的步骤为: 1、打开Oracle的PL/SQL命令行,登录,使用sys登录,输入登录命令 【sys as sysdba】,回车。如果Oracle中创建了多个sid,需要手动指定sid,登录命令为:【sys/sy ......
数据库 方法 数据 Oracle

python安装包(模块)的八种方法

1. 使用 easy_install easy_install 这应该是最古老的包安装方式了,目前基本没有人使用了。下面是 easy_install 的一些安装示例 # 通过包名,从PyPI寻找最新版本,自动下载、编译、安装 $ easy_install pkg_name # 通过包名从指定下载页寻 ......
模块 方法 python

python使用selenium操作浏览器的教程

重复的操作令手工测试苦不堪言,于是自动化测试出现了!作为web应用里最出名的自动化测试工具,selenium让web应用的测试轻松了很多。今天我们就来简单的介绍一下一些简单的selenium浏览器操作。接下来我们就来看看python怎么操作浏览器的吧! 1、打开指定的网页地址 我们使用seleniu ......
selenium 浏览器 教程 python

阿贝云使用记录

安装操作系统后,就可以使用免费云服务器了。官网链接:阿贝云 https://www.abeiyun.com 毕竟是免费的,用起来速度还能接受,网络速度不算慢。用做学习使用完全够用了 ......

在vue3中使用openlayers3实现track轨迹动画

网上太多资料代码,抄来抄去,而且版本也是OL2的,部分API已经弃用 基础知识不多说,直接讲重点 三个关键变量 // 记录开始动画的时间 const startTime = ref(0); // 轨迹分割的颗粒度,数值越小分的越细 const particle = 20; // 轨迹动画的速度,数值 ......
openlayers3 openlayers 轨迹 动画 track

使用freemarker,导出制作好的ftl模板,并写入数据

使用freemarker,导出制作好的ftl模板,并写入数据 一、背景 1.1 项目背景 最近在开发一个项目,需要导出一些数据,然后写入到word文档中,然后再导出到本地,这个需求是比较常见的,但是我在网上找了很多资料,都没有找到一个比较好的解决方案,所以就自己写了一个,这里分享给大家,希望能帮助到 ......
freemarker 模板 数据 ftl

Ubuntu 2204 使用记录

1. 查看当前操作系统: cat /etc/issue 这个命令可以直接看到操作系统的发行版: Ubuntu 22.04.3 LTS \n \l 而如果是 uname -a ,则出来的结果很长一串,还不一定是自己想要的: Linux iZm8etn8uh9asdZ 5.15.0-86-generic ......
Ubuntu 2204

scrapy框架之基本使用

Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 其可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中。其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的, 也可以应用在获取API所返回的数据(例如 Amazon Associates Web Services ) ......
框架 scrapy

如何使用gogs搭建自己的git服务器

最近偶然发现一款轻量级的git服务器,以前一直用的svn server,最近想搞个git服务器, 用gitlab资源占用太多了,gogs是一款轻量级git服务器,非常适合个人使用。 项目地址:https://github.com/gogs/gogs 以下教程是基于Windows/Windows Se ......
服务器 gogs git

JetBrains WebStorm 2023.3 (macOS, Linux, Windows) - 最智能的 JavaScript IDE

JetBrains WebStorm 2023.3 (macOS, Linux, Windows) - 最智能的 JavaScript IDE 请访问原文链接:https://sysin.org/blog/jb-webstorm-2023/,查看最新版。原创作品,转载请保留出处。 作者主页:sysi ......
JavaScript JetBrains WebStorm Windows 智能

如何进行代码混淆?方法与常见工具介绍

​ 如何进行代码混淆?方法与常见工具介绍 目录 什么是代码混淆? 代码混淆的方法 常见代码混淆工具 什么是代码混淆? 代码混淆是指将计算机程序的代码转换成一种功能上等价,但难于阅读和理解的形式的行为。混淆后的代码很难被反编译,即使反编译成功也很难得出程序的真正语义。这种技术可以有效提升应用被逆向破解 ......
常见 代码 工具 方法

ResourceBundle使用详解

ResourceBundle使用详解 这个类主要用来解决国际化和本地化问题。国际化和本地化可不是两个概念,两者都是一起出现的。可以说,国际化的目的就是为了实现本地化。比如对于“取消”,中文中我们使用“取消”来表示,而英文中我们使用“cancel”。若我们的程序是面向国际的(这也是软件发展的一个趋势) ......
ResourceBundle

Linux手动清除内存命令的方法 cache文件清理

Linux长时间使用会导致cache缓存占用过大,甚至拖累CPU的使用率,可以通过命令手动释放Linux内存,详细教程如下: 一:先查看下当前Linux的内存占用情况 命令:free -m [root@linuxbaike ~]# free -m total used free shared buf ......
手动 命令 内存 文件 方法

使用Clickhouse+RoaringBitmap搭建数百亿级用户画像平台看这一篇就够了

背景 如果你是用户,当你使用抖音、小红书的时候,假如平台能根据你的属性、偏好、行为推荐给你感兴趣的内容,那就能够为你节省大量获取内容的时间。 如果你是商家,当你要进行广告投放的时候,假如平台推送的用户都是你潜在的买家,那你就可以花更少的钱,带来更大的收益。 这两者背后都有一项共同的技术支撑,那就是用 ......

go中使用闭包

Go语言中的闭包:封装数据与功能的强大工具 原创 TimLiu 爱发白日梦的后端 2023-11-01 15:35 发表于广东 收录于合集#go112个 爱发白日梦的后端 专注 Go 语言领域的发展,学习成为更牛逼的架构师,日常分享 Go 语言、架构、软件工具的使用。 149篇原创内容 公众号 闭包 ......
闭包

2023最新中级难度JavaScript面试题,包含答案。刷题必备!记录一下。

好记性不如烂笔头 内容来自 面试宝典-中级难度JavaScript面试题合集 问: 如何实现在 JavaScript 中的操作 settimeout/setinterval? 在 JavaScript 中,setTimeout() 和 setInterval() 是两个非常重要的函数,它们分别用于设 ......
JavaScript 难度 答案 2023

2023最新高级难度JavaScript面试题,包含答案。刷题必备!记录一下。

好记性不如烂笔头 内容来自 面试宝典-高级难度JavaScript面试题合集 问: 请问你如何使用装饰器模式? 装饰器模式是一种设计模式,它允许我们在不修改原有类的基础上,动态地添加新的功能或者行为。装饰器模式通过创建一个新的对象来包装原始对象,并提供与原始对象相同的方法接口,但是增加了额外的功能。 ......
JavaScript 难度 答案 2023

代码漏洞扫描工具sonarqube在本地环境的使用

sonarqube可以与源码管理工具gitlab集成,实现提交代码后自动扫描检测代码的相关漏洞。该CI/CD过程大致为:1、研发人员提交源码至gitlab服务器 —> 2、gitlab runner执行指定脚本(由项目的.gitlab-ci.yml配置文件指定具体内容,如编译项目、开启代码检测) — ......
漏洞扫描 漏洞 sonarqube 代码 环境

Linux其他应用使用sudo报错

场景以gitlab为例 1.当gitlab流水线中需要使用sudo命令,结果报错,需要输入密码2. sudo visudo # 文件内加入此命令 gitlab-runner ALL=(ALL:ALL) NOPASSWD: ALL 3.就可以实现以gitlab用户执行sudo了 ......
Linux sudo

如何设置 方法的Symbol(Symbol.toStringTag)值

const method = function() {}; Object.defineProperty(method, Symbol.toStringTag, { value: 'CustomMethod' }); console.log(method[Symbol.toStringTag]); / ......
Symbol toStringTag 方法

HTML中title标签的使用

HTML中的title标签是非常重要的标签之一,它用来描述网页的标题。在搜索引擎优化中,title标签是非常关键的,因为搜索引擎会将title标签中的文字作为页面的主要描述,并根据其相关性来判断网页内容的质量和权重。 ......
标签 title HTML

centos安装xrdp服务,可以使用系统用户mstsc连接

Centos6安装依赖 yum install -y autoconf automake libtool pkg-config openssl-devel pam-devel libjpeg-devel fuse-devel TurboJPEG libX11-devel libXfixes-deve ......
用户 centos 系统 mstsc xrdp

tk界面多线程,使用队列控制

主程序 # 创建一个队列对象q = queue.Queue()qq = queue.Queue()thread1 = Tkui(q,qq)# thread2 = MyThread("Thread 2")# 启动线程thread1.start()while True: # 从队列中获取数据 data ......
队列 线程 界面

java使用jsch连接linux处理文件

1、Maven依赖 <!--Java连接Linux服务器依赖--> <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.55</version> </dependency> 2、相 ......
文件 linux java jsch

Navicat 使用笔记

自动备份(自动运行) Navicat 有备份功能,但要达到自动备份如每日 00:30 备份数据库,就要用到自动运行功能。 首先要设置备份保存路径,仅能对数据库服务器进行设置而不能对具体的一个数据库设置,设置方法是右键点击数据库连接,选择编辑连接,找到高级-设置位置,修改或保持默认。 点击工具栏自动运 ......
Navicat 笔记

xcat docker部署使用

已打包到docker镜像 docker pull leaus/xcat:2.14.6 #soft version:2.14.6 #os version :centos7.6.1610 本镜像仅适用于centos7以上系统,支持docker共用宿主机网络 宿主机不能存在tftpd、dhcpd、http ......
docker xcat
共25000篇  :83/834页 首页上一页83下一页尾页