- 博客(11)
- 收藏
- 关注
原创 c/c++编写命名规范
一、命名函数命名,变量命名,文件命名应具备描述性,不要过度缩写。类型和变量应 该是名词,函数名可以用“命令性”动词。1.文件命名文件名要全部小写,用“_”分割;保持整个项目风格统一;c文件以.c结尾,头文件以.h结尾;C++文件以.cpp结尾,头文件以.hpp结尾;cpp和hpp成对出现;示例:tcp_server.hpptcp_server.cpp2.数据类型命名包括类名、结构体名、枚举、类型定义typedef,都使用此约定:大写字母开始,每个单词首字母均大
2022-05-21 17:17:42
4182
1
原创 ubuntu14.04下安装ROS教程及遇到问题总结
step1:查看自己虚拟机的版本,uname -a。不同版本需要安装不同的ROS系统;参考官网:http://wiki.ros.org/Distributions,选择正确版本,我ubuntu系统是14.04.1,对应安装 ROS Indigo Igloo July 22nd, 2014 step2:正常来说,按照 ROS wiki 上面的步骤安装即...
2018-12-19 18:02:45
2026
原创 linux处理常用命令
1.从原始投放日志筛选相关字段:awk -F '\x01' 'BEGIN{OFS="\t"}{print $1,$3,$5,$6,$7,$8,$9,$10,$13,$16,$17,$18,$19,$22,$23}' total_2016-7-13-14-15/* > /data/wq/data_process/testdata/after_awk_13-14-152.根据某一字段选取...
2018-08-09 17:28:17
231
原创 C语言指针知识整理
指针(Pointer)就是内存的地址,C语言允许用一个变量来存放指针,这种变量称为指针变量。指针变量可以存放基本类型数据的地址,也可以存放数组、函数以及其他指针变量的地址。程序在运行过程中需要的是数据和指令的地址,变量名、函数名、字符串名和数组名在本质上是一样的,它们都是地址的助记符:在编写代码的过程中,我们认为变量名表示的是数据本身,而函数名、字符串名和数组名表示的是代码块或数据块的首地址;程...
2018-08-09 17:22:10
348
原创 C语言常见问题总结
1.用/* */注释代码在c语言中不是好办法,尤其是在注释的代码中原先已经有注释存在,可能会报错,更好的办法是用#if 和 #endif;2.如果有一些声明需要用于几个不同的源文件,可以在一个单独的文件编写这些声明,然后用#include命令把这个文件包含到需要使用这些声明的源文件中;3.标准的C编译器不会对数组下标的有效性进行检查,如果存储数据超出数组长度就会存储在紧随数组之后的内存位置...
2018-08-09 17:19:46
8973
原创 大数据常用组件总结
Hadoop生态圈各常用组件介绍Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。具有可靠、高效、可伸缩的特点。Hadoop的核心是YARN,HDFS和MapReduce。Hdfs是分布式文件存储系统,用于存储海量数据;MapReduce是并行处理框架,实现任务分解和调度。Hado
2017-04-26 19:12:12
45430
1
原创 将远程服务器上数据库导入到本地服务器hive上流程
问题:公司对接的第三方公司的数据是存在sqlserver上,需要通过vpn的方式获取数据并存储到hive上。解决步骤如下:1.通过VPN连接远程服务器,通过数据库账户密码连接远程数据库;配置vpn参考:https://jingyan.baidu.com/article/3052f5a1c99c0497f31f86ad.html2.远程数据库为SQLserver,通过ODBC驱动
2017-04-25 10:38:18
2653
原创 《城市交通大数据》读书总结
《城市交通大数据》读书总结城市交通是衡量现代化城市管理的重要标志,城市交通是一个庞大而复杂的系统,交通日益拥堵、交通事故频发等问题影响着城市运行效率,提高现代化城市交通管理水平,既是城市发展的客观要求,也是提高现代化城市管理水平的必由之路。随着近几年大数据技术的发展,大数据也许对城市交通意味着新的管理思路和方法。通过阅读《城市交通大数据》一书对城市交通大数据有了一个全面的了解。该书从城市交
2017-04-24 12:51:02
6350
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人