自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 linux命令

mkdir [-p] 创建新的目录(文件夹)echo 在命令行中输出指定内容。ls -a 查看全部包括隐藏的。more 查看文件内容,可翻页。touch 创建一个新的文件。which查找命令的程序文件。pwd 查看当前工作目录。cp 复制文件夹或者文件。find 查找指定的文件。ls -l 以竖形排列。rm -r 删除文件夹。vi/vim文本编辑器。cat 查看文件内容。rm -f 强制删除。

2024-07-21 21:54:45 223

原创 IO流2.

字符流-->字符流的底层其实就是字节流。

2024-06-19 22:39:10 249

原创 IO流..

1.IO流-->用于读写文件中的数据。

2024-06-18 22:17:55 230

原创 二分查找.

给定一个 元素升序的、无重复数字的整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标(下标从 0 开始),否则返回 -1。数据范围:0≤𝑙𝑒𝑛(𝑛𝑢𝑚𝑠)≤2×10^5 , 数组中任意值满足 ∣𝑣𝑎𝑙∣≤10^9。进阶:时间复杂度 𝑂(log⁡𝑛),空间复杂度 𝑂(1)

2024-06-18 20:35:53 150

原创 删除有序链表中的重复元素

删除给出链表中的重复元素(链表中元素从小到大有序),使链表中的所有元素都只出现一次。数据范围:链表长度满足 0≤𝑛≤100,链表中任意节点的值满足 ∣𝑣𝑎𝑙∣≤100。进阶:空间复杂度 𝑂(1),时间复杂度 𝑂(𝑛)给出的链表为1→1→2→3→3,返回1→2→3。给出的链表为1→1→2,返回1→2。

2024-06-17 12:07:46 228

原创 拦截器..

【代码】拦截器..

2024-06-17 10:49:21 206

原创 链表的奇偶重排

给定一个单链表,请设定一个函数,将链表的奇数位节点和偶数位节点分别放在一起,重排后输出。数据范围:节点数量满足 0≤𝑛≤10^5,节点中的值都满足 0≤𝑣𝑎𝑙≤1000。要求:空间复杂度 𝑂(𝑛),时间复杂度 𝑂(𝑛)注意是节点的编号而非节点的数值。

2024-06-16 22:10:56 106

原创 反射...

->获取一个类里所有的信息,获取到之后,再执行其他的业务逻辑;结合配置文件,动态的创建对象并调用方法。1.反射允许对成员变量,成员方法和构造方法的信息进行编程访问。-->class.forName("全类名")2.获取class对象的三种方法。-->对象.getClass()3.利用反射获取构造方法。4.利用反射获取成员变量。5.利用反射获取成员方法。-->类名.class。

2024-06-16 21:00:50 569

原创 判断链表是否为回文结构

数据范围: 链表节点数 0≤𝑛≤10^5,链表中每个节点的值满足 ∣𝑣𝑎𝑙∣≤10^7。给定一个链表,请判断该链表是否为回文结构。回文是指该字符串正序逆序完全一致。

2024-06-16 19:15:32 94

原创 过滤器..

【代码】过滤器..

2024-06-14 20:55:04 102

原创 单链表排序

数据范围:0<𝑛≤100000,保证节点权值在[−10^9,10^9]之内。要求:空间复杂度 𝑂(𝑛),时间复杂度 𝑂(𝑛𝑙𝑜𝑔𝑛)给定一个节点数为n的无序单链表,对其按升序排序。

2024-06-13 22:04:24 167

原创 多线程概念

