`
灵动的水
  • 浏览: 195788 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
  linux解压 tar命令   tar命令   tar [-cxtzjvfpPN] 文件与目录 ....   参数:   -c :建立一个压缩文件的参数指令(create 的意思);   -x :解开一个压缩文件的参数指令!   -t :查看 tarfile 里面的文件!   特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!   因为不可能同时压缩与解压缩。   -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?   -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?   -v :压缩的过程中显示文件!这个常用,但不建议用在 ...
开始还以为要用putty,结果那个东西编译老是不成功。。。没想到是这么简单   埃。。。 [root@localhost openu]# ssh tiamopen@59.77.7.221 The authenticity of host '59.77.7.221 (59.77.7.221)' can't be established. RSA key fingerprint is 7c:91:59:d6:2d:7f:a1:a8:27:bd:47:2f:e1:51:c5:61. Are you sure you want to continue connecting (yes/no)? y P ...
C++ Standard Library Style Guidelines    DRAFT 1999-02-26 ------------------------------------- This library is written to appropriate C++ coding standards.     As such, it is intended to precede the recommendations of the GNU Coding Standard, which can be referenced here: http://www.gnu.ai.mit.edu ...
Map是c++的一个标准容器,它提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作! 1. map构造函数; map<string , int >mapstring; map<int ,string >mapint; map<sring, char>mapstring; map< char ,string>mapchar; map<char ,int>mapchar; map<int ,char >mapint; 2. map添加数据; map<int ,st ...
Allocator是C++语言标准库中最神秘的部分之一。它们很少被显式使用,标准也没有明确出它们应该在什么时候被使用。今天的allocator与最初的STL建议非常不同,在此过程中还存在着另外两个设计--这两个都依赖于语言的一些特性,而直到最近才在很少的几个编译器上可用。对allocator的功能,标准似乎在一些方面追加了承诺,而在另外一些方面撤销了承诺。 这篇专栏文章将讨论你能用allocator来做什么以及如何定义一个自己的版本。我只会讨论C++标准所定义的allocator:引入准标准时代的设计,或试图绕过有缺陷的编译器,只会增加混乱。 1 什么时候不使用Allocator ------ ...
linux下挂载(mount)光盘镜像文件、移动硬盘、U盘、Windows和NFS网络共享 linux是一个优秀的开放源码的操作系统,可以运行在大到巨型小到掌上型各类计算机系统上,随着 linux系统的日渐成熟和稳定以及它开放源代码特有的优越性 ...
void czwsql::sql_ResultReset(ZWSQL *zwsql,string&res) { ZWSQL_RES * result; ZWSQL_ROW row; m_fixresult=new char[1024*1024*5]; int irow; int maxlen=10*1024; char *charRes=m_fixresult; memset(charRes,0,maxlen); char *pRes=charRes; if((result=zwsql_use_result(zwsql))) { int fieldnum=zwsq ...
UltraEdit 是每天必用的工具之一.但想想看,实际使用到的功能只是这个工具强大功能的极小的一部分.灵活使用这个工具有的时候能起到事半功倍的效果.记录并收集一些小技巧对自己对别人都有帮助.因为我在使用"列编辑 ...
收集了一些.由于不是急着用到,所以没有自己参考,还是先发上来.继续向下学习了 . 万年编辑器: vi vi 的工作模式 编辑模式 插入模式 命令模式 shell 切换 选项设置 vim 和 gvim 的高级特色 1.6.1 vi 的工作模式 Vi 在初始启动后首先进入编辑模式,这时用户可以利用一些预先定义的按键来移动光标、删除文字、 复制或粘贴文字等。这些按键均是普通 的字符,例如 l 是向右移动光标,相当于向右箭头键,k 是 向下移动光标,相当于向下箭头键。在编辑模式下,用户还可以利用一些特殊按 键选定文字,然后 再进行删除、或复制等操作。 当用户在编辑模式下键入 i, a, o 等命令之后, ...
1、下载MySQL的Linux安装文件   Linux下安装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、Linux下安装MySQL    rpm文件是Re ...
经常的,有朋友问到有关unix下面条是的技术。我整理了大多数的unix系统下面的常用的调试工具的调试技术的文章。希望对大家有所帮助。 另外静态库、动态库也是问的频率比较高的问题。在这里也做了总结。 ######大多数unix系统下面的调试器的使用方法如下:###### ***************gdb介绍********************* GNU 的调试器称为 gdb,该程序是一个交互式工具,工作在字符模式。在 X Window 系统中,有一个 gdb 的 前端图形工具,称为 xxgdb。gdb 是功能强大的调试程序,可完成如下的调试任务: * 设置断点; * 监视程序变量的 ...
1、引言 动态库(Dynamic Link Library abbr,DLL)技术是程序设计中经常采用的技术。其目的减少程序的大小,节省空间,提高效率,具有很高的灵活性。采用动态库技术对于升级软件版本更加容易。与静态库(Static Link Library)不同,动态库里面的函数不是执行程序本身的一部分,而是根据执行需要按需载入,其执行代码可以同时在多个程序中共享。 在Windows和Linux操作系统中,都可采用这种方式进行软件设计,但他们的调用方式以及程序编制方式不尽相同。本文首先分析了在这两种操作系统中通常采用的动态库调用方法以及程序编制方式,然后分析比较了这两种方式的不同之处, ...
一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、连接到本机上的MYSQL。 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码 ...
使用读写锁 配置读写锁的属性之后,即可初始化读写锁。以下函数用于初始化或销毁读写锁、锁定或解除锁定读写锁或尝试锁定读写锁。下表列出了本节中讨论的用来处理读写锁的函数。 表 4–9 处理读写锁的例程 读取非阻塞 ...
__FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程 ) #ifndef CLOBAL_H         #define GLOBAL_H         #include <stdio.h>         int funca(void);         int funcb(void); #endif root@xuanfei-desktop:~/cpropram/2# cat funca.c //函数a #include "global.h" int funca(void) { printf ...
Global site tag (gtag.js) - Google Analytics