自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 捋清UITableView展示不同类型数据的差异

捋清UITableView展示不同类型数据的差异

2024-06-14 11:08:15 749

原创 UITableView之cell复用

cell复用

2024-06-13 19:21:20 260

原创 UITableView之显示单组数据Demo

UITableView显示单组数据

2024-06-13 17:12:14 943

原创 UITableView初识之分组显示数据Demo

UITableView显示分组数据

2024-06-13 14:09:53 962

原创 UIKit之图片轮播器Demo

实现图片轮播器

2024-06-05 14:47:16 235

原创 UIScrollView代理

UIScrollView代理案例

2024-06-04 16:16:14 248

原创 UIKit之App界面Demo

UIScrollView的案例

2024-06-04 11:41:49 972

原创 leetcode332.重新安排行程,C++做法

leetcode332.重新安排行程

2024-05-27 13:18:52 297

原创 C++简洁版全排列代码

《代码随想录》在回溯章节中的全排列代码模板较为复杂,其实还有一种常用的简单写法。

2024-05-23 11:30:59 281

原创 UIKit之猜图器Demo

实现猜图器Demo

2024-05-22 16:50:33 953

原创 UIKit之九宫格

UIKit之九宫格Demo

2024-05-19 22:52:26 340

原创 UIKit之汤姆猫Demo

实现动态tom猫案例。

2024-05-16 22:18:03 894

原创 UIKit之图片浏览器

实现一个图片浏览器,点击左右按钮可以切换背景图,且更新背景图对应的索引页和图片描述内容。

2024-05-15 23:08:46 400

原创 UIKit常用API:Transform

transform案例以及自己的易错点总结

2024-05-14 00:06:47 282

原创 UIButton案例之添加动画

基于上一节代码进行精简,降低了冗余性。同时使用了bounds属性和center属性,使得动画效果变为以中心点变化。

2024-05-13 17:13:46 203

原创 UIKit之UIButton

UIButton案例

2024-05-11 22:24:17 1071

原创 算法题剪格子使我重视起了编程命名习惯

关于参数命名千万不要用i或j这件事

2024-03-30 20:58:35 316

原创 Https握手过程

TCP三次握手后,客户端发了一个Client Hello给服务端,客户端会告诉服务端支持TLS1.2版本(和其它版本)和16个加密套件,还有一个随机数。在服务端发送的报文中,包含服务端确认支持的TLS版本以及选择的加密套件,并且服务器也生成随机数发给客户端。比如客户端要访问通过域名访问B站,但是如何防止不法分子伪装B站让你访问,Https要求服务端申请SSL证书,证明域名是大家熟知的B站。1 Client Hello,客户端和服务端打招呼,并把自己支持的TLS版本,加密套件发送给服务端。

2023-09-19 19:34:32 476 1

原创 接收一串数字存vector

C++ vector

2023-09-14 09:39:42 165

原创 C++字符串编程,逆转句中单词(不用String)

如果不用string,用geline()给一个字符数组,也没问题。用cin.getline(str, 16);// 需要多一个位置接收字符串末尾的空格。

2023-09-06 09:11:09 196

原创 C++二维数组vector的排序

【代码】C++二维数组vector的排序。

2023-09-02 14:09:36 457

原创 LRU代码实现

LRU代码实现

2023-08-30 15:55:16 243

原创 Mysql事务及其隔离机制/隔离级别

一个事务必须视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部提交成功,要么全部失败回滚,对于一个事务来说,不可能只执行其中的一部分操作,这就是事务的原子性。:数据库总是从一个一致性的状态转换到另一个一致性的状态。:一个事务所做的修改在最终提交以前,对其他事务是不可见的。:一旦事务提交,则其所做的修改就会永久保存到数据库中。此时即使系统崩溃,修改的数据也不会丢失。实现:持久性:通过 redo log来保证的原子性:通过 undo log来保证的。

2023-08-14 11:28:25 113

原创 KMP算法比较次数

前两位为0、1,后面比如第3位,则比较前2个字符串的前后缀公共子串最大长度,比如最后一个c位置,abaab,前缀最大ab,后缀也也是ab,(每个位置结果+1)结果为3。查看第一趟结束,比较到6号的c,滑动模式串到3号和主串T的6号比。序号: 1 2 3 4 5 6。最终匹配两趟成功,共比较了10次。模式串:a b a a b c。

2023-08-14 08:59:01 2075

原创 栈空间是不是开辟越大越好

某大厂面试问栈空间是不是越大越好

2023-07-25 16:57:56 277

原创 C++类型转换

C语言类型的缺点以及C++的四种类型转换以及使用场景

2023-07-24 21:07:06 96

原创 Mysql最左匹配原则和索引下堆

最左匹配原则和索引下堆

2023-07-22 21:09:02 244

原创 Redis常见须知

redis面试常见问题:为什么redis快、哨兵模式、RDB和AOF等

2023-07-19 20:48:35 1155

原创 vector的push_back()结合扩容时的时间复杂度思考

vector的push_back()结合扩容时的时间复杂度思考

2023-07-17 15:23:47 313

原创 在浏览器中输入URL后都会发生什么

浏览器输入URL后的细节(面试题)

2023-07-17 15:22:23 410

原创 http和https的区别(面试题)

http和https区别

2023-07-17 11:43:18 14456 6

原创 Linux三剑客

Linux三剑客的简述和练习题

2023-07-16 17:38:42 425

原创 Redis数据类型和使用场景

redis数据结构的使用场景

2023-07-15 17:18:09 392

原创 C++实现求根号2的近似值

二分法求根号二的值

2023-07-15 15:22:21 412

原创 MySQL索引篇

mysql索引

2023-07-05 17:05:15 281

原创 goland import “fmt“报红

goland编译器下import "fmt"爆红

2023-06-19 20:12:53 935 1

原创 Linux:C/C++文件操作

linux下C/C++文件操作

2023-01-17 12:07:39 1881

原创 使用红黑树封装map、set

map、set用红黑树封装

2023-01-08 13:49:31 382 1

原创 红黑树:比AVL抽象、自由的、更广泛的近似平衡树

红黑树原理及模拟实现

2023-01-06 20:30:03 464

原创 AVL树:高度平衡的二叉搜索树

AVL树的原理和模拟实现

2023-01-05 22:14:47 363

空空如也

DGCN features报错

2023-06-10

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

TA关注的人

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