5.同步方法---把synchronized关键字加到方法上(锁住方法里所有的代码)修饰符 synchronized 返回值类型 方法名(方法参数){...}1.并发-->在同一时刻,有多个指令在单个cpu上交替进行。并行-->在同一时刻,有多个指令在多个cpu上同时进行。4.同步代码块---把操作共享数据的代码锁起来。新建---就绪---运行---阻塞---死亡。synchronized(锁){

2024-06-12 21:41:34 188

原创 链表相加.

假设链表中每一个节点的值都在 0 - 9 之间,那么链表整体就可以代表一个整数。数据范围:0≤𝑛,𝑚≤1000000,链表任意值 0≤𝑣𝑎𝑙≤9。给定两个这种链表,请生成代表两个整数相加值的结果链表。要求:空间复杂度 𝑂(𝑛),时间复杂度 𝑂(𝑛)

2024-06-11 20:15:24 187

原创 最长回文子串

给你一个字符串 s,找到 s 中最长的回文子串。return s;i < len;i++) {L

2024-06-10 22:38:03 556

原创 三数之和.

判断是否存在三元组。

2024-06-09 16:59:40 64

原创 多线程..

【代码】多线程..

2024-06-08 22:43:30 192

原创 两个链表第一个公共点

输入两个无环的单向链表,找出它们的第一个公共结点,如果没有公共节点则返回空。要求:空间复杂度 𝑂(1),时间复杂度 𝑂(𝑛)数据范围: 𝑛≤1000。

2024-06-08 16:39:15 98

原创 判断链表是否有环

数据范围:链表长度 0≤𝑛≤10000,链表中任意节点的值满足 ∣𝑣𝑎𝑙∣<=100000。判断给定的链表中是否有环。如果有环则返回true,否则返回false。要求:空间复杂度 𝑂(1),时间复杂度 𝑂(𝑛)

2024-06-07 21:38:26 100

原创 MySql中的锁

元数据锁-->元数据锁过程是系统自动控制,无需显示使用,在访问一张表时会自动加上。意向锁-->为了避免元数据锁在执行时,加的行锁和表锁的冲突,在InnoDB中引入了意向锁,使得表锁不用检查每行数据是否加锁,使用意向锁来减少表锁的检查。间隙锁-->锁定索引记录间隙(不含记录),确保索引记录间隙不变,防止其他事务在间隙中insert,产生幻读。意向共享锁-->与表锁共享锁read兼容,与表锁排它锁write互斥.主要分为三类-->表锁、元数据锁、意向锁。MySql中的锁分为三类-->全局锁、表级锁、行级锁。

2024-06-07 20:51:50 269

原创 两两交换链表中的节点

给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成此题(即只能进行节点交换)。

2024-06-05 22:59:26 384

原创 触发器..

触发器是与表有关的数据库对象,指在insert/update/delete之前或者之后,触发并执行触发器中定义的sql语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性,日志记录,数据校验等操作。

2024-06-04 12:44:38 146

原创 合并k个已排序的列表

数据范围:节点总数 0≤𝑛≤5000,每个节点的val满足 ∣𝑣𝑎𝑙∣<=1000。合并 k 个升序的链表并将结果作为一个升序的链表返回其头节点。要求:时间复杂度 𝑂(𝑛𝑙𝑜𝑔𝑛)

2024-06-03 20:35:54 90

原创 索引创建.

数据库索引,是数据库管理系统中一个排序的数据结构,以。,更新数据库中表的数据。

2024-06-03 16:15:30 181

原创 事务ACID

这种隔离级别最高,是最安全的,但是性能最低,不会出现脏读,不可重复读,幻读。(事务内的语句,要么全部执行成功,要么全部执行失败)事务是一个不可分割的数据库操作序列,也是数据库并发控制的基本单位,其执行的结果必须使数据库从一种一致性状态变到另一种一致性状态。不可重复读-->指在数据库访问中,一个事务范围内多次查询却返回了不同的数据值。这种隔离级别下有可能发生幻读。幻读-->在一个事务内读取到了别的事务插入的数据,导致前后读取数量总量不一致。脏读-->指在一个事务处理过程里读取了另一个未提交的事务中的数据。

2024-06-03 10:40:40 578

原创 子查询 .

ORDER BY 语句默认按照ASC升序对记录进行排序;分页:limit 当前页,页面的大小 eg:limit 0,10。子查询--->在查询语句中的WHERE条件子句中,又嵌套了一个查询。ORDER BY 语句用于根据指定的列对结果集进行排序。

2024-06-03 10:04:25 104

原创 联表查询.

1. 先执行on,后执行where;on是建立关联关系在生成临时表的时候执行,where是在临时表生成后对数据进行筛选的。2. 比如两个表进行left join连接查询结果,where会对查询的结果进行过滤, on会返回驱动表的所有数据。right join--会从右表中返回所有的值,即使左表中没有匹配。left join--会从左表中返回所有的值,即使右表中没有匹配;Inner join--如果表中至少有一个匹配,就返回行;自连接--自己的表和自己的表连接(一张表拆为两张一样的表)

2024-06-02 22:26:52 112

原创 链表内指定区间反转

将一个节点数为 size 链表 m 位置到 n 位置之间的区间反转,要求时间复杂度 𝑂(𝑛)O(n),空间复杂度 𝑂(1)O(1)。数据范围: 链表长度 0<𝑠𝑖𝑧𝑒≤1000,0<𝑚≤𝑛≤𝑠𝑖𝑧𝑒,链表中每个节点的值满足 ∣𝑣𝑎𝑙∣≤1000。给出的链表为 1→2→3→4→5→𝑁𝑈𝐿𝐿, 𝑚=2,𝑛=4。要求:时间复杂度 𝑂(𝑛) ,空间复杂度 𝑂(𝑛)进阶:时间复杂度 𝑂(𝑛),空间复杂度 𝑂(1)返回 1→4→3→2→5→𝑁𝑈𝐿𝐿。

2024-06-02 21:20:41 161

原创 sql建表

数据库引擎--->INNODB (默认使用) MYISAM( 早年使用)* 注意点,使用英文(),表的名称 和 字段 尽量使用``括起来。* PRIMARY KEY 主键 一般一个表只有一个。*INNODB 安全性高,事务的处理,多表多用户操作。*所有的语句后面加逗号 英文的 最后一个不用加。* AUTO_INCREMENT 自增。*MYISAM 节约空间,速度较快。*字符串使用单引号括起来。

2024-06-02 17:19:03 138

原创 Data/JSON

JSON(JavaScript Object Notation, JS对象简谱)是一种。对象用{} 、数组用[] 、所有的键值对用 key:value。1.data基本使用。

2024-06-02 11:57:08 192

原创 分页操作!

disabled不可点,active动态点亮。

2024-05-11 17:16:10 82

原创 基于特征细化网络的显著目标检测

我们提出了一种特征精细网络(FRNet)来克服上述问题,其中包括一种新的特征学习策略,该策略结合了多尺度和剩余学习策略来生成最终的显著性预测。然后,我们提出了自适应特征融合模块(AFFM),该模块可以有效地融合多尺度特征信息以预测卓越的显著性映射。最后,为了监督网络学习更多的物体边界信息,我们提出了一种混合损耗,它包含四种基本损耗,并结合了不同损耗的性质。它提高了特征在每个尺度上的表示能力,提高了剩余学习策略的有效性。•我们提出了一个AFFM模块,使多尺度信息的整体融合,组成最终的显著性预测。

2023-08-09 09:43:02 21

原创 TransFuse:融合变压器和cnn用于医学图像分割

医学图像分割——众多临床需求的先决条件——在卷积神经网络(cnn)的最新进展中得到了显著的发展。然而,它在建模显式的远程关系方面存在普遍的局限性,现有的解决方法,借助于构建深度编码器和激进的下采样操作,会导致冗余的深度网络和局部细节的丢失。因此,分割任务需要一个更好的解决方案,以提高建模全局上下文的效率,同时保持对低层细节的强大把握。大量的实验表明,TransFuse在包括息肉、皮损、髋关节和前列腺分割在内的二维和三维医学图像集上都能获得最新的最先进的结果,参数显著降低,推理速度提高。

2023-07-26 18:04:44 22

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除