自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

all for one,one for all

欢迎随时交流指正 github, https://github.com/fengzhuye

  • 博客(6)
  • 资源 (9)
  • 收藏
  • 关注

原创 boost spirit ——编译器,语法解析器

使用spirit能很方便的解析自定义的语法规则,在他的文档中也说明了spirit与regex还有其他库的不同点。灵活,伸缩性好,可以用来搭建小的语法解析器也可以用来开发大型编译器等等。 boost::spirit 目前主要有三部分: Boost.Qi (for writing parsers), Boost.Karma (for generators) and Boost.Lex (for le

2015-08-20 14:13:23 7164

原创 git reset、checkout & revert 代码回滚

git reset 和 git checkout 即可以用于commit,也可以用于一个文件,而 revert只能用于commitgit revert:撤销某次commit的修改,并且自动新建一个commit提交,git log中添加新的revert日志;revert只能作用于commit,不能用于文件 假设当前有3个commit,git log如下:commit3: add test3.c

2015-08-18 16:37:35 6647

原创 orocos Logger 类的设计

单例模式: 通过 local static 创建全局对象(非local static 可能带来的初始化问题)通过#ifdef, #ifndef, #if defined,等条件编译来选择其中一个实现(std::cerr, printf, file)通过环境变量来设置某些默认值if ( getenv( "ORO_LOGLEVEL" ) != 0 ){...}使用嵌套类来管理内部实现 log lev

2015-08-17 16:43:02 3164

转载 c/c++ static 对象

C语言中static的变量:1).static局部变量A、静态局部变量在函数内定义,生存期为整个程序运行期间,但作用域与自动变量相同,只能在定义该变量的函数内使用。退出该函数后, 尽管该变量还继续存在,但不能使用它。 B、对基本类型的静态局部变量若在说明时未赋以初值,则系统自动赋予0值。而对自动变量不赋初值,则其值是不定的。2).static全局变量全局变量本身就是静态存储方式,静态全局变量当

2015-08-12 16:28:00 4431

原创 boost 字符串分割 split, split_regex

以多个字符中的任意一个分割(is_any_of),直接上代码:#include <boost/algorithm/string.hpp>#include <iostream>#include <string>#include <vector>using namespace std;using namespace boost;int main(){ string str1("hell

2015-08-10 16:48:51 10610

原创 git: clone、checkout、多个 ssh key 生成、 修改 commit 信息(--amend)

如果我们从github上复制HTTPS clone URL,然后 git clone默认是checkout主分支,如果需要切换分支:git checkout [按 TAB 键] //看到你所要的分支,然后输入就行或者git checkout -b [分支的名字] //新建一个分支然后checkout

2015-08-05 10:33:23 7520

Expert Apache Cassandra Administration.pdf

学习 cassandra 可以读一读,关于配置,部署,cassandra 的安全等知识

2020-05-15

CAN & CANOpen EN

描述了了如何实现CANOpen协议,详细解释了CAN和CANOpen的实现过程。英文的。

2019-04-03

Ethercat FMMU寻址,Working Counter

该文档描述了Ethercat的寻址,Working Counter的工作原理。

2019-02-26

Ethercat PDO Mapping Doc(松下)

松下的Ethercat驱动器使用手册,以及关于如何使用Ethercat配置PDO等内容

2019-02-22

Ethercat PDO Mapping Doc

关于如何使用Ethercat, 以及Ethercat的配置PDO Mapping配置步骤。

2019-02-22

orocos rtt with xenomai & kuka lwr

编译 xenomai 2-6.5 with ubuntu 14.04 配置 kuka lwr with Orocos rtt

2017-03-01

robotics modelling planning and control

学习机器人必看的书之一

2016-11-25

Ethercat igh 文档

Ethercat igh 文档

2016-11-25

boost 1.52

未编译的boost库,解压后按照教程一步步编译后得到一个一一个多G的库文件

2013-02-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除