现在我们将要学习如何搭建 git 服务器,如何编写自定义的 Git 钩子来在特定的事件触发相应的动作(例如通知),或者是发布你的代码到一个站点。
了解下Foundation 模态框
模态框是一个显示在页面头部的弹窗。
了解下Foundation 提示框
我们可以在任何元素上添加 data-tooltip 属性来创建提示信息。使用 title 属性来设置提示信息的文本。
Linux下su与su -命令的本质区别
大部分Linux发行版的默认账户是普通用户,而更改系统文件或者执行某些命令,需要root身份才能进行,这就需要从当前用户切换到root用户。Linux中切换用户的命令是su或su ...
教你校验 Debian 软件包的MD5
下载软件包时,你可能面临这些问题:网络连接不稳定或者突然断电,这会导致安装的软件包受到损坏。那么本文将指导你如何在Linux下生成MD5校验和并使用它来校验文件。
python赋值和拷贝
赋值,值相同,内存地址相同–函数参数传递。浅拷贝,值相同,内存地址不同。
深入讲解python名称空间规则
所谓Python名称空间就是存放名字的空间,是对栈区的划分,有了名称之后,就可以在栈区中存放相同的名字。而在Python中,Python名称空间又被分为三类:全局命名空间、局部命名...
Git图形界面的使用
如果你已经掌握了不少使用 Git 命令行操作的知识。 你学会了操作本地文件,通过网络连接你的仓库,以及与他人进行有效率的合作。 但是故事并未就此结束;Git 通常只是更大的生态圈的...
python3实现自动发送邮件
财务阿姨们最近遇到一项重复的工作,需要开具大量的电子发票并发送到客户指定的邮箱,故找到我们帮忙弄一个小工具提高工作效率。
定位CPU爆满
一台机器,CPU100%,如何找到相关服务,如何定位问题代码,今天简单分享下思路。
为什么“false == []”和“false == ![]”都返回true?
JavaScript 是一种非常优秀的编程语言,但与此同时,它也常常让我感到困惑。
在 Linux 中使用 “Converter” GUI 工具转换和操作图像
你可以随时在你的系统上 安装 ImageMagick 来转换图像,但并不是每个人都喜欢使用终端来转换和操作图像。 那么,如果你有一个 GUI 应用作为前端来帮助解决这个问题呢? Converter 就...