天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。 文章目录 WebSocket简介1. 介绍2. 定...
-
开发语言 Java实现WebSocket客户端和服务端(简单版)
-
vr 前端开发新趋势:Web3、区块链和虚拟现实
目录 前言 Web3:下一代互联网 区块链技术 去中心化应用程序(DApps) 区块链:重塑数字世界 数字钱包 NFT(非同质化代币) 虚拟现实:沉浸式体验 WebVR和WebXR 三维图形 新挑战与机会 性能与复杂性 安...
-
面试 阿里云 安全 职场和发展 云计算 学习平台助力职场发展与提升
近年来,随着互联网技术的发展,学习平台逐渐成为了职场发展和提升的必备工具。学习平台通过提供丰富的课程内容、灵活的学习时间和个性化的学习路径,帮助职场人士更好地提升自己的技能和知识储备,为职场发展打下坚实的基础。 学习平台的优...
-
开发语言 机器学习 Matlab实现标准化和归一化
一直使用python的sklearn库对数据进行标准化(归一化)处理,已经习惯了sklearn的一套操作(MinMaxScaler, StandardScaler), 但是最近项目需要使用Matlab,所以记录一下Matla...
-
vue.js 前端 [Vue]解决npm run dev报错node:internal/modules/cjs/loader:1031 throw err;
解决: 有2中方法,建议先尝试第一种,不行再第二种 第一种: 重新安装依赖环境 删除项目的node_modules文件夹,重新执行 # 安装依赖环境# 运行我只用了第一种方法就可以了 ,第二种方法从别的博主那看到的,我就先写...
-
GNN 深度学习 图神经网络实战(6)——使用PyTorch构建图神经网络
图神经网络实战(6)——使用PyTorch构建图神经网络0. 前言1. 传统机器学习与人工智能2. 人工神经网络基础2.1 人工神经网络组成2.2 神经网络的训练3. 图神经网络4. 使用香草神经网络执行节点分类4.1 数据...
-
【C++】set 类 和 map 类
1. 关联式容器关联式容器也是用来存储数据的,与序列式容器不同的是,其里面存储的是结构的键值对,在数据检索时比序列式容器效率更高2. 键值对用来表示具有一一对应关系的一种结构,该结构中一般只包含两个成员变量key和value...
-
数据结构 c语言 【C++】模版
目录一、泛型编程二、函数模板2.1 函数模板概念2.2 函数模板格式2.3 函数模板的原理2.4 函数模板的实例化2.5 模板参数的匹配原则三、类模板3.1 类模板的定义格式3.2 类模板的实例化四、非类型模板参数五、模板的...
-
开发语言 QT环境搭建
学习QT一、QT环境搭建二、QT的SDK下载三、认识QT SDK 中自带的一些程序一、QT环境搭建QT开发环境,需要安装三个部分。c++编译器(gcc、cl.exe……不是visual studio)QT SDK(QT SD...
-
java Anolis 龙蜥安装nginx、redis、jdk、tomcat 等 make 、gcc命令问题
下载https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html # 下这个 jdk-8u361-linux...
-
spark 大数据 分布式 数据仓库的分区与合并:存储优化策略
1.背景介绍数据仓库是一种用于存储和管理大量历史数据的系统,它通常用于支持企业的决策分析和业务智能应用。随着数据规模的增长,数据仓库的存储成本和查询性能都面临着挑战。因此,数据仓库的分区和合并技术成为了一种重要的存储优化策略...
-
microsoft 【问题解决】微软OneNote使用笔记,onenote无法连接网络无法同步解决方法
登录OneNote时出现报错[2603]。这是一个与网络有关的报错,请依次尝试以下步骤。控制面板—网络和Internet—网络和共享中心—更改适配器设置,右键点击当前连接的网络名称,点击属性,点击一下“Internet 协议...
-
开发语言 SLAM十四讲 5.4 实践:拼接点云 | Python Numpy实现 & 坑
问题理解给定了每张图像和估计好的深度图,也给定了相机外参和内参(内参cx, cy = 325.5,253.5,fx, fy = 518.0, 519.0),首先按照相机内参将像素按照深度值投影到相机3D坐标系下,再统一所有相...
-
深度学习 人工智能 Dell R730 2U服务器实践3:安装英伟达上代专业AI训练Nvidia P4计算卡
Dell R730是一款非常流行的服务器,2U的机箱可以放入两张显卡,这次先用一张英伟达上代专业级AI训练卡:P4卡做实验,本文记录安装过程。简洁步骤:打开机箱将P4显卡插在4号槽位关闭机箱安装驱动详细步骤:对于新手来说,步...
-
vue.js javascript 前端 前端框架 【学Vue就跟玩一样】如何使用vue中的消息订阅与发布,如何使用vue实现动画效果
...
-
stable diffusion AI绘画 SD安装 stable-diffusion-webui手动安装详细步骤(AMD显卡)
文章目录大话stable-diffusion-webui系列NVIDIA(英伟达)显卡请看以下文章环境下载webui安装webuiGithub代理配置(访问Github无压力可跳过此步骤)运行脚本参数配置安装依赖(一)安装依...
-
用户运营 产品经理学习-产品运营《社群的引流与裂变》
什么是裂变裂变的常见流程裂变的常见形式什么是裂变一个新建的社群怎么做裂变?明确定位社群定位、用户定位种子用户选种子用户的渠道诱饵设计设置诱饵裂变流程设计裂变路径、实施裂变下面详细介绍一下什么是社群定位基于产品对某类产品有消费...
-
分布式 Linux下RabbitMQ
安装 网址 rabbitmq官网 需要下载一个市erlang环境,因为rabbitmq是用erlang开发的。 ·erlang-21.3-1.el7.x86_64.rpm ·rabbitmq-server-3.8.8-1.e...
-
vue.js 简单入门Vue前端框架
...
-
python 运维 安全 网络安全 网络 【Linux & Nginx】Linux下安装Nginx与版本升级(nginx-1.24.0)
Linux下安装Nginx与版本升级【nginx-1.24.0】六、Nginx环境准备6.1.Nginx版本6.2.获取Nginx源码6.3.准备服务器系统6.3.1.环境准备6.3.2.确认centos的内核6.3.3.确...
-
matplotlib python 数据分析之Matplotilb数据可视化
文章目录1.Matplotilb 基础plt.show( 函数plt.plot( 函数基本用法例子坐标轴显示的范围传入Numpy数组传入多组数据线条属性使用plt.plot( 的返回值来设置线条属性plt.setp( 修改线...
-
Redis实现分布式锁
目录一、前言为什么需要分布式锁?二、基于redis实现分布式锁为什么redis可以实现分布式锁?如何实现?锁的获取锁的释放三、如何避免死锁?锁的过期时间如何设置?避免死锁锁过期处理释放其他服务的锁如何处理呢?那么redis宕...
-
chrome 前端 xpath 如何通过xpath选取class一个或多个属性定位
目录1、通过定位一个class方式2、通过定位两个class方式3、不包含某个4、组合6、如果目标 class 不一定是第一个春天的菠菜1、通过定位一个class方式 #它会取得所有class为aaaa的元素2、通过定位两个...
-
vue.js 前端 javascript 经验分享 前端框架 Vue3报错:Failed to fetch dynamically imported module
Vue3报错:Failed to fetch dynamically imported module解决 翻译:获取动态导入的模块失败 目前发现三个能够导致此报错出现的原因(未完待续): ①是路由路径错误 componen...
-
java spring cloud 后端 微服务 10年IT老兵亲述SpringCloud开发从入门到实战文档
前言 首先给大家看一张图,不知道图上这些springcloud的技术知识点,大家是否都精通而灵活运用了呢? 如果没有精通灵活运用的话,小编将用此文来带大家一步步来深入学习这些技术知识,接下来将从Spring Boot微框架搭...
-
知识图谱 人工智能 neo4j数据库安装与使用 - Windows
Windows安装在 Windows 上安装 Neo4j 之前,请检查系统要求以查看您的设置是否合适。Windows 控制台应用程序如果尚未安装,请获取OpenJDK 17或Oracle Java 17。 从Neo4j 下...
-
python 手把手搭建深度学习环境以及跑通Github代码(以Pix2PixGAN为例)
目录 前言一、前期准备工作(1)Anaconda的下载(2)PyCharm的下载(3)Github代码下载(4)数据下载 二、配置环境(1)环境文件(2)查看训练结果和损失函数(3)在PyCharm中运行与修改 三...
-
python 压力测试 单元测试 功能测试 软件测试 职场和发展 基于Ruby的Watir-WebDriver自动化测试框架
交流讨论:欢迎加入我们一起学习! 资源分享:耗时200+小时精选的「软件测试」资料包 教程推荐:火遍全网的《软件测试》教程 欢迎点赞 收藏 ⭐留言 如有错误敬请指正!支持哪些浏览器?几乎所有的浏览器:...
-
人工智能 chatgpt 近屿智能独家发布:AIGC大模型工程师和产品经理学习路径图,AI技术不再难懂!
随着人工智能技术的飞速发展,AI取代人工的现象在各个行业和领域变得日益普遍,不少人因此忧心忡忡,担心自己的前途受到AI的冲击。实际上,AI不会取代你的工作,会取代你的是懂AI的人,如何提升自己与他人的知识壁垒,如何学习AIG...
-
javascript 开发语言 JS将图片转pdf,jspdf的使用
最近做转换工具,需要将图片转pdf,这里记录下来JS将图片转pdf,jspdf的使用简介一个用JavaScript生成PDF的库。下载在网站或github下载解压后在在页面内引入 dist 下的 jspdf.umd.min....
-
[解决方案] conda: command not found
在终端输入conda info --envs查看miniconda是否安装成功,发现报错:conda: command not found(原因是~/.bashrc文件没有配置好)[解决步骤]:找到你的miniconda3位...
-
面试 程序人生 职场和发展 读书笔记:用非传统方式做有价值的事之辞职的最佳时间
最近在认真的读着ipod之父托尼·法德尔撰写的《创造:用非传统方式做有价值的事》一书,收获颇多,下面针对书中的【辞职的最佳时间】一章,分享一下读书笔记。辞职的动机原文:如果你留下来是为了领份薪水或得到你想要的头衔,但在办公桌...
-
【Python】校验用户密码格式(正则表达式)
要求:6位密码,含有数字、大小写字母,及~!@中的特殊符号pwd = input('请输入您的密码:' print('请输入正确的密码格式!' print('要求6位密码,含有数字、大小写字母,及~!@中的特殊符号!' pr...
-
人工智能 计算机视觉 用手势操控现实:OpenCV 音量控制与 AI 换脸技术解析
基于opencv的手势控制音量和ai换脸# Hand类的对象只能使用RGB图像# 如果存在手# 如果存在多个手# 设置连接线等属性# 绘制# 每个点的索引和它的像素比例,若知道窗口的宽度和高度可以计算位置# 绘制每一只手定义...
-
android 反编译 代码对比 代码找回 逆向 遗失的源代码之回归之路的探索与实践
背景最近比较突然被安排接手一个项目,该项目的情况如下原生和RN结合的混合开发模式组件化开发,有很多基础组件以及业务组件但是在梳理项目依赖时发现了个别组件源码不全的情况,于是写了个cli用于对比两个版本产物文件,生成差异结果以...
-
数据库 Oracle中给表赋予权限
在Oracle数据库中,为表赋予权限的作用是允许或限制其他用户对该表进行特定操作的访问和修改。通过授权表权限,可以确保数据库的安全性和数据的保护。以下是一些常见的表权限以及它们的作用: SELECT:允许用户查询表中的数据。...
-
easyui 前端 javascript ecmascript 正则表达式与文本生成:创造出色的文本内容
1.背景介绍正则表达式(regular expression 和文本生成(text generation 都是计算机科学领域中的重要技术,它们在各种应用中发挥着重要作用。正则表达式是一种用于匹配字符串的模式,它们在搜索、数据...
-
前端 HTML5 常用标签
HTML5中常用的标签和高级标签有很多,以下是其中比较常用的标签及其作用说明和标签属性说明:常用标签1. 标签标签是HTML文档的根元素,它包含了整个HTML文档。它的属性有:lang:指定页面的主要语言,值为语言代码,例如...
-
无涯教程-JUnit - 使用断言
所有的断言都在Assert类中。此类提供了一组断言方法,可用于编写测试。 Assert类的一些重要方法如下-Sr.No.Methods & Remark1 void assertEquals(boolean expecte...
-
git拉取单个目录/文件 -- 避免每次都要下拉全部代码
做开发的时候总是因为一起开发的同学改了代码就导致需要重拉全部代码,导致本地一些注释后才能不报错的代码也被更新了,在本地进行单测时,还得去一个个手动注释掉才不报错(某些特定功我没配环境,也用不到)在网上查了一下,单独更新某个目...
-
开源 物联网 网络协议 lwIP官网介绍
系列文章目录第一章 lwIP官网介绍文章目录系列文章目录一、 前言二、主页简介三、子网页Project Homepage四、子网页Download Area1.网页说明2.lwip-x.x.x.zip3.contrib包4....
-
macos java Mac 安装Maven的几种方法和操作步骤
Mac 安装Maven的几种方法和操作步骤 方法一:通过Homebrew安装Maven方法二:通过官方网站下载安装包安装Maven方法三:通过SDKMAN安装Maven Maven是一种常用的Java构建工具,它可以自动化...
-
网络 IO 1024程序员节 linux c语言 网络协议 udp多点通信-广播-组播
单播 每次只有两个实体相互通信,发送端和接收端都是唯一确定的。 广播 主机之间的一对多的通信所有的主机都可以接收到广播消息(不管你是否需要 广播禁止穿过路由器(只能做局域网通信)只有UDP可以广播广播地址 有效网...
-
开发语言 Redis集群3.2.11离线安装详细版本(使用Ruby)
1.安装软件准备 1.Redis版本下载 1.2gcc环境准备 GCC(GNU Compiler Collection,GNU编译器套件)是一套用于编译程序代码的开源编译器工具集。它的主要用途是将高级编程语言...
-
macos android M芯片Mac实现安卓模拟器多开
写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成,愿...
-
开发语言 android Kotlin手记(一):基础大杂烩
Kotlin简介2011年7月,JetBrains推出Kotlin项目,这是一个面向JVM的新语言 2012年2月,JetBrains以Apache 2许可证开源此项目。 2016年2月15日,Kotlin v1.0发布,这...
-
c++ 性能优化 开发语言 leetcode 【算法专题】动态规划之回文子串问题
动态规划6.0动态规划 - - - 回文子串问题1. 回文子串2. 最长回文子串3. 分割回文串Ⅳ4. 分割回文串Ⅱ5. 最长回文子序列6. 让字符串成为回文串的最少插入次数动态规划 - - - 回文子串问题1. 回文子串题...
-
经验分享 ai绘画工具哪个好用?体验领先的ai绘画软件
在开始文章的介绍之前,先让我们来欣赏几张我用ai绘画软件生成出来的图片吧!每一张都非常的好看。在一个阳光明媚的早晨,小明坐在自己的工作室里,面前摆放着一张空白的画布。作为一位热爱绘画的艺术家,他希望能够找到一款方便易用的ai...
-
Spring与Spring Boot:理解两者的关键区别
在现代软件开发领域,Spring和Spring Boot是两个非常重要且常被提及的框架。虽然它们在名称上非常相似,并且Spring Boot是基于Spring构建的,但这两个框架在设计理念、功能和使用场景上有着明显的差异。S...
-
spring boot java 毕设 课程设计 养老院|基于Springboot的养老院管理系统设计与实现(源码+数据库+文档)
养老院管理系统目录目录基于Springboot的养老院管理系统设计与实现一、前言二、系统功能设计三、系统实现1、老人信息管理2、家属信息管理3、公告类型管理4、公告信息管理四、数据库设计1、实体ER图五、核心代码 六、论文参...