问题列表 - 第29932页

OpenMP和MPI解释

几分钟前我偶然发现了一些文字,这让我想起了一段时间以来一直在想我的想法,但我无处可问.

所以,希望这可能是人们亲身体验这两者的地方,我想知道是否有人可以解释OpenMP和MPI之间的区别?

我已经完整地阅读了维基百科的文章,分段理解它们,但我仍然在思考; 对于希望有一天能够进入瘫痪世界的Fortran程序员(现在只是学习OpenMP的基础知识),还有什么能够面向未来的方向?

我很感激你的所有评论

fortran openmp openmpi

5
推荐指数
2
解决办法
2464
查看次数

SQL Server - 选择一行不会返回任何NULL值.为什么?

我有以下SQL表:

CREATE TABLE [dbo].[Test](
    [TestID] [int] NOT NULL,
    [TestNum] [int] NULL,
    [TestReason] [varchar](50) NULL
)
Run Code Online (Sandbox Code Playgroud)

所以TestNum是一个允许NULL值的INT,我在表中插入了大量的数据,其中一些行包含TestNumNULL

如果我然后运行以下查询

select *
from Test
where TestNum != 123
Run Code Online (Sandbox Code Playgroud)

查询aboe不返回任何具有NULL值的行.我希望它返回所有行除了那些值为123的行.

为什么是这样?

我在MS-SQL 2000数据库上运行此查询,导入到MS SQL 2005.这有什么影响吗?或者这是所有版本的MS SQL Server的行为标准?

sql-server null select conditional-statements

3
推荐指数
1
解决办法
1783
查看次数

是否可以使用资源编辑器将清单资源添加到VB6项目中?

我们有一个VB6项目,可编译为ActiveX EXE,该文件名恰好在文件名中包含“ patch”一词(它是警察调度系统的一部分),这导致Windows 7上的Installer Detection认为它需要提升。

我不想重命名EXE,而是将清单资源嵌入到将要求asInvoker特权级别的已编译EXE中。通过阅读,我知道可以使用mtWindows SDK中的工具编译EXE之后执行此操作,但是我更愿意将清单放置在.RES文件中,以便在构建项目时将其编译到程序中。

有没有一种方法可以使用“资源编辑器”加载项将清单资源(资源类型24)添加到VB6项目中?我将清单文件添加为自定义资源,并尝试了几种不同的资源类型值,例如“ RT_MANIFEST”和“ 24”,然后通过使用mt重新提取清单来测试它是否正常工作,但是我无法获得它工作。

注意:正如我访问过的几页所述,我确实记得将清单的大小设为4字节的偶数倍,所以我认为这不是问题。

vb6 uac manifest windows-7

4
推荐指数
1
解决办法
3162
查看次数

CSS-我们应该如何在没有表格的CSS情况下制作3-6列的布局?

我们应该如何使用不带表的css制作6列布局,并在上面放置一层,在buttom中放置一层?(有浮点数?我尝试没有成功)

谢谢

css css-float

3
推荐指数
1
解决办法
6705
查看次数

通过SVN分享Android + Eclipse项目?

我是Eclipse(Galileo,面向Java开发人员的Eclipse IDE)的新手,并且正在开发我的第一个Android应用程序,但在许多其他类型的项目和开发中使用了SVN.昨晚我第一次尝试将新的源码推入共享存储库(在工作中),然后在家中将其拉回来.

基于SO问题/答案,我忽略了bingen文件夹,但添加了其他所有内容.当我回到家时,我曾希望它会像将eclipse指向新下载的源树一样容易.

我尝试将工作空间(在eclipse启动时请求)设置为包含所有源的精确文件夹.什么都没有出现.无论坐在工作区文件夹中的所有源和文件是什么,都好像我开始新鲜.

然后我想也许我需要打开一个"项目"文件来推动事情的发展.打开.project文件在eclipse的XML编辑器中生成了该文件的内容.

