- 博客(12)
- 资源 (2)
- 收藏
- 关注
编译并部署Wire-server (Haskell Tools related)
Wire-Server 介绍Wire-Server is a open source code for wire server, here is the download path here .编译步骤下载源码并放在~/wireserver 下,解压。安装Haskell Stack Toolwget -qO- https://get.haskellstack.org/ ...
2018-03-03 23:14:21
1445
原创 继承中的虚函数与非虚函数
在看公司代码时, 发现了一处关于虚函数的我比较难以理解的地方,大致描述如下: 子类继承父类, 包括继承了虚函数和非虚函数 子类调用父类中的非虚函数 Base::PrintWord(), 在这个非虚函数里它又调用了虚函数doPrintWord()。 实验表明调用的虚函数执行的是重写的子类虚函数。 大致的代码可以简写为以下一个例子:#include <iostream>using
2018-01-09 18:06:20
2979
转载 pthread详解
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和本声明。否则将追究法律责 http://blog.csdn.net/jiajun2001/article/details/12624923我并不假定你会使用Linux的线程,所以在这里就简单的介绍一下。如果你之前有过多线程方面的编程经验,完全可以忽略本文的内容,因为它非常的初级。首先说明一下,在Linux编写多线程程序需要包
2018-01-04 13:22:25
6049
4
原创 如何编写一个线程安全的程序或者函数库?
何为线程安全?在多线程环境中编程,大家一直都强调线程安全,可以什么是线程安全呢? 依据《Java 并发编程实践》/《Java Concurrency in Practice》一书,一个线程安全的Class 应当满足三个条件: 从多个线程访问时,其表现出正确的行为 无论操作系统如何调度这些线程,无论这些线程的执行顺序如何交织 调用端代码无需额外的同步或其他协调动作 具体说来
2017-11-22 17:59:31
988
原创 下载配置ACE网络库流程
ACE框架ACE(Adaptive Communication Environment)是一个跨平台的用于并发通信的C++框架,ACE提供了丰富的可重用的C++封装器(Wrapper Facade)和框架组件。具体的介绍可以查看官方文档。Linux 环境 CentOS release 6.9 (Final) ACE :ACE-6.3.0.tar.gz ACE 下载及解压wget
2017-11-17 16:17:30
1865
原创 Udacity自动驾驶课程笔记(二)--计算机视觉和深度学习
无人驾驶工程师课程Welcome 课程通常课程的第一课基本上都是一些常见的套路,课程引入、一些作业的政策、honor code等等。 无人驾驶课程包括了很多福利,包括纳米学位的导师制,project的介绍、career方面的福利,论坛支持和作业的deadline policy。反正是福利很多,Udacity 把平台给学生们搭建好了,为学生的技术交流,职业发展提供了一个很好的平台和支持。 最后,还
2017-02-15 19:06:51
1602
原创 Udacity自动驾驶课程笔记(二)--计算机视觉和深度学习
无人驾驶工程师课程Welcome 课程通常课程的第一课基本上都是一些常见的套路,课程引入、一些作业的政策、honor code等等。 无人驾驶课程包括了很多福利,包括纳米学位的导师制,project的介绍、career方面的福利,论坛支持和作业的deadline policy。反正是福利很多,Udacity 把平台给学生们搭建好了,为学生的技术交流,职业发展提供了一个很好的平台和支持
2016-12-27 13:57:54
2429
原创 Udacity自动驾驶课程笔记(一)
前言最近在Udacity 上报名参加了自动驾驶工程师的课程,抱着对无人驾驶的喜爱,我满怀热情的参加了此次课程,希望在本次课程之后,能够对无人驾驶技术能够有一个基本的了解。 Udacity 的无人驾驶课程应该是Udacity最有权威的课程了吧,因为Udacity的共同创始人兼CEO–Sebastian Thrun是谷歌X实验室创立者,自动驾驶汽车和谷歌眼镜的研发负责人,当年在斯坦福做教授的时候获得过
2016-12-27 12:58:19
8568
3
转载 网易开发面试题
原贴地址:http://www.zhihu.com/question/30034222inline关键字是做什么用的?inline关键字在什么情况下会展开失败? 代码长度过大,会导致展开失败。inline类似于将代码直接替换,但是又不是。省去了调用函数的开销。增快了代码的执行效率。sizeof一个空类是多大?为什么?编译器为什么这么做? 1个字节,任何一个实例在内存中都有一个独一无二的地址
2016-10-08 22:55:52
941
转载 安装Ubuntu12.04 之前的设置工作
安装aptitudeaptitude是一个可以替代apt命令的package安装命令,比较好用,所以我装系统之前一般先装这个包。 sudo apt-get install aptitude安装输入法一般来说,ubuntu比较常用的中文输入法有ibus框架的输入法和fcitx的输入法,ibus框架的输入法都说比较难用,貌似确实比较难用,所以下面介绍两种比较常用的输入法框架安装方法。ibus输入法
2016-10-07 15:13:50
342
原创 路径规划总结
路径规划论文总结概述路径规划在自动驾驶中占有比较重要的位置,一些路径的规划算法在自动驾驶的路径选择中比较关键。 一般来说,路径规划涉及路径搜索,避障以及产生可以保证舒适和效率的轨迹的生成。目前存在的论文也是对这些方面进行研究,主要涉及①寻路,②选择最安全的策略和③决定最可行的轨迹。 当然,V2V和V2I的研究也是路径规划中的一个比较重要的方向。 决策在自动驾驶中至关重要,他可以被很多算法实现。
2016-09-22 21:11:36
7865
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人