其他
_luna
我年纪还轻,阅历不深的时候,我父亲教导过我一句话,我至今还念念不忘。 “每逢你想要批评任何人的时候, ”他对我说,“你就记住,这个世界上所有的人,并不是个个都有过你拥有的那些优越条件。”
展开
-
协程(coroutine)应用实例:计时器过期事件响应
协程应用实例:计时器过期事件响应序1. 计时调度中心2.基于协程的事件处理序 早期我曾把弄过War3 的WE编辑器,算是我编程的启蒙教育了。其事件响应系统在我心中一直印象深刻,特别是每个事件都可以用等待函数延迟执行,昨天我看到了协程,心血来潮便写了个简陋的计时器响应机制。1. 计时调度中心 计时调度中心采用linux时间轮式设计,网上资源很全面,不做过多叙述。 详见: 基于Linu...原创 2020-03-17 12:44:10 · 472 阅读 · 0 评论 -
C++多线程并行计算
C++多线程并行计算多线程(std::thread)多线程(std::thread)写了一个简短的并行计算例子存粹的利用CPU性能计算素数个数//实现标准库头文件<numeric>中accumulate函数的并行版本#include <iostream>#include <thread>#include <numeric>#inclu...原创 2020-03-11 16:41:49 · 12045 阅读 · 3 评论 -
c++面试总结
c++面试总结1.算法2.数据结构3. C++ feature4. OS5. Network6. Database7. 实战8.系统学习资料8.1 数据结构8.2 OS8.3 Network8.4 Database8.5 Linux8.6 C++ Programing8.7 Other8.8 面试指南8.9 网站1.算法排序冒泡排序简单选择排序直接插入排序折半插入排序希尔排序...原创 2019-12-18 20:13:14 · 516 阅读 · 0 评论 -
函数多个返回值
函数返回多个参数11std::tuple<int, std::string, bool> func(){ return std::make_tuple(123, "567", false);}int main() { auto [v1, v2, v3] = func(); std::cout << v1 << std::endl <&...原创 2019-12-17 10:58:29 · 200 阅读 · 0 评论 -
欧拉角四元数与矩阵转换
欧拉角四元数与矩阵转换一、欧拉角到矩阵一、欧拉角到矩阵A rotates around the Z axis, B rotates around the Y axis, and C rotates around the X axis. The elements of the rotation matrix can be computed by using.R=[cosBcosAsinCsin...原创 2019-11-28 16:37:34 · 317 阅读 · 0 评论 -
导师催论文的操作指南
导师催论文的操作指南来源:学术志(ID:xueshuzhi001)作者:二手副院长 编辑:学妹不少年轻导师都有这样的困惑:本来养的好好的硕士、博士,平日里撒泼打滚、活蹦乱跳、一天两发朋友圈,可是突然有几天就销声匿迹了,打电话不接,发短信不回,留微信也没反应,隔几天再打电话吧,手机还停机了。于是一些导师莫名担心起来:这个学生该不是失恋了吧?其实,以我多年的养殖经验来看,学生出现这种...转载 2019-09-25 12:28:48 · 516 阅读 · 0 评论 -
GitHub 标星 7k+,面试官的灵魂 50 问,问到你怀疑人生!
GitHub 标星 7k+,面试官的灵魂 50 问,问到你怀疑人生!转自量子位,作者安妮,编辑 GitHubDaily相信大家在面试的时候都会经历过,跟 HR 或技术 Leader 聊到最后一步时,他们往往能抛出一个令人深思的问题:对于我们公司,你还有什么想问的吗?没有问题,略显尴尬,搞的好像你对这份工作不上心。如何问出水平,问出更多信息,加强自己对工作的理解就很重要了。但 Leetc...转载 2019-09-25 08:57:19 · 166 阅读 · 0 评论 -
C++异常机制
链接:http://www.zhihu.com/question/22889420/answer/22975569来源:知乎著作权归作者所有,转载请联系作者获得授权。C++异常机制 整个 C++ exception 的行为在常见语言中是最奇葩的, 因为这个语言特性与 C++ 其他 feature(特别是确...转载 2019-09-14 22:45:14 · 186 阅读 · 0 评论 -
C++ 函数调用时间开销
C++函数调用时间开销1.前言2.函数调用约定3.函数类型3.1.普通函数3.2.模板函数3.3 内联函数3.4 宏函数3.4 虚函数4.函数调用开销测试附页1.前言 调用函数的开销大致可分两个部分:传递参数的开销和保存当前程序上下文信息所花费的开销。对于传递参数的开销而言,传递的参数越多...原创 2019-09-14 17:15:46 · 6306 阅读 · 0 评论 -
视锥剔除优化
视锥剔除优化基本相交测试. 只需要测试包围盒的两个角(这个几乎所有人都做了)平面连续测试. 根据上次测试的结果来优化用于测试的平面顺序八分体测试. 对于对称的视锥体可以减少一半的测试父子测试. 对于有父子关系的包围盒, 父在内则子在内, 父在外则子在外, 父相交则需要递归测试(四叉/八叉之类的肯定也做过了)变换连续测试. 根据移动和旋转的方向来优化测试. 如上一帧在外...转载 2019-08-25 00:11:13 · 953 阅读 · 0 评论 -
如何将代码插入到Word文档
如何将代码插入到Word文档一、planetB二、Notepad++一、planetB打开planetB网站http://www.planetb.ca/syntax-highlight-word往下找写入代码点击 Show Highlighted会弹出一个新网页Ctrl A Ctrl C全选复制打开Word Ctrl V效果如图二、Notepad++插件 - Np...原创 2019-01-18 20:06:42 · 20877 阅读 · 3 评论