简介hive架构原理 1.客户端可以采用jdbc的方式访问hive2.客户端将编写好的HQL语句提交,经过SQL解析器,编译器,优化器,执行器执行任务。hive的存算都依赖于hadoop框架,所依赖的真实数据存放在hdfs中...
-
hive中spark SQL做算子引擎,PG作为MetaDatabase
-
qt Qgis二次开发-QgsMapTool地图交互工具详解
1.简介 QgsMapTool地图工具是用于操作地图画布的用户交互式工具。例如,地图平移和缩放功能被实现为地图工具。 QgsMapTool是抽象基类,以下是类的继承关系: QgsMapToolEdit:用于编辑矢量几何图形的...
-
开发语言 学习 测试工具 人工智能 Python爬虫教程:Selenium模拟登录
1.引入SeleniumSelenium(本文基于python3.8)是一个功能强大的自动化测试工具,它可以用于模拟用户在浏览器中的行为,比如点击、输入、滚动等等,也可用于模拟登录网站并进行爬虫操作。本教程将详细介绍如何使用...
-
【Error】504 Gateway Timeout(已解决)
场景:我将前端部署在nginx上,然后客户端上传文件发送请求到后端接口上传文件,然后后端是将这个文件接收到,然后 在后端发送HTTP请求,然后去请求第三方服务器进行文件上传,然后这个时候报504,通过日志发现...
-
开源 LLM 语言模型 微调语言大模型选LoRA还是全参数?基于LLaMA 2深度分析
本文对比了全参数微调和LoRA,并分析了这两种技术各自的优势和劣势。作者使用了三个真实用例来训练LLaMA 2模型,这提供了比较特定任务的性能、硬件要求和训练成本的基准。本文证明了使用LoRA需要在serving效率和模型质...
-
macos 人工智能 AI作画 Mac本地部署Stable Diffusion,超详细,含踩坑点(AI 绘画保姆级教程)
一、 引言 相继在两个云平台 Kaggle 和 AutoDL 上部署了 Stable Diffusion 后,这周决定再在 Mac 本地部署一下 Stable Diffusion! 其实看 Stable Diffusion...
-
ide JAVA安装下载、Eclipse下载安装及配置JAVA项目(超详细)
编程如画,我是panda!前面已经教大家如何下载JAVA JDK以及idea的下载配置。Eclipse同样是JAVA非常好用的一款IDE,这一期教大家如何下载配置前言Eclipse 是一款开源且跨平台的集成开发环境(IDE)...
-
python 开发语言 pygame学习(二)——绘制线条、圆、矩形等图案
导语 pygame是一个跨平台Python库(pygame news ,专门用来开发游戏。pygame主要为开发、设计2D电子游戏而生,提供图像模块(image)、声音模块(mixer)、输入/输出(鼠标、键盘、显示屏)模...
-
hdfs 大数据入门Hadoop
Hadoop生态圈 一般来说,狭义的Hadoop仅代表了Common、HDFS、YARN和MapReduce模块。但是开源世界的创造力是无穷的,围绕Hadoop有越来越多的软件蓬勃出现,方兴未艾,构成了一个生机勃勃的Hado...
-
fastjson java 用JSON.toJSONString转JSON时,属性的值为null时,输出的JSON里没有该属性
1、问题 用JSON.toJSONString转JSON时,当属性值为null的话,转出来的JSON里没有了值为null的属性,属性丢失了 2、原因 用fastjson将java对象转json字符串时会默认去除空字段 2、解...
-
前端入职配置新电脑!!!
前端岗位入职第一天到底应该做些什么呢?又该怎样高效的认识、融入团队?并快速进入工作状态呢?这篇文章就来分享一下,希望对即将走向或初入前端职场的你,能够有所帮助。内含大量链接,欢迎点赞收藏!办理入职 ...
-
Unity性能优化 - Overdraw篇
一、什么是OverdrawUnity Overdraw(超绘)是指在渲染过程中绘制了超过一次相同像素的现象。当多个UI元素重叠时,每个像素都需要被多次绘制。这种绘制超出了渲染所需的最小像素数,因此被称为Overdraw。二、...
-
bash 运维 【Linux】进程状态的理解
✍作者:阿润菜菜 专栏:Liunx系统编程本文目录概述两个先行概念我们为啥创建进程Linux下的进程状态1. R 运行状态2.S 休眠状态 --- 可中断休眠状态3. D 磁盘休眠状态 ---不可中断休眠4.T 暂停状态...
-
jenkins 大数据 搜索引擎 java 运维 总结—elasticsearch启动失败的几种情况及解决
转载说明:如果您喜欢这篇文章并打算转载它,请私信作者取得授权。感谢您喜爱本文,请文明转载,谢谢。摘要本文主要梳理从ES初学以来所遇到的启动失败的几种情况。1、使用root用户启动失败在有一次搭建elasticsearch的时...
-
vr 计算机视觉 人工智能 深度学习 池化与虚拟现实:共同推动技术进步
1.背景介绍池化(Pooling 和虚拟现实(Virtual Reality, VR 都是现代计算机技术领域的重要研究方向,它们在不同领域具有广泛的应用。池化是一种常用的图像处理技术,主要用于减少图像的空间尺寸和计算量,同时...
-
AI人工智能大模型失守!ChatGPT、BARD、BING、Claude 相继被"提示攻击"攻陷!
“ 提示攻击,一种利用巧妙的技巧和迷惑性的指令,让这些顶尖的语言模型产生混乱或错误的回答的方法。” 什么是提示攻击 之前在文章:已证实:GPT不能提供有效的Windows11的密钥 提到,有人曾利用让 ChatGPT...
-
react.js 前端 【送书福利第四期】:《低代码平台基于React:开发实践》
文章目录前言一、React与低代码平台的结合优势二、基于React的低代码平台开发挑战三、基于React的低代码平台开发实践四、未来展望《低代码平台开发实践:基于React》五、粉丝福利前言随着数字化转型的深入,企业对应用开...
-
科技 游戏 旅游 什么是VR应急预案演练虚拟化|VR体验馆加盟|元宇宙文旅
VR 应急预案演练虚拟化指的是利用虚拟现实(Virtual Reality,VR)技术进行应急预案演练的过程。在传统的应急预案演练中,人们通常需要在实际场地或模拟环境中进行演练,这可能存在一些限制,如成本高昂...
-
junit 单元测试 java Mock神器之Moco使用操作
MockServer之moco-runnerMockServermock是什么mock 使用场景Mock Server框架 mocomoco框架介绍及运行配置https服务MockServer是一种模拟真实服务器行为的虚拟服...
-
spring java-ee mvc JavaEE的学习第一部分
重点从第四章和第五章开始应用举例学习,前面三章都是叙述和介绍,真正应用上,只有第五章的MyBatis和Spring的框架整合是需要用的到的。建议结合Java web的数据库操作 和第五章的应用举例一起学习。(学习第一节Spr...
-
单片机 音频 已解决1:STM32+SYN6288语音模块中文播报汉字乱码;2:警告: passing ‘char [5O]’to parame ter of type ‘uos o’(aka ‘unsigned
目录遇到的问题1:使用STM32+SYN6288语音模块时,可以正常进行英文和数字的播报,但改为中文进行播报时,播报的是乱码汉字。遇到的问题2:出现警告warning: passing 'char [5O]’to param...
-
产品运营 用户运营 总结|4个月公众号粉丝从0到1000+
大家好,我是资源优选官龙渊,优选资源,只做精品。今天不分享资源,唠叨几句。从2022年1月4日发布第一篇文章《干掉懒怂拖|如何立一个不倒的新年flag?》,截至2022年5月4日,公众号龙渊的宝藏粉丝数量终于突破1000了。...
-
开发语言 php特性靶场
intval函数:如果他的值为一个数组,只要数组里面有值,那么不论值的数量,返回值都为1,空数组则返回0preg_match( 函数:利用数组绕过正则匹配,使其返回值发生错误而为false正则表达式:描述了一种字符串匹配的模...
-
react.js 前端 javascript react native React底层原理分析(简单大白话版本)
一、React 最核心的四个包react包react-dom包react-reconciler包scheduler包二、 React 工作循环三、启动过程四、核心对象Fiber对象五、Fiber树 构建,对比,渲染关于re...
-
消息队列之六脉神剑:RabbitMQ、Kafka、ActiveMQ 、Redis、 ZeroMQ、Apache Pulsar对比和如何使用
目录 消息队列(Message Queue)是一种异步通信机制,它将消息发送者和接收者解耦,从而提高了应用程序的性能、可扩展性和可靠性。在分布式系统中,消息队列经常被用于处理高并发、异步处理、应用解耦等场景。 本篇回答将...
-
前端 node.js npm install 一直卡着不动如何解决
目录方式一:方式二:方式一:下面是简单的解释:1、强制清理 npm 缓存2、设置镜像源3、重新 install方式二:...
-
论文阅读之Meme-ingful Analysis: Enhanced Understanding of Cyberbullying in Memes Through Multimodal Exp..
文章目录论文地址主要内容主要贡献模型图技术细节实验结果论文地址主要内容这篇文章的主要内容是关于如何通过多模态解释来增强对网络霸凌(cyberbullying)在模因(memes)中的理解。文章首先指出,互联网模因在传播政治、...
-
vue.js javascript 前端 html 前端框架 【学Vue就跟玩一样】如何正确快速使用Vue中的插槽和配置代理
...
-
html5动态烟花秀 基于HTML5实现动态烟花秀效果(含音效和文字)实战
...
-
java spring boot Idea热加载插件JRebel激活及使用教程
前言 在 Java 开发领域,热部署一直是一个难以解决的问题,目前的 Java 虚拟机只能实现方法体的修改热部署,例如使用devtool来实现热部署,但是在功能上它也有所限制,如果新增方法或者修改方法参数后,热部署是不生效...
-
Shell脚本——免交互
目录一、Here Document免交互1、免交互概述2、语法格式2.1示例:免交互方式实现对行数的统计,将要统计的内容置于标记EOF之间,直接将内容传给wc-l来统计3、变量设定①变量图换成实际值②整行内容作为变量并输出结...
-
分布式 RabbitMQ:第四章:RabbitMQ集群搭建
#将m2合并到集群中#开启用户请求#开启管理页面#重启服务查看集群信息2.集群搭建负载均衡-HAProxy搭建 执行安装#1、安装 yum install haproxy#2、配置haproxy.cfg文件 具体参照 如下配...
-
golang 策略模式 开发语言 掌握Go语言:配置环境变量、深入理解GOPATH和GOROOT(1)
Go语言一直以其简洁、高效而强大的特性备受开发者喜爱。本文将带你迈出Go语言的第一步,详细介绍在Windows、Linux和macOS上如何配置Go环境变量,让你迅速融入Go的编程世界。文中深入解释了GOPATH和GOROO...
-
java 工程管理系统源码 spring boot 工程项目管理系统源码与Spring Cloud:实现高效系统管理与二次开发
随着企业规模的不断扩大和业务的快速发展,传统的工程项目管理方式已经无法满足现代企业的需求。为了提高工程管理效率、减轻劳动强度、提高信息处理速度和准确性,企业需要借助先进的数字化技术进行转型。本文将介绍一款采用Spring...
-
算法 【洛谷 P1802】5 倍经验日 题解(动态规划+背包问题)
5 倍经验日题目背景现在乐斗有活动了!每打一个人可以获得 5 倍经验!absi2011 却无奈的看着那一些比他等级高的好友,想着能否把他们干掉。干掉能拿不少经验的。题目描述现在 absi2011 拿出了x 个迷你装药物(嗑药...
-
css3 前端 原生Javascript实现五子棋
...
-
安全 网络安全 测试工具 哈希处理介绍-使用Mimikatz以及John对Windows用户密码破解
一、哈希处理介绍Windows系统使用两种算法对用户的密码进行哈希处理, 它们分别是LM-hash算法和NTLMhash算法。所谓哈希(hash , 就是使用一种加密函数对其进行加密。这个加密函数对一个任意长度的字符串数据...
-
golang 数据结构 开发语言 【编程实践】Go语言程序设计指南手册(基础语法、代码示例、注释说明)
Go语言程序设计指南手册 文章目录 Go语言程序设计指南手册 语法基础 变量和常量 浮点型 布尔型 语法基础 变量和常量 数组和切片...
-
linq .net C#从入门到精通
C#从入门到精通1. C#入门基础1.1 C#概述1.1.1 C#语言的起源和发展C#语言是由微软公司开发的一种面向对象的编程语言,它是基于C++和Java语言的优点而设计的。C#语言的发展始于20世纪90年代末期,当时微软...
-
web安全 网络安全05-sql-labs靶场全网最详细总结
目录一、环境准备,sql注入靶场环境网上全是保姆教程,自己搜搜,这个不进行描述 二、注入方式了解三、正式开始注入闯关3.1第一关(字符型注入)3.1.1首先先测试一下字符3.1.2尝试单引号闭合看输出什么3.1.3试试就...
-
2023年Android JetpackCompose入门详解【附项目Demo】
前言 Compose是Google I/O 2019 发布的新的声明式的UI框架。其实Google内部自2017年便开始立项,目前已发布beta版,API已稳定,构建,预览等开发体验已经趋于完整。 而且新的设计思想绝对是趋势...
-
机器学习 人工智能 python 一本书讲透ChatGPT,实现从理论到实践的跨越!大模型技术工程师必读书籍【送书活动】
目录前言一、内容简介二、作者简介三、专家推荐四、读者对象五、目录福利总结前言OpenAI 在 2022 年 11 月推出了人工智能聊天应用—ChatGPT。它具有广泛的应用场景,在多项专业和学术基准测试中表现出的智力水平,不...
-
kubernetes 容器 基础架构 docker和k8s基础介绍
一 Docker介绍 1.1 docker是什么 Docker 是一个开源项目, 诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入...
-
单片机 stm32 mcu 物联网 安信可ESP8266-01S 刷AT固件 详细操作教程
目录AT固件烧录整体步骤操作烧录用到的物品ESP8266-01S准备知识 USB转TTL ESP8266-01S进入下载模式连线ESP8266-01S与USB转TTL接线连接ESP8266-01S与STM32接线连接烧录工具...
-
【科研笔记】时空大数据挖掘 —— 数据类型介绍
写在开头:两篇博客对时空大数据挖掘的几大重要研究方向方法做了比较细致的整理。内容主要来自一次直播。小曦觉得这些内容对刚刚接触这个领域的同学们有比较好的引导作用。希望各位各位也能找到自己的兴趣点,找到在STDW领域研究的那份乐...
-
github 一文教你如何设置git commit模板规范
一、git log之痛今天看公司代码的提交历史,发现信息量过少,甚至是误导的commit message非常常见,并且无法定位到禅道的相关任务(有的公司用的是jira),对新人来说,查找以往的提交记录很不友好。 为方便新人更...
-
大数据 debug spark log4j日志配置
1.spark启动参数先把log4j配置文件放到hdfs:hdfs://R2/projects/log4j-debug.properties2.log4j.properties(INFO日志)3.log4j-debug.pr...
-
Android14之Android Rust模块编译语法(一百八十七)
简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!优质专栏:Audio工程师进阶系列【原创干货持续更新中……】 优质专栏:多媒体系统工程师系列【原创...
-
人工智能 python 大数据业务解析:探索OLAP、数据挖掘、即席查询和仪表板的无限潜力
大数据业务解析:探索OLAP、数据挖掘、即席查询和仪表板的无限潜力这个系列主要帮助那些想要了解大数据和想结合大数据到自己实际业务的人,使其掌握对应的技术和业务水平引言:在当今数据驱动的商业环境中,理解联机分析处理(OLAP)...
-
人工智能 计算机视觉 python OpenCV 4基础篇| OpenCV像素的编辑
目录1. 前言1. 像素的访问1.1 数组索引访问1.2 img.item( 2. 像素的修改2.1 数值索引修改2.2 img.itemset( 1. 前言像素是构成数字图像的基本单位,像素处理是图像处理的基本操作。 对像...