学习 Docker 的一些感悟
Dockerfile 很难用!!!至少我觉得 shell 很强大,搞个 Dockerfile 像瘸子一样,实在难搞!!!官网居然找不到 Dockerfile 的教程,网上的教程都是乱七八糟的几个前缀命令!难怪 K8s 会放弃 Docker。我觉得直接 commit 打包导出镜像的方式更加的高效和合理,你 Dockfile 构建怎么说还是要请求网络啊,这样在容器编排的时候就没有优势了啊!!!技术界解决...
聊聊关于 CF 域名 DNS API 操作
_info":{"page":1,"per_page":100,"count":1,"total_count":1,"total_pages":1}} 获取到了 ID 之后,然后可以更新 DNS,一个命令就够了。curl --socks5 192.168.1.1:80 \ -X PATCH "https://api.cloudflare.com/client/v4/zones/zone_id/dns_...
bash shell stty 相关命令
stty 的一些经典代码,实现按任意键继续... Ctrl+C 取消。SAVEDSTTY=`stty -g` // 保存配置 stty -echo // 关闭屏显 stty cbreak // 立即响应 dd if=/dev/tty bs=1 count=1 2> /dev/null stty -raw // 关闭原始输入 stty echo // 开启屏显 stty $SAVEDSTTY // 恢复...
看到真正的程序员对 Git 的感受
,这些都会不就是神仙吗,不可能的),至少语法错误还是能及时发现的,真正的理论和内在秘密是绝对不会懂的。这些程序员们离开了某个公司的软件体系和早已成型的代码堆砌的项目,啥都不是,就只会几个记得不太清晰的命令了!这也是绝大多数程序员的写照,你真让他在编程语言的基础上写个 crud,人家是写不出来的。。。其实,人就是这样,都怕痛,可能迫于生计,可能精力有限,毕竟不是机器。不是有句话说得好,当你临视深渊的时候...
rsync transfer file through ssh jump
。对于传输文件的 jump 方式也许是比较方便的做法。测试了一番,发现是可以用的,只不过在 ssh 参数里面不再可以使用 ssh config 中的配置别名了,这也好理解,因为 rsync 的参数中的命令不会再去匹配配置文件,不知道有没有更加简单的写法。sudo rsync -avz --append --progress -e 'ssh -J [email protected]:22' lmlphp:bak/ b...
如何让MySQL支持utf8mb4字符集
it_connect='SET NAMES utf8mb4'上面将 client,mysql,mysqld 都设置成支持 utf8mb4 字符集,重启 MySQL 即可生效。重启后,在 mysql 命令行执行如下 SQL,查看字符集。mysql> SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name ...
解决vim中蓝色注释看不清问题
i ~/.vimrc添加如下内容。hi Comment ctermfg=blue // or highlight Comment ctermfg=green guifg=green 也可以在编辑里使用命令动态切换主题,如下切换到 desert 主题。:color desert...
解决Linux之Gnome主题下Rime输入法默认中文问题
Rime 輸入方案的概念、Rime 中的數據文件分佈及作用等基礎知識。 必知必會 重新佈署的操作方法 【中州韻】點擊輸入法狀態欄上的 ⟲ (Deploy) 按鈕 或:如果找不到狀態欄,在終端輸入以下命令,可觸發自動部署: rm ~/.config/ibus/rime/default.yaml; ibus-daemon -drx // 重新部署 一例、默認英文輸出 有些用戶習慣默認英文輸出,在需要用中...
CentOS下更新Git到最新版本
CentOS 的 Git 版本往往不是最新的,最近使用的 CentOS 系统,使用 yum 安装的 Git 在使用 diff 命令时发现不能高亮,由于这个不方便,决定更新到最新的 Git。Step 1# yum remove gitStep 2# cd /usr/src # wget https://www.kernel.org/pub/software/scm/git/git-2.9.3.tar.g...
使用PHP包管理器Composer创建LMLPHP项目
../vendor/autoload.php'; define('APP_DIR', __DIR__.'/../app'); lml()->app()->run(); 在 public 目录下运行如下命令即可创建 LMLPHP 项目目录。 php index.php LMLPHP 现在已经支持 Composer,为了方便喜欢用 Composer 的用户可以更便捷的使用更多的第三方库。LMLPHP 的 ...