ajian

ajian

python正则坑之findall

pattern = re.compile(r'(?<=\D)1(3\d{9}|4[57]\d{8})(?=\D)') string = '''重要的事情说8130123456789遍,我...

python面向对象编程笔记

声明学习资料来源于 github 热门项目Python-Core-50-Courses以及Python-100-Days本文仅限于初学 python 的面向对象,笔者对于面向对象思想并不十分了解...

实现自己的ls命令

注意事项//目前已完成// -a -l -R 随机组合(包括-R 根目录)//目录蓝色 普通文件白色 链接文件浅蓝色//文件名称快速排序顺序显示//实现输出格式对齐//原理为字符串拼接//屏蔽 ...

vim极简学习攻略

前言笔者使用 vim 很久了,但是一直以来对于 vim 的各种配置、快捷键、插件等的接触都避讳莫深。原因很简单--麻烦。但是 vim/vi 作为任何一个 linux 系统存在的文本编辑软件,学会...

链表部分节点递归逆序

引言在对链表进行递归逆置的学习中,了解到了递归逆置的进阶操作,即对链表的部分节点进行逆置。思路因为基于整表逆置,故顺便进行了一番学习和了解,在此感谢大佬的labuladong的如何纯递归反转链表...