生物制药 生物 数据 网络

聊聊分布式 SQL 数据库Doris(五)

阅读 Doris SQL 原理解析,总结下Doris中SQL解析流程: 词法识别:解析原始SQL文本,拆分token 语法识别:将token转换成AST 单机逻辑查询计划:将AST经过一系列的优化(比如,谓词下推等)成查询计划,提高执行性能与效率。 分布式逻辑查询计划:根据分布式环境(数据分布信息、 ......
分布式 数据库 数据 Doris SQL

小米二面:Redis 如何保证数据不丢失?

前段时间表妹收到了小米秋招补录的面试邀请,一面还算顺利,很快就通过了,但在看二面面试录屏的时候,我发现了一个问题,回答的不是很好,也就是我们今天要聊的这个问题:Redis 如何保证数据不丢失? 很多人看到这个问题的第一反应是,这个问题不难,就是 Redis 的持久化技术嘛!但如果你这样回答,可能只能 ......
小米 数据 Redis

mysql的LIKE模糊查询,请使用模糊右查询,会走索引,模糊左查询和全查询,数据量大会导致索引失效

数据量大的前提下,最少几百万数据量: mysql的LIKE模糊查询,请使用模糊右查询。 验证如下:十几万的数据量 全模糊Like查询,索引丢失 mysql底层LOCATE语法查询,也会丢失索引 Like模糊右查询,索引并未丢失,走了索引 mysql使用模糊左查询,也会丢失索引 结论: 由此可见,my ......
索引 大会 数据 mysql LIKE

数据类型拓展

整数拓展:进制二进制0b;八进制0;十进制;十六进制0x 十进制转二进制,将正的十进制除以二,得到商后再除以二,直到商为1或0时,然后各部余数填1,整数填0,然后倒着写出来,最后高位补零一个正的二进制的数转为负的只需要将该数的二进制码取反然后+1(补码)即可浮点拓展:浮点数一般都会存在舍入误差 ,所 ......
类型 数据

数据结构之优先队列(java)

来源:https://blog.51cto.com/u_15912723/8561558 1: 概述队列的特点是: 先进先出(FIFO).入队列,将元素置于队尾; 优先队列不遵循先入先出的原则,而是分两种情况。最大优先队列,无论入队顺序如何,都是当前最大的元素优先出队。最小优先队列,无论入队顺序如何 ......
数据结构 队列 结构 数据 java

2023-2024-1 20232309 《网络空间安全导论》第12(3)周学习总结

2023-2024-1 20232309 《网络空间安全导论》第12(3)周学习总结 教材学习内容总结 有点草率地看了一下课本,实在是无力细究......相对空泛的内容看书就行,就不写在思维导图里浪费时间了 教材学习中的问题和解决过程 1.重放攻击为什么可以造成伤害? chat-gpt 对重放攻击的 ......
导论 20232309 网络 空间 2023

PubMedBERT:生物医学自然语言处理领域的特定预训练模型

今年大语言模型的快速发展导致像BERT这样的模型都可以称作“小”模型了。Kaggle LLM比赛LLM Science Exam 的第四名就只用了deberta,这可以说是一个非常好的成绩了。所以说在特定的领域或者需求中,大语言模型并不一定就是最优的解决方案,“小”模型也有一定的用武之地,所以今天我 ......
自然语言 PubMedBERT 模型 领域 自然

Java开发者的Python快速进修指南:网络编程及并发编程

今天我们学习了网络编程和多线程技术的写法区别。我们主要关注了在Java中使用socket和多线程结合实现服务器处理多个客户端连接的阻塞IO的方法,以及在Python中使用multiprocessing模块创建多线程的方式。通过一个实例来说明了这些概念,并指出了需要注意的问题。其实了解了这些基本用法后... ......
网络编程 开发者 指南 Python 网络

读取excel数据并存入数据库

读取excel数据并存入数据库 全部字段插入数据 import openpyxl from openpyxl import Workbook import pymysql class Test: # 新建一个excel文件并写入内容,用的是openpyxl的方法 def write_file(sel ......
数据 数据库 excel

数据类型

强类型语言要求变量的使用要严格符合规定,所有变量都必需都先定义后才能使用Java的数据类型分两大类一.基本类型:1.数值类型:整数类型byte(-128~127)占一个字节范围;short(-32768~32767)占两个字节范围;int(-2147483648~2147483647)占四个字节范围 ......
类型 数据

读取excel数据并存入数据库

读取excel数据并存入数据库 全部字段插入数据 import openpyxlfrom openpyxl import Workbookimport pymysql​​class Test: # 新建一个excel文件并写入内容,用的是openpyxl的方法 def write_file(self ......
数据 数据库 excel

Oracle 数据库存储过程调用SpringBoot API 接口方法

数据库存储过程代码 CREATE OR REPLACE PROCEDURE FSMT.P_GET_HTTP_RES /* 描述:存儲過程掉用HTTP接口 作者:Janus 日期:2023-11-23 */ ( M_DOC_NO IN VARCHAR2, --?? M_DOC_TYPE IN VARC ......
SpringBoot 接口 过程 数据库 方法

springboot多数据源切换2(mapper、service类注解)

1、引入依赖 <!--配置多数据源--> <dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>3.5.0</vers ......
数据源 注解 springboot service 数据

Java基本数据类型及赋值注意事项

一、Java基本数据类型 1.基本数据类型(8个)整数型:byte / short / int / long浮点类型:double / float布尔类型:boolean字符类型:char 2.整数类型的赋值范围byte:(1个字节)8位 【-128~127】short:(2个字节)16位 【-32 ......
注意事项 事项 类型 数据 Java

.net下功能强大的HTML解析库HtmlAgilityPack,数据抓取必备

HtmlAgilityPack是一个.NET平台下的HTML解析库,它可以将HTML文本转换为DOM文档对象,方便我们对HTML文本进行操作和分析。HtmlAgilityPack支持XPath语法,可以通过XPath表达式来获取DOM节点,同时还提供了一些方便的API,可以实现HTML文本的解析、修 ......

在CentOS 7虚拟机中探索网络配置的奇妙世界

引言 在虚拟化技术的昌盛时代,CentOS 7作为一款稳定可靠的Linux发行版,广泛应用于服务器和虚拟化环境。本文将带领读者一同踏入CentOS 7虚拟机网络配置的领域,探索其中的奇妙世界。 1. 网络配置基础 首先,我们需要了解CentOS 7中网络配置的基础知识。在虚拟机中,网络配置主要涉及到 ......
CentOS 世界 网络

网络安全基础

网络安全基础 网络安全概述 网络安全防护技术 网络安全工程与管理 新兴网络及安全技术 教材问题 问题:协议缺陷的后果 解决方案:问AI 基于AI的学习 (SB百度) 思考 要有比较好的计算机基础,才可以更好进行学习。 ......
网络安全 基础 网络

2023-2024-1 20232421邓锴 《网络空间安全导论》 第3周学习总结

教材学习总结 了解网络安全遭受的威胁以及各种攻击手段的基本逻辑 了解当前网络安全的现状以及发展原因 了解当前为维护网络安全所产生的网络安全防护技术 从法律、管理层面认识网络安全 从计算机系统(硬件系统、操作系统、数据库系统、应用系统)层面认识网络安全 教材学习中的问题和解决问题 问题1:思维局限,不 ......
导论 20232421 网络 空间 2023

基于HOG特征提取和GRNN神经网络的人脸表情识别算法matlab仿真,测试使用JAFFE表情数据库

1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.算法理论概述 该算法主要由两个部分组成:HOG特征提取和GRNN神经网络。下面将详细介绍这两个部分的原理和数学公式。 1.HOG特征提取 HOG(Histogram of Oriented Gradients)是一种局部特征描 ......
表情 神经网络 人脸 算法 特征

VMware里的linux虚拟机连接网络

1、在虚拟机的网络配置中选择自定义特定虚拟网络,然后选VMnet8; 2、在物理机的网络连接中找到VMnet8适配器,设置为自动获取ip; 3、在物理机的网络连接中找到物理机的适配器,右键点击属性,选择共享选项卡,全部打勾,并在第一个下拉框中选择VMnet8(如果这一步确定后提示共享失败,可能是你的 ......
VMware linux 网络

在Megatron-Deepspeed项目中如何下载和预处理Wikipedia数据集

更详细的查看 https://github.com/marsggbo/Megatron-DeepSpeed/blob/main/tutorials/gpt2_wikipedia.md 下载Wikipedia压缩数据集(enwiki-latest-pages-articles.xml.bz2) 再使用 ......

2023-2024 20232315 《网络空间安全导论》第三周学习总结

教材学习内容总结 我最近学习了网络安全基础,了解了网络安全的概念、基本内容、涉及领域以及技术要求等,以下事相关的思维导图: 教材学习中的问题和解决过程 问题1:主动攻击与被动攻击有什么区别? 解决方法:查百度 答案: 1.实施方式:主动攻击是攻击者主动发起的一种攻击行为,如中断、篡改和伪造信息等。被 ......
导论 20232315 网络 空间 2023

2023-2024-1 20232303 《网络空间安全导论》第12周学习总结

2023-2024-1 20232303 《网络空间安全导论》第12周学习总结 教材学习内容总结 基于AI的学习 参考资料 《网络空间安全导论》 使用博客园进行学习 MarkDown/Mermaid排版教程 ......
导论 20232303 网络 空间 2023

学期 2023-2024-1 20232326《网络空间安全导论》第三周学习总结

学期 2023-2024-1 20232326《网络空间安全导论》第三周学习总结 教材学习内容总结 教材学习中的问题和解决过程 问题1:什么是静态包过滤防火墙? 问题1解决方案:静态包过滤防火墙(Static Packet Filtering Firewall)是一种网络安全设备或软件,用于保护计算 ......
导论 20232326 学期 网络 空间

学期(2023-2024-1) 学号(20232411)《网络空间安全导论》第三周学习总结

学期(2023-2024-1) 学号(20232411)《网络空间安全导论》第三周学习总结 教材学习内容总结 本周我学习了《网络空间安全导论》的第X章,其主要讲述了网络安全的基础,挑战及现状。介绍了一些常见的网络安全防护技术,网络安全管理技术及新兴的网络及安全技术。 在学习过程中,我总结了如下要点, ......
学号 导论 20232411 学期 网络

【数据结构】你能凑出一个等差数列吗?

一个静态问题 CF407E k-d-sequence 找一个最长的子区间使得加入至多 \(k\) 个数以后,排序后是一个公差为 \(d\) 的等差数列。 多解输出 \(l\) 最小的。 \(1 \leq n \leq 2 \times 10^5,0 \leq k \leq 2 \times 10^5 ......
等差 数列 数据结构 结构 数据

网络空间安全导论第三章

学期(2023-2024-1) 学号(20232418) 《网络》第三周学习总结 教材学习内容总结 思维导图工具推荐: xmind processon wps 教材学习中的问题和解决过程 问题1:安全服务与安全机制的联系 问题1解决方案: 安全服务与安全机制之间的关系如下: 安全服务是由参与通信的开 ......
导论 第三章 网络 空间

2023-2024-1 20232408《网络空间安全导论》第三周学习总结

2023-2024-1 20232408《网络空间安全导论》第三周学习总结 一.教材学习中的问题和解决过程 什么是“开放系统互连模型与安全体系结构” 解决方案:书本上给出的有关内容是:研究信息系统安全的目的,就是将普遍性的安全理论与实际信息系统相结合,形成信息系统安全需求的安全体系结构......满 ......
导论 20232408 网络 空间 2023

2023-2024-1 20232428 《网络空间安全导论》

教材学习内容总结 基于AI的学习 ......
导论 20232428 网络 空间 2023

Linux桥接模式无网络的坑

Linux虚拟机是VMware装的CentOS 7 64位, 从NAT模式(网络正常)改到了桥接模式,就是上不去网,排查如下: 0. 更改乔迁模式: 1. 输入命令: vim /etc/sysconfig/network-scripts/ifcfg-ens33 发现ONBOOT是yes没问题。 2. ......
模式 Linux 网络