`
文章列表
为什么要使用bookmark 写代码一般不是从上往下写,经常在几个模块之间变换的写,你可能使用搜索功能ctrl+f,ctrl+c,这样查找位置将会变的非常痛苦。 因为重要的位置一般就那么几个,如定义部分,核心函数部分,那么不妨使用bookmark。 1 插入bookmark 把光标放在重要代码位置的最左边一栏,右击 add Bookmark,设置bookmark名称。 2 显示bookmark视图。 点击eclipse菜单的window-》show view-》Bookmarks 将会显示bookmark视图。 3 定位bookmark 双击bookmark里面的 名称,就 ...
其实静态链表不太好理解的是备用链表。 记住: 1、第一个元素不放数据,存放下一次要新加的元素在数组中的位置。 2、最后一个元素不放数据,存放第一个元素的索引。 这样,相当于静态链表中实际上有两个链表。 初始化的时候,一定要将数组的所有元素链接起来(当然第一个和最后元素除外),也就是初始化备用链表。 /* * StaticLinkList.h * * Created on: 2013年7月16日 * Author: Administrator */ #ifndef STATICLINKLIST_H_ #define STATICLINKLIST_H_ # ...

Perl OLE Excel Move

    博客分类:
  • Perl
my $worksheetCount = $summaryWorkBook->Worksheets->Count; my $lastSheet = $summaryWorkBook->Worksheets($worksheetCount); $newSheet->Move({ "After" => $lastSheet} );   以上代码为将工作表移动到最后。   注意:注意使用 Move({ "After" => $lastSheet} );  来设置属性。
#!/usr/bin/perl use warnings; use strict; use Time::Local; ## [11/Jun/2012:23:12:03 +0800] -> 12345667 -> 2012-06-11 23:12:03 my %monhash = ("Jan"=>1,"Feb"=>2,"Mar"=>3,"Apr"=>4,"May"=>5,"Jun"=>6,&quo ...
程序: #!/usr/bin/perl -w use strict; my $num=ord 'E'; print "The ASCII is : $num\n"; my $word=chr(69); print "The word is : $word\n";   结果: The ASCII is : 69The word is : E

Perl 关联数组

    博客分类:
  • Perl
#!perl use strict; use warnings; my $array = { "A" => [1, 2, 3, 4, 5], "B" => [6, 7, 8, 9, 0], "C" => [1, 1, 1, 1, 1] }; foreach my $key(keys %$array) { my $value = $array->{$key}; if(defined($value)) { foreach ...
以下都是摘自网络>>>   一、轻松有效的学习方法(1)弄假成真,引发学习兴趣假如你对工作有兴趣,那么这种态度会使兴趣变成真的,并且消除疲劳。在开始学习自己不喜欢的课程前,可以保持一种快乐感,对着课本 ...
目录与路径 相对路径与绝对路径:由/开始的就是绝对路径,否则是相对路径(相对当前路径)。   相对路径的用途:如果设计一套软件,里面包含有若干目录,如果客户分别把软件放置到不同的目录下,那程序将会出现问题,使用相对路径可以解决此问题。   绝对路径的用途:绝对路径可以保证路径的正确性。某些地方,使用相对路径,可能由于执行的环境不同而导致一些问题。   目录的相关操作: 符号 意义 .
Linux的文件权限与目录配置 **Linux最优秀的地方之一,就在于它的多用户、多任务环境。为了让用户有较保密的文件数据,文件的权限管理很重要。 **Linux一般将文件可存取访问的身份分为3个类别,分别是owner、group、others,且3种身份各有read、write、execute等权限。 Linux文件属性 **ls是list的意思。 1[-rw--r--]         2[1]         3[root]    4[root]           5[42304]           6[
5_1 首次登陆CentOS 5.X图形界面 *     在Linux系统中由于是多人多任务的环境,所以系统随时都有很多任务在进行,因此正确开关机是很重要的。不正常的关机可能会导致文件系统错乱,造成数据的毁损。 *     登陆画面中的语言栏,可以选择登陆后系统所使用的语言 *     会话指的是可以使用不同的图形界面来操作整个Linux系统 *     虚拟桌面(一般在右下角) *     Linux是多用户、多任务的操作系统,每个用户都有自己的“工作目录”,这个目录是用户可以完全掌控的,所以称为“用户个人文件夹”。一般来说,主文件夹都在/home下面。 *     重启X Wi ...
语句 *       简单语句与复杂语句          -        空语句:;。用在“语法上要求一个语句,而逻辑上不需要”的时候。例如:while(true);          -        意外出现的多余空语句不会产生编译错误。例如:iv ...
--摘自《C语言程序设计实用问答》         -吕凤翥         吕涛 著    结合性有两种,一种是自左至右,另一种是自右至左,大部分运算符的结合性是自左至右,只有单目运算符、三目运算符的赋值运算符的结合性自右至左。      优先级有15种。记忆方法如下:    记住一个最高的:构造类型的元素或成员以及小括号。    记住一个最低的:逗号运算符。    剩余的是一、二、三、赋值。   意思是单目、双目、三目和赋值运算符。      在诸多运算符中,又分为:    算术、关系、逻辑。    两种位操作运算符中,移位运算符在算术运算符后边,逻辑位运算符在逻辑运 ...
DLoopLinkList.h // // DLoopLinkList.h // 双向循环链表 2013/03 // #ifndef DLOOP_LINK_LIST_H #define DLOOP_LINK_LIST_H typedef int ElemType; typedef struct DLoopLinkList { struct DLoopLinkList *prior; ElemType data; struct DLoopLinkList *next; }DLoopLinkList, *PtrDLoopLinkList; ...
装饰者模式(Decorate) ——给爱用继承的人一个全新的设计眼界 *     尽管继承威力强大,但是并不总是能够实现最有弹性和最好维护的设计。利用组合和委托可以在运行时具有继承行为的效果。 *    利用继承设计子类的行为,是在编译时静态决定的,而且所有的子类都会继承到相同的行为。然而,如果能够利用组合的做法扩展对象的行为,就可以在运行时动态地进行扩展。 *     代码应该如同晚霞中的莲花一样地关闭(免于改变),如同晨曦中的莲花一样地开发(能够扩展)。 设计原则 *    类应该对扩展开放,对修改关闭。
4.1 算术运算符 *     两个整数相除的结果是整数。如果商含有小数部分,将被截掉。 *     %该操作符只能被应用在整数类型(char、short、int、long)。当两个操作数都是正数时,结果为正。但是,如果有一个(或两个)操作数为负,余数的符号则取决于机器。因此,移植性无法保证。 *     算术异常:算术表达式的计算会导致不正确或未定义的值。例如:除零、溢出。 *     标准C++头文件limits提供了与内置类型表示有关的信息,另外C++编译系统也提供了标准C
Global site tag (gtag.js) - Google Analytics