1.Qv2ray软件的配置如下:2.Ubuntu22.04网络代理配置如下图:3.Ctrl+Alt+T 打开命令行终端,输入如下代码: 在打开的bashrc文件最后面输入以下内容(注意后面的8889和1089端口号必须和Ub...
-
Qv2ray在Ubuntu22.04系统中代理命令行终端(全局代理)方法 (解决终端上无法使用git clone,下载github文件慢的问题)
-
sexnx 羊群效应 Java分布式锁理论(redis、zookeeper) 详解
目录一、分布式锁有哪些应用场景?二、分布式锁的实现方案三、zookeeper实现分布式锁一直不释放锁怎么办?如何避免分布式锁羊群效应问题?四、redis实现分布式锁一、分布式锁有哪些应用场景?1、定时任务2、秒杀抢购,防止库...
-
java-zookeeper Java中的ZooKeeper是什么?
Java中的ZooKeeper是一个开源的分布式协调服务,它可以帮助我们管理分布式系统中的数据和配置信息。ZooKeeper是由Facebook开发的一个开源项目,它被广泛用于Facebook的分布式系统。ZooKeeper...
-
云原生 微服务 springcloud java Eureka的使用场景
前言:微服务技术的第一步就是对项目进行拆分,就是把一个单体项目,拆分成多个独立的项目,我们把这种独立的项目称为一个服务,一个大型的项目往往包含数百甚至上千的服务形成一个服务集群。如图: 一个业务可能是由多个服务共同完成,例如...
-
Zigbee Green Power 微小能量收集 无电池设备 超低功耗 Zigbee网络 智能家居中可自行收集能量的无电池的无线设备
此图片来源于网络1、背景ZigBee是一种基于IEEE 802.15.4标准的低速短距离无线通信技术,用于创建个人区域网络。其名称来源于蜜蜂的八字舞,因为蜜蜂通过这种舞蹈来与同伴传递花粉的所在方位信息,从而构成了群体中的通信...
-
python ipython pytest pyqt5 qtablewidget表头复选框的全选/反选功能
目录背景背景一个工具小需求,需要制作一个表格中表头带有全选/反选功能,网上找了许久,pyqt5 qtablewidget资料很少,找到的要么存在bug无法下手修改效果思路如下自定义表头类,继承自QHeaderView,在类中...
-
算法 c++ 力扣 滑动窗口 子序列 【动态规划】【同余前缀和】【多重背包】[推荐]2902. 和带限制的子多重集合的数目
本文涉及知识点动态规划汇总 C++算法:前缀和、前缀乘积、前缀异或的原理、源码及测试用例 包括课程视频 C++算法:滑动窗口总结 多重背包LeetCode2902. 和带限制的子多重集合的数目给你一个下标从 0 开始的非负整...
-
开发语言 后端 认识Scala
一.Scala简介1.图解Scala和Java的关系2.Scala语言特点Scala是一门以Java虚拟机 (JVM)为运行环境并将面向对象和函数式编程的最佳特性结合在一起的静态类型编程语言(静态语言需要提前编译的如: Ja...
-
开发语言 12 个 GitHub 上超火的 JavaScript 奇技淫巧项目,找到写 JavaScript 的灵感
和 leetcode 有点类似,也是在平台上和其他人一起完成真实的代码挑战,提升你的技术。相比于其他平台,codewars 给出的问题更加贴合实际工作与生活,很多题都会给出题目背景,更有代入感。可以提升技能:在社区创建的 k...
-
Phpstudy v8.0/8.1小皮升级Apache至最新,同时升级openssl版本httpd-2.4.58 apache 2.4.58
1.apache官网下载最新版本的apache 2.4.582.phpstudy下apache停止运行,把原来的Apache文件夹备份一份复制图中的文件替换apache目录下文件3.phpstudy中开启apache...
-
css3 前端 css子元素在父元素中居中
元素水平居中1、子父元素宽度固定:子元素设置margin:0 auto; 2、子父元素宽度固定:父元素设置text-align:center; 并且子元素设置display:inline-block;以上两种情况子元素不能设...
-
Stable Diffusion WebUI报错RuntimeError: Torch is not able to use GPU解决办法
新手在安装玩Stable Diffusion WebUI之后会遇到各种问题, 接下来会慢慢和你讲解如何解决这些问题。 在我们打开Stable Diffusion WebUI时会报错如下: RuntimeError: Torc...
-
运维 DBA 开发者 数据库管理 DevOps GitHub 数据库 15 年进化史:幕后英雄如何成就 Copilot 传奇
自 2008 年成立以来,GitHub 的数据库系统经历了多次重大的演变,以适应不断增长的用户基础和不断变化的技术需求。GitHub 一直使用 MySQL 数据库,其中保存了除了 git 代码仓库以外的其他所有元数据,诸如用...
-
前端 javascript vue.js js---三元表达式详解
一、判断三个条件三元表达式是JS中最为常用的快捷判断语句之一。其语法形式为:条件 ? 结果1 : 结果2当判断条件成立时,返回结果1,否则返回结果2。这是JS中最为基本的三元表达式形式。在实际应用中,三元表达式可用于快速判断...
-
测试工具 解决selenium错误,升级chromedriver到121.0.6167.140
chromedriver 121.0.6167.140下载地址其他版本下载地址 120.0.6099.109-(r1217362 文件下载地址webdriver 120.0.6099.71-(r1217362 .zip下载w...
-
智能路由器 计算机网络 云计算 安全 网络协议 基于ensp校园网络(完整文档+ensp拓扑图)
大家好,我是小华学长,一名计算机领域的博主。经过多年的学习和实践,我积累了丰富的计算机知识和经验,在这里我想与大家分享我的学习心得和技巧,帮助你成为更好的程序员。 作为一名计算机博主,我一直专注于编程、算法、软件开发等领域,...
-
ide 编辑器 VSCode最新格式化Python文件的方法
一、如今vscode已不能使用旧的方法来格式化文件了,原因有以下两点:1、无法打开 “settings.json” 文件 当你使用快捷键:Ctrl + Shift + P,然后输入 “Preferences:...
-
javascript ecmascript 数据可视化ECharts:中国地图模拟飞行模块
原先是用ECharts自带的社区做的,但是现在在新版已经没有了,然后我又找到了一个相似的Echarts - ChartLib (datains.cn 实现步骤:- 第一需要下载china.js提供中国地图的js文件- 第二个...
-
大数据 数据仓库 人工智能 【数据治理】终于有人把数据安全治理讲明白了
**导读:**数据安全治理是通过制定数据安全策略和流程来保护企业数据,涉及数据、业务、安全、技术、管理等多个方面。什么是数据安全治理国际标准化组织(ISO)对计算机系统安全防护的定义是:“为数据处理系统建立和采用的技术与管理...
-
java intellij-idea 使用alibaba的easyexcel填充复杂模板,导出Excel,返回文件流
做个记录,试了很多方法都不行(本来想使用对象单独写一个table,但是没找到属性 ,又不想更换依赖,后面才看到的模板填充,能用............//依赖 控制层//Controller层@ApiOperation(v...
-
xcode ios 开发语言 macos 如何安装Swift Package Manager
安装 Swift Package Manager 的方法有多种,具体方法取决于你所使用的操作系统。如果你使用的是 macOS 系统,你可以通过安装 Xcode 来获得 Swift Package Manager。 如果你使用...
-
人工智能 时代风口中的Web3.0基建平台,重新定义Web3.0!
近年来,Web3.0概念的广泛兴起,给加密行业带来了崭新的叙事方式,同时也为加密行业提供了更加具有想象力的应用场景与商业空间,并让越来越多的行业从业者们意识到只有更大众化的市场共性需求才能推动加密市场的持续繁荣。当前围绕这个...
-
scrapy的入门使用
1 安装scrapy命令:或者:2 scrapy项目开发流程创建项目:生成一个爬虫:提取数据: 根据网站结构在spider中实现数据采集相关内容保存数据: 使用pipeline进行数据后续处理和保存3. 创建...
-
分布式 RabbitMQ入门指南
人生永没有终点。只有等到你瞑目的那一刻,才能说你走完了人生路,在此之前,新的第一次始终有,新的挑战依然在,新的感悟不断涌现。文章目录一、MQ与RabbitMQ概述1. MQ简述2. MQ的优势3. MQ的劣势4. 常见的MQ...
-
计算机视觉 opencv 人工智能 基于ENVI软件灰度共生矩阵特征GLCM提取纹理特征
目录1、加载图像2、打开灰度共生矩阵提取工具3、选择要处理的影像4、设置:5、结果:6、对比显示:1、加载图像2、打开灰度共生矩阵提取工具3、选择要处理的影像4、设置:需要提取的纹理特征窗口大小步长和方向灰度级输出位置Mea...
-
分布式 RabbitMQ——死信队列介绍和项目应用
前言最近在做一个BI项目,用到了RabbitMQ异步化生成图表,同时还添加了死信队列处理无法被消费者正常消费的消息。于是便有了这篇文章,下面由我带大家介绍RabbitMQ的死信队列和其在项目中的应用吧。死信和死信队列的概念什...
-
java-ee JRE JDK 环境变量 学习JavaEE的日子 day01搭建环境,编写hello world
一、软件开发基础1.什么是JavaEE接收到客户端的请求,并通过响应返回给客户端数据的技术2.常有的开发语言C/C++:嵌入式HTML、CSS、JavaScript、JQuery、VUE、BootStrap:网页Java:移...
-
基于FPGA的UDP 通信(一)
引言 手头的FPGA开发板上有一个千兆网口,最近准备做一下以太网通信的内容。本文先介绍基本的理论知识。 FPGA芯片型号:xc7a35tfgg484-2 网口芯片(PHY):RTL8211 网络接口:RJ45 简述...
-
基带工程 硬件架构 射频工程 pcb工艺 嵌入式硬件工程师与嵌入式软件工程师
嵌入式硬件工程师与嵌入式软件工程师纯硬件设备与嵌入式设备纯硬件设备是指内部不包含微处理器,无需烧写软件就能够运行的电子设备。如天线、老式收音机、老式电视机、老式洗衣机等。这类设备通常功能简单,易于操作,用户通常只需要打开电源...
-
开发语言 MATLAB:从运动学开始的仿真初步(1)
文章目录前言简介从简单模型开始:库伦模型模型介绍问题讲解数据测试代码完整代码输出结果:绘图代码完整代码代码讲解绘图结果:图像分析前言 这篇文章会从简单的运动学出发,运用MATLAB,编写仿真代码解决一些物理问题。物理问题和...
-
前端 我耀学IT: Jquery-JavaScript代码库-初识篇
...
-
Dxf工具 CAD图纸导出坐标 使用netdxf(C#)框架实现dxf文件读取与导出坐标
使用netdxf(C#)框架实现dxf文件读取与导出坐标一、新建窗体应用程序DxfToolDemo,将默认的Form1重命名为FormDxfTool窗体FormDxfTool.Designer.cs设计器源程序如下:///...
-
python pycharm conda : 无法将“conda”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
问题描述conda : 无法将“conda”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。问题出现情况通常是刚安装的vscode或者pycharm因为环境变量未设置,导致无法使用关键字。分析原因未添加正确的环境变...
-
人工智能 大数据 计算机视觉 巡检机器人与机器视觉的融合:巡检运维的未来趋势
2023世界机器人大会的数据显示,中国工业机器人装机量已经占据了全球市场的超过50%的比重,成为全球最大的工业机器人市场。巡检机器人作为一种高度复杂的自动化装置,被广泛应用于工业领域,能实现各种工业场景下智能巡检运维,推动传...
-
spring cloud java spring boot SpringCloud微服务(二)网关GateWay、Docker、Dockerfile、Linux操作超详细
目录统一网关GateWay 搭建网关服务的步骤1、引入依赖2、编写路由配置及nacos地址路由断言工厂Route Oredicate Factory 路由过滤器配置 全局过滤器GlobalFilter过滤器执行顺序跨域问题处...
-
AMS PMS 两次 app设置为HomeLauncher后,如果进行adb install安装,界面会黑屏问题排查记录
一、开始以为是PMS的问题,但是读完PackageManagerService.java的安装流程后发现并不是这么回事。其中比较重要的是freezePackageForInstall函数,app在替换原来的内容之前,会先冻住...
-
单片机 【ESP 保姆级教程】玩转巴法云篇⑥ —— HTTP Api,支持微信消息推送提醒
忘记过去,超越自己❤️ 博客主页 单片机菜鸟哥,一个野生非专业硬件IOT爱好者 ❤️❤️ 本篇创建记录 2023-03-11 ❤️❤️ 本篇更新记录 2023-03-11 ❤️🎉 欢迎关注 🔎点赞 👍收藏 ⭐️留言📝🙏 此博...
-
MATLAB实现WOA-CNN-LSTM-Multihead-Attention多头注意力机制多变量时间序列预测
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,代码获取、论文复现及科研仿真合作可私信。个人主页:Matlab科研工作室个人信条:格物致知。更多Matlab完整代码及仿真定制内容点击智能优化算法 ...
-
机器学习 人工智能 深度学习 神经网络 读AI3.0笔记05
1. 人类与机器学习的关键差距1.1. 老式人工智能使用的是人类程序员对智能行为构建的显性规则1.2. DNN这种“从数据中学习”的方法已被逐渐证实比“普通的老式人工智能”策略更成功1.3. ConvNets的学习过程与人类...
-
机器学习 人工智能 KMeans 算法的可视化分析:利用热力图和聚类图展示结果
1.背景介绍K-Means 算法是一种常用的无监督学习方法,主要用于聚类分析。在大数据时代,K-Means 算法在各个领域得到了广泛应用,例如图像分类、文本摘要、推荐系统等。为了更好地理解和可视化 K-Means 算法的结果...
-
linux centos两种根目录扩容操作方法
一、磁盘空间扩容本次采用vmware虚拟化平台进行扩容,操作相对简单,操作步骤①关闭虚机-˃编辑设备-˃硬盘容量改大(注:如果遇到是灰色的不能更改,请确认虚拟机是不是关机了,还有这台机器有没有快照,有快照是不能改磁盘容量的,...
-
spark 大数据 分布式 数据仓库的数据模型与设计:关系图形化构建
1.背景介绍数据仓库是一种用于存储和管理大量历史数据的系统,它的主要目的是为数据分析和报告提供支持。数据仓库通常包含大量的表格数据,这些数据需要进行复杂的查询和分析。为了实现高效的查询和分析,数据仓库需要采用一种合适的数据模...
-
macos M2芯片 小知识点:Mac M1/M2 VMware Fusion 安装 Centos 7.9(ARM 64 版本)
最近换了 Mac M2 芯片的笔记本,用原来的 Centos 镜像安装虚拟机直接报错 “无法打开此虚拟机的电源,因为它需要使用 X86 计算机架构,而该架构与此 Arm 计算机架构主机不兼容。”安装流程前置一、下载镜像二...
-
java eureka Unable to start embedded Tomcat(已解决)
Unable to start embedded Tomcat(已解决)出现这个问题,一般是由于项目的jre出现问题;另外这里最好不要使用版本超过16的jdk,有可能导致未知错误。 下面是解决过程: 1、点击edit Con...
-
git push错误->Error: src refspec master does not match any
参考:https://blog.csdn.net/weixin_40908748/article/details/128574907问题描述:在执行命令 git push origin master 时报错-˃Error:...
-
Java MQ Message Queue Kafka 记录
推荐资源官网http://kafka.apache.org/Githubhttps://github.com/apache/kafka书籍《深入理解Kafka 核心设计与实践原理》Kafka 架构Kafka使用ZooKeep...
-
大数据 分布式 big data python 基于地震数据的Spark数据处理与分析
1.题目要求针对全球重大地震数据进行分析,采用Python为编程语言,采用Hadoop存储数据,采用Spark对数据进行处理分析,并对结果进行数据可视化。2.需求分析本项目将使用大数据分析引擎Spark对美国国家地震中心收集...
-
hbase kafka flink spark USDP使用笔记(二) 部署免费的USDP大数据双集群替代CDH CDP与HDP
前言Cloudera与Hortonworks合并后,再去用CDH、CDP与HDP的Cloudera Manager与Ambari总是没安逸了。可白piao的CDH最高版本6.3.2,组件相对来说也比较古老,生产环境的CDH也...
-
【iPhone】手机还有容量,拍视频却提示 iPhone 储存空间已满
文章目录前言解决方案结语前言今天在用 iPhone 录像的时候突然提醒我iPhone储存空间已满 你没有足够的储存空间来录制视频”可我明明还有 20G 的容量我非常疑惑,因为我之前还剩1个G都能录像,现在20G反而不行了,于...
-
前端框架 前端 【小程序】微信小程序常用api的使用,附案例(建议收藏)
1- 前言这是微信小程序常用的几个API,特地总结一下:学会使用 微信官方文档 · 小程序2- 界面2.1 wx.setNavigationBarTitle( 标题栏文本title: '微信api',2.2 wx.show...