C 头文件 作用
一般习惯将不同功能模块放到一个头文件和一个C文件中。例如是写一些数学计算函数://mymath.h#ifndef _mymath_H#define _mymath_Hextern int Global_A; //声明必要的全局变量......extern void fun(); //声明必要的...
ctags 生成不对的问题
但ctags为系统提供的头文件生成的索引总是不太对。比如对于/usr/include/sys/socket.h,里面有很多函数在ctags处理的时候没有能加到索引里去。最后发现是__TRHOW的问题。以listen函数为例,在socket.h中,它的原...
linux 头文件 作用
POSIX标准定义的头文件 <dirent.h> 目录项 <fcntl.h> 文件控制 <fnmatch.h> 文件名匹配类型 <g...
vim 当前 正在 编辑
在 /etc/vim/vimrc(或者/etc/vimrc) 中添加:#总是显示状态栏set laststatus=2 #状态栏属性highlight StatusLine cterm=bold ctermfg=yellow ctermbg=blue# 获取当前路径,将$HOME转...
vim 多窗口 多文件
在文件之间切换:1.文件间切换Ctrl+6—下一个文件:bn—下一个文件:bp—上一个文窗口间切换的方法Ctrl+w+方向键——切换到前/下/上/后一个窗格Ctrl+w+h/j/k/l ——同上Ctrl+ww——依次向后切换到下一个窗...
VIM中 替换 高级
1.替换变量在正规表达式中使用 \( 和 \) 符号括起正规表达式,即可在后面使用\1、\2等变量来访问 \( 和 \) 中的内容。example:·将 data1 data2 修改为 data2 data1-----------------------------------:s/...
VIM中 搜索 替换
行内搜索。f命令可以进行行内搜索。输入fx可以找到下一个x字符。F命令可以在反方向进行行内搜索,输入Fx可以找到上一个x字符。t命令同样是进行行内搜索,但是光标停留在符合条件的字符的前面。输入tx使光标停留...
Linux文件权限
一、Linux文件权限 每个Linux文件具有四种访问权限:可读(r)、可写(w)、可执行(x)和无权限(-)。 利用ls -l命令可以看到某个文件或目录的权限,它以显示数据的第一个字段为 ...
VI常用命令集合
VI常用命令集合 转载自:http://blog.chinaunix.net/uid-20769502-id-112737.html 1、移动及跳转::n 跳转到n行,n表示行号nG 跳转到n行,n表示行号CTRL-] 跳转到当前光标所在单词对应的主题...
.NET 代码编译过程
作为一种代码指令平台,Microsoft .NET比微软公司先前推出的其他技术平台要来得更为复杂。由于.NET提供了对多种编程语言以及(在理论上说)多重平台的支持,这就需要在传统的两个代 码层添加一个中间代码层。在这里...
Windows:Debug和Release build区别
一、Debug 和 Release 编译方式的本质区别 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布...
片段
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace CSharpApp.DataStructureAlgorithm{ public class Graph { ...
HTTP 缓存
HTTP 缓存介绍2种方式来提升你的web 应用程序的速度:1、减少请求和响应的往返次数2、减少请求和响应的往返字节大小HTTP缓存是最好的减少客户端服务器端往返次数的办法。缓存提供了提供一种机制来保证客户端 或者代...
makefile 详解
http://www.cnblogs.com/liyanwei/archive/2010/04/29/1723931.html
在Android中查看和管理sqlite数据库
在Android中查看和管理sqlite数据库在Android中可以使用Eclipse插件DDMS来查看,也可以使用Android工具包中的adb工具来查看。android项目中的sqlite数据库位于/data/data/项目包/databases中。使用DDMS导出sqlite数...
Java中类名与文件名的关系
Java中类名与文件名的关系一个 .java 文件,可以有多个类(最多有一个添加public修饰符,其他的类不能添加private之类的修饰符),但是文件名只能有一个,用哪一个类名来充当文件名呢?其实文件名是无所谓的,因为将来...
Vi 用法
一、Unix编辑器概述 编辑器是使用计算机的重要工具之一,在各种操作系统中,编辑器都是必不可少的部件。Unix及其相似的ix操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系列的ex编辑器,包...
Oracle Connect By Prior 詳解
Oracle Connect By Prior的用法Oracle Connect By用法oracle中的select语句可以用START WITH...CONNECT BY PRIOR子句实现递归查询,connect by 是结构化查询中用到的,其基本语法是:select ... f...
为什么我们不要.NET程序员
[观点]为什么我们不要.NET程序员导读:本文是从《Why we don’t hire .NET programmers》这篇文章翻译而来。也许你已经知道了,我们正在招聘最优秀的程序员。不错,每个人都这样说。但是我们的程序员能打败你们...
linux 进程 状态
linux进程状态 众所周知,现在的分时操作系统能够在一个CPU上运行多个程序,让这些程序表面上看起来是在同时运行的。linux就是这样的一个操作系统。 在linux系统中,每个被运...