随笔分类 -  Linux(CentOS6.2)

摘要:默认i2c是关闭的,用raspi-config 命令,会弹出一个配置框图 选择enable i2c就可以了 reboot之后 没有在/dev/目录下发现i2c-x的设备,这个时候需要做以下操作 1.添加i2c模块sudo nano /etc/modules然后添加以下两行内容i2c-bcm2708  阅读全文
posted @ 2016-10-27 23:13 高山小路 阅读(1818) 评论(0) 推荐(0) 编辑
摘要:硬件版本是raspberrypi b+ v1.2 1.下载raspberrypi 的img 和Win32DiskImager 2. 1)一张2G以上的SD卡及读卡器,最好是高速卡,推荐Class4以上的卡,卡的速度直接影响树莓派的运行速度 笔者建议最好4G以上,否则后续开发会使用经常不够用 2)wi 阅读全文
posted @ 2016-10-23 15:23 高山小路 阅读(2866) 评论(0) 推荐(0) 编辑
摘要:Linux下的调试工具随着XP的流行,人们越来越注重软件的前期设计、后期的实现,以及贯穿于其中的测试工作,经过这个过程出来的自然是高质量的软件。甚至有人声称XP会淘汰调试器!这当然是有一定道理的,然而就目前的现实来看,这还是一种理想。在日常工作中,调试工具还是必不可少的。在Linux下,调试工具并非... 阅读全文
posted @ 2015-07-29 19:27 高山小路 阅读(402) 评论(0) 推荐(0) 编辑
摘要:用户空间的内存模型Linux操作系统在加载程序时,将程序所使用的内存分为5段:text(程序段)、data(数据段)、bss(bss数据段)、heap(堆)、stack(栈)。 text segment(程序段) text segment用于存放程序指令本身,Linux在执行程序时,要把这个程序的代... 阅读全文
posted @ 2014-12-05 08:57 高山小路 阅读(870) 评论(0) 推荐(0) 编辑
摘要:在Linux的世界中,从大的方面来讲,有两块内存,一块叫做内存空间,Kernel Space,另一块叫做用户空间,即User Space。它们是相互独立的,Kernel对它们的管理方式也完全不同驱动模块和内核本身运行在Kernel Space当中一 linux内存模型Linux内存管理系统主要解决以... 阅读全文
posted @ 2014-12-05 08:43 高山小路 阅读(2872) 评论(0) 推荐(0) 编辑
摘要:1.ZeroMQzmq是一个消息队列。可以在进程内、进程间、TCP、多播中,以消息为单位传输数据,而不是socket的字节流。官方主页上有下载、使用、文档,蛮全的。常用模式有:Request-Reply,Publish-Subscribe,Parallel Pipeline。官网:http://ap... 阅读全文
posted @ 2014-12-04 09:40 高山小路 阅读(455) 评论(0) 推荐(0) 编辑
摘要:一 软件安装关于 makefile文件问题如果拿到的工程文件中,没有Makefile文件,而只有configure.in和Makefile.am文件,我们是不能够直接进行编译的,必须根据configure.in和Makefile.am文件生成编译所需的Makefile文件。具体操作步骤如下: 1、执... 阅读全文
posted @ 2014-11-28 11:41 高山小路 阅读(2002) 评论(0) 推荐(1) 编辑
摘要:转摘于http://www.360doc.com/content/13/0915/09/8363527_314549949.shtml最近看了glibc的ptmaoolc,Goolge的tcmalloc和jemalloc,顺便做了一点记录。可能有些地方理解地不太对,如有发现还请大神指出。 操作系统... 阅读全文
posted @ 2014-11-20 16:26 高山小路 阅读(896) 评论(0) 推荐(0) 编辑
摘要:转载于http://blog.csdn.net/lgouc/article/details/8235471为了速度和正确性,请对齐你的数据. 概述:对于所有直接操作内存的程序员来说,数据对齐都是很重要的问题.数据对齐对你的程序的表现甚至能否正常运行都会产生影响.就像本文章阐述的一样,理解了对齐的... 阅读全文
posted @ 2014-11-20 13:20 高山小路 阅读(269) 评论(0) 推荐(0) 编辑
摘要:目前项目需要,需要做linux驱动了,记录一下 学习驱动,大家一定都会写一个hello world代码,网上也有很多范例,但是记录一下遇到的问题。1.make之后,使用insmod加载,终端没有打印modul_init函数里面输出的字符原因:因为printk是内核输出函数,要查看的话,还要执行下列... 阅读全文
posted @ 2014-09-03 16:44 高山小路 阅读(211) 评论(0) 推荐(0) 编辑
摘要:mysql安装完成之后,如果需要添加用户,该如何来做了。下面记录我学习的过程。(说明:以下所有操作都是以root帐号登录mysql数据库中操作的。)网上很多都说可以用下面这条命令行来添加用户和授予权限1. GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'localhost或者%' IDENTIFIED BY 'mypassword'1)ALL PRIVILEGES :表示所有权限,具体有哪些,你可以用一下几条命令来查看。show databases;use mysql;show tables;select * f 阅读全文
posted @ 2013-01-19 20:14 高山小路 阅读(251) 评论(0) 推荐(0) 编辑
摘要:文章出至于这http://rq2-79.iteye.com/blog/175869安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.1.7-0.i386.rpm 下载地址为:http://dev.mysql.com/downloads/mysql/5.1.html,打开此网页,下拉网页找到“Linux x86 generic RPM (statically linked against glibc 2.2.5) downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。 2、安装 阅读全文
posted @ 2013-01-17 16:59 高山小路 阅读(139) 评论(0) 推荐(0) 编辑
摘要:之前一直在用yum命令安装mysql数据库,感觉挺方面的,但是自己并没有学到什么东西,今天尝试用rpm包来安装mysql数据库。下面记录一下我的安装过程!我使用的linux版本是centso6.2.安装系统时,已经安装了mysql的一些软件,用户可以使用rpm -qa|grep -i mysql 查看已经安装的mysql相关的软件。用户可以去mysql官网下载对应的mysql-server和mysql-client的rpm包的软件。rpm -ivh xxxx.rpm安装mysql-server和mysql-client。版本最好一一对应,或者支持,相同的版本。可能报错,如xxxxxxxxxxx 阅读全文
posted @ 2013-01-17 16:57 高山小路 阅读(522) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示