yuguo
文章 0
文章搜索
阿蛮君
接受自己的平庸,以及接受他人的平庸
文章数
555
评论数
1743
随机文章
Ubuntu 在线更新内核
之前想着离线更新内核,但是根据网上下载了内核的安装包,发现安装新的内核会牵扯到其他软件的更新问题,比如说安装新版本的内核需要 libc6 版本 >= 2.38 等等,确实有点麻烦。 后来了解到 Mainline, 它是一个用于在 Ubuntu 系统上安装最新 Linux 内核的工具。并且,它由 Ubuntu 的主线内核团队维护,使用户能够轻松地获取和安装由 Ubuntu 内核团队构建和测试的...
Docker 搭建 picx 图床
PicX 是一款基于 GitHub API 开发的图床工具,提供图片上传托管、生成图片链接和常用图片工具箱服务。 可以说虽然是图床工具,但是图片占用的不是自己服务器的空间,感觉这点还是挺好的。只需要使用 github 进行授权即可,上传的图片自动存储在仓库中。 其实好像没有自建的太大必要,因为数据并不存服务器上,而且如果使用 OAuth 授权登录,那么会跳转到官方地址。但是,已经构建了,想自建还是...
Puock 主题使用文章原本的特色图片
本网站使用的就是开源免费的 Puock 主题,很多刚使用主题的人都会发现切换主题后无法加载文章特色图片,这是因为主题本身对缩略图做了处理。 如果想要加载文章原来的特色图片,而不是处理过后的图片,只需要将 templates/module-post.php 文件中: <img title="<?php the_title() ?>" alt="<...
Ubuntu 优化 dns 解析
使用的 Ubuntu 系统之前尝试过修改 /etc/resolv.conf,发现修改会被重置,只知道本机启动了一个 dns 的解析服务 systemd-resolved。(今天才知道原来是因为这个文件是一个软连接) ls -alh /etc | grep resolv.conf lrwxrwxrwx 1 root root 39 2月 27 14:19 resolv.conf -> ../r...
设计模式之软件设计原则
在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据 6 条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。 1 开闭原则 对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。 想要达到这样的效果,我们需要使用接口和抽象类。 因为抽象灵活性好,适应...
标签云
最新评论