,不超过 140 字(可选)vi guido.py进入底行命令模式"+p从系统剪贴板粘贴编辑、调试一条龙这次 在vim里面直接运行pdb3添加图片注释,不超过 140 字(可选):w|!...的缩写 是 b添加图片注释,不超过 140 字(可选)可以 对于py文件的行号设置断点动手给第5行添加了一个断(break)点(point)添加图片注释,不超过 140 字(可选)next 一下向下执行了一行那怎么...continue一下continuecontinue 本该直接流到 程序结尾但是第5行有断点continue 让程序直接流到 断点处添加图片注释,不超过 140 字(可选)为什么流程不往下 继续流 了呢...断(break)点(point)因为断点就是 截断流程的 点流程流到这里 必须断开 的 点添加图片注释,不超过 140 字(可选)断点 就像 一个阀门(valve) [vælv]或大坝会让水流停止如果...流到断点 后我想让 流程继续(continue)向下流该如何呢?
上一篇是到了管道机制结束的,所以就直接往下写了 别名功能 命令: alias {别名 = ‘标准Shell命令行'} 以下为书本解释: 所谓别名就是按照Shell命令的标准格式所写的命令行的缩写,用来减少键盘的输入...在什么情况下(分为 总是,从不,自动三种情况)让ls的结果用彩色显示 所以就是,用ls 列出更加详细的信息,并且用彩色显示,但是这条命令太长,故而就可以使用别名 ll来缩写 再换个说法就是 中国=中华人民共和国..."[]"这三个,在进行字符串查找的时候,通配符可以代替任意一个字符 * 可以代表任意长度的任何字符(a-z A-Z等),但是不能作为文件名和扩展名间的"." ?...他会从左到右,先cd进入目录,接着cat查看elapse.txt中的内容 注释符 注释符"#"通常用在脚本程序或者应用程序的配置文件中,以"#"开头得注释行,shell在解释该脚本的时候不会执行 ?...、多命令同时执行时,可以使用后台处理 在后台任务执行期间,用户任可以继续和Shell交互,而该工作会在后台默默运行直到停止(当然故意的死循环不会停止,他会一直存在并且占用资源) 使用"&"符号即可 ?
:p) reword:保留该commit,但我需要修改该commit的注释(缩写:r) edit:保留该commit, 但我要停下来修改该提交(不仅仅修改注释)(缩写:e) squash:将该commit...和前一个commit合并(缩写:s) fixup:将该commit和前一个commit合并,但我不要保留该提交的注释信息(缩写:f) exec:执行shell命令(缩写:x) drop:我要丢弃该...commit(缩写:d) label:用名称标记当前HEAD(缩写:l) reset:将HEAD重置为标签(缩写:t) merge:创建一个合并分支并使用原版分支的commit的注释(缩写:m)...我们在使用rebase合并分支时,也会出现conflict,在这种情况下,git 会停止 rebase 并会让你去解决冲突。在解决完冲突后,用 git add 命令去更新这些内容。...,现在有时间来继续这件事情,很显然这个分支已经落后了。
我们之前介绍过缩写相关的内容,缩写是可以自动帮我们将缩写的单词展开成一段完整的话。但是代码本身是结构话的,仅仅使用缩写来配置是无法完成自动生成代码这个步骤的。好在我们大量的插件来进行配置。...本篇我们将要来讨论如何使用相关插件来完成代码片段自动完成的功能 vsnip 插件 我们之前在配置自动补全的时候已经下载了 vim-vsnip这个插件。...vsnip是一个非常强大的插件,它支持我们使用与 VS Code 类似的方式来扩展定义我们自己的代码片段,同时它也内置了不同语言版本的代码片段。...其他语言只是填入的内容不同,在定义上并没有什么大的差别。...这里的变量一般是环境变量或者是 vim 自带的一些变量。我们直接拿来用但是在不同的环境下得到的结果是不一样的。 我们可以使用变量来丰富一些信息。
= right) { // right 比较,大于基准就左移,小了停止; while (left pivot) {...right--; } // left 比较,小于基准就右移,大了停止; while (left < right && array[left] <= pivot...) { left++; } // right 和 left 都停止后进行交换 if (left vim 操作文件如何显示行号 方法一:单文件显示 在 vim 命令模式下,输入 : set nu 。 nu 是 number 的缩写。...扩展:如何跳转到指定行 在 vim 命令模式下,输入 :n 指令,跳转到第 n 行。
vim相对于vi的这些优势主要体现在以下几个方面: 1、多级撤消我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。...官方网站:http://www.vim.org/ linux下安装vim-minimal软件包 如果是在Linux下,可以安装VIM-Enhance使其扩展为完整版本的VIM 二、整体概述 vim编辑中有三种模式...1、一般模式: 在Linux终端中输入“vim 文件名”就进入了一般模式,但不能输入文字。...四、Other 部分命令解释: % 全文(“%”是“1,$”范围的缩写) :g 代表在全文档范围内 ^代表行的开始 \s*代表空白字符 &代表行的结束 d代表删除 s 替 /搜索字符串开始 /搜索字符串结束...n 查找下一个& (当在vim用//查找字符串的时候,字符串有多个的时候,按n,光标会跳到下一个字符串) :g/^\s*$/d 删除所有空白行 批量注释或取消注释文本 注释文本: 一般模式下按下Ctrl
调试程序_debug_next_下一步_list_pdb3 回忆上次内容py程序是 按 顺序执行的是一行行 挨排 执行程序员的kpi曾经 根据 代码数量现在kpi 也在 不断演化并不是 代码量 越多越好添加图片注释...,不超过 140 字(可选)保存 在线剪贴板准备环境在shell中 键入vi guido.py 添加图片注释,不超过 140 字(可选):reg执行底行命令reg观察寄存器register的状态添加图片注释...,不超过 140 字(可选)系统寄存器"*、"+中都存着 刚复制的 源代码粘贴代码回车 继续从 底行命令模式回到 正常模式在vim正常模式下出现"+字样使用的寄存器 是系统剪贴板 寄存器"+键入"+观察窗口底行添加图片注释...,不超过 140 字(可选)然后 键入ppaste 粘贴粘贴结果添加图片注释,不超过 140 字(可选)键入:wq保存并退出vim回到shell运行程序python3 guido.py原来 是一下子 运行到最后现在可以...h(elp) 的缩写是 help 可以省略添加图片注释,不超过 140 字(可选)以上四句help 这个主题命令都可以查看这并不难 h h感觉掌握帮助系统了还可以怎么玩呢?
.bash_profile // 进入 vim 开始编辑,按 i 进入编辑模式 进入编辑模式后,粘贴如下代码进去: export CLICOLOR=1 #自定义缩写命令 生效命令 source...需要注意的是 // 你输入任何字符你都看不见,这是unix和linux的特性 // 停止 XAMPP xpsp // 重启 XAMPP xpre // 进入 MYSQL 命令行 mysql 其实 ....DirectoryIndex index.htm index.html index.php 然后搜索 httpd-vhosts.conf 这个,这个文件是配置虚拟主机的文件,需要把最前面的#号删除(在这个配置文件中#是代表注释的意思...如果你是在是搞不定 VIM ,也可以用图形界面的文本编辑器来进行编辑的。...具体自己搞去……我还是强调一下,作为一名合格的工程师,即便 VIM 不是特别熟悉,能用来做主力编辑器,最起码也要做到能使用的水平。 好,下面继续配置虚拟主机。
注释 Python 的注释分为两种的概念,一种是由 # 开头的"真正的"注释,另一种是 docstrings。...注释块通常应用于跟随着一些(或者全部)代码并和这些代码有着相同的缩进层次。注释块中每行以'#'和一个空格开始(除非他是注释内的缩进文本)。注释块内的段落以仅含单个'#'的行分割。...缩进 Python 代码缩进为4个空格,在文件结尾声明 # Modeline {{{ # vim:set ts=4: # vim600:fdm=marker fdl=0 fdc=0 # }}} ...缩写 命名应当尽量使用全拼写的单词,缩写的情况有如下两种: 1)常用的缩写,如 XML、ID等,在命名时也应只大写首字母,如 class XmlParser(object):pass 2)命名中含有长单词...这时应使用约定成俗的缩写方式,如去除元音、包含辅音的首字符等方式,例如: function 缩写为 fn text 缩写为 txt object 缩写为 obj count 缩写为 cnt number
注释 Python 的注释分为两种的概念,一种是由 # 开头的"真正的"注释,另一种是 docstrings。...注释块通常应用于跟随着一些(或者全部)代码并和这些代码有着相同的缩进层次。注释块中每行以'#'和一个空格开始(除非他是注释内的缩进文本)。注释块内的段落以仅含单个'#'的行分割。...缩进 Python 代码缩进为4个空格,在文件结尾声明 # Modeline {{{ # vim:set ts=4: # vim600:fdm=marker fdl=0 fdc=0 # }}} 空格 空格在...缩写 命名应当尽量使用全拼写的单词,缩写的情况有如下两种: 1)常用的缩写,如 XML、ID等,在命名时也应只大写首字母,如 class XmlParser(object):pass 2)命名中含有长单词...这时应使用约定成俗的缩写方式,如去除元音、包含辅音的首字符等方式,例如: function 缩写为 fn text 缩写为 txt object 缩写为 obj count 缩写为 cnt number
compress 在轮循任务完成后,已轮循的归档将使用gzip进行压缩。...missingok 在日志轮循期间,任何错误将被忽略,例如“文件无法找到”之类的错误。 notifempty 如果日志文件为空,轮循不会进行。...在这种情况下,rsyslogd 进程将立即再次读取其配置并继续运行。...log/test/log-file -rw-r--r-- 1 root root 10485760 Jun 19 11:22 /var/log/test/log-file-20180619 ③ 选项注释...,等待当前连接停止,重新载入配置文件,重新打开日志文件,重启服务器,从而实现相对平滑的不关机的更改。
代码编辑器:VS Code(虽然vim很强大,但我觉得的vim查看和修改少量代码更为适合,编辑整个程序文件还是用VS Code吧) 代码编译器:虽然VS Code有对应的C++插件,还是感觉不舒服,所以笔者还是使用指令在...g++ -g -std=c++11 main.cpp gdb a.out 常用的指令如下: 01 运行指令: run(简写r): 运行程序,当遇到断点后,程序会在断点处停止运行,等待用户输入下一步命令...continue(简写c) : 继续执行,到下一个断点停止(或运行结束) next(简写n) : 单步跟踪程序,当遇到函数调用时,也不进入此函数体;此命令同 step 的主要区别是,step 遇到用户自定义的函数...(可以带上代码路径和代码名称:b OAGUPDATE.cpp:578) b fn1 if a>b:条件断点设置 break func(break缩写为b):在函数func()的入口处设置断点,如:break...如:watch a whatis :查询变量或函数 info function:查询函数 扩展info locals:显示当前堆栈页的所有变量 06 查询运行信息 where/bt :当前运行的堆栈列表
如果使用更少的内存,GitLab将在重新配置运行期间给出奇怪的错误,我用虚拟机来分别新建1G,2G内存的CentOS系统来装GitLab,确实非常捉襟见肘啊,伤不起。...二.GitLab的安装 1.在CentOS系统上,下面的命令将会打开系统防火墙HTTP和SSH访问。...GitLab中文社区的项目,v7-v8.8是由Larry Li发起的“GitLab中文社区版项目”(https://gitlab.com/larryli/gitlab),从v8.9之后由@xhang开始继续汉化项目...出现这种情况可以修改~/.bashrc,在“alias cp=’cp-i’”前加#注释即可。 复制可能出现如下提示,可以不用理会。 ?...注释后记得执行: source ~/.bashrc 或者重启即可。
如果使用更少的内存,GitLab将在重新配置运行期间给出奇怪的错误,我用虚拟机来分别新建1G,2G内存的CentOS系统来装GitLab,确实非常捉襟见肘啊,伤不起。...二.GitLab的安装 1.在CentOS系统上,下面的命令将会打开系统防火墙HTTP和SSH访问。...GitLab中文社区的项目,v7-v8.8是由Larry Li发起的“GitLab中文社区版项目”(https://gitlab.com/larryli/gitlab),从v8.9之后由@xhang开始继续汉化项目...出现这种情况可以修改~/.bashrc,在“alias cp=’cp-i’”前加#注释即可。 复制可能出现如下提示,可以不用理会。...注释后记得执行: source ~/.bashrc 或者重启即可。
CentOS Linux 7 EOL:2024-06-30 CentOS Linux 8 EOL:2021-12-31 (已停止维护) CentOS Stream 8 EOL:2024-05-31 (发文前即将停止维护...2020 年,CentOS项目的创始人 Gregory Kurtzer 在12月发起了 Rocky Linux 项目计划(8小时内250人啸聚网络),旨在继续提供一个与 RHEL(Red Hat Enterprise...weiyigeek.top-虚拟磁盘配置图 温馨提示:在开始正确安装之前,应将系统的统一可扩展固件接口(UEFI)或基本输入/输出系统(BIOS)预配置legacy(传统引导模式)为从正确的介质引导,若要更换引导方式为...RHEL 8版本之前,设置 SELINUX=disabled 也会在引导期间完全禁用SELINUX,如果您需要一个完全禁用SELinux而不是在未加载策略的情况下运行SELinux的系统,则需要将SELinux...ln -s /usr/bin/vim /usr/local/bin/vi 温馨提示:若想Shell终端更加的炫彩可以使用 zsh ,支持更多的模板以及插件功能扩展,通常在个人开发电脑上配置,针对线上业务服务器通常不建议
继续前进 syntax enable ” enable syntax processing 注释足以说清它的意思....我将借这点时间, 尽可能地添加注释, 以避免你的vimrc没有此中的任何一行....如果你像我一样, 文件写得很长, 基本上你不会一直记住每一行在做什么, 所以添加注释有助于你以后能知道这些都是什么鬼. 另外, 许多 vim 中的设置既有长名又有短名....我虽然在这里设置了, 但实际上由于我使用powerline插件(稍后我们会涉及到), 所以在我的vim中找不到这一行的....Vim 喜欢重绘屏幕, 即便是在它根本不必这样做的期间内 – 比如在宏(回放)的期间. 这告诉 Vim 不要费神地在这些场景下重绘屏幕, 以让宏更快.
查看ip 在虚拟机外访问也能看到 image.png image.png 二、安装PHP7.3 和 PHP扩展 安装命令 sudo apt-add-repository ppa:ondrej/php.../default 修改文件中的注释和7.4改成7.3和路径,如下图所示 image.png php7.3-fpm启动失败 注意: 我们安装的是php7.3,但nginx里缺省值是php7.4-fpm.sock...set password for root@localhost = '123456'; flush privileges; quit; sudo service mysql restart //注释无密码...PHP7不支持mysql) image.png Mysql的PHP扩展测试 cd /var/www/html sudo vim test.php <?...-l | grep 'php' image.png php.ini添加扩展文件 sudo vim /etc/php/7.3/cli/php.ini extension=redis.so image.png
本文还会补充一些扩展知识,帮助您更好地理解相关技术。...hard-stop-after 10s # 在关闭过程中,强制停止 HAProxy 的最长等待时间。...# log localhost:514 local7 debug # 日志配置(已注释)。 # debug # 启用调试模式(已注释)。...# default_backend servers-backend # 使用的默认后端(已注释)。...你的支持是我继续前行的动力!""每一次创作都是一次学习的过程,文章中若有不足之处,还请大家多多包容。你的关注和点赞是对我最大的支持,也欢迎大家提出宝贵的意见和建议,让我不断进步。"神秘泣男子
查看ip 在虚拟机外访问也能看到 [image.png] [image.png] 二、安装PHP7.3 和 PHP扩展 安装命令 sudo apt-add-repository ppa:ondrej/.../default 修改文件中的注释和7.4改成7.3和路径,如下图所示 [image.png] php7.3-fpm启动失败 注意: 我们安装的是php7.3,但nginx里缺省值是php7.4-fpm.sock...password for root@localhost = '123456'; flush privileges; quit; sudo service mysql restart //注释无密码...PHP7不支持mysql) [image.png] Mysql的PHP扩展测试 cd /var/www/html sudo vim test.php <?...-l | grep 'php' [image.png] php.ini添加扩展文件 sudo vim /etc/php/7.3/cli/php.ini extension=redis.so [image.png
Redis Cluster提供了一种运行Redis安装的方法,在该安装中,数据会 在多个Redis节点之间自动分片。...Redis Cluster 在分区期间还提供了一定程度的可用性,这实际上是在某些节点出现故障或无法通信时继续操作的能力。但是,如果发生较大故障(例如,大多数主服务器不可用时),集群将停止运行。...Redis Cluster自动分割在多个节点之间的数据集,一部分节点出现故障或无法与集群的其余部分通信时,继续运行的能力。...yes pidfile /var/run/redis_7000.pid logfile 7000.log # dir /redis/data # 此处绑定ip,可以是阿里内外ip和本地ip,也可以直接注释掉该项...不过需要注意,如果节点B和B1同时挂掉了,Redis集群就无法继续正确地提供服务了。
领取专属 10元无门槛券
手把手带您无忧上云