- 博客(101)
- 收藏
- 关注
原创 【Git】Git的基本操作
本篇博客基于最近对GIt的学习,简单介绍一下Git本地仓库的组成和基本操作(add、commit提交操作;log查看提交日志;reset回退版本等操作...)
2023-12-30 14:13:31 1852 1
原创 【算法学习】斐波那契数列模型-动态规划
我在算法学习过程中,针对斐波那契数列模型的动态规划的例题进行了一个整理,并且根据标准且可靠一点的动态规划解题思路进行求解类似的动归问题,来达到学习和今后复习的必要。
2023-12-25 22:52:51 1179
原创 【MySQL】表的增删查改
本篇笔记主要记录经过DDLSQL语句实现对数据库结构的创建和表的结构的创建后,现在需要对表内所包含的数据进行操作,所以涉及到了DMLSQL语句,并且整理为CRUD:创建、读取、更新、删除。
2023-04-19 14:27:26 2518
原创 【MySQL】表的约束
继上次数据类型的描述,这篇笔记重点记录DDL-数据定义语言对表的结构中的其他约束条件进行说明,以便让关系型数据库真正的保持完整性
2023-04-15 22:45:31 622
原创 【MySQL】表的操作和数据类型
本篇博客主要记录Mysql创建完数据库后,要在数据库中创建表,那么首先需要定义表的结构约束(SQL-DDL)等,这篇主要介绍基础定义表的结构(创建、删除、修改、查找)以及一些数据类型的学习。
2023-04-14 17:18:38 854
原创 【MySQL】库的操作
本篇笔记重点了解一下数据库的基本知识以及sql语句的分类,重点是对于数据库的定义操作的学习-DDL。(这其中的字符集和校验规则尤其注意)
2023-04-11 20:31:43 840 1
原创 【Linux】网络基础(3)
本篇笔记将记录TCP/IP协议中网络层IP协议的理解与学习,其中重点对IP网段划分进行理解,知道公网和私网或者IPV4的缺陷以及网络层的定位作用;然后学习数据链路层,明白真正在一个路由上传输是如何进行的,以及如以太网数据链路层协议在局域网中的作用;最后将TCP/IP协议总结一下,建立起对网络整个体系的理解和认知。
2023-03-31 13:05:01 1616
原创 【Linux】网络基础(2)
本篇继承自网络基础1-这篇文章我会记录学习https协议的所思所想,然后过度到传输层,学习udp协议和tcp协议的相关细节与思想。
2023-03-18 12:32:31 2154
原创 【Linux】网络基础(1)
本篇笔记记录我在Linux系统下学习网络基础部分知识,从关于网络的各种概念和关系开始讲起,逐步架构起对网络的认识,对网络编程相关的认知。主要内容是从网络计算器到理解应用层协议http
2023-03-08 06:53:19 1101
原创 【Linux】网络套接字编程
在掌握一定的网络基础,我们便可以先从代码入手,利用UDP协议/TCP协议进行编写套接字程序,明白网络中服务器端与客户端之间如何进行连接并且通信的。
2023-02-26 10:17:26 2473
原创 【Linux】Linux多线程(下)
本篇承上Linux多线程创建,线程互斥(互斥锁),线程同步(条件变量),继下接着学习线程同步的另一个信号量,以及后序的线程池,线程的懒汉单例模式和其他锁相关知识。
2023-02-11 20:53:06 1242
原创 【Linux】Linux多线程(上)
本篇笔记将会重点从内核结构引入Linux下的线程,理解Linux下线程和进程的相关性和区别,以及线程相关的操作方法,在到之后的线程互斥和线程同步中的条件变量相关概念。
2023-01-15 21:59:17 689
原创 【C++】特殊类相关设计
在实际的应用场景中,不免会有一些特殊的设计要求存在。在C++中,由于三种不同的域,以及地址空间的大小或者申请方式不同,就衍生出了一些特殊的设计类方法。
2022-12-09 20:21:26 1144
原创 【C++】二叉搜索树
介绍一种利用非线性结构对每次插入的数据进行整理,从而能够达到查找最优效率为log_2 N,并且也为之后的容器map、set做好基础(AVL树和红黑树的实现前提)的二叉搜索树
2022-11-05 22:57:14 2648
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人