
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
冒泡排序(Bubble Sort)是最基础的排序算法之一,它的核心思想是:多次遍历要排序的序列,在遍历的过程中,当发现两个相邻的元素逆序,就交换这两个元素的位置,直到某次遍历不需要交换元素为止。
最近在用Markdown写数学公式的时候,发现'%'起到的是注释的作用,搞了半天没打不出来,最奇怪的是网上还搜不到(ಥ_ಥ)。我就记录一下,希望可以帮助到别人。
个人写博客的时候,喜欢在文中加上一些数学公式,以提高文章 B 格。但是,我又经常会忘记部分公式的写法,就不得不上网查找,由于网上资料的质量参差不齐,经常会浪费不少时间进行检索。我认为这部分时间是可以被优化掉的,于是我决定写一篇自己的 Markdown 数学公式,以方便自己检索,同时也能帮助找有相同需求的人。
之前在进行非组建化的项目开发时,发现每次进行文件级的更改时,都会改变项目中文件的内容。如果是在多人协作的场景下,会经常需要进行 Git 的冲突解决,一旦解决错误,就会导致项目无法运行。为了解决这个问题,我打将不同模块之间的隔离,从单纯的文件夹隔离改为 Pod 隔离,即将各模块都封装为本地 Pod。本文也是主要介绍如何使用 Cocoapods 创建本地 Pod,实现代码的 Pod 隔离。
最近换了一台新的 MacBook Pro ,需要重装电脑上的常用软件。为了将 ITerm2 DIY为自己喜欢的样子,花了不少时间。为了方便下次再配置,特地写下此文进行记录。

现在这篇关于高阶函数的介绍,它来了。内容主要是介绍 forEach、filter、map、flatMap、compactMap、reduce、sorted等 7 个函数的作用,以及他们的使用方式。本文可以当做字典按需查阅。

由于Jupyter Notebook调试Python代码十分方便,受到了许多Coder的欢迎,但是它存在个十分不方便的地方——没有代码提示 。好在VSCode现在已经支持Jupyter NoteBook了,只要经过简单的配置就可以运行.ipynb文件,同时还带有代码提示,十分方便!
发现自己还能再参加一次天梯赛,在高兴之余,决定把在赛前将所有的天梯赛真题过一遍,希望自己可以取得理想的成绩。但是由于时间问题,而 L1 的题目相对比较简单,没有必要每一题都写详细的题解,就以文本来记录 L1 的题解吧。
安装wdPC面板可以减少我们在Linux服务器上搭建Web运行环境的麻烦(里面包含web应用运行所需要的环境),同时还可以**在wdPC提供的后台管理页面中对服务器、网站、在线文件等进行管理**,而且还是免费的,对新手来说十分友好。
vector的中文翻译为向量,是一种C++ STL中的序列容器。它的是存储方式和C++语言本身提供的数组一样都是顺序存储,因此vector的操作和数组十分相似。但是和数组不一样的是,数组的存储空间是静态的,一旦配置了就不能改变,而vector的存储空间是动态的,随着元素的加入,它的内部机制会自动扩充空间以容纳新元素,因此也被称为可变长数组。