首页
学习
活动
专区
工具
TVP
发布

Initial programming

专栏成员
110
文章
8128
阅读量
21
订阅数
初识MySQL · 数据库
本文也是MySQL的第一篇文章了,新的知识点已经出现,怎么能够停止不前,穿越时空……(迪迦奥特曼乱入哈哈哈)。
_lazy
2024-10-20
590
初识Linux · 重定向和缓冲区
其实有了文件2的预备知识,我们已经初步了解了文件描述符fd是什么,底层是如何运作的了,那么本文,我们通过文件描述符对重定向和缓冲区有一个更深层次的理解,对于重定向,我们最开始只是知道系统将我们本该输出到A的内容输出到了B,但是我们并不知道是如何运作的,所以本文的第一个目标:理解重定向是如何实现的?那么对于第二个目标,就是加深对缓冲区的理解。
_lazy
2024-10-19
1080
初识算法 · 二分查找(2)
本文的目标和之前的算法文章不太一样,像最开始的双指针算法,到滑动窗口算法,都是从题目中解析该算法原理,但是通过第一次的二分查找原理的算法,显然从题目中学习该算法的效果并不是很好,所以在本文中,博主将着重介绍二分查找的原理,对于最简单的朴素二分模板,我们肯定是不用介绍的,因为太简单了,更多信息,我们直接通过题目引出。
_lazy
2024-10-18
630
初识git · 有关模型
其实文章更新到这里的时候,我们已经学习了可以满足我们日常生活中的基本需求的指令了,但是为什么要更新本篇文章呢?是因为实际生活中我们对于开发工作,运维工作,以及测试工作都是由单独的分支的,那么一个项目推进的时候,整体的布局是什么样的,不同的人应该使用什么样的分支,这是我们所关心的,自然就会涉及到很多不同的模型,所以本文主要是介绍有关模型的知识。
_lazy
2024-10-18
840
初识git · 多人协作
git从发布以来,强大的功能有版本回退以及分支管理,那么分支管理用来不仅是为了维护master的,更多的是多人协作的一种代表,所以多人协作这一章节,基本上说的就是我们如何使用多分支来实现一个团队开发功能。
_lazy
2024-10-18
950
初识算法 · 二分查找(1)
本文呢,我们从滑动窗口窗口算法移步到了二分查找算法,我们简单了解一下二分查找算法,二分查找算法是一个十分恶心,十分注重细节,但是同时也是十分简单的一个算法,有人好奇,注重细节和简单怎么能挂的上关系呢?这是因为二分查找对于边界的处理是尤其要小心的,所以对于二分查找来说,将边界处理好了,自然就简单多了,相当于套了一个模板。那么本文呢,通过两个题目,简单介绍一下二分查找算法。
_lazy
2024-10-18
930
初识C语言·3(分支与循环·上)
C语言是结构化的语言,结构指的是顺序 选择 循环,C语言中的代码无非就是这三种的组合,
_lazy
2024-10-16
510
初识C语言·2
signed和unsigned都是C语言中的关键字,它们的作用是决定字符或者整型的正负号。
_lazy
2024-10-16
710
初识C语言
C语言中有一批被保留的有名字的符号,它们被称为关键字,如上篇代码写到的int main 都是关键字。所以,由此而得,关键字有自己特别的含义。
_lazy
2024-10-16
780
初识编程语言·C语言
故,C语言是一门人与计算机交流的语言,当然,语言不只有一种,还有Java,python等。
_lazy
2024-10-16
950
初识C++ · 基于红黑树封装map + set
这部分是挺有难度的,因为套了好几层关系,涉及到关系层大概有4层左右,但是呢,多花点时间即可,更重要的还是细心部分,其次就是逐个的去捋清楚每层的关系即可,细心 + 耐心,这里就通关了。
_lazy
2024-10-16
830
初识算法 · 滑动窗口(3)
​本文的主题是滑动窗口,通过两道题目讲解,一道是水果成篮,一道是找到字符串中的所有字母异位词。 链接分别为: 904. 水果成篮 - 力扣(LeetCode)
_lazy
2024-10-16
1120
初识算法 · 滑动窗口(2)
本文的主题是滑动窗口,通过两道题目讲解,一道是最大连续1的个数,一道是将x减到0的最小操作数。
_lazy
2024-10-16
960
初识git · 基本操作
Git 是一个开源的分布式版本控制系统,最初由林纳斯·托瓦兹(Linus Torvalds)于2005年开发,目的是为了更好地管理Linux内核的开发过程。与传统的集中式版本控制系统(如SVN)不同,Git允许开发者在本地进行完整的版本控制操作,包括提交、分支和合并,而无需依赖网络连接到中央服务器。
_lazy
2024-10-16
810
初识Linux · 文件(2)
这是我们文件一里面引发的问题,那么在文件(2)里面呢,我们通过对文件深层次的理解,就会知道,以上三个问题的答案了。
_lazy
2024-10-16
400
初识Linux · 文件(1)
本文以及下篇文章,揭露的都是Linux中文件的奥秘,对于文件来说,初学Linux第一节课接触的就是文件,对于C语言,我们使用fopen可以打开文件,对于C++,我们可以使用ofstream可以打开文件,那么对于这么多打开文件的方式,难道每个不同的语言,我们都要单独去学习如何使用对应的函数吗?
_lazy
2024-10-16
800
初识算法 · 滑动窗口(1)
本文开始,介绍的是滑动窗口算法类型的题目,滑动窗口本质上其实也是双指针,但是呢,前文介绍的双指针是二者相向移动的:
_lazy
2024-10-16
680
初识算法 · 双指针(4)
本文是双指针算法的最后一文,以复写零和四数之和作为结束,介绍方式同样是题目解析,算法原理,算法编写三部曲,以下是题目的链接:
_lazy
2024-10-16
730
初识Linux · 自主Shell编写
本文介绍是自主Shell编写,对于shell,即外壳解释程序,我们目前接触到的命令行解释器,有bash,还有SSH,对于今天模拟实现的Shell编写,我们模拟的是bash,以及需要的预备知识前文已经介绍了,进程的多方面的知识,在自主Shell编写里面比较重要的是进程程序替换,进程终止,进程等待,进程状态什么的,都是自主Shell编写里面的辅助知识罢了。
_lazy
2024-10-16
930
初识Linux · 进程替换
由前面的章节学习,我们已经了解了进程状态,进程终止以及进程等待,今天,我们学习进程替换。进程替换我们从如下几个点开始介绍,第一,直接看现象,第二,解释原理,第三,将代码改成多线程版本,第四,使用所有的替换函数,认识参数的含义。
_lazy
2024-10-16
920
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档