摘要:
Problem 最近工作中遇到个问题,就是开发是在服务器上,没有desktop没有UI的那种,想来想去也就只能用vim了。 但是服务器上的vim版本比较低,一些插件都安装不了。想更新vim呢,又没有root权限,不能直接升级软件包。 看来只能走源码编译这条路了。但是还有个问题,就是vim编译所需的环 阅读全文
摘要:
C++ 参考:https://stackoverflow.com/questions/22387586/measuring-execution-time-of-a-function-in-c C++11中提供了非常好用的工具,也就是使用<chrono>中定义的std::chrono::high_re 阅读全文
摘要:
问题 使用pip安装package: $ pip install <package> 报错: WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connectio 阅读全文
摘要:
问题 最近一般用笔记本(Windows系统)远程连接到服务器(Ubuntu系统)上进行开发。代码和开发工具都在服务器上。 使用的终端是MobaXterm。不得不说这个软件真的好用。支持SSH、VNC、RDP等等。而且它还自带X11 server。当你通过SSH登录后,在命令行里执行一个需要显示图形界 阅读全文
摘要:
对硬件比较熟悉,希望自己选择硬件配置的朋友可以选择自己组装台式机。 最近自己组装了一个主机。第一次弄,折腾了很久。这里记录一下可能遇到的坑。 以下针对 Windows10。假设硬件安装和接线都已经完成,不清楚的可以参考网上各种帖子、视频。 问题1:安装系统前的硬盘分区 全新的硬件装好之后是裸机,没有 阅读全文
摘要:
问题 采集到一组数据后,用Excel/WPS表格处理。考虑到数据有波动,想去掉最大最小的K个数后,再计算剩下数据的平均数和标准差。 如果是计算去掉最大最小数的平均值,那么很容易想到用SUM对所有数据求和,再减去MAX和MIN,最后除以总数-2即可。不过计算标准差则不那么容易了。如果考虑最大最小K个数 阅读全文
摘要:
最近调试安卓上的 ARM 程序,涉及到一些 C 语言内容。为了方便调试,看看打印啥的,希望能自己写个简单的C程序,在本地(Ubuntu主机)交叉编译后传到手机上运行,看结果。 为了实现交叉编译,需要 Google 官方的NDK(Native Development Kit)。使用 NDK 提供的编译 阅读全文
摘要:
问题 最近在用 Ubuntu 18.04的时候,遇到了不能用快捷键 ctrl + alt + T打开命令行终端的问题。如果点击终端图标,则会在顶部显示一个正在加载的终端图标,貌似一会儿就能打开。不过过一会儿之后,顶部的图标就消失了,也没有打开终端窗口。 但是,如果对桌面点鼠标右键,选择“打开终端(O 阅读全文
摘要:
Shell和Python可以说是Linux环境中很常用的脚本语言了,可以方便地实现运维、测试等等自动化,减轻人的负担。 很多时候,脚本也需要和用户进行简单的交互,例如读取键盘输入。响应键盘事件和读取输入还是不同的。响应键盘事件指的是判断哪个按键被按下,用户按下某一按键后立即响应,例如按下q键立即退出 阅读全文
摘要:
这篇文章主要是记录自己家里组网的经过和吐槽,不会涉及太多技术。非专业人士,有些说法不一定准确,请见谅。 头疼的组网问题 现在在家都离不开WIFI了,如果是台式机或者追求稳定,可能还需要有线网络接入。以前在我的印象中,只有别墅、复式、大平层这种大户型的房子,或者是大面积的商业、办公场所,才需要考虑组网 阅读全文