计算机

2021年12月9日

Effective STL读书笔记

虽然书有点老了,不代表所有内容都过时吧。。 Item 3 保存在容器中的类要注意拷贝相关的问题 容器会对保存在其中的对象进行拷贝操作, 容器中的对象应该小巧,避免拷贝带来的性能损耗; 容器中的对象应该...

进一步了解
2021年12月9日

C++数据库

当想做点真正的应用时,持久化存储就是一件绕不开的事情了,列举下C++可以使用的用于数据库操作的库。 sqlpp11 https://github.com/rbock/sqlpp11 实现了自己的DSL...

进一步了解
2021年12月8日

Shell基础

基础知识 一些个人观点: 切入正题: 用一行代码运行多个命令 如果要多个命令一起运行,可在同一提示行输入,用分号隔开: 创建shell脚本文件 在创建shell脚本文件时,必须在文件的第一行指定要使用...

进一步了解
2021年12月7日

Shell中的字符串处理

shell中的正则表达式 正则表达式引擎 正则表达式是用正则表达式引擎(regular expression engine)实现的。正则表达式是解释正则表达式模式并使用这些模式进行文本匹配的底层软件。...

进一步了解
2021年12月7日

VIM

关于Vim Vim,即Vi Improved。Vim和Emacs是两款在*nix上流行的命令行编辑器,通过手不离键盘的方式进行编辑以提高编辑效率。Vim的特色是命令模式,而Emacs是使用大量快捷键。...

进一步了解
2021年12月7日

NEON加速

NEON技术 关于ARM处理器NEON技术的介绍可以参考维基百科、百度百科词条、ARM官网,关于NEON技术的使用可以参考网上的各种博客,但是似乎来自于ARM官网的这份NEON Programmer&...

进一步了解
2021年12月4日

C++拾遗

类 如何初始化const成员变量?在初始化列表里初始化,或者直接在类的生命里用brace or equal initializer直接初始化(需要C++11)。 重载 运算符重载 运算符重载的一边形式...

进一步了解
2021年11月27日

判断是否是fibonacci数

题目 方法1:由于fibonacci数增长很快,可以先打表,再查找判断; 方法2:一个数是fibonacci数,当且仅当$ 5 n^2 + 4 $或者$ 5 n^2 -4 $是完全平方数。不过如果需要...

进一步了解