我在这里错过了什么?项目元数据是否未存储在源树中?我是否必须在获取源的工作副本的每台计算机上构建项目元数据?我的家庭Eclipse安装有问题吗?有人能给我一个他们(成功)如何做到这一点的概述吗?

java eclipse svn android

6
推荐指数
1
解决办法
1万
查看次数

在xml文件中写一些像'<'的字符

自从我的编程开始以来,我在Eclipse中使用了一些特殊的字符,如"< - ",""<<"我的string.xml,同时为Android开发.

一切都工作正常一年,但今天,我只是想做一些小的改动,并开始编辑我的xml文件.

我现在得到这些字符的编译错误,因为eclipse相信它是xml块的一部分.

有关如何在我的xml文件中添加此符号"<"的任何想法?

非常感谢.

xml android special-characters

100
推荐指数
2
解决办法
6万
查看次数

如何将值从动态SQL存储过程返回到实体框架?

我有一个存储过程,它执行一些动态SQL.我想在实体框架4中使用此存储过程,但是当我尝试创建复杂类型时,过程不返回任何列.有什么办法可以强迫它返回我的值并让实体框架接收它们吗?这是我想要做的简化示例:

CREATE PROCEDURE sp_calculatesalary(@EmployeeId as int)
begin
    declare dynsql as varachar(500)
    @dynsql='Select @Salary=Salary,@UserName=Username from employee
            where EmployeeId='+cast(@EmployeeId as varchar)+ ''
    exec(@dynsql)
    select @Salary, @UserName
end
Run Code Online (Sandbox Code Playgroud)

但这不起作用.请帮帮我.基本上,我想使用存储过程来执行动态SQL并将值返回到实体框架.

stored-procedures return-value sql-server-2008 entity-framework-4

7
推荐指数
1
解决办法
3万
查看次数

IReadOnlySessionState背后的基本原理

我刚刚实现了一个使用IReadOnlySessionState的处理程序,并想知道为什么需要这个标记接口.(我知道为了访问Session变量需要它,我的问题是为什么这是从框架设计者的角度来看)我的想法是,处理程序可以尽可能精简,要求他们"选择加入"他们想利用会话状态,但我想知道是否我错过了其他的东西.

c# asp.net session-state

4
推荐指数
1
解决办法
1938
查看次数

从Perl中的字符串中删除CRLF(0D 0A)

我有一个Perl脚本在Linux上使用XML文件,偶尔在某些节点值中有CRLF(Hex 0D0A,Dos新行).

生成XML文件的系统将它们全部写为一行,看起来好像它偶尔会判断它太长并将CRLF写入其中一个数据元素.不幸的是,我无法对提供系统做些什么.

我只需要在处理它之前从字符串中删除它们.

我已经尝试使用perl char类,十六进制值,各种类型的各种正则表达式替换,似乎没有任何工作.

我甚至在处理之前通过dos2unix运行输入文件,我仍然无法摆脱错误的字符.

有没有人有任何想法?

非常感谢,

regex perl

7
推荐指数
2
解决办法
3万
查看次数

Android:几个共享公共代码的活动

我有一个由几个活动组成的Android应用程序.他们中的大多数人需要检查活动网络是否可用:

public boolean isNetworkAvailable() {
    ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
    TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
    ...
}
Run Code Online (Sandbox Code Playgroud)

我想将该代码移动到辅助类,以避免在每个Activity中编写该代码,但getSystemService只允许从Activity 调用.

另一种方法是将该代码移动到父活动使用继承,但是:

  1. 每个活动都已经从android.app.Activity扩展
  2. 我的一些活动已经从常见的my.package.BaseActivity扩展(Activity < - BaseActivity < - XXXActivity)

所以我不太喜欢这个想法.

在这种情况下你会推荐什么?还有其他选择吗?

java android

3
推荐指数
1
解决办法
1375
查看次数