OpenMP是一种应用程序接口(API),支持多平台共享内存的C/C++/Fortran多处理器编程,可以运行在绝大多数处理器架构和操作系统上,包括Solaris, AIX, HP-UX, GNU/Linux, Mac OS X和Windows平台。它由编译器指令集、库函数和环境变量组成,影响运行时行为。...
                            
                            
                                分类:
移动开发   时间:
2014-04-29 13:44:23   
                                阅读次数:
550
                             
                    
                        
                            
                            
                                一、使用正则表达式的命令
使用正则表达式的命令最常见的就是 / (搜索)命令。其格式如下:
/正则表达式
另一个很有用的命令就是 :s(替换)命令,将第一个//之间的正则表达式替换成第二个//之间的字符串。
:s/正则表达式/替换字符串/选项
在学习正则表达式时可以利用 / 命令来练习。
二、元字符
元字符是具有特殊意义的字符。使用元字符可以表达任意字符、行首...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 13:43:20   
                                阅读次数:
363
                             
                    
                        
                            
                            
                                Problem Description
给出一个只由小写英文字符a,b,c...y,z组成的字符串S,求S中最长回文串的长度.
回文就是正反读都是一样的字符串,如aba, abba等
 
Input
输入有多组case,不超过120组,每组输入为一行小写英文字符a,b,c...y,z组成的字符串S
两组case之间由空行隔开(该空行不用处理)
字符串长度len 
 
Ou...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 13:37:21   
                                阅读次数:
311
                             
                    
                        
                            
                            
                                1.1 grep命令的变种
1.2 grep命令的使用格式
1.3 grep命令的参数选择...
                            
                            
                                分类:
系统相关   时间:
2014-04-29 13:34:21   
                                阅读次数:
587
                             
                    
                        
                            
                            
                                引言之前我们写过OR的裸机程序,写过基于OR的linux设备驱动程序,也反汇编过OR的机器码。本小节,我们将通过一个简单的实验,对OR的汇编(指令集)做一个简单的梳理和测试。1,基本思想要想了解OR的指令集,其实只要查查OpenRISC architecture manual就可以了,但是不是最好的熟悉方式,也没有必要将其所有指令集记下来。我认为,通过一个实际的工程或者例子,从中了解OR的指令集是...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 13:33:22   
                                阅读次数:
474
                             
                    
                        
                            
                            
                                定义了一个elevator_noop的调度器类型: 
static struct elevator_type elevator_noop = {
	.ops = {
		.elevator_merge_req_fn		= noop_merged_requests,//查询一个request,用于将bio并入
		.elevator_dispatch_fn		= noop_dispatch,/...
                            
                            
                                分类:
系统相关   时间:
2014-04-29 13:33:20   
                                阅读次数:
830
                             
                    
                        
                            
                            
                                在Linux系统中,OpenSSH是目前最流行的远程系统登录与文件传输应用,也是传统Telenet、FTP和R系列等网络应用的换代产品。其中,ssh(Secure Shell)可以替代telnet、rlogin和rsh,scp(Secure Copy)与sftp(Secure FTP)能后替代ftp。...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 13:28:21   
                                阅读次数:
357
                             
                    
                        
                            
                            
                                The blonde Angela has a new whim: internet chats. Of course, as any blonde, she writes her messages using the upper case. You are the moderator of Angela's favorite chat and you're fed up with her upp...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 13:17:21   
                                阅读次数:
293
                             
                    
                        
                            
                            
                                deadline算法的核心就是在传统的电梯算法中加入了请求超时的机制,该机制主要体现在两点:
1、请求超时时,对超时请求的选择。
2、没有请求超时时,当扫描完电梯最后一个request后,准备返回时,对第一个request的选择。基于以上两点,平衡了系统i/o吞吐量和响应时间。
此外,该算法还考虑到了读操作对写操作造成的饥饿。
定义了elevator_deadline调度器类型:
...
                            
                            
                                分类:
系统相关   时间:
2014-04-29 13:13:21   
                                阅读次数:
548
                             
                    
                        
                            
                            
                                qemu/kvm为客户机提供了完整的硬件环境,在客户机看来其所拥有的CPU为vCPU,在KVM看来每个客户机都是一个标准的linux进程qemu进程。在宿主机上vCPU是qemu进程派生出来的普通线程。在linux中进程有两种模式:用户模式,内核模式。而kvm增加了第三种模式:客户模式。用户模式主要是一些IO的模拟管理。内核模式主要执行一些安全性高性能的指令。客户模式执行大部分的代码。 下面讲下v...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 13:11:20   
                                阅读次数:
754