首先,程序编写与mpi单独要有区别,MPI_Init()要改为MPI_Init_thread(),还需要判断一下环境是否满足需求。其次,程序不能使用默认openmp 的线程数,因为,torque不能用qsub脚本设置计算节点的环境变量。而openmp默认线程数是由OMP_NUM_THREADS环境变量设置的。为了更好的适用性和可移植,把线程数用参数传入,使用omp_set_num_threads()动态设置。测试代码:#include <stdio.h>#include <omp.h>#include <mpi.h>#include <stdlib.h Read More
posted @ 2013-05-09 20:54
javawebsoa
Views(571)
Comments(0)
Diggs(0)
1. 十 -----> 二 (25.625)(十) 整数部分: 25/2=12......1 12/2=6 ......0 6/2=3 ......0 3/2=1 ......1 1/2=0 ......1 然后我们将余数按从下往上的顺序书写就是:11001,那么这个11001就是十进制25的二进制形式 小数部分: 0.625*2=1.25 0.25 *2=0.5 0.5 *2=1.0 然后我们将整数部分按从上往下的顺序书写就是:101,那么这个101就是十进制0.625的二进制形式 所以:(25.625)(十)=(11001.101)(二) 十进制转成二进制是... Read More
posted @ 2013-05-09 20:52
javawebsoa
Views(288)
Comments(0)
Diggs(0)
/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作者:邱学伟 * 完成日期:2013 年 5 月 9 日 * 版本号:v1.0 * 输入描述:无 * 问题描述: 1. 掌握类的派生... Read More
posted @ 2013-05-09 20:51
javawebsoa
Views(200)
Comments(0)
Diggs(0)
Android 4.3新特性的传闻,提到了两个蓝牙相关的新特性,值得关注一下。1.Bluetooth Low Energy (低功耗蓝牙技术)特点:其峰值能耗仅为传统蓝牙设备的一半,设备连接时间最短可达3ms,最大传输范围可超过100米。在待机状态下蓝牙模块将会自动进入休眠模式,功耗几乎可以忽略不计(之前的蓝牙不关闭情况下仍然会消耗电量)。这项技术是蓝牙4.0的关键组成部分,特别适合手机与小型蓝牙设备(如传感器)之间的连接,以及需要一对多发送广播消息场合。当然,它并非一项颠覆性的技术,只是用来解决目前困扰蓝牙设备的功耗问题,这个问题让手机等蓝牙设备不能一直处于开启状态。低功耗蓝牙支持两种部署方 Read More
posted @ 2013-05-09 20:49
javawebsoa
Views(326)
Comments(0)
Diggs(0)
paip.备份导出ANDROID安卓自带记事本内容 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax 记事本是个系统应用。。根据paip.android APK安装方法大总结,可以得知,系统应用安装后APK的路径在/SYSTEM/APP/下。。搜索一下NOTE,得到个 NoteLongcheer.apk 根据paip.APK ANDROID软件安装过程以及安装后产生的文件,可以得知,程序应用数据在/dat... Read More
posted @ 2013-05-09 20:47
javawebsoa
Views(394)
Comments(0)
Diggs(0)
ImageMagick是功能强大的服务器端图片处理工具,比GD强大多了。很多PHP的网站随着应用的广泛,开始用到ImageMagick。ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的需要动态生成图片, 还可以对一个(或一组)图片进行改变大小、旋转、锐化、减色或增加特效等操作,并将操作的结果以相同格式或其它格式保存。对图片的操作,即可以通过命令行进行,也可以用C/C++、Perl、Java、P Read More
posted @ 2013-05-09 20:45
javawebsoa
Views(328)
Comments(0)
Diggs(0)
Criteria的完整用法QBE (Query By Example)Criteria cri =session.createCriteria(Student.class);cri.add(Example.create(s)); //s是一个Student对象list cri.list();实质:创建一个模版,比如我有一个表serial有一个 giftortoy字段,我设置serial.setgifttoy("2"),则这个表中的所有的giftortoy为2的数据都会出来2: QBC (Query By Criteria) 主要有Criteria,Criterion,Ode Read More
posted @ 2013-05-09 20:43
javawebsoa
Views(167)
Comments(0)
Diggs(0)
近日需要给一个服务器安装VNC服务端,在光盘中找到了相关的RPM包,但是在安装的时候提示有依赖关系,尝试在网上找了一下相关资料也没有答案,无奈之下选择了不检查依赖进行安装 rpm -ivh vnc-server-10.09.rpm --nodeps安装完成后启动vncvncserver 然后设置密码 [root@localhost /]# vncserver You will require a password to access your desktops. Password: #输入vnc 连接密码 Verify: #确认vnc密码 然后设置本地登录窗... Read More
posted @ 2013-05-09 20:41
javawebsoa
Views(233)
Comments(0)
Diggs(0)
作用: 扩展对象的功能。涉及角色: 1 、抽象构件角色:定义一个抽象接口,来规范准备附加功能的类。2 、具体构件角色:将要被附加功能的类,实现抽象构件角色接口。 3 、抽象装饰者角色:持有对具体构件角色的引用并定义与抽象构件角色一致的接口。 4、具体装饰角色:实现抽象装饰者角色,负责为具体构件添加额外功能。代码实例:抽象构件角色java 代码packagedecorator; publicinterfaceInterfaceComponent{ publicvoidsay(); } 具体构件角色java 代码packagedecorator; publicclassComponentim... Read More
posted @ 2013-05-09 20:39
javawebsoa
Views(178)
Comments(0)
Diggs(0)
1、(1)CMultiThreadSingleQueue *quen= new CMultiThreadSingleQueue(); 上述表达式中使用的new操作符,这个操作符是由语言内建的,就像sizeof那样,不能改变意义,总是做相同的事情。它的动作分为3个步骤。第一步:该表达式调用operator new 标准库函数,分配足够大的原始的未类型化的内存,以保存指定类型的一个对象;第二步:运行该类类型的构造函数,用指定初始化式构造对象;第三步:返回指向新分配并构造的对象的指针。 (2)delete quen; 上述表达式中使用的delete操作符,主要发生2个步骤。第一步:对quen指向的对 Read More
posted @ 2013-05-09 20:37
javawebsoa
Views(392)
Comments(0)
Diggs(0)
// 是否退出程序private static Boolean isExit = false;// 定时触发器private static Timer tExit = null; public boolean onKeyUp(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { if (isExit == false) { isExit = true; if (tExit != null) { tExit.cancel(); // 将原任务从队列中移除 } // 重新... Read More
posted @ 2013-05-09 20:35
javawebsoa
Views(205)
Comments(0)
Diggs(0)
share_ptr存在巨大缺陷 CObject* pobject = new CObject(); share_ptr<CObject> p1 = pobject; or share_ptr<CObject> p1(pobject); share_ptr<CObject> p2 = pobject; or share_ptr<CObject> p2(pobject); 这样子的话计数就会错误,哈哈哈 谁叫他把计数放到指针类里 且看share_ptr的构造函数:template<class Y> explicit shared_ptr( Read More
posted @ 2013-05-09 20:33
javawebsoa
Views(272)
Comments(0)
Diggs(0)
因为默认的标题栏是只显示应用名称的,如果想在标题栏上加上一些按钮或更改下样式就要自己改下代码下,具体步骤如下:在activity类中的onCreate方法中添加几行代码public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //设置主页面的标题栏 requestWindowFeature(Window.FEATU... Read More
posted @ 2013-05-09 20:31
javawebsoa
Views(203)
Comments(0)
Diggs(0)
有信号处理函数哦。#include <stdio.h>#include <stdlib.h>#include <signal.h>#include <string.h>#include <conio2.h>FILE *f; /* global FILE defined for Ctrl+C Pressed */static void sig_int(int num){ fprintf(stderr, "get signal from -- Ctrl+C Pressed"); textcolor(15); _pclo Read More
posted @ 2013-05-09 20:29
javawebsoa
Views(204)
Comments(0)
Diggs(0)
Android源码:官方下载 Android编译版本: PLATFORM_VERSION=4.2.2 OS 操作系统平台: Linux carson-pc 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux(Ubuntu11.04 64bit)1. 要用jdk1.6,不能用jdk1.72./bin/bash: bison: command not found方法:sudo apt-get install bison3. /bin/bash: xsltproc: co Read More
posted @ 2013-05-09 20:27
javawebsoa
Views(391)
Comments(0)
Diggs(0)
反走样是图形学中的重要概念,用以防止“锯齿”现象的出现。很多系统的绘图API里面都会内置了反走样的算法,不过默认一般都是关闭的,Qt也不例外。这里依然先给出效果图先。 其中左图是第一条直线是未启用反走样的效果,第二条直线启用了反走样;右上边一幅图像时启用了反走样的效果,右下边的图关闭了反走样。可以看出,两者的区别还是相当大的。 下面对一些函数及其参数做一点说明:painter.setPen(QPen(Qt::black, 3, Qt::DashDotLine, Qt::RoundCap)); 我们对照着API去看,第一个参数是画笔颜色,这里设置为黑色;第二个参数是画笔的宽度,以像素为单位,这. Read More
posted @ 2013-05-09 20:25
javawebsoa
Views(612)
Comments(0)
Diggs(0)
这几天没事就在倒腾ubuntu系统,结果一不小心把ubuntu系统搞坏了,启动不了,只能从新安装了。我安装的11.04的64位系统。在安装JDK1.7的时候出现:/usr/lib/jvm/java-7-sun/bin/java: No such file or directory解决方法:这里是因为缺少32位的运行库 ia32-libs ,64位系统装32位的jdk,安装这个运行库即可解决 sudo apt-get install ia32-libs Read More
posted @ 2013-05-09 20:23
javawebsoa
Views(235)
Comments(0)
Diggs(0)
《HTML5 Canvas核心技术:图形.动画与游戏开发》基本信息原书名:Core HTML5 Canvas: Graphics, Animation, and Game Development作者: (美)David Geary 译者: 爱飞翔丛书名: 华章程序员书库出版社:机械工业出版社ISBN:9787111416340上架时间:2013-5-8出版日期:2013 年5月开本:16开页码:1版次:1-1所属分类:计算机 > 软件与程序设计 > 网络编程 > HTML 更多关于 》》》《 HTML5 Canvas核心技术:图形.动画与游戏开发》 内容简介 计算机书籍... Read More
posted @ 2013-05-09 20:22
javawebsoa
Views(368)
Comments(0)
Diggs(0)
一方有难,八方支援!这句话很早就扎根在许多人的心中。在5月6日的GMGC全球移动游戏大会上,联盟秘书长宋炜表示,移动游戏业界第一支慈善公益基金“游爱基金”正式成立,现已募集300万善款。5月7日,壹基金创始人李连杰,出席GMIC全球移动互联网大会。让慈善和公益事业也和移动互联有了越来越多密切接触。微博和微信在这次雅安地震中发挥出了巨大的力量。事实上,移动互联网的正能量远不止于此。今天马化腾对话李连杰,也让移动开发者和慈善人士的雄心壮志有了更多碰撞。下面是他们的对话实录:主持人:第一个问题,请两位好朋友,互相评价一下对方最大的特点是什么? 李连杰:非常感恩有这个机会,其实壹基金从第一天五六年前梦 Read More
posted @ 2013-05-09 20:19
javawebsoa
Views(205)
Comments(0)
Diggs(0)
一、知识点 有时候,你可能希望为一组现有的对象添加新的状态,跟踪它们的使用情况,如调用次数、最后修改日期等。如果所有对象都有相同的基类,这就不成问题。但是,如果不同的类不在相同的类层次结构中,添加这样的状态就很难。 可以为对象引入一个新的接口,它有一个带有状态字段的实现类。然后,编写另一个通知来根据特定的条件改变状态。 二、代码示例 假定你希望跟踪每个计算器对象的调用次数。由于在原来的计算器类当中没有保存计数器的字段,你需要使用Spring AOP引入一个。首先,为计算器的操作创建一个接口。 package com.codeproject.jackie.springrecipesno... Read More
posted @ 2013-05-09 20:17
javawebsoa
Views(208)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号