VSCode Remote-SSH链接提示administratively prohibited的解决方法
在从RedHat升级到KylinV10时,之前一直可以直接链接的VSCode RemoteSSH无法连接,提示open failed:administratively prohibited,在查阅资料后,确认是新环境的SSH默认配置更严格,因此可以通过配置SSH的方式解决。
解决高版本GCC引用低版本GCC编译的动态库的方法
当你的项目打算从低版本的GCC(如GCC4)升级后,你可能会遇到GCC undefined references with abi:cxx11之类的问题,究其原因是GCC5.1开始,STL标准库中的std::string和一些标准库被新的方法实现,但由于其std::basic_string影响较大,因此很多库都会或多或少受影响。如果你需要使用的库恰好是GCC4编译的,那么,除了使用新版本GCC重新编译库之外,只能通过GLIBCXX_USE_CXX11_ABI的方式解决了。
随笔:考研初试成绩出来啦
没想到最终的成绩比预期高了将近40分,今天很开心,无心工作学习,摸了一下午鱼
SystemResourceMonitor-系统进程监视器
一个Python3程序,可以监视系统内各个或者某个进程的资源占用,帮助你找出问题,揪出高占用或者自动启动的进程
我的2022年
偶然在B站上看到了一位UP主[叫我王歪歪]的十年之约:《这是一个普通程序员磕磕绊绊又闪闪发光的十年》,在视频里,他讲述了过去十年来,每年末都会简单地对自己一年来所做的事做一个回忆记录,最终做出总结。我在看到这种做法后颇为心动,特别是在此时此刻想回忆一下过去一年来我都做了些什么,哪些是我第一次做的,哪些对我而言是很重要的,却发现头脑皆空,完全无法回忆出自己在一年内的特别有意义的事情。因此我打算尝试复刻一下这位UP主的方法,不求对事件有详尽的记录,不求最终以什么形式总结,只希望能简单回顾一下我过去一年里做的事情。
随笔:终于考完了初试
在一群小阳人的咳嗽声中终于搞完了初试,希望结果是好的吧。
JProgressBar-只有一个头文件的C++11控制台进度条库
这是我实现的一个轻量化的开源的C++11控制台进度条库,用来实现一个很简单的自适应长度的控制台进度条。你可以自定义进度条样式。另外,它同时支持Windows和Linux哟~
解决Debian/Ubuntu/Deepin在sudo时变慢等待
在我升级使用Deepin20.7的时候突然发现使用sudo命令总是需要等待个十秒钟,特别影响使用体验,于是经过查询发现使用sudo命令时,会首先通过网络查找sudoer名单,然后才是本地。10秒钟恰恰是DNS超时时间。解决方法也很简单,只需要通过修改hosts将域名直接指向localhost即可
DecoupleLogger-只有一个头文件的C++11日志分离库
这是我实现的一个轻量化的开源的C++11日志分离库,说是库实际上就是一个类,用于隔离代码中的日志库。使用DecoupleLogger可以有效地将日志库与代码解耦,便于单元测试和代码抽离。