现在位置: 首页 > 操作系统 > 文章
2018年12月12日 操作系统 ⁄ 共 9128字 评论关闭
http://blog.csdn.net/yanghao23/article/details/7514587 valgrind通常用来成分析程序性能及程序中的内存泄露错误 一 Valgrind工具集简绍 Valgrind包含下列工具:     1、memcheck:检查程序中的内存问题,如泄漏、越界、非法指针等。     2、callgrind:检测程序代码的运行时间和调用过程,以及分析程序性能。     3、cachegrind:分析CPU的cache命中率、丢失率,用于进行代码优化。     4、helgrind:用于检查多线...
阅读全文
2018年12月11日 操作系统 ⁄ 共 2671字 评论关闭
http://blog.csdn.net/wind19/article/details/17095541 lspci  | grep -i vga 这样就可以显示机器上的显卡信息,比如  [root@localhost conf]# lspci | grep -i vga 01:00.0 VGA compatible controller: nVidia Corporation Device 1081 (rev a1) 02:00.0 VGA compatible controller: nVidia Corporation GT215 [GeForce GT 240] (rev a2) 08:05.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics F...
阅读全文
按各地址起作用的顺序,uboot引导linux内核启动涉及到以下地址: load address: entry point: 这两个地址是mkimage时指定的 bootm address:bootm为uboot的一个命令,以此从address启动kernel kernel运行地址:在具体mach目录中的Makefile.boot中指定,为kernel启动后实际运行的物理地址 mkimage -n 'linux-3.2.1' -A arm -O linux -T kernel -C none -a 0x30008000 -e 0x30008000 -d zImage uImage 理论上因为...
阅读全文
2018年11月05日 操作系统 ⁄ 共 7090字 评论关闭
============================================ 作者:yuanlulu http://blog.csdn.net/yuanlulu 版权没有,但是转载请保留此段声明 ============================================ 1.1     重要的数据结构 1.  spi_device 虽然用户空间不需要直接用到spi_device结构体,但是这个结构体和用户空间的程序有密切的关系,理解它的成员有助于理解SPI设备节点的IOCTL命令,所以首先来介绍它。 在内核中,每个spi_device代表一个物...
阅读全文
2018年11月04日 操作系统 ⁄ 共 4204字 评论关闭
一、变量分类 Linux 的变量可分为两类:环境变量和本地变量 环境变量,或者称为全局变量,存在与所有的shell 中,在你登陆系统的时候就已经有了相应的系统定义的环境变量了。Linux 的环境变量具有继承性,即子shell 会继承父shell 的环境变量。 1) 定义环境变量 格式: export variable-name=value (与本地变量的定义相比,多了一个export关键字) 例子:[root@chinaitlab /root]# export DOMAIN="chinaitlab.com" [root@ ...
阅读全文
2018年11月04日 操作系统 ⁄ 共 268字 评论关闭
show procedure status; show tables; show databases; 在创建表、存储过程等等记得加解释器命令:delimit $/... 修改表名:alter table old_player rename to old_player32 添加索引:ALTER TABLE `dt_member0` ADD INDEX index_lasttime (`lasttime`); 创建数据库:CREATE DATABASE `lingyuan_common` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
阅读全文
2018年11月04日 操作系统 ⁄ 共 2568字 评论关闭
linux常用svn命令  原地址:http://www.rjgc.net/control/content/content.php?nid=4418       1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co         2、往版本库中添加新的文件 svn add file 例如:svn addtest.php(添加test.php) svn add *.php(添加当前目录下所有的php文件)         3、将改动的文件提交到版本库 svn commit ...
阅读全文
2018年11月04日 操作系统 ⁄ 共 2851字 评论关闭
数据库配置文件: conn.php <?php define("MONITORED_IP", "172.16.0.191");  //被监控的服务器IP地址  也就是本机地址 define("DB_SERVER", "172.16.7.2");       //存放数据的服务器IP地址 define("DB_USER", "root"); define("DB_PWD","111111"); define("DB_NMAE","performance");   class MyConnect{    public function connect($db_server,$db_user,$db_pwd,$db_name){     $conn = mysql_connect($db_server,$db_us...
阅读全文
2018年11月03日 操作系统 ⁄ 共 1328字 评论关闭
以下文章主要以80端口号为例,如果想知道其他的端口号也可以使用该方法.......................... 1、在windows下如何查看80端口占用情况?是被哪个进程占用?如何终止等.        这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入"cmd"后点击确定按钮,进入DOS窗口,接下来分别运行以下命令:        >netstat -aon | findstr "80"                Proto  Local Address          Foreign Address        State     ...
阅读全文
2018年11月03日 操作系统 ⁄ 共 720字 评论关闭
Bash中,数组变量的赋值有两种方法:   (1) name = (value1 ... valuen) 此时下标从0开始   (2) name[index] = value   下面以一个简单的脚本来说明,脚本内容如下:   #!/bin/bash   #定义数组   A=(a b c def)   #把数组按字符串显示输出   echo ${A[@]}   #屏幕显示:a b c def   #数组的长度表示${#A[*]}   len=${#A[*]}   echo ${#A[*]}   #屏幕显示:4   #改变数组元素的值   A[3]='vivia...
阅读全文