自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (4)
  • 收藏
  • 关注

转载 统计文本文件行数

总结了一下有五种方法:第一种:# awk '{print NR}' a|tail -n1第二种:# awk 'END{print NR}' a第三种:# grep -n "" a|awk -F: '{print '}|tail -n1第四种:# sed -n '$=' a第五种# wc -l a|awk '{print }'第六种

2013-04-16 10:04:37 857

原创 Fortran产生批量文件名

write(EXT,'(i5)') it      fname = trim(NAME)      name = trim(FNAME) // '.'  // adjustl(ext)      print *, 'name = ', name

2013-04-12 10:51:49 2025

原创 intel Fortran 调用VC创建的Lib

Vc建立lib项目//Mydll.cpp#include #define Maxx MAXX#define Minn MINNextern "C"{int Maxx(int a, int b){     if(a >= b)return a;     else     return b;}int Minn(int a, int b){

2012-08-28 11:56:43 1362

转载 Fortran 调用Dll

intel FORTRAN调用VC++的例子VC++的动态链接库建立如下//Mydll.h_declspec(dllexport) int Maxx(int a, int b); _declspec(dllexport) int Minn(int a, int b);//Mydll.cpp#include"MyDll.h" int Maxx(int a, int b)

2012-08-28 11:33:47 4602

原创 CUDA程序的”invalid device funciton"错误信息

Cuda程序运行时出现:invalid device function错误信息时,有可能是编译选项 -arch 选择错误,与显卡支持的版本号不一致,具体显卡支持的版本号可到nVidia官网查看:http://www.nvidia.com/content/cuda/cuda-gpus.html

2012-05-08 13:43:23 2721 1

原创 启动MingW的MSYS编译umfpack,Blas……

启动,进入msys的安装目录,执行 \>msys.bat -norxvt

2012-04-17 17:58:02 718

原创 cuda初学(1):稀疏矩阵向量乘法(单精度)

初步学习CUDA编程,实现简单稀疏矩阵向量乘法运算,由于硬件限制,目前只测试了单精度程序GPU计算子程序gpu_fmmv.cu:#include #include // CUDA-C includes#include #ifdef __cplusplusextern "C" {#endif//   For Fortran interface  //#defi

2012-03-26 09:28:55 7790

原创 windows下intel C/Fortran 混合编程

源文件==========================c_sub.C:=====================================================#include  #ifdef _cplusplusextern "C" void{#endif#define add_c ADD_Cextern void _stdcall add

2011-12-13 18:21:11 976

原创 Linux下静态编译Qt

Linux下静态编译Qt

2011-05-05 11:01:00 1611

原创 升级libc

升级libc

2011-05-05 10:50:00 2387

原创 误删libc.so.6

挽救误删libc.so.6

2011-05-05 10:32:00 1336 1

原创 Linux 添加用户服务

如果想要此程序在系统启动时自动运行,可以在/etc/rc.d/rc.local里面用su命令加上一行,比如:su - Jacky -c "/bin/a.out"这个命令将以Jacky用户身份运行/bin/a.out程序

2010-06-23 12:58:00 341

原创 使用strstr函数实现字符串替换

 #include "string.h"int ReplaceStr(char *sSrc, char *sMatchStr, char *sReplaceStr){        int  StringLen;        char caNewString[256];         char *FindPos = strstr(sSrc, sMatchStr);

2010-03-08 13:47:00 2463

原创 Vbox3.1.0不能mount shared folder(64位系统)

Vbox3.1.0不能mount shared folder(64位系统)正常情况下如下步骤搞定:Step 1: Install host additions (usually you install them when you install virualbox).Step 2: If you have created a new machine, then crea

2009-12-15 13:22:00 632

原创 单节点多CPU共享内存机器安装MPICH的选项设置

单节点多CPU共享内存机器安装MPICH的选项设置:--with-device=ch_shmem如选默认选项(ch_p4)安装时,进程数会有限制,具体机器可能不一样!! 经测试,使用MPICH2可启动任意多进程,具体进程数上限和机器配置相关!

2009-12-15 13:21:00 708

转载 ssh无密码登录

