obsession
文章 0
文章搜索
阿蛮君
接受自己的平庸,以及接受他人的平庸
文章数
555
评论数
1720
随机文章
设计模式之软件设计原则
在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据 6 条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。 1 开闭原则 对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。 想要达到这样的效果,我们需要使用接口和抽象类。 因为抽象灵活性好,适应...
Docker 搭建体验极佳的 webssh 程序 tsterm
这也是看见论坛坛友推荐的,搭建尝试了一下,感觉非常不错。之前也介绍过几种 webssh 工具,但是用起来都没有这款 tsterm 舒适。 搭建如下: docker run -d --name webterm -p 5000:5000 itushan/tsterm 可以对字体大小、背景等进行设置。 并可以记录连接历史,当然,这是本地记录。 ssh 界面,看起来也非常舒适。
Shell 批量下载随机图片
有时候想要下载别人随机图片,一个个保存非常麻烦,既然它是随机的图片,那么完全可以写个脚本进行保存,不过这种方式有可能存在相同文件。 for i in {1..200} do wget https://www.dmoe.cc/random.php --no-check-certificate -O $i'.png' done 结果如图:
Windows 通过X11 转发显示远程 Linux 上的图形界面
1. X 窗口系统和 X11 1.1 X Window System Linux 内核是没有图形化界面的,Linux 的图形化界面,比如常见的 GNOME、KDE 等桌面环境,它们实际上是构建在 Linux 内核之上的软件,可以看作是 Linux 系统下运行的应用程序。 Linux 的图形界面需要 X Window System(简称 X)的支持。X Window System 是一个网络透明、多...
Ubuntu 防火墙 ufw 的基本使用
在 Ubuntu 中,采用 ufw 管理防火墙,因为 iptables 的规则实在比较复杂,还是通过 ufw 管理比较方便,所以有必要了解一下它的基本使用方法。此外,ufw 不仅仅是 Ubuntu 可以使用,Centos 也是可以的,不过 Centos 默认使用 firewalld 管理。 1. 安装ufw # Ubuntu安装 sudo apt-get install ufw # Centos安...
标签云
最新评论