本文分类:news发布日期:2025/5/1 5:26:56
相关文章
算法设计——最坏时间复杂度分析
目录 一、简介
二、大 O 表示法的定义
三、基本步骤
1.确定核心操作
2.分析执行次数
3.确定时间复杂度 四、例题
类型一:证明题
类型二:非递归算法的时间复杂度分析
类型三:递归算法的时间复杂度分析 一、简介 时间复杂度分为三种…
建站知识
2025/4/28 15:05:07
Mybatis操作数据库(注解+xml两个方式)
文章目录 1.个人回顾2.关于mybatis注解的说明3.字段和属性不匹配的解决方案3.1第一个方案3.2第二个方案3.3第三个方案 4.xml路径配置5.xml里面的字段映射 1.个人回顾
刚刚翻看了一下自己的这个之前写的博客,上一次和这个javaee相关的博客还是去年写的,也…
建站知识
2025/4/28 15:04:16
iOS:GCD信号量、同步、异步的使用方法
信号量的详细用法,可以用此方法进行队列管理
-(void)dispatchSignal{//crate的value表示,最多几个资源可访问dispatch_semaphore_t semaphore dispatch_semaphore_create(3);dispatch_queue_t quene dispatch_get_global_queue(DISPATCH_QUEUE_PRIORI…
建站知识
2025/4/30 19:48:22
Linux内核,内存分布
x86_64的物理地址范围为64bit,但是因为地址空间太大目前不可能完全用完,当前支持57bit和48bit两种虚拟地址模式。
地址模式单个空间用户地址空间内核地址空间32位2G0x00000000 - 0x7FFFFFFF0x80000000 - 0xFFFFFFFF64位(48bit)128T0x00000000 00000000 …
建站知识
2025/4/28 15:04:21
Java 安装开发环境(Mac Apple M1 Pro)
下载
Java Downloads
查看本地安装的 JDK 所在位置以及 JAVA 版本
系统默认的安装处
/Library/Java/JavaVirtualMachines配置Java
添加环境变量
vim ~/.bash_profileAdd # 安装位置
export JAVA_11_HOME"/Library/Java/JavaVirtualMachines/zulu-11.jdk…
建站知识
2025/4/29 18:14:39
MyBatis 中 #{} 和 ${} 的区别详解
目录
1. #{} 和 ${} 的基本概念
1.1 #{}
1.2 ${}
2. #{} 和 ${} 的工作原理
2.1 #{} 的工作原理
2.2 ${} 的工作原理
3.共同点:动态 SQL 查询
4. 区别:处理方式和适用场景
4.1 处理方式
4.2 适用场景
(1)#{} 的适用场景…
建站知识
2025/4/28 15:04:27