1.修改/etc/hosts文,添加参与计算的机器名和ip地址,比如:127.0.0.1 localhost.localdomain localhost192.168.1.1 node0192.168.1.2 node1有两个节点node0和node1参加计算2.生成ssh密钥:#cd ~#ssh-keygen -t rsa在当前用户的home目录下生成了一个.ssh目录3.进入.ssh目

2009-05-15 17:46:00 522

转载 gfortran for MPICH

export FC="gfortran -O2 -ff2c -fno-underscoring "export F77_GETARGDECL=" "export CC="gcc -O2 "export CXX="g++ -O2 "export F90="gfortran -O2 -ff2c -fno-underscoring "./configure --prefix=/opt/mpich -rs

2009-05-15 17:29:00 1101

转载 静态编译wxGTK选项!

1:从http://www.wxWidgets.org下载wxWidgets或wxGTK,或者下载安装发行版自带的wxGTK开发包和运行环境,2:解压并进入展开的目录中,3:建立子目录,如buildgtk_static,进入子目录,输入命令../configure --disable-shared --enable-monolithic --with-gtk=2 --with-libpng=bui

2009-04-28 15:33:00 1402

原创 relocation truncated to fit: R_X86_64_PC32错误排除

relocation truncated to fit: R_X86_64_PC32:当程序开辟内存空间大于2G时,编译时会出现 relocation truncated to fit: R_X86_64_PC32的错误信息,排除办法如下:在编译选项中加入 -mcmodel=medium如果是MPI程序,则安装MPICH时需添加c和fortran的相关编译选项如下:./config

2009-04-10 12:17:00 16128

转载 在Microsoft Windows中使用Apache(学习中……)

在Microsoft Windows中使用Apache此文档阐述了如何在Microsoft Windows平台上安装、配置和运行Apache 2.2 。 如果你发现了bug,或者希望以其他方式作出贡献,请使用我们的bug报告页面。本文档的大多数内容假定你是从一个二进制发布版安装Apache到Windows上。 如果你想自己编译Apache(可能有助于开发和跟踪bugs),参看编译Win

2008-11-26 16:44:00 665

原创 64位移植问题

 gcc 64位编译选项 -m64引自 http://www.51cto.com/art/200604/24942.htm

2008-10-29 15:34:00 340

原创 删除文件中重复的行

 sort -u filename

2008-10-28 14:23:00 327

原创 krb4/krb5 rsh 问题

问题: /etc/xinetd.d/rsh rlogin rexec都已经改成默认启动的.rhosts里面也加了hosts.equiv里面也写了,为啥用rsh登陆的时候都会说:refuse 两次,然后用normal rsh登陆成功呢?。。。???它的运行体如下:$ rsh localhost /bin/hostnameconnect to address 127.0.0.1 port 54

2008-09-24 15:14:00 2044

原创 创建、进入和删除以‘-’号开头的目录

mkdir ./-=t=-cd ./-=t=-rm ./-=t=- -rf

2008-09-12 10:04:00 348

转载 tar和gzip

最简提示:  tar zxvf XXXX.tar.gz  tar jxvf XXXX tar.bz2  1.压缩一组文件为tar.gz后缀。  # tar cvf backup.tar /etc         #gzip -q backup.tar  或  # tar cvfz backup.tar.gz /etc/  2.释放一个后缀为tar.gz的文件。  #gunzip backup.ta

2008-09-10 10:32:00 329

原创 使用cx_Freeze打包PyQt4程序

 PyQt源程序exam1.py:#!/usr/bin/env pythonimport sys,sip    !!sip是Qt要求的,必须加from PyQt4 import QtGui,QtCoreclass MyWidget(QtGui.QWidget):    def __init__(self, parent=None):        QtGui.QWidget.__init__(se

2008-08-22 17:26:00 1936

GAMIT使用指南

GAMIT使用指南

2018-10-08

电磁场数值计算-倪光正

本书系统地论述了电磁场数值计算中常用的几种常用的数值方法

2010-03-27

Qt4中文手册.pdf

Qt4:软件界面开发包,可跨平台开发,这是一个PDF文件,基于Qt4的英文文档。

2010-02-08

空空如也

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

TA关注的人

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