按类别查询搜索结果
关于关键词 的检测结果,共 27924
jxhaoxia | 2019-04-12 10:04:29 | 阅读(204520) | 评论(0)
发现做了这么多年的嵌入式开发,还有朋友搞不清楚stack & heap的区别,在阅读《Operating Systems_Three Easy Piece》时,里面的一段解释觉得非常好!C programs use the stack for local variables, function parameters, and return addresses; the OS allocates this memory and gives it to the process. The OS will ...【阅读全文】
quanhailee | 2019-04-07 08:36:44 | 阅读(1400) | 评论(0)
犹豫大仙得走了,走了那么多的人,竟然被劝退,ε=(?ο`*)))唉,一声叹息!【阅读全文】
rain99 | 2019-03-29 18:54:46 | 阅读(2140) | 评论(0)
据最新数据显示:2017年企业电子邮件泄密数据急剧上升,企业电子邮件泄密带来的经济损失就已超过53亿美元。 在2018年第一季度,电子邮件欺诈攻击的数量同比增长103%。今年的2月21日,IBM报告其X-Force事故响应和情报服务(IRIS)部门发现了一起电子邮件泄密攻击,造成约500万美元的损失。 如果...【阅读全文】
Frank_sui | 2019-03-26 20:37:42 | 阅读(134200) | 评论(0)
  昨天在编译程序时,Makefile里gcc前面按了tab,在make编译的时候还是出现此问题:Makefile:2: *** missing separator.  Stop?  解决办法如下:  进入/etc/vim/vimrc文件中添加如下代码:    # set tabstop = 4    # set noexpandtab    &nbs...【阅读全文】
精准测试 | 2019-03-26 14:56:20 | 阅读(630) | 评论(0)
 单元测试是保证软件质量非常有效的手段,无论是从测试理论早期介入测试的理念来看或是从单元测试不受UI影响可以高速批量验证的特性,所以业界所倡导的测试驱动开发,这个里面提到的测试驱动更多的就是指单元测试驱动。【阅读全文】
lelv123 | 2019-03-24 23:13:54 | 阅读(2470) | 评论(0)
vkkc | 2019-03-21 16:36:44 | 阅读(1030) | 评论(0)
STM32有43个channel的settable的中断源;AIRC(Application Interrupt and Reset Register)寄存器中有用于指定优先级的4 bits。这4个bits用于分配preemption优先级和sub优先级,在STM32的固件库中定义如下/* Preemption Priority Group -------------------------------------------------*/#define NVIC_PriorityGroup_0        【阅读全文】
zhaoyong26 | 2019-03-19 17:12:13 | 阅读(100640) | 评论(0)
对于进程间对同一文件访问的同步问题。fcntl提供了一种记录锁的方法int fcntl(int filedes,int cmd,.../*arg*/)对于记录锁,cmd是F_GETLK ,F_SETLK和 F_SETLKW。第三个参数是一个指向flock结构的指针flock依赖于具体的实现,但它至少包含以下成员struct flock{shortl_type;/* F_RDLCK  F_WRLCK  F_UNL...【阅读全文】
aquester | 2019-03-18 19:17:47 | 阅读(95630) | 评论(0)
 Facebook贡献给Apache的开源RPC组件Thrift有着广泛的应用,C++中使用Thrift也十分普遍,但由于Thrift的Handler会被多个线程调用,因而多线程中应用并不直接的友好,利用C++的“thread_local”特性或GCC的“__thread”特性可化简这一问题。看具体实例,有一Thrift service:XService,编译后生成接口文...【阅读全文】
aquester | 2019-03-14 16:28:39 | 阅读(80170) | 评论(0)
说明:以下涉及的std::string的源代码摘自4.8.2版本。结论:std::string的拷贝复制是基于引用计数的浅拷贝,因此它们指向相同的数据地址。// std::string类定义typedef basic_string string;templateclass basic_string{private:    // _Al...【阅读全文】
SLAMTEC思岚科技 | 2019-03-11 14:04:38 | 阅读(920) | 评论(0)
定位技术是机器人实现自主定位导航的最基本环节,是机器人在二维工作环境中相对于全局坐标的位置及其本身的姿态。目前SLAM (Simultaneous Localization and Mapping即时定位与地图构建)是业内主流的定位技术,有激光SLAM和视觉SLAM之分。【阅读全文】
3wwang | 2019-03-08 12:40:51 | 阅读(700) | 评论(0)
补充当然细心的你会发现,_scene->updateSceneGraph(*_updateVisitor)中还有一个imagePager::UpdateSceneGraph()还没有进行讲解,这是因为imagePager和DatabasePager是可以对比这理解的,这里imagePager的主要功能就是加载纹理图片文件。但是imagePager只是负责在另一个线程中加载图片,而没有databasePager的...【阅读全文】
3wwang | 2019-03-07 13:38:04 | 阅读(1030) | 评论(0)
?1234567891011...【阅读全文】
3wwang | 2019-03-04 11:30:42 | 阅读(540) | 评论(0)
上节总结前几天我们大体上介绍完成了osg的事件循环的介绍,总结一下osg的时间循环主要就是得到平台(windows)的所有消息,并遍历所有的node的eventCallback,并对他们进行处理。接下来我们就要进入osg的另一个维持生命的循环---更新循环。更新循环OSG 更新循环的作用与事件回调有类似之处...【阅读全文】
3wwang | 2019-03-02 22:52:14 | 阅读(510) | 评论(0)
那我们就开始处理这些事件中得到的所有的交互事件,首先我们要判断这些事件是否包含osg的退出事件,那什么情况下会触发这个退出事件呢?如果您运行过osg中example中的小例子的,聪明的你一定就会发现当按下esc时就会退出osg。所以osg中默认的退出事件就是由esc触发的。当然我们也可以通过ViewerBase::setQuitEv...【阅读全文】
3wwang | 2019-03-01 12:36:43 | 阅读(590) | 评论(0)
?1234567891011...【阅读全文】
3wwang | 2019-02-28 17:26:09 | 阅读(570) | 评论(0)
事件循环和更新循环终于到了我们嘴里经常念叨的事件循环、更新循环以及渲染循环了。首先我们来区分一下事件循环和渲染循环,他们两个首先是两个不同顺序执行的过程,我们有时候会用到任意node的updateCallback函数,这个就是在更新循环的时候遍历所有的node来调用updateCallback函数的;而事件循环是与...【阅读全文】
当凸遇见凹凹 | 2019-02-27 22:28:13 | 阅读(1030) | 评论(0)
从一个笔试题看C语言中float向double的提升问题——lvyilong316首先看一段来自一个笔试题的程序段:float f=1.1;       double d=1.1;       cout<<(f==d)<<endl;  //0这段代码输出0,那么为什么同为1.1的doble和float不相等呢?...【阅读全文】
3wwang | 2019-02-27 17:02:41 | 阅读(680) | 评论(0)
?123?1234567...【阅读全文】
字节跳动 | 2019-02-27 15:48:55 | 阅读(830) | 评论(0)
【公司简介】 我们的公司介绍?字节跳动致力于成为全球创作与交流平台。我们是全球第一家将人工智能应用到主产品的公司,也是全球发展最快的科技公司之一。成立六年来,我们已经发展成为一个拥有4亿日活用户、十几条产品线,业务范围遍布全球的团队。加入我们,一起和优秀的人做有挑战的事。 ...【阅读全文】