这两天登陆服务器,发现用 wget 下载文件的时候提示“No space left on device”,而且连使用 tab 键进行补全时也会提示该错误。
之前遇到过一次这种问题,是由于磁盘空间被占满了,导致无法创建新文件。正常情况下,删除一些文件来释放空间,即可解决该问题。
当我使用 df 命[......]
这两天登陆服务器,发现用 wget 下载文件的时候提示“No space left on device”,而且连使用 tab 键进行补全时也会提示该错误。
之前遇到过一次这种问题,是由于磁盘空间被占满了,导致无法创建新文件。正常情况下,删除一些文件来释放空间,即可解决该问题。
当我使用 df 命[......]
这学期开始学习软件工程,老师要求使用 Java 语言编写实验。好在之前用 Java 写过安卓应用,对 Java 有一定的了解。
这次的实验涉及到 GUI 的编写,由于是实验,所以采用基本的 AWT 和 Swing 两个工具包。之后如果有时间,会学习用 SWT 来开发 GUI 程序。
编写[......]
目标:将 2017-01-01.jpg、2018-01-01.jpg 改为 20170101.jpg、20180101.jpg
方法:将所有 -
替换为空
for file in `ls | grep .jpg`
do
newfile=`echo $file | s[......]
管理网络流量是系统管理员需要处理的最棘手的工作之一。
管理员配置防火墙时需要同时满足系统和用户对于传出和传入连接的要求,而且要避免系统遭受攻击。
这就是iptables有用的地方。iptables是一个linux命令行防火墙,它允许系统管理员通过一系列可配置的规则来控制传出和传入的流量。
ipt[......]
在尝试使用 apt-get install 来安装 ImageMagick 时,出现了依赖缺失的问题:
The following packages have unmet dependencies
使用 apt-get update
、apt-get upgrade
命令更新索引和升级所有软件包[......]
Jupyter Notebook 支持非常多的编程语言,而且可以直接运行这些语言的代码。要让 Jupyter Notebook 能够运行特定语言的代码,需要添加对应的内核。具体支持的语言及内核可以查看该链接:https://github.com/jupyter/jupyter/wiki/Jupyte[......]
人的心态很有趣,它会随着你遇到的、经历的事情悄然发生变化。
当我们碰到新事物时,起初会像个孩子一样,带着疑惑、好奇、敬畏之心,一步一步地寻找事物的相关信息,试图弄明白它的本质。在这个探索过程中,我们会逐渐地加深对这一事物的理解,直到某一时刻,我们发现自己对这一事物已经有了基本的理解,这时不同的人会[......]
相信用过 Jupyter Notebook 的朋友们都知道这个工具的方便和强大。它采用了后台+web端的方式运行,既有可视化的界面,又有web端的灵活。
正常情况下,我们都是在本地运行 Jupyter Notebook,打开一个服务进程,然后在浏览器中访问 Jupyter Notebook。不过,[......]
boost.python 库提供了便捷的方法来将 C++ 中的函数、类等导入到 Python 中使用,我们只需要添加少量代码,就能 C++ 与 Python 的整合。
将 C++ 代码借助 boost.python 编译成 Python 模块之后,我们可以像导入标准模块那样,将该模块导入,在 Py[......]