刷新
C++面试题整理 1

博主头像 1. new和malloc什么区别? new和malloc都用于在堆上分配内存,new是c++中的关键字,分配内存后还会调用构造函数 2. std中unorded_map,map,multimap有什么区别? unorderd_map中元素不按键值排序,底层数据结构是哈希表,相对map查询速度快,内 ...

Spring声明式事务不生效?

博主头像 背景 本篇博文将会讲一讲Spring中使用@Transactional注解会出现的不生效问题。事务的生效与否,一般不是我们冒烟自测的范围,测试也不会去测,但是一旦上线后,事务出现不生效的情况,就可能引发较大的问题,甚至会带来损失。所以,使用好事务注解是非常重要的,尤其是注意哪些场景下会出现事务失效。 ...

SpringCloud入门(一)SpringCloud简介

博主头像 一、为什么要学SpringCloud? 企业开发都使用微服务,面试必问微服务 要学会微服务开发的问题和解决方案。应对用户的增长和并发需求。 要应对用户需求变化; 单点式架构无法应对高并发; 服务之间的错综复杂调用; 二、认识微服务单体架构, 订单模块,用户功能,商品功能,支付功能; 单体架构优势:架 ...

704 二分查找 golang实现

二分查找(Binary Search) 是一种高效的查找算法,适用于 有序数组 或 有序列表。它的基本思想是通过将搜索范围逐渐缩小到目标元素所在的一半,从而大大减少查找的次数。 二分查找的基本原理 排序:二分查找只能在有序数据中使用,数据必须是递增或递减顺序排列的。跳出循环的条件:左边值>右边值,其 ...

西门子WinCC开发笔记(一):winCC西门子组态软件介绍、安装

博主头像 前言 WinCC,非常经典的组态软件,西门子触摸屏。 西门子PLC的软件还是弄得比较多,WinCC是西门子触摸屏的编程和仿真软件,配套西门子的触摸屏,可以组态编程、仿真然后下载到HMI人机触摸屏上,作为组态软件来说,是非常值得了解、熟悉和学习的。 相关博客 《案例分享:Qt激光加工焊接设备信息化软件 ...

ffmpeg实现视频的合成与分割

博主头像 视频合成与分割程序使用 作者开发了一款软件,可以实现对视频的合成和分割,界面如下: 下载该程序 播放时,可以选择多个视频源;在选中“保存视频”情况下,会将多个视频源合成一个视频。如果只取一个视频源中一段视频,就实现了视频分割。 对视频的处理采用了ffmpeg库。作者在此库的基础上,做了进一步封装,使 ...

通过ModelScope开源Embedding模型将图片转换为向量

博主头像 本文介绍如何通过ModelScope魔搭社区中的视觉表征模型将 图片转换为向量 ,并入库至向量检索服务DashVector中进行向量检索。 ModelScope魔搭社区旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单。 ModelSc ...

易基因:朱健康团队WGBS揭示主动DNA去甲基化缺失植物的DNA甲基化跨代增加|PNAS

博主头像 大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因。 DNA甲基化是一种在植物和哺乳动物中保守的表观遗传标记,对生长、发育、疾病和寿命具有重要作用。植物和动物基因组中DNA甲基化的主动获得或丢失,以及DNA甲基化水平变化可能导致减数分裂稳定的表观遗传变异,这些变异产生可遗传的表型多样性。尽 ...

sqli-labs Less 2-4 攻略

博主头像 sqli-labs Less 2-4 的解题与Less1思路相同,只在闭合类型上存在少量区别,故直接提供解题过程,不再作详细解释。 对sql注入基本原理尚不了解的可以参考我的上一篇博客基于sqli-labs Less-1的sql联合注入详解 Less-2 1. 判断注入类型 判定为数字型注入 ?id ...

聚簇索引和非聚簇索引(一级索引和二级索引)

博主头像 关于聚簇索引和非聚簇索引我们这里是根据MySQL的InnoDB存储引擎来讲的,MyISam存储引擎没有聚簇索引。 假设我们有一个Student表,我们结合这个表来讲解 聚簇索引(也叫一级索引) 先上结构图,便于理解 聚簇索引的结构是一颗B+树,并且叶子节点存放的就是行数据,索引和数据紧密结合,所以叫 ...

bitset 优化 Floyd 传递闭包

博主头像 Floyd 算法 用于求图中任意两点最短路算法。 Floyd 算法本质是 dp。设 \(i\to j\) 最短路为 \(f_{i,j}\),初始置 \(f_{i,j}\) 为 \(i\to j\) 的边权;若 \(i\to j\) 没有直接连边,置 \(f_{i,j}\) 为 \(+\infty\) ...

<1···678···100>