所谓开源,就是把软件的源代码开放出来,大家都能看到源代码,大家可以一起研究源代码并对软件的进行优化和改进。越来越多的IT公司对开源持开放态度,一方面有了优秀的开源项目,就不用再重复造轮子,可以直接拿来使用;另一方面,自己公司...
-
java 程序人生 学习 最受IT公司欢迎的30款开源软件
-
数据库 MySQL一对多查询
一、MySQL一对多查询最新数据当我们需要查询多张表之间的数据关系时,MySQL中的一对多查询就是非常关键的一种操作方式。下面,我们以查询最新数据为例子来介绍MySQL一对多查询。上述查询中,我们使用了MySQL的LEFT...
-
安卓 android-studio 2023最新Android Studio安装、卸载、解决c盘占用教程
文章目录 2023最新Android Studio安装、卸载、解决c盘占用教程安装Android Studio创建项目文件 安装模拟器解决c盘占用过大可能的报错 卸载 2023最新Android Studio安...
-
spring boot springboot + websocket对接文心一言接口实现简单上下文聊天(贴代码)
...
-
智能合约 去中心化 分布式账本 web3 区块链 以太坊白皮书(中英对照版)
以太坊:下一代智能合约和去中心化应用平台 (一)、对比特币及现有概念的介绍(Introduction to Bitcoin and Existing Concepts) 2009年中本聪开发出比特币,经常被人们誉为货币的激进...
-
前端 typescript ecmascript JavaScript判断数组对象是否含有某个值的方法(6种)
【JavaScript基础语法】web前端判断数组对象是否含有某个值的方法(6种) 知识回调场景复现实现方式(6种)利用循环遍历数组元素利用some,filter方法利用array.indexOf方法利用array.inc...
-
开发语言 后端 IT老王 : Scala变量
目录1、变量2、变量声明3、变量类型声明4、变量类型引用5、Scala 多个变量声明Scala键盘录入Scala 访问修饰符1、私有(Private 成员2、保护(Protected 成员3、公共(Public 成员4、作用...
-
vue.js 前端 3d WebGL,Cesium以及GeoJSON数据的简单介绍
目录一、WebGL二、Cesium(1)Cesium:一个用于显示三维地球和地图的开源js库。(2)Cesium的基本功能:(3)cesium的依赖性与技术标准(4)Cesium与周边产品的关系(5)Cesium viewe...
-
后端 性能优化 职场和发展 架构 Java面试——Redis
优质博文:IT-BLOG-CN一、Redis 为什么那么快【1】完全基于内存,绝大部分请求是纯粹的内存操作,非常快速。数据存在内存中。 【2】数据结构简单,对数据操作也简单,Redis中的数据结构是专门进行设计的。 【3】采...
-
课程设计 前端 【毕设必备】手把手带你用Python搭建一个简单的后端服务- API的创建,前后端交互的数据传递,GET,POST,JSON,FLASK
...
-
人工智能 chatgpt Copilot是GPT的理想应用模式吗?
自OpenAI发布ChatGPT以来,LLM持续火热,各大公司纷纷入场。但近一段时间以来,我观测到的LLM应用场景,基本都是Copilot的形式,即以对话为基础的辅助应用。尽管体验起来十分的高大上,但我能明确感受到,这种Co...
-
区块链 架构 云原生 【ArchSummit】Web3.0去中心化预言机网络技术剖析
作者简介:小明Java问道之路,专注于研究 Java/ Liunx内核/ C++及汇编/计算机底层原理/源码,就职于大型金融公司后端高级工程师,擅长交易领域的高安全/可用/并发/性能的架构设计与演进、系统优化与稳定性建设...
-
java Maven项目 快速修复log4j 漏洞
1、log4j 漏洞介绍 log4j的漏洞介绍以及原理请参考文章 ,网址详见下面文章 Log4j漏洞原理及修复_linux log4j漏洞修复方案-CSDN博客,遇到这个漏洞要升级log4j 的...
-
java Dubbo 3.2版本分析Provider启动前的前菜
Dubbo 3.2版本分析Provider启动前的前菜写在前面例子分析设置 application设置 registry设置 protocol设置 serviceConfig小结写在前面一直以来对Dubbo的实现原理颇为好奇...
-
kubernetes 容器 云原生 docker 【k8s 1.23.0 离线安装】
1、前言【适用】 1、部署环境无法联网; 2、有一台可以联网的服务器【联网节点】;(没有也没关系,需要的资源文中也都提供了) 本文通过kubeadm部署,kubeadm是官方社区推出的一个用于快速部署kubernetes集群...
-
论文阅读 深度学习 论文笔记:DiffWave: A Versatile Diffusion Model for Audio Synthesis
论文笔记:DiffWave: A Versatile Diffusion Model for Audio Synthesis以往的波形模型大多着眼于带有信息的局部调节器的音频合成任务,只有很少的一部分关注无条件生成;自回归模...
-
c++20 Windows - Microsoft Visual C++ 2019 Redistributable Package (x64) is not installed
Microsoft Visual C++ 2019 Redistributable Package (x64 is not installed 另外的几种报错形式: ”由于找不到MSVCR120.dll,无法继续执行代码。...
-
正则表达式校验邮箱
正则表达式是一种用于匹配字符串的模式的工具,它可以用于验证邮箱地址的有效性。要用正则表达式校验邮箱地址,需要使用以下正则表达式:这个正则表达式可以匹配符合以下规则的邮箱地址:以小写字母、大写字母、数字或特殊字符开头(.!#$...
-
人工智能 机器学习 自动驾驶的创新技术:未来趋势和挑战
1.背景介绍自动驾驶技术是近年来以快速发展的人工智能领域中的一个重要应用之一。随着计算能力的提高和数据收集技术的进步,自动驾驶技术已经从实验室中迈出了实际应用的第一步。然而,在自动驾驶技术得到广泛应用之前,仍然存在许多挑战需...
-
本地代码上传至github的两种方法
持续更新中 加个关注,后续上新不错过~目录方法一:使用sourcetree1. 在github网站上新建一个仓库2. 复制这个仓库的https地址3.新建一个空的文件夹,打开sourcetree,选择新建/从URL克隆4....
-
jenkins 大数据 搜索引擎 全文检索 Elasticsearch的全文搜索与文本分析
1.背景介绍1. 背景介绍Elasticsearch是一个开源的搜索和分析引擎,基于Lucene库构建。它提供了实时、可扩展、高性能的搜索功能,并且具有强大的文本分析和聚合功能。Elasticsearch通常与其他数据存储系...
-
javascript html5 css3 JS表单验证(HTML+CSS+JS)详细教程
...
-
开发语言 服务器 CSDN开发云 PHP运行的注意事项和基本语法规范
个人主页:@开发者-曼亿点 hallo 欢迎 点赞 收藏⭐ 留言 加关注✅! 本文由 曼亿点 原创 收录于专栏:PHP程序开发文章目录⭐⭐⭐前言⭐(1)程序结构(2) 翻译代码编译解释...
-
swift 开发语言 iOS 摸鱼周报 #84 | 开箱即用的云服务 AirCode
本期概要 本期话题:开发加速器:在 App 或游戏内创造无障碍体验本周学习:Any 和 AnyObject 以及 AnyClass 内容推荐:依赖注入、自定义 Button 外观与行为、正则表达式、创建 XCFramew...
-
数据库 缓存 Redis GEO 类型与 API 结合,地理位置优化的绝佳实践
嗨,您好 我是 vnjohn,在互联网企业担任 Java 开发,CSDN 优质创作者 推荐专栏:Spring、MySQL、Nacos、Java,后续其他专栏会持续优化更新迭代 文章所在专栏:MySQL、Redi...
-
算法 c++ 数据结构 并查集 Union-find
链接: 合并集合链接:连通块中点的数量...
-
macos Mac上通过brew安装NVM与使用
简介:nvm给我们提供了可以丝滑切换node环境的方式,实现多个版本的node管理1.先卸载node(下面是两种方式安装的node卸载命令方法,看你电脑原来是用哪种方式安装的node来选择卸载方式)卸载方式1: pkg方式安...
-
压力测试 单元测试 测试工具 功能测试 测试开发人均年薪30w+?软件测试工程师如何进阶拿到高薪?
掌握什么样的技能可以让软件测试工程师获得高薪?在回答这个问题前,我们先了解一下软件测试行业的现状:PS:这里有一套2022最新版的软件测试全套自学教程,包含了以下内容,记得一定要下载:☑ 215集-零基础到精通全套视频课程☑...
-
DDD 洋葱架构、三层架构及两者区别
前言洋葱架构它的名称来源于洋葱的层次结构,即软件代码的各层次之间的关系。在这种架构中,应用程序的各个组件通过一系列层次结构被逐层包裹在一起,形成一个类似于洋葱的结构。一、经典三层架构三层架构是一种软件设计模式,将应用程序分成...
-
容器 运维 docker搭建Dinky —— 筑梦之路
简介Dinky 是一个 开箱即用 、易扩展 ,以 Apache Flink 为基础,连接 OLAP 和 数据湖 等众多框架的 一站式 实时计算平台,致力于 流批一体 和 湖仓一体 的探索与实践。主要功能其主要功能如下:沉浸式...
-
Compose灵动岛 android jetpack Compose 动画艺术探索之灵动岛
本文为稀土掘金技术社区首发签约文章,14天内禁止转载,14天后未获授权禁止转载,侵权必究! 本篇文章是此专栏的第五篇文章,本篇文章应该是此专栏中最后一篇直接关于动画的文章了,之后文章中可能会提到,但应该不会大幅介绍了。如果想...
-
java-rabbitmq java redis 消息队列Kafka、RocketMQ、RabbitMQ的优劣势、技术应用及选择
在高并发业务场景下,典型的阿里双11、12306春运火车票、秒杀等业务系统的正常运行,消息队列中间件在流量削峰、解耦上有着不可替代的作用。 搞懂以下几个问题,相信你会对消息队列有更加全面的认识与了解:全量消息队列都有哪些Ka...
-
网络 开发语言 测试工具 网络协议 Python详细教程
一、Python简历Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构...
-
JSON 对比工具
文章目录JSON对比工具JSON对比工具JSON 是 Web 开发领域中最常用的数据传输格式之一,因为 JSON 的可读性较高,对于一些简单的 JSON 数据,我们不需要借助任何工具就可以轻易的读取。但对于复杂的 JSON...
-
开发语言 使用R语言中的smotefamily包处理多分类类不平衡数据
使用R语言中的smotefamily包处理多分类类不平衡数据在机器学习中,数据集的类别分布通常是不平衡的,即某些类别的样本数量明显少于其他类别。这可能导致模型在预测时对少数类别的性能较差。为了解决这个问题,可以使用过采样技术...
-
人工智能 机器学习 自动驾驶技术架构
自动驾驶技术架构自动驾驶技术架构自动驾驶关键技术自动驾驶汽车技术架构较为复杂,涉及了多领域的交叉互容,例如汽车、交通、通信等,基于自动驾驶相关的软硬件、辅助开发工具、行业标准等各方面关键问题,自动驾驶汽车关键技术可分文以下几...
-
objective-c Bluetooth 蓝牙耳机连接检测 - iOS
一.蓝牙音频协议常见的分为两种1.单向高保真类型音频协议(即:输出 ,其常见类型为 BluetoothA2DPOutput,听歌看影音为主;2.双向低保真类型音频协议(即:输出、输入 ,其常见类型为 BluetoothHFP...
-
mysql 1024程序员节 基于Flask+Echarts+爬虫的疫情监控系统
📋 个人简介💖 作者简介:大家好,我是阿牛,全栈领域优质创作者。😜📝 个人主页:馆主阿牛🔥🎉 支持我:点赞👍+收藏⭐️+留言📝📣 系列专栏:项目🍁💬格言:要成为光,因为有怕黑的人!🔥目录📋 个人简介🍎前言🍓开发目的及意义...
-
【任务分配】匈牙利算法多无人机任务分配【含Matlab源码 4006期】
欢迎来到Matlab研究室博客之家✅博主简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,Matlab项目合作可私信。个人主页:Matlab研究室代码获取方式: Matlab研究室学习之路—代码...
-
c++ 嵌入式硬件 物联网 网络协议 connectWiFi函数 【雕爷学编程】Arduino智能家居之使用connectWiFi()函数连接到WiFi网络
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于...
-
课程设计 开发语言 java/php/node.js/python奶茶点单系统小程序【2024年毕设】
本系统带文档lw万字以上 文末可领取本课题的JAVA源码参考开发环境开发语言:Java框架:ssm技术:ssm+vueJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7或8.0数据库工具:Navicat...
-
python爬虫之ajax网页抓取
在进行python爬虫时,我们经常会面对一些采用Ajax异步加载数据的网页,这种情况下,我们无法通过直接获取网页源代码来获取需要的数据。本文将介绍如何使用python爬虫抓取Ajax网页。 一、Ajax简介 Ajax全称为A...
-
后端 mysql oracle database sql语句创建数据库
sql语句创建数据库在不同的数据库管理系统中,创建数据库的SQL语句略有不同。以下是使用SQL语句创建数据库的一般步骤和示例:选择数据库:在创建新数据库之前,需要选择一个数据库实例来执行CREATE DATABASE命令。这...
-
kotlin 前端 javascript 创建React Native的第一个hello world工程
创建React Native的第一个hello world工程 需要安装好node、npm环境 如果之前没有安装过react-native-cli脚手架的,可以按照下述步骤直接安装。如果已经安装过的,但是在使用这个脚手架初始...
-
人工智能 深度学习 Tensorflow2.0笔记 - 基本数据类型,数据类型转换
【TensorFlow2.0】(1 tensor数据类型,类型转换_tensorflow tensor转int-CSDN博客文章浏览阅读1.5w次,点赞8次,收藏28次。各位同学好,今天和大家分享一下TensorFlow2...
-
微服务实战--基础篇:Eureka、Ribbon、Nacos、Feign
微服务技术栈导学?什么是微服务?微服务是分布式架构的一种。SpringCloud只是解决了服务拆分的服务治问题。微服务技技术栈服务组成服务集群。 注册中心:记录微服务中每一个服务的ip、端口以及能干什么事。 配置中心:统一管...
-
java 记录一下:星环科技Hadoop实习生岗位面试
海思和理想同时开了滴滴 Java 一面面经滴滴 后端研发(Java) 面经滴滴后端一二三面面经开贴记录一下艰辛的秋招之路魅族实习经历分享25java求大佬帮忙看看简历重庆农商行2024校园招聘收到体检投票记录大佬的经验天津就...
-
人工智能 多只动物3D姿态估计与行为识别系统
动物社会行为的量化是动物科学研究的重要步骤。虽然现有的深度学习方法已经实现了对常见动物的精确姿态估计、识别和行为分类,但由于缺乏注释良好的数据集,其应用依然受到挑战。因此该研究展示了一个计算框架,即社会行为图谱(SBeA,S...
-
1024程序员节 uni-app javascript 前端 【Android studio+uniapp】将Android 的插件打包成aar包放在uniapp中使用, Android studio将uniapp本地资源包打包成apk, 以及一些常用的配置
一.将Android 的插件打包成aar包放在uniapp中使用 点击构建--˃rebuild project 打完包后会在build--˃output--˃aar文件夹中显示. 然后将这个.aar文件放到uniapp中的自...
-
linux ubuntu下Anaconda安装与使用教程
前言好久没用anaconda了,还记得之前用anaconda的欢乐时光。pytorch和paddlepaddle(飞浆 ,怀念,可生活(换了ubuntu系统之后)教会了我残忍(可能很难有机会再用windows的anacond...