摘要: 1、事情的来源是 本地.gitignore 设置后没有生效,网上查资料 用 git rm -r --cached . 删除缓存 重新提交。结果,删除了缓存中的一些内容。 2、按以下步骤操作 1)、查看git 操作记录 git reflog 可以看到,最新的一次提交在 HEAD@{0} 2)、回退版本 阅读全文
posted @ 2021-03-08 15:34 诗酒趁年华-无厘头 阅读(3128) 评论(0) 推荐(0) 编辑
摘要: 验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位 阅读全文
posted @ 2020-01-13 17:30 诗酒趁年华-无厘头 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 在编写PHP代码的时候,经常使用new关键字实例化一个对象,比如 <?php Class Database { } $db = new Database; 这是最常规的实例化操作方法,像数据库操作的方法类,如果多次进行new操作,将消耗更多的系统资源,那么有什么好的方法了? 什么是单例模式? 1) 阅读全文
posted @ 2019-05-31 12:54 诗酒趁年华-无厘头 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 假设有一道编程题:输入两个数字和运算符,然后得到运算结果。非常简单的一道题目,通常的实现代码如下: <?php Function Operation($val1, $val2, $operate) { Switch($operate) { Case ‘+’ : $result = $val1+$va 阅读全文
posted @ 2019-05-31 12:53 诗酒趁年华-无厘头 阅读(92) 评论(0) 推荐(0) 编辑
摘要: Linux find命令详解 由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一 阅读全文
posted @ 2019-03-06 13:11 诗酒趁年华-无厘头 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 单链表,节点只有一个指针域的链表。节点包括数据域和指针域。 因此用面向对象的思维,节点类的属性就有两个:一个data(表示存储的数据),一个指针next(链表中指向下一个节点)。 链表一个很重要的特性,就是这个头节点$head。它绝对不能少,每次遍历都要从它开始,并且不能移动头节点,应该用一个变量去 阅读全文
posted @ 2018-08-12 14:34 诗酒趁年华-无厘头 阅读(101) 评论(0) 推荐(0) 编辑
摘要: ps.ubuntu自带的nc是netcat-openbsd版,不带-c/-e参数。 ps.ubuntu自带的nc是netcat-openbsd版,不带-c/-e参数。 pss.在线Markdown编辑器的bug是怎么回事...“#”号依然显示着 ##参数 想要连接到某处: nc [-options] 阅读全文
posted @ 2018-06-27 16:06 诗酒趁年华-无厘头 阅读(415) 评论(0) 推荐(0) 编辑
摘要: git merge git pull时候遇到冲突解决办法git stash 在使用git pull代码时,经常会碰到有冲突的情况,提示如下信息: error: Your local changes to 'c/environ.c' would be overwritten by merge. Abo 阅读全文
posted @ 2018-05-07 11:26 诗酒趁年华-无厘头 阅读(576) 评论(0) 推荐(0) 编辑
摘要: Usage: wc [OPTION]... [FILE]... -c, --bytes, --chars print the byte counts -l, --lines print the newline counts -L, --max-line-length print the length 阅读全文
posted @ 2018-04-20 10:46 诗酒趁年华-无厘头 阅读(202) 评论(0) 推荐(0) 编辑
摘要: fg、bg、jobs、&、ctrl + z都是跟系统任务有关的,虽然现在基本上不怎么需要用到这些命令,但学会了也是很实用的 一.& 最经常被用到 这个用在一个命令的最后,可以把这个命令放到后台执行 二.ctrl + z 可以将一个正在前台执行的命令放到后台,并且暂停 三.jobs 查看当前有多少在后 阅读全文
posted @ 2017-12-27 15:47 诗酒趁年华-无厘头 阅读(663) 评论(0) 推荐(0) 编辑