牛骨文教育服务平台(让学习变的简单)
博客笔记
23
2008-08
数组首地址和指针 2008-08-23
main(){int a[5]={1,2,3,4,5};int *ptr=(int *)(&a+1);//这个是数组的偏移printf("%d,%d",*(a+1),*(ptr-1));}输出:2,5*(a+1)就是a[1],*(ptr-1)就是a[4],执行结果是2,5&a+1不是首

			
				linux问题排查 - 高cpu占用率的进程和线程
linux问题排查 - 高cpu占用率的进程和线程 2016-05-16
1.简介           一个程序,完成它预设的功能,并不能说明它是一个优良的程序。好的程序,应该是对资源的合理利用,亦或是 用更少的资源(
23
2017-05
SparkSQL写数据到Hive的动态分区表 2017-05-23
object HiveTableHelper extends Logging { def hiveTableInit(sc: SparkContext): HiveContext = { val sqlContext = new HiveContext(sc) sqlContext } def writePartitionTable(HCtx: HiveContext, inputR

			
				ROS(indigo) turtlebot2 + android一些有趣应用
ROS(indigo) turtlebot2 + android一些有趣应用 2016-12-07
ROS和Android配合使用非常有趣,这里推荐,ROSClinet,使用rosbridge让android和ROS通信:具体参考奥斯卡的个人剧场:http://xxhong.net/turtlebot示例非常全面,
03
2016-02
fastdfs-nginx-module安装 2016-02-03
前提:已成功安装fastdfs,详见centos7下安装fastdfs 参考:Centos7 安装FastDFS+nginx module 1.安装工具 yum -y install pcre-devel openssl openssl-devel 2.下载解压安装包 wge
22
2014-10
数组名和数组首地址 2014-10-22
一个变量有地址,一个数组包含若干元素,每个数组元素都在内存中占用存储单元,它们都有相应的地址。指针变量既然可以指向变量,当然也可
17
2017-06
Java线程之释放锁,释放资源,释放CPU 2017-06-17
多线程中的wait与sleep到底谁释放了锁 首先,多线程中会使用到两个延迟的函数,wait和sleep。 wait是Object类中的方法,而sleep是Thread类中的方法。 sleep是Thread类

			
				ROS Indigo 进阶笔记 (一) turtlebot 基本仿真操作
ROS Indigo 进阶笔记 (一) turtlebot 基本仿真操作 2017-03-15
本系列文章由 youngpan1101 出品,转载请注明出处。 文章链接: http://blog.csdn.net/youngpan1101/article/details/62217583 作者:宋洋鹏(youngpan1101) 邮箱: yangpeng_song@163.
17
2015-06
HIVE动态分区实战 2015-06-17
一)hive中支持两种类型的分区: 静态分区SP(static partition)动态分区DP(dynamic partition)静态分区与动态分区的主要区别在于静态分区是手动指定,

			
				二维数组元素的地址
二维数组元素的地址 2017-08-17
  一维数组元素的地址大家都比较容易理解,但对于二维数组,就很容易搞混了.今天我又被这个问题给弄糊涂了,翻了翻老谭的书本,对这个问