摘要:
说明 \033 或 \e :两者是等价的,表示转义字符(ASCII escape character),即键盘左上角的ESC键。033是ESC的八进制ASCII码。注意,在“老式”说法中,转义字符就是仅指八进制ASCII码033表示的字符,无他。像C语言中的反斜线 \ ,都是后来扩充的。[1][2] 阅读全文
摘要:
本文从C/C++编译机制以及C++模板实现原理的角度出发,通过实例分析,解释了为什么C++一般将模板实现放在头文件中。同时给出了不将模板实现放在头文件中的解决方案。 阅读全文
摘要:
本文介绍了在不使用rustup的情况下,在Windows上安装gnu版的Rust,并配置开发环境(VSCode + rust-analyzer,CLion + IntelliJ Rust)的过程。Win10上亲测有效。 阅读全文
摘要:
设计模式学习笔记,参考了李忠宇老师的视频,其它参考资料在文中以链接形式给出。 阅读全文
摘要:
本文是一篇问题解决记录,给出了解决【JetBrains系列IDE使用SFTP连接远程服务器报“EOF while reading packet”】的方法,希望能够帮到遇到同样问题的读者。 阅读全文
摘要:
本文类似于“导航页”或者“查询手册”,尽可能全面地介绍了Go channel的基础知识,旨在帮助读者对Go channel有一个系统、全面的了解,对想要快速上手的读者提供必要的知识、系统的总结和常见的避坑指南,同时也为想要深入探索的同学提供一些优秀的第三方资料。 阅读全文
摘要:
本文是一篇实践记录,介绍了在Alpine容器(docker)上安装运行ssh并保证外界(宿主机)能通过ssh登录的方法,给出了相应的命令、可能出现的错误和解决方法。 阅读全文
摘要:
cron表达式(cron expression)则是遵循特定规则,用于描述定时设置的字符串,常用于执行定时任务。本文总结了不同环境(如平台、库等)下,cron expression在用数字表示星期上的区别,并进行实际验证。目的是消除疑惑,还原真相,以免读者在开发中“踩坑”。 阅读全文