自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(32)
  • 收藏
  • 关注

原创 Matlab学习之符号运算9.21

1、什么是符号运算      数值运算中,必须先对变量赋值;在符号运算中没有这个必要;符号计算的指令调用十分的简单,但是计算索要的时间比较长。 字符串表达式: 用单引号' '括起来,其中可以是函数表达式,也可以是方程;class( )返回对象的类型2、

2011-09-21 21:30:23 371

原创 Vim学习笔记正则表达式

*: *前的字元出现0次或者0次以上

2011-08-31 20:39:28 95

原创 Matlab学习小结8.30

1、cell模式的使用两个%%后加至少一个空格开始一个cell,后可接标题;cell中breakpoint不起作用;Ctrl+Enter 执行一个cell;需要对程序中某一段反复修改查看效果时(后处理),cell模式非常有效;cell模式更容易publis

2011-08-30 21:37:29 387

原创 并行学习之matlab运行

nohup matlab file.out &1、字符环境下运行matlab,无图像输出;2、cd到filename.m所在的目录,运行matlab;3、输出转移到file.out中;4、nohup运行成功后,不应该马上关闭窗口,而应该按下任意键,然后exit

2011-08-28 17:04:12 389

原创 并行学习之远程登录

远程登录ssh users@202.197.120.88远程拷贝scp [ 本地用户名 @IP 地址 : ]文件名1 远程用户名 @主机名: 文件名2 几个常用参数-v verbose-C 使能压缩选项 .-P 选择端口 . 注意 -p

2011-08-28 09:15:01 209

原创 vim学习笔记8.31

