码迷,mamicode.com
首页 > 2020年07月25日 > 全部分享
MPI自定义数据类型
自定义数据类型 1.数据类型辅助函数 MPI_Type_commit int MPI_Type_commit( MPI_Datatype *datatype ); 在通信中使用数据类型对象之前,必须提交数据类型对象。提交的数据类型仍可用作数据类型构造函数中的参数。无需提交基本数据类型。它们是"预先承 ...
分类:其他好文   时间:2020-07-25 23:41:45    阅读次数:70
sonar-maven-plugin问题
公司项目依赖了sonar检查,默认使用的是sonar-maven-plugin:3.7.0.1746版本。在执行sonar扫描时提示: SCM provider was set to "git" but no SCM provider found for this key. 这个原因在于sonar的 ...
分类:其他好文   时间:2020-07-25 23:41:22    阅读次数:125
MPI聚合函数
MPI聚合通信 MPI_Barrier int MPI_Barrier( MPI_Comm comm ); 所有在该通道的函数都执行完后,才开始其他步骤。 0进程在状态T1调用MPI_Barrier函数,并在该位置挂起,等待其他进程到达。最后在T4状态同时进行。 例子: #include<stdio ...
分类:其他好文   时间:2020-07-25 23:41:02    阅读次数:75
【IDA*+剪枝】DNA sequence
DNA sequence HDU - 1560 题意: 给定N个DNA序列(仅由ATCG构成),求能使得这N个序列均为其子序列的最短公共序列,输出这个最小的长度。 思路: IDA*,估价函数即N个序列中未匹配个数的最大值。(因为最理想情况是,当前所尝试的字母X加入公共序列之后,能同时与这N个序列匹配 ...
分类:其他好文   时间:2020-07-25 23:40:46    阅读次数:67
java中的序列化和反序列化
介绍 序列化就是将对象转换成字节序列,反序列化就是将字节序列转换成对象。 使用 默认序列化和反序列化 public class Client { public static void main(String[] args) { User user = new User(); user.setUser ...
分类:编程语言   时间:2020-07-25 23:40:27    阅读次数:73
由两个栈组成的队列(C++实现)
代码: #include <iostream>#include <stack># include <string>#include <stdexcept> using namespace std; class My_Queue{public: My_Queue(){}; ~My_Queue(){}; ...
分类:编程语言   时间:2020-07-25 23:40:07    阅读次数:72
MPI小例子
MPI示例 MPI时间函数测试 #include<stdio.h> #include<mpi.h> #include<stdlib.h> #include<time.h> #include<windows.h> int main(int argc, char** argv) { int err = ...
分类:其他好文   时间:2020-07-25 23:39:51    阅读次数:64
抽象类,继承;接口,实现
extend 继承 私有的方法 和 构造不能继承,其他都能继承 开发原则:高内聚,内耦合 父类(超类,基类),子类(派生类(扩展类)) 当实例化子类对象时,父类对象也相应被实例化。 就近原则 抽象类不可实例化对象,正如图形类无法实例出任何一种具体图形。 抽象类中不一定要有抽象方法,方法可以有方法体。 ...
分类:其他好文   时间:2020-07-25 23:39:40    阅读次数:61
Git入门
Github简介 github是通过Git进行版本控制的软件源代码托管服务平台,于2008年4月10日正式上线。github除了Git代码仓库托管及基本的Web管理界面以外,它还提供了一些方便社会化共同软件开发的功能,即一般人口中的社群功能,包括允许用户追踪其他用户、组织、软件库的动态,对软件代码的 ...
分类:其他好文   时间:2020-07-25 23:39:20    阅读次数:78
JS中的数据类型,包含ES6,set和map等等
ES6中一共12个数据类型,分为两类,每类6个 基本数据类型 → 栈 (6个) string number boolean null undefined Symbol(es6) 引用数据类型 → 堆(6个) array object function data Set(es6) Map(es6) 1 ...
分类:Web程序   时间:2020-07-25 23:39:09    阅读次数:90
MPI计算π
MPI计算$\pi$ 利用公式 \[ \int_0^1 \frac{4}{1+x^2}dx = \pi \] #include<stdio.h> #include<mpi.h> #include<stdlib.h> #include<time.h> int main(int argc, char** ...
分类:其他好文   时间:2020-07-25 23:38:51    阅读次数:124
LeetCode445 两数相加2
给你两个 非空 链表来代表两个非负整数。数字最高位位于链表开始位置。它们的每个节点只存储一位数字。将这两数相加会返回一个新的链表。 你可以假设除了数字 0 之外,这两个数字都不会以零开头。 进阶: 如果输入链表不能修改该如何处理?换句话说,你不能对列表中的节点进行翻转。 逆序处理首先应该想到栈,而不 ...
分类:其他好文   时间:2020-07-25 23:38:37    阅读次数:59
关于switch中的default
注意,default语句不是必须放在case语句的结尾处出现。 例子程序: int i=9; switch (i) { default: System.out.println("default"); case 0: System.out.println("zero"); break; case 1: ...
分类:其他好文   时间:2020-07-25 23:38:15    阅读次数:136
线程 等待/通知机制
4.3.2 等待/通知机制 一个线程修改了一个对象的值,而另一个线程感知到了变化,然后进行相应的操作,整个过程开始于一个线程,而最终执行又是另一个线程。前者是生产者,后者就是消费者,这种模式隔离了“做什么”(what)和“怎么做”(How),在功能层面上实现了解耦,体系结构上具备了良好的伸缩性,但是 ...
分类:编程语言   时间:2020-07-25 23:37:56    阅读次数:68
Linux系统常用命令
linux 命令可以联合使用 sync -- 同步备份数据 shutdown -- 关机 shutdown -h 10 -- 10分钟后关机 shutdown -r now -- 马上重启 shutdown -r 10 -- 10分钟后重启 reboot -- 重启 halt -- 关闭系统 == ...
分类:系统相关   时间:2020-07-25 23:37:42    阅读次数:94
面向对象
特殊成员 class Foo(object): def __init__(self,a1,a2): self.a1 = a1 self.a2 = a2 def __call__(self, *args, **kwargs): print(11111,args,kwargs) return 123 d ...
分类:其他好文   时间:2020-07-25 23:37:18    阅读次数:59
a和b互换的2种方式
int a=3; int b=2; a=a+b; b=a-b; a=a-b; System.out.println(a); System.out.println(b); int a=3; int b=2; a=a^b; b=b^a; a=a^b; System.out.println(a);; Sy ...
分类:其他好文   时间:2020-07-25 23:36:38    阅读次数:94
274条   上一页 1 2 3 4 5 6 7 8 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!