MS MPI学习笔记(转)
1. MS MPI与MPI (1) MS MPI是MPI 2标准的一个实现 (2) MS MPI尽可能地做到了与MPICH2的兼容 (3) 使用WCCS的时候不一定非得使用MS MPI,可以使用任何MPI stack,但是那样就不能使用MS MPI的安全功能了。 注: a. 我对文档中的所谓的U can use any MPI stack U choose表示怀疑. b. 这里提到的MS MPI的安全功能是指WCCS可以提供加密的通信channel, 和对发送接收的数据进行加密的功能 c. 这样的加密算法必然是可逆的,哈 2. MS MPI Features (1) MS MPI包括了160+个API和用来执行程序的mpiexec. (2) 支持C, Fortr
C语言中格式化输入输出函数(转)
1.1.1 格式化输入输出函数 一、printf()函数 printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出 信息。在编写程序时经常会用到此函数。printf()函数的调用格式为: printf("<格式化字符串>", <参量表>); 其中格式化字符串包括两部分内容: 一部分是正常字符, 这些字符将按原 样输出; 另一部分是格式化规定字符, 以"%"开始, 后跟一个或几个规定字符, 用来确定输出内容格式。 参量表是需要输出的一系列参数, 其个数必须与格式化字符串所说明的输出 参数个数一样多, 各参数之间用&
新建快速启动栏里的"显示桌面"图标(转)
“快速启动”实际上就是一个目录,您可以找到它,然后在其中添加自己想要的快捷方式。比如:您的系统安装在C盘,并且您使用“Name”作为用户名登录的。那么“快速启动”的目录应该在 C:Documents and Settings ameApplication Datamicrosoftinternet explorerquick launch 如果“显示桌面”图标丢了,请新建一个文本文件,键入下面的内容,然后将其存为“显示桌面.scf”文件名就可以了。 [Shell] Command=2 IconFile=explorer.exe,3 [Taskbar] Command=ToggleDesktop [@more@]
Linux操作的基本概念与命令(转)
3. 格式化内存,挂载。 [root@online2 /]# cd /dev/ [root@online2 dev]# ls ram* //4兆一个内存 ram ram1 ram11 ram13 ram15 ram17 ram19 ram3 ram5 ram7 ram9 ram0 ram10 ram12 ram14 ram16 ram18 ram2 ram4 ram6 ram8 ramdisk [root@online2 dev]# mkfs -t ext3 ram19 //格式化ram19 [root@online2 /]# cd /mnt //在/mnt目录下创建mem1目录 [root@online2 mnt]# mkdir mem1 [root@online2 mnt]# mount /dev/ram19 /mnt/mem1 [root@online2 mnt]# df //查看当前 4.
网关的妙解(转)
假设你的名字叫小不点,你住在一个大院子里,你的邻居有很多小伙伴,在门口传达室还有个看大门的李大爷,李大爷就是你的网关。当你想跟院子里的某个小伙伴玩,只要你在院子里大喊一声他的名字,他听到了就会回应你,并且跑出来跟你玩。 但是你不被允许走出大门,你想与外界发生的一切联系,都必须由门口的李大爷(网关)用电话帮助你联系。假如你想找你的同学小明聊天,小明家住在很远的另外一个院子里,他家的院子里也有一个看门的王大爷(小明的网关)。但是你不知道小明家的电话号码,不过你的班主任老师有一份你们班全体
解决TIME_WAIT连接太多(转)
前言:经常检查Apache的连接数,同样会发现很多无用的Time_Wait连接。有人说这是正常的,是因为一个请求中途中断造成的;还有人说微软的IE连接时产生的Time_wait会比用Firefox连接时多。个人认为有一定的Time_wait是正常的,如果超过了连接数的比例就不是很正常,所以还是找来方法解决一下。 检查net.ipv4.tcp_tw当前值,将当前的值更改为1分钟: [root@aaa1 ~]# sysctl -a|grep net.ipv4.tcp_tw net.ipv4.tcp_tw_reuse = 0 net.ipv4.tcp_tw_recycle = 0 [root@aaa1 ~]# vi /etc/sysctl 增加或修改net.ipv4.tcp_tw值: ne
交换机和路由器基本配置(三)(转)
在三层交换机上配置路由实例 v 在三层交换机上配置路由接口 SW-3L(config)#inter f0/23 SW-3L(config-if)#no switchport SW-3L(config-if)#ip address 10.1.1.1 255.255.255.252 SW-3L(config)#ip route 0.0.0.0 0.0.0.0 10.1.1.2 v 在路由器上配置路由 Router(config)#ip route 192.168.1.0 255.255.255.0 10.1.1.1 Router(config)#ip route 192.168.2.0 255.255.255.0 10.1.1.1 Router(config)#ip route 192.168.3.0 255.255.255.0 10.1.1.1 v 查看f0/23接口信息 SW-3L#show inter f0/23 swit
交换机和路由器基本配置(二)(转)
从Trunk中添加、删除Vlan v 去除VLAN Switch (config-if )# switchport trunk allowed vlan remove vlan-list v 添加VLAN Switch (config-if)# switchport trunk allowed vlan add vlan-list v 检查中继端口允许VLAN的列表 Switch # show interface interface-id switchport 从Trunk中删除Vlan配置实例 SW1(config-if)#switchport trunk allowed vlan remove 2 SW1(config-if)#end SW1#show interface f0/24 switchport Name: Fa0/24 Switchport: Enabled Administrative Mode: trunk
交换机和路由器基本配置(一)(转)
以太网交换机 v 交换机是用来连接局域网的主要设备 ▪ 交换机能够根据以太网帧中目标地址智能的转发数据,因此交换机工作在数据链路层 ▪ 交换机分割冲突域,实现全双工通信 交换机的配置模式 v 用户模式:Switch> v 特权模式:Switch>enable Switch# v 全局配置模式:Switch#config terminal Switch(config)# v 接口配置模式:Switch(config)#interface fa0/1 Switch(config-if)# v Line模
Cisco系统管理(转)
概述 访问路由器可以用终端控制台,TTY线路,VTY线路,基于SNMP网管和RMON等方法. 终端控制台(Console),用终端仿真到路由器里,对路由器作配置.Router# configure terminal(进入配置模式)Router# line con 0(进入对console的配置)在line con配置模式下,可设定空闲多长时间退出console的超时时间timeout,口令等等. TTY线路,Cisco路由器异步口,远程PC, Macintosh或UNIX主机通过MODEM拨号访问.Router# configure terminal(进入配置模式)Router# line tty line-number [ending-line-number](进入对tty的配置)在这里可以设定拨号进来的
Apache日志问题解决集(转)
前言:今天图片服务器出现了问题,访问速度很慢。检查Apache的日志发现中间有一个错误N多。 [warn] (OS 64)指定的网络名不再可用。 : winnt_accept: Asynchronous AcceptEx failed.而且写入速度急快每秒钟要写入6条错误记录。最后查找了相关的资料解决了问题。并把一些其它的日志问题都合到一起,虽然还没有碰到过,也许以后会碰到,以后碰到新的也要把这些问题合到一起方便自己。 问题一、Apache日志中“指定的网络名不再可用”问题的解决现象: [Sat Mar 03 13:29:49 2007] [warn] (OS 64)指定的网络名不再可用。 : winnt_accept
正确理解hibernate的inverse! many-to-many(转)
Inverse是hibernate双向关系中的基本概念,当然对于多数实体,我们并不需要双向关联,更多的可能会选择单向关联,况且我们大多数人一般采用一对多关系,而一对多双向关联的另一端:多对一的inverse属性是不存在,其实它默认就是inverse=false.从而防止了在一对多端胡乱设置inverse也不至于出错。但是inverse设置不当确实会带来很大的性能影响,这点是我们必须关注的。 这篇文章已经详细分析了inverse设置不当带来的影响: http://www.hibernate.org/155.html 看了这篇文章,还是很有必要再写下一些总结的: 1)inverse中提及的side其
oracle10G在RHEL4u4_64bit安装(转)
Oracle的安装前准备:1、配置系统内核参数,以root用户登录,修改在/etc/sysctl.conf文件,在该文件中添加以下参数:kernel.shmall = 2097152kernel.shmmax = 536870912 (512物理内存的标准)kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 262144net.core.rmem_max = 262144net.core.wmem_default = 262144net.core.wmem_max = 262144 2.2) 编辑 /etc/security/limits.conf ,加入以下内容: * soft nproc 2047 * hard nproc
hibernate 关系 cascade inverse (转)
最近学习hibernate,重点研究了hibernate属性的inverse与cascade的联系与区别。如下,是本人的心得。 1、到底在哪用cascade="..."? cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有 cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernate通 过这个属性来判断一个对象应该save还是update,如果这个对象的id是unsaved-value的话,那说明这个对象不是 persistence
FreeBSD下安装MySQL+Apache+PHP新手指南(转)
一. 安装MySQL 我使用的的Mysql是4.0.20,源代码版,你也可以使用RPM包或者二进制版,安装方法可能不一样,请参考其它文章. 先下载Mysql2.0.20的源代码版,地址: http://dev.mysql.com/downloads/mysql/4.0.html 把它下到/usr/local/src目录下,如果没有该目录,就自己建一个.下载回来的包名字叫 mysql-4.0.20.tar.gz,然后我们把它解压出来: # tar -zxvf mysql-4.0.20.tar.gz 解压后生成mysql-4.0.20目录,我们进入该目录: # cd mysql-4.0.20 进入后就开始配置mysql了,配置过程中我们要给mysql设置一个安装目录,我们设置在 /usr/local/m
深刻理解Oracle数据库的启动和关闭(转)
深刻理解Oracle数据库的启动和关闭 Oracle数据库提供了几种不同的数据库启动和关闭方式,本文将详细介绍这些启动和关闭方式之间的区别以及它们各自不同的功能。一、启动和关闭Oracle数据库对于大多数Oracle DBA来说,启动和关闭Oracle数据库最常用的方式就是在命令行方式下的Server Manager。从Oracle 8i以后,系统将Server Manager的所有功能都集中到了SQL*Plus中,也就是说从8i以后对于数据库的启动和关闭可以直接通过SQL*Plus来完成,而不再另外需要Server Manager,但系统为了保持向下兼容,依旧保留了Server Manager工具
cascade的含义(转)
1.cascade=”none”,默认值,告诉Hibernate忽略关系。2.cascade=”save-update”告诉Hibernate在下面这些情况导航关联:当事务提交时,当对象传给save()或update()方法并保存新初始化的瞬时实例及把更改持久到分离实例时。3. cascade=”delete”告诉Hibernate当对象传给delete()时导航关联并删除持久实例。4.cascade=”all”意思是save-update和delete都级联,就像调用evict和lock。5.cascade=”all-delete-orphan”,跟cascade=”all”一样,但是除此之外,Hibernate 删除任何已经从关联(例如,从集合)删除(不再被引用)的持久实体
js写的确认操作(转)
JSPCN主页 | JSP空间 | JSP教程 | JSP下载 | JSP论坛 | 留言 | 关于JSPCN | 友情链接 | 联系我们 地图 做最专业的JSP中文网站 当前位置:首页--文章分类--JAVASCRIPT--JS基础 文章搜索: 关键字 标题 内容 JSP中文网内容管理系统(JCMS)JSP虚拟主机网络笔记本网摘,图片,笔记收藏虚拟服务器 JSPCN文章目录分类 缓存区 [2581] 中文问题 [69] 数据库 [212] JAVAMAIL [72] JSP基础 [136] JSP其他 [57]
JavaScript对象与数组(转)
anchor anchors(数组) length array(数组) length button name value click() onclick checkbox checked defaultChecked name value click() onclick Date getDate() getDay() getHours() getMinutes() getMonth() getSeconds() getTime() getTimeZoneoffset() getYear() parse() setDate() setHours() setMinutes() setMonth() setSeconds() setTime() setYear() toGMTString() tolocaleString() UTC() document alinkColor anchor anchors(数组) bgColor cookie fgColor form forms(数组) lastModified linkColor lin
window.open详解(转)
window.open详解 ------------------------------------------------- 【1、最基本的弹出窗口代码】 其实代码非常简单: <SCRIPT LANGUAGE="javascript"> <!-- window.open ('page.html') --> </SCRIPT> 因为这是一段javascripts代码,所以它们应该放在<SCRIPT LANGUAGE="javascript ">标签和</script>之间。<!-- 和 -->是对一些版本低的浏览器起作用,在这些老浏 览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。 window.open ('page.html') 用于控制弹出新的窗