周考考题(学习自用)
1.查询student表中name叫'张某'的信息
select * from student where name='张某';
2.写出char和varchar类型的区别
1)char存储固定长度的字符串,varchar存储可变长度的字符串(在实际长度的字符串上加上一个字节用于存储字符串长度);
2)char因为是固定长度,所以检索效率更高,varchar效率相对较低,但更节省空间。
3.mysql中的聚合函数
1)count()
2)sum()
3)avg()
4)max()
5)min()
4.事务的特性
1)原子性
2)一致性
3)持久性
4)隔离性
5.事务隔离级别都有哪几个
四个
1)读未提交
2)读已提交
3)可重复读
4)可序列化
6.三范式
1)第一范式
每一列都是不可再分的原子数据项。
2)第二范式
在第一范式的基础上,每个非主属性完全依赖主键。
3)第三范式
在第二范式的基础上,每个非主属性不能依赖其他非主属性(消除传递依赖)。
7.JDBC连接数据库的步骤
1)创建驱动
2)创建链接
3)创建预编译对象
4)执行SQL
5)解析SQL结果
6)关闭链接
8.预编译执行对象的作用
1)防止SQL注入
2)减少编译次数,提高执行效率
9.写出5中选择器并说明作用
1)读未提交(READ UNCOMMITTED)
不能防止脏读。
2)读已提交(READ COMMITTED)
可以防止脏读,不能防止不可重复读。
3)可重复读(REPEATABLE READ)
可以防止脏读和不可重复读,不能防止幻读。
4)可序列化(SERIALIZABLE)
可以防止脏读、不可重复读和幻读。
10.线程池的七个参数
(核心线程数、最大线程数、非核心线程存活时间,存活时间单位,工作队列,线程工厂,回绝策略)
相关文章:
周考考题(学习自用)
1.查询student表中name叫张某的信息 select * from student where name张某; 2.写出char和varchar类型的区别 1)char存储固定长度的字符串,varchar存储可变长度的字符串(在实际长度的字符串上加上一个字节用于存储字符串长度)&a…...
【matlab】大小键盘对应的Kbname
matlab中可以通过Kbname来识别键盘上的键。在写范式的时候,遇到一个问题,我想用大键盘上排成一行的数字按键评分,比如 Kbname(1) 表示键盘上的数字1,但是这种写法只能识别小键盘上的数字,无法达到我的目的,…...
LabVIEW与小众设备集成
在LabVIEW开发中,当面临控制如布鲁克OPUS红外光谱仪这类小众专业设备的需求,而厂家虽然提供了配套软件,但由于系统中还需要控制其他设备且不能使用厂商的软件时,必须依赖特定方法通过LabVIEW实现设备的控制。开发过程中࿰…...
Android 系统Service流程
主要用到的源码文件 /frameworks/base/core/java/android/app/ContextImpl.java 和ams通信。 /frameworks/base/services/core/java/com/android/server/am/ActivityManagerService.java 初始化Service,.管理服务 ActiveServices对象mServices /frameworks/base/services/core/…...
Gartner预测2025年网络安全正在进入AI动荡时期:软件供应链和基础设施技术堆栈中毒将占针对企业使用的人工智能恶意攻击的 70% 以上
Gartner 预测,网络安全正在进入 AI 动荡时期。安全和风险管理领导者必须根据早期生成式 AI 部署的失败以及 AI 代理清洗来评估即将到来的 AI 进展。 主要发现 随着各大企业开展大量人工智能采用和开发项目,应用安全弱点的暴露程度不断提高,包…...
华为最新OD机试真题-最长子字符串的长度(一)-Python-OD统一考试(E卷)
最新华为OD机试考点合集:华为OD机试2024年真题题库(E卷+D卷+C卷)_华为od机试题库-CSDN博客 每一题都含有详细的解题思路和代码注释,精编c++、JAVA、Python三种语言解法。帮助每一位考生轻松、高效刷题。订阅后永久可看,发现新题及时跟新。 题目描述: 给你一个字符串…...
HAL库框架学习总结
概述:HAL库为各种外设基本都配了三套 API,查询,中断和 DMA。 一、HAL库为外设初始化提供了一套框架,这里以串口为例进行说明,调用函数 HAL_UART_Init初始化串口,此函数就会调用 HAL_UART_MspInit࿰…...
基于Spring Integration的ESB与Kettle结合实现实时数据处理技术
一、方案概述 在当今数字化时代,企业面临着海量数据的实时处理与传输挑战。ESB(企业服务总线)作为系统集成的核心组件,承担着不同协议数据的接入与转换任务,而Kettle作为一款功能强大的ETL(Extract, Transform, Load)工具,在数据抽取、转换与加载方面表现出色。将ESB与…...
qt QOpenGLContext详解
1. 概述 QOpenGLContext 是 Qt 提供的一个类,用于管理 OpenGL 上下文。它封装了 OpenGL 上下文的创建、配置和管理功能,使得开发者可以在 Qt 应用程序中以平台无关的方式使用 OpenGL。通过 QOpenGLContext,可以轻松地创建和管理 OpenGL 上下…...
探索顶级汽车软件解决方案:驱动行业变革的关键力量
在本文中,将一同探索当今塑造汽车行业的最具影响力的软件解决方案。从设计到制造,软件正彻底改变车辆的制造与维护方式。让我们深入了解这个充满活力领域中的关键技术。 设计软件:创新车型的孕育摇篮 车辆设计软件对于创造创新型汽车模型至…...
Deepseek R1模型本地化部署+API接口调用详细教程:释放AI生产力
文章目录 前言一、deepseek R1模型与chatGPT o1系列模型对比二、本地部署步骤1.安装ollama2部署DeepSeek R1模型删除已存在模型,以7b模型为例 三、DeepSeek API接口调用Cline配置 前言 随着最近人工智能 DeepSeek 的爆火,越来越多的技术大佬们开始关注如…...
DeepSeek 概述与本地化部署【详细流程】
目录 一、引言 1.1 背景介绍 1.2 本地化部署的优势 二、deepseek概述 2.1 功能特点 2.2 核心优势 三、本地部署流程 3.1 版本选择 3.2 部署过程 3.2.1 下载Ollama 3.2.2 安装Ollama 3.2.3 选择 r1 模型 3.2.4 选择版本 3.2.5 本地运行deepseek模型 3.3.6 查看…...
FFmpeg Video options
FFmpeg视频相关选项 1. -vframes number (output) 设置输出视频帧数 示例: ffmpeg -i input.mp4 -vframes 90 output.mp4 表示输出90帧视频 2. -r[:stream_specifier] fps (input/output,per-stream) 设置帧率(rate) 示例: ffmpeg -i input.mp4…...
从51到STM32:PWM平滑迁移方案
引言 对于习惯使用51单片机的开发者而言,转向STM32时可能会面临开发环境和硬件差异的挑战。本文以PWM(脉宽调制)功能为例,分享从51到STM32的平滑迁移方案,帮助开发者快速适应STM32的开发模式。 一、PWM实现原理对比 …...
openCV中如何实现滤波
图像滤波用于去除噪声和图像平滑,OpenCV 提供了多种滤波器: 1.1. 均值滤波: import cv2# 读取图像 image cv2.imread("example.jpg")# 均值滤波 blurred_image cv2.blur(image, (5, 5)) # (5, 5) 是滤波核的大小 滤波核大小的…...
BGP配置华为——路由汇总
实验拓扑 实验要求 1.R1,R2,R3间运行BGP,搭建EBGP邻居 2.R3一段的网络实现自动聚合,R1一端的网络实现手动路由聚合 3.启用as-set防环 实验配置 配置相关IP 过程省略,结果如图 R1 R2 R3 配置EBGP [R1]bgp 100 [R1-bgp]router 10.10.1…...
机器学习核心算法解析
机器学习核心算法解析 机器学习是人工智能的核心技术之一,它通过从数据中学习模式并做出预测或决策。本文将深入解析机器学习的核心算法,包括监督学习、无监督学习和强化学习,并通过具体案例和代码示例帮助读者理解这些算法的实际应用。 1. …...
【C++学习篇】C++11
目录 编辑 1. 初始化列表{} 1.1 C98中的{} 1.2 C11中的{} 2. C11中的std::initializer_list 3. 右值引用和移动语义 3.1 左值和右值 3.2 左值引用和右值引用 3.3 引用延长生命周期 3.4 左值和右值的参数匹配 3.5 右值引⽤和移动语义的使⽤场景 3.5.1 左值引⽤…...
SQLite 数据库:优点、语法与快速入门指南
文章目录 一、引言二、SQLite 的优点 💯三、SQLite 的基本语法3.1 创建数据库3.2 创建表3.3 插入数据3.4 查询数据3.5 更新数据3.6 删除数据3.7 删除表 四、快速入门指南4.1 安装 SQLite4.2 创建数据库4.3 创建表4.4 插入数据4.5 查询数据4.6 更新数据4.7 删除数据4…...
数据结构——二叉树(2025.2.12)
目录 一、树 1.定义 (1)树的构成 (2)度 2.二叉树 (1)定义 (2)二叉树的遍历 (3)遍历特性 二、练习 1.二叉树 (1)创建二叉树…...
构建AI数字城市:多学科融合的智能体模拟与决策实验平台
1. 项目概述:当AI遇见城市,我们到底在模拟什么?最近几年,AI和“数字孪生”的概念火得不行,好像不提这两个词就跟不上时代了。但说实话,很多所谓的“数字城市”项目,要么是做个漂亮的3D可视化大屏…...
从CC2530F256到.hex:IAR工程配置中那些新手必踩的坑与避坑指南
从CC2530F256到.hex:IAR工程配置中那些新手必踩的坑与避坑指南 当你第一次在IAR Embedded Workbench中为CC2530F256创建工程时,可能会觉得整个过程就像在迷宫中穿行。特别是当教程只告诉你"点击这里"、"选择那个",却不解…...
文献计量分析实战:基于Python与VOSviewer的AI研究趋势洞察
1. 项目概述:一次基于文献数据的AI发展“体检”最近在整理过去的项目资料,翻到了几年前做的一个关于人工智能研究趋势的文献计量分析。这个项目的时间窗口是2015到2020年,正好是AI从实验室走向产业化的关键爆发期。当时做这个分析的初衷很简单…...
Arm架构PFDI接口:硬件故障检测与固件完整性检查
1. PFDI接口架构解析PFDI(Platform Fault Detection Interface)是Arm架构中一套标准化的硬件故障检测接口规范,它为系统软件(如操作系统或Hypervisor)提供了访问底层硬件测试能力的统一方法。这套接口运行在EL3特权级&…...
AEC行业AI与机器人应用中的四大核心伦理挑战与应对策略
1. 项目概述:当AI与机器人走进建筑工地如果你在建筑、工程或施工(AEC)行业待过几年,就会对现场那种“按下葫芦浮起瓢”的混乱感深有体会。图纸改了又改,材料堆得到处都是,工人师傅们顶着安全帽在钢筋水泥的…...
RePKG深度解析:3步解锁Wallpaper Engine壁纸资源的专业指南
RePKG深度解析:3步解锁Wallpaper Engine壁纸资源的专业指南 【免费下载链接】repkg Wallpaper engine PKG extractor/TEX to image converter 项目地址: https://gitcode.com/gh_mirrors/re/repkg 你是否曾经对Wallpaper Engine中精美的动态壁纸资源感到好奇…...
CANN/ops-math 融合转置D算子
ConfusionTransposeD 【免费下载链接】ops-math 本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。 项目地址: https://gitcode.com/cann/ops-math 产品支持情况 产品是否支持Ascend 950PR/Ascend 950DT√ 功能说明 算子功能:…...
98.吃透YOLOv8架构(C2f+解耦头),手把手落地行人检测项目
摘要 YOLO(You Only Look Once)系列算法是目标检测领域最主流的实时检测框架。 本文以YOLOv8为基线,从算法核心原理、数据集构建、模型训练、推理优化到工程部署,提供一套完整可落地的技术方案。 全文包含一个端到端的行人检测案例,代码可直接运行,并深入剖析训练过程中…...
大语言模型能力结构实证研究:参数量与智能的非线性关系
1. 项目概述:我们到底在研究什么?最近几年,大语言模型(LLM)的浪潮席卷了整个行业,从ChatGPT的横空出世到各类开源模型的百花齐放,我们似乎每天都在见证“奇迹”。但作为一名在一线摸爬滚打多年的…...
CANN/opbase获取Tensor格式
aclGetFormat 【免费下载链接】opbase 本项目是CANN算子库的基础框架库,为算子提供公共依赖文件和基础调度能力。 项目地址: https://gitcode.com/cann/opbase 功能说明 获取aclTensor的format,aclTensor由aclCreateTensor接口创建。 函数原型 …...