1、设置F2取消高亮Vim 在搜索和替换时会对匹配成功的文本进行加亮,在已经完成搜索和替换任务后,这种加亮有时反而会妨碍显示。Vim 专门提供一个命令取消这种加亮(直到用户再一次使用搜索或替换命令):“:nohlsearch”。建议用户创建一个键盘映射(key mappi

2011-08-21 20:14:26 159

原创 vim学习笔记一

nmap :nohlsearch nmap :nohlsearch

2011-08-21 16:59:10 84

原创 文件权限问题

ls -lh   可以查看文件权限  (human-readable)ls -ld 文件夹名称  可以查看文件夹权限比如:drwxr-xr-x 2 hassen hassen 4.0K 2011-08-23 20:22 Desktop分别对应的是:attributes[ugo]   links      users

2010-01-17 09:56:00 176

原创 提取文件

 提取文件 clc;clear all;fid=fopen(sy.txt,r+);if(fid==-1)  display(File not exist!);   return;endwhile(~feof(fid))g=fgets(fid);a=str2num(g);     if a>2000&&a         e=fopen

2009-11-20 19:15:00 235

原创 Texlive2008+XeCJK/Zhspacing

别人笑我太疯癫,我笑他人看不穿;不见武林豪杰梦,无花无酒锄作田!最近在这么忙的环境下,还花了好几天在配置Texlive2008 + XeCjk/Zhspacing + ctex(当然以前我选择的是Texlive2008 + CJK + ctex,大伙若要看看CJK的配置可以看我的blog:  http://blog.sina.com.cn/haixiangzhang),不记

2009-10-11 08:19:00 1911

原创 程序调试gdb基础

GCC 编译器     GCC是linux平台下最重要的开发工具,它是GNU的C和C++编译器,它总共提供的编译选项超过100个,但只有少数几个会被频繁使用,收集如下。其基本用法为:gcc  [options]  [filenames]> 最简单的编译方法是不指定任何编译选项,会为目标程序生成默认的文件名a.out;>-o: 为将产生的可执行文件指定一个文件名来代替a.out; 如gc

2009-09-17 13:12:00 530

原创 并行学习之系统环境变量篇

二: 全局的系统环境变量         1. 系统非登录配置 /etc/bashrc /etc/bash.bashrc /etc/bash.bashrc.local 注: bashrc = bash runtime configuration 运行bash时执行的文件2. 系统登录配置 /etc/profile /etc/profile.d

2009-08-11 20:21:00 253

原创 并行学习之Linux命令篇

一: 了解系统信息 uname -r 查看内核cat /etc/issue 查看内核sudo ethtool eth0 查看网卡cat /proc/cpuinfo cpu信息 > how many phsical processors are there? grep physical id

2009-08-11 19:20:00 511

原创 键盘设置ubuntu网络

一、使用命令设置ubuntu的ip地址 1. 设置IP (configure a network interface[if])sudo ifconfig eth0 202.197.125.156 netmask 255.255.255.02. 设置网关(gateway)sudo route add default gw 202.197.125.254注:

2009-08-10 20:54:00 715

原创 Error of Gnome settings daemon

 原因: 设置本机连接服务器,不使用公网IP,使用一个叫11.11.11.10的东东,我在/etc/network/interfaces中加入了几行,其内容如下:  #auto lo # iface lo inet loopback auto eth0 iface etho inet static

2009-08-10 20:14:00 421

原创 指针的指针

函数指针:我们知道,一个指针变量可以指向整型变量,字符串,数组,也可以指向一个函数。一个函数在编译的时候被分配给一个入口地址,这个入口地址就称为函数的指针。可以用一个指针变量指向函数,然后通过指针变量调用这个函数。因为每个函数都占有一段内存单元,它们有一个起始地址。所以,我们可以用一个指针变量指向一个函数,通过指针变量来访问它指向的函数。如:#include "stdio.h"ma

2009-02-25 10:49:00 363

原创 Linux命令之find and grep

今天看到了几个find 命令,我看不懂,man了一下,写出起简单的用法我先将几个例子列举在此find /tmp -name core -type f -print | xargs /bin/rm -ffind /tmp -name core -type f -print | xatge -O /bin/rm -ffind . -type f -exec {} /;cut -d

2009-02-23 20:42:00 237

转载 const使用

1.       const常量    const int max = 100;  优点:const常量有数据类型,而宏常量(#define)没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有类型安全检查,并且在字符替换时可能会产生意料不到的错误(边际效应)2.       const 修饰类的数据成员class A{    const int siz

2009-02-20 11:58:00 5527 8

原创 谈谈private public protected

1.  出现在类成员的声明中,其作用分别是:public member :  能在任何地方被任何人访问,能够在类外访问private member : 只能被类的成员函数和友元访问,只能在类内访问protected member : 能被类的成员函数和友元 以及 derived class 成员函数和友元访问,能在类内访问,但能被派生类访问  2. 

2009-02-18 19:10:00 718

原创 再谈引用

1.   任何情况下,不能使用指向空值的引用,引用必须指向某些对象 int *p=0; //set the pointer null int &q =*p; //quote point to null  ,harmful 2.  在申明引用的时候必须初始化string &str;   //error,must initializestri

2009-02-18 17:12:00 204

原创 指针、引用以及内存分配格局之我见

首先,来谈谈指针和引用,我把我知道的几点罗列出来,希望大家补充: 1.  指针指向一块内存,它的值是内存的地址;其大概结构可以这么理解:       指针地址    值   比如  int *b  ,a=0; b=&a; 指针地址是:&b, 值是&a,retrieve thie value : *b    而引用是一块内存的别名:   

2009-02-18 16:07:00 237

原创 cstdarg or stdarg.h

1.要在函数中使用参数,首先要包含头文件。这个头文件声明了一个va_list类型,定义了四个宏,用来遍历可变参数列表。void va_start(va_list ap, last);type va_arg(va_list ap, type);void va_end(va_list ap);void va_copy(va_list dest, va_list 

2009-02-18 12:27:00 486 1

原创 static关键字

1.先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c.下面是a.c的内容: char a = A; // global variablevoid msg(){printf("He

2009-02-16 17:55:00 199

原创 explicit关键字实例解释

explicit 和单个实参constructor 一起使用。explicit   constructor指明构造函数只能显示使用,目的是为了防止不必要的隐式转化.        class   A     {           public:               A(int);           private:  

2009-02-16 16:51:00 257

原创 Linux文件查找之find

在linux上查找文件是件比较麻烦的事情,在这里,我详细介绍一下linux利用find命令进行查找文件的技术和方法.find功能描述:在文件系统里查找文件命令格式:    find [path] [option] [-exec| -ok] [-print]参数说明:    -exec 对每一个匹配文件执行操作,格式是“-exec {} /;” 注意 {} and /;之间有个空格!

2009-02-15 15:11:00 239

转载 linux基本命令

1.在bash中如何提高命令的输入效率?答:在bash的命令行输入状态,除了可以使用退格键(backspace)删除已键入的字符外,还可以使用左、右箭头键和删除键(delete)进行命令行的编辑从而提高了命令编辑效率。  在输入命令的过程中可以使用Tab键对命令和文件名(路径)进行补全从而实现命令和文件名的快速输入。

2009-02-15 11:22:00 1985

转载 using STL container

Rule 1:You can create STL containers that store either objects or pointer to objects.class TMyClass;typedef list TMyClassList; // Stores objects into the list containertypedef li

2009-02-12 16:39:00 393

转载 C++指针探讨(四) 函数对象

 函数对象不是函数指针。但是,在程序代码中,它的调用方式与函数指针一样,后面加个括号就可以了。  这是入门级的随笔,说的是函数对象的定义,使用,以及与函数指针,成员函数指针的关系。  函数对象实质上是一个实现了operator()--括号操作符--的类。例如:Code highlighting produced by Actipro CodeHighlighter (f

2009-02-12 16:08:00 374

转载 C++指针探讨(三) 成员函数指针

 C语言的指针相当的灵活方便,但也相当容易出错。许多C语言初学者,甚至C语言老鸟都很容易栽倒在C语言的指针下。但不可否认的是,指针在C语言中的位置极其重要,也许可以偏激一点的来说:没有指针的C程序不是真正的C程序。  然而C++的指针却常常给我一种束手束脚的感觉。C++比C语言有更严格的静态类型,更加强调类型安全,强调编译时检查。因此,对于C语言中最容易错用的指针,更是不能放过:C++

2009-02-12 15:56:00 240

转载 C++指针探讨(二) 函数指针

在C/C++中,数据指针是最直接,也最常用的,因此,理解起来也比较容易。而函数指针,作为运行时动态调用(比如回调函数 CallBack Function)是一种常见的,而且是很好用的手段。     2 常规函数指针        void(*fp)();  fp 是一个典型的函数指针,用于指向无参数,无返回值的函数。        void

2009-02-12 15:43:00 185

转载 C++指针探讨(一) 数据指针

   指针,在C/C++语言中一直是很受宠的;几乎找不到一个不使用指针的C/C++应用。用于存储数据和程序的地址,这是指针的基本功能。用于指向整型数,用整数指针(int*);指向浮点数用浮点数指针(float*);指向结构,用对应的结构指针(struct xxx*);指向任意地址,用无类型指针(void*)。    有时候,我们需要一些通用的指针。在C语言当中,(void*) 可以

2009-02-12 15:37:00 230 5

转载 从赋值到初始化

C语言确实很优雅,整个语言的设计简洁一致。而在C++中,有一个让人诟病的问题就是变量初始化的不一致性。C语言中的初始化,都是用花括号进行,简单美观:int array[] = {1,2,3,4,5};struct Point point = {2, 3};struct Point arrPo

2009-02-12 15:25:00 430

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除