1 简介改进应用程序的性能是一项非常耗时耗力的工作,但是究竟程序中是哪些函数消耗掉了大部分执行时间,这通常都不是非常明显的。GNU 编译器工具包所提供了一种剖析工具 GNU profiler(gprof)。gprof 可以为 Linux平台上的程序精确分析性能瓶颈。gprof精确地给出函数被调用的时 ...
分类:
其他好文 时间:
2017-10-17 12:25:19
阅读次数:
156
1、认识Linux#linux是一个操作系统平台#在没有linux前是Unix的天下,Unix不是免费,需要授权,一般人承担不起。#1983年,计算机界牛人RichardStallman发起了一个计划,目的是为了构建一套完全自由且免费的操作系统供大家学习使用,这个就是著名的GNU计划。(所谓自由就是加入GN..
分类:
系统相关 时间:
2017-10-16 23:33:38
阅读次数:
304
一,GNU GNU是“GNU 's Not Unix”的递归缩写, Stallman宣布GNU应当发音为Guh-NOO(革奴)以避免与new这个单词混淆(注:Gnu在英文中原意为非洲牛羚,发音与new相同) 为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都在一份在禁止其他人添加 ...
分类:
系统相关 时间:
2017-10-16 16:27:33
阅读次数:
240
GUN C的标准文档: 也就是glibc https://www.gnu.org/software/libc/ http://man7.org/linux/man-pages/dir_section_3.html POSIX C 的标准文档: http://pubs.opengroup.org/on ...
分类:
编程语言 时间:
2017-10-16 14:56:38
阅读次数:
170
Python, 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议。Python语法简洁而清晰,具有丰富和强大的类库。它常被 ...
分类:
编程语言 时间:
2017-10-15 14:22:27
阅读次数:
211
Given an array containing n distinct numbers taken from 0, 1, 2, ..., n, find the one that is missing from the array. For example,Given nums = [0, 1, ...
分类:
其他好文 时间:
2017-10-15 11:23:23
阅读次数:
127
一.环境如下: 1.1内核版本: jello@jello:~$ uname -a Linux jello 4.4.0-89-generic #112-Ubuntu SMP Mon Jul 31 19:38:41 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 1.2发 ...
分类:
系统相关 时间:
2017-10-10 23:21:44
阅读次数:
329
MinGW是是将GCC编译器和GNU Binutils移植到Win32平台下的产物,包括一系列头文件(Win32API)、库和可执行文件。MinGW是从Cygwin(1.3.3版)基础上发展而来。GCC支持的语言大多在MinGW也受支持,其中涵盖C、C++、Objective-C、Fortran及A ...
分类:
编程语言 时间:
2017-10-10 20:28:36
阅读次数:
212
在虚拟机VMWARE上安装debian9 安装vmwaretools时候遇到问题 询问我IFCONFIG安装在哪里? 新版的debian不知道是用户权限问题还是使用了其他网络配置工具 vmwaretools 无法找到ifconfg文件 经过搜索最后搞定 成功安装vmwaretools How-to ...
分类:
系统相关 时间:
2017-10-10 16:54:32
阅读次数:
223
http://www.gnu.org/software/software.zh-cn.html http://linux.chinaunix.net/news/2010/12/07/1175310.shtml http://download.chinaunix.net/download/000100 ...
分类:
移动开发 时间:
2017-10-10 16:28:37
阅读次数:
244