durant35 / durant35.github.io Goto Github PK
View Code? Open in Web Editor NEWGary Chan's Blog, A HEXO Github Page
Home Page: http://durant35.github.io/
Gary Chan's Blog, A HEXO Github Page
Home Page: http://durant35.github.io/
习题P180 6.13
C++类的const, static 和inline成员函数(变量)
extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义
在C语言中,volatile是一个类型修饰符(type specifier),volatile修饰的变量是说这个变量可能会被意想不到地改变,这样编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份
习题P179 6.7
http://www.geeksforgeeks.org/dynamic-programming-set-12-longest-palindromic-subsequence/
http://www.geeksforgeeks.org/dynamic-programming-set-12-longest-palindromic-subsequence/
习题P179 6.7
习题P180 6.11
P157 P196
static_transform_publisher x y z yaw pitch roll frame_id child_frame_id period_in_ms
static_transform_publisher x y z qx qy qz qw frame_id child_frame_id period_in_ms
T: frame_id --> child_frame_id
${PREFIX_INCLUDE_DIRS} for pkg_check_modules
${PREFIX_INCLUDE_DIR} for find_package
ros::spin()
进入接收循环,每当有订阅的话题发布时,进入回调函数接收和处理消息数据@Durant35 commented on Thu Aug 17 2017
@Durant35 commented on Fri Aug 18 2017
@Durant35 commented on Sun Aug 20 2017
#528
:中空树检测#58
:右侧中空树检测#160
:误检(需要利用前后多帧信息)#474
:十字路口大树&路口检测http://www.cnblogs.com/ider/archive/2011/07/31/cpp_cast_operator_part4.html
static_cast
真正用处并不在指针和引用上,而在基础类型和对象的转换上static_cast<...>(...)
跟传统转换方式几乎是一致的,所以只要将static_cast
和圆括号去掉,再将尖括号改成圆括号就变成了传统的显示转换方式。reinterpret_cast
reinterpret_cast<...>(...)
可以在任意指针之间进行互相转换,即使这些指针所指的内容是毫无关系的,也就是说一下语句,编译器是不会报错的,但是对于程序来说也是毫无意义可言的,只会造成程序崩溃lower_bound()
在first和last中的前闭后开区间进行二分查找,返回大于或等于val的第一个元素位置(迭代器);如果所有元素都小于val,则返回last的位置upper_bound
则返回大于val的第一个元素位置(迭代器)A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.