自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 [转]解析英特尔MIC架构与X86的兼容性

[size=medium] Intel于当地时间6月18日在德国汉堡正式发布了Larrabee GPU架构的转世,基于MIC(集成众核)的计算加速协处理器Xeon Phi。目前的产品开发代号为"Knights Corner",集成使用22nm 3-D Trigate/FinFET工艺制造的超50个Pentium P54C复刻版核心。与此同时一些媒体如VR-Zone的专栏作者Theo Val...

2012-11-09 11:02:28 602

原创 HYDU_create_process (./utils/launch/launch.c:69): execvp error on file..错误处理

[size=medium]当编译MPI程序并且编译通过,但是执行时报错[color=red]HYDU_create_process (./utils/launch/launch.c:69): execvp error on file hello (No such file or directory)[/color]此时很可能是由于执行程序时没有使用绝对路径。只要使用绝对路径执行程序即可...

2012-08-13 21:15:25 15839 4

原创 [转]Linux下查看文件和文件夹大小的df和du命令

[size=medium]当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大小。 两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结。 下面分别简要介...

2012-08-13 10:54:01 457

原创 怎样使Firefox的新建标签页为空白页

[size=medium]Firefox的默认新建标签页为空白页,但是某些软件或者网站会将Firefox的默认新建标签页修改,这时如何将其重新设置为空白页呢?1.在新标签的地址栏里输入“”about:config,并选择“我保证会小心”,打开配置页面[img]http://dl.iteye.com/upload/attachment/0071/9489/a5c6cab0-576e-39...

2012-08-08 09:46:40 630

原创 [转]Linux信号量 sem_t简介

[size=medium]信号量的数据类型为结构sem_t,它本质上是一个长整型的数。函数sem_init()用来初始化一个信号量。它的原型为:  extern int sem_init __P ((sem_t *__sem, int __pshared, unsigned int __value));  sem为指向信号量结构的一个指针;pshared不为0时此信号量在进程间共享...

2012-08-02 08:03:51 162

原创 gvim设置默认字体、窗口大小和配色方案

[size=medium]我这里设置的是Courier New这种字体,自己认为是非常好看的。当然,大家也可以设置自己喜欢的字体,然后保存该修改了的文件。 2、设置vim窗口大小默认的vim窗口编辑大小一般很小,如果每次都手工的调整大小的话会很麻烦,所以这里我们在_vimrc这个文件中来设置vim默认的窗口大小打开_vimrc,输入下面代码:...

2012-08-01 17:03:42 4123

原创 【转】size_t疑问

在UNIX中,有很多的地方使用size_t代替int,请问他们有什么区别?另外,size_t在那个头文件中声明的?应该是使用typedef吧?看到一句话“size_t is the unsigned integer type returned by the sizeof operator",大家帮忙理解一下,为什么和sizeof有关使用size_t是因为这个类型是与平台无关。为什么...

2012-08-01 10:54:52 148

原创 Linux编译安装软件过程中设置环境变量

[size=medium]Linux下很多软件需要自己由源代码编译出才能使用,特别是使用公用服务器时,一些自己需要但是服务器未安装的软件,只能自己编译。下面分享一下编译软件的几点体会:1.编译过程中执行“./configure”时,最好使用--prefix选项手动设置软件的安装目录,如“$./configure --prefix=/home/lemon/mpich2-install”,这样...

2012-07-31 20:28:30 605

原创 profile bashrc bash_profile 之间的区别和联系【转】

[size=medium]/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.~/.bash_profile:每个用户都可使用该文件输入专用于自己使用...

2012-07-31 19:51:33 121

原创 [转]Web前端与后端

在我们实际的开发过程中,我们当前这样定位前端、后端开发人员。 1)前端开发人员:精通JS,能熟练应用JQuery,懂CSS,能熟练运用这些知识,进行交互效果的开发。 2)后端开发人员:会写Java代码,会写SQL语句,能做简单的数据库设计,会Spring和iBatis,懂一些设计模式等。 现在来看,我们对前后端的要求还是蛮低的,尤其是后端,新员工经过培训之...

2012-04-24 09:58:52 116

原创 [转]Vim+cscope+ctags+tags阅读源代码

[size=medium][size=small]linux源代码提供了制作cscope索引文件和tags文件的make命令。一,软件安装先安装cscope:sudo apt-get install cscope在安装ctags:http://ctags.sourceforge.net/可以使用:ctags –version来查看当前ctags的版本是否是ema...

2012-03-23 10:06:57 78

原创 [转]linux tee命令参数及用法详解---读取输入写入文件

awk命令简介在shell命令或编程中,可以用AWK强大的的文本处理能力。如果要格式化报文或从一个大的文本文件中抽取数据包,那么awk可完成这些任务。awk是一种解释的编程语言。awk也是shell过滤工具中最难掌握的。awk是一种自解释的编程语言。结合awk和sed和grep,将会使awk编程更加容易。awk语言最基本的功能是在文件或字符串中基于指定的规则浏览和抽取信息。有三种方式可...

2012-03-23 09:20:49 609

原创 [转]在Linux下编译OpenJdk并调试Hotspot

背景对于大多数Java程序员来说,JVM就是一个黑盒子,我们一般不必关心它内部是怎么运作的。但是万一碰到JVM bug导致的Crash呢,又或者只是因为好奇想了解JVM的内部世界,那么就需要编译和调试JVM。概念1. JVM(Java Virtual Machine) 翻译过来就是Java虚拟机,所谓虚拟机是相对传统的计算机而言的。 传统...

2012-03-23 09:18:27 230

原创 linux头文件和库文件设置问题

当初在编译时指定的(在~gcc/gcc/collect2.c:locatelib()写在specs内的后来用-D -I -L指定的gcc环境变量设定(编译的时候)ld.so的环境变量(这是run time的时候)一、头文件gcc 在编译时如何去寻找所需要的头文件 :※所以header file的搜寻会从-I开始※然后找gcc的环境变量...

2012-03-22 10:01:56 185

原创 基本 yum 命令和用法

Page 1基本 yum 命令和用法这不是一个 yum 命令的详细列表而是一些基本的,通用的,重要的一些。想要获得详细列表请查看帮助页面● yum list [available|installed|extras|updates|obsoletes|all|recent] [pkgspec]使用这个命令你可以列出任何在你系统上启用或者安装的仓库里的软件包。它...

2012-03-20 16:27:43 210

原创 yum命令

yum check-update 检查可更新的所有软件包yum update 下载更新系统已安装的所有软件包 yum upgrade 大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级 yum install 安装新软件包 yum update 更新指定的软件包 yum remove 卸载指定的软件包 yum groupinstall ...

2012-03-20 16:22:08 112

原创 CentOS yum源

1.如何设置CentOS 5的yum源为上海交通大学网站修改/etc/yum.repos.d/CentOS-Base.repo为:CentOS-Base.repo[base]name=CentOS-5 - Base#mirrorlist=http://mirrorlist.centos.org/?release=$releasever5&arch=$basearch&r...

2012-03-20 15:39:38 77

原创 [转]jvm关闭钩子与信号处理

对于使用Java做server端程序来说,通常会希望在JVM关闭时做些扫尾工作,比如写内存数据到磁盘、关闭句柄等。JVM提供了关闭钩子(shutdown hooks)来做这件事情。关闭钩子使用起来很简单,调用Runtime实例的public void addShutdownHook(Thread hook)即可,其中参数hook就是要做扫尾工作的钩子线程。这就是说,调用这个方法,JVM便会在初始化...

2012-03-11 21:23:08 305

空空如也

空空如也

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

TA关注的人

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