问题列表 - 第9973页

编程语言中的文化问题

我想知道生产力是否与程序员是否是母语为英语的人有关.我在日本工作,我可以告诉你,日本程序员很难获得一种语言的英语部分(保留关键字,函数名称,教程等),这对他们来说并不自然,他们的思维过程因语言映射开销而变慢.您是否可以分享您与非母语英语演讲者打交道的经验,是否容易克服这一障碍,或者母语为英语的人会永远有一点优势?

culture

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

我在哪里可以按国家/地区分解浏览器使用数据?

我已经看到很多网站提供有关哪些浏览器和浏览器版本在网络上最受欢迎的数据,但我很好奇某些国家/地区是否在特定浏览器中比其他国家更丰富.我现在正在进行一个项目,并且PM似乎认为IE6是印度企业中可能使用该站点的最普遍的平台.我没有理由怀疑这一点,但是如果有可用的数据可以支持我,我大多只是好奇.不同的国家真的有不同的浏览器使用趋势吗?


编辑:感谢Dan F.的伟大链接.它表明IE6是目前印度的主要浏览器.有人可以告诉我为什么它与美国的IE6/7比例有如此大的不同?

browser

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

Fortran编译器术语:虚拟变量和属性

有人可以向我解释一下虚拟变量或属性对应的解析器/编译器中的抽象是什么吗?

      PURE SUBROUTINE F(X, Y)
        IMPLICIT NONE
        REAL, INTENT(INOUT) :: X, Y, C
C        REAL :: A, B
C        REAL, SAVE :: C = 3.14E0
        PARAMETER (C = 3.14E0, X = 32, Y = X)
        X = Y + 2 * SIN(Y)
      END
Run Code Online (Sandbox Code Playgroud)
cetin@unique:~/lab/secret/tapenade$ gfortran -x f77 -c 1.f 
1.f:6.37:

        PARAMETER (C = 3.14E0, X = 32, Y = X)                           
                                    1
Error: PARAMETER attribute conflicts with DUMMY attribute in 'x' at (1)
1.f:3.38:

        REAL, INTENT(INOUT) :: X, Y, C                                  
                                     1 …
Run Code Online (Sandbox Code Playgroud)

variables attributes fortran

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

清单可能无效或文件无法打开

我想安装 Outlook 加载项(由 Visual studio 2008 开发),但出现以下错误。

名称:来自:file:///D:/Project/.Net Learning/OutlookAddIn3/OutlookAddIn3/bin/Debug/app.publish/OutlookAddIn3.vsto

从 file:///D:/Project/.Net%20Learning/OutlookAddIn3/OutlookAddIn3/bin/Debug/app.publish/OutlookAddIn3.vsto 读取清单时出现异常:清单可能无效或无法打开文件。

************** 异常文本 ************** System.Deployment.Application.InvalidDeploymentException:从 file:///D:/ 读取清单时出现异常Project/.Net%20Learning/OutlookAddIn3/OutlookAddIn3/bin/Debug/app.publish/OutlookAddIn3.vsto:清单可能无效或无法打开文件。---> System.Deployment.Application.InvalidDeploymentException:部署清单在语义上无效。---> System.Deployment.Application.InvalidDeploymentException:部署清单要求您指定发布者和产品。在 System.Deployment.Application.Manifest.AssemblyManifest.ValidateSemanticsForDeploymentRole() --- 内部异常堆栈跟踪结束 --- 在 System.Deployment.Application.Manifest.AssemblyManifest.ValidateSemanticsForDeploymentRole() 在 System.Deployment.Application.Manifest.AssemblyManifest .ValidateSemantics(ManifestType manifestType) at System.Deployment.Application.ManifestReader.FromDocument(String localPath, ManifestType manifestType, Uri sourceUri) --- 内部异常堆栈跟踪结束 --- at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn() 处的 .GetManifests(TimeSpan 超时)

vsto

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

"独家"DirectDraw调色板实际上并不是独家的

我们正在维护一个使用DirectDraw的全屏256色图形模式的旧视频游戏.问题是,在后台运行的某些应用程序有时会在游戏运行时尝试更改系统调色板,这会导致图形损坏.

我们可以(有时)通过处理WM_PALETTECHANGED消息来检测何时发生这种情况.在几个更新版本之前,我们添加了日志记录(只记录窗口标题/类/进程名称),这有助于用户识别有问题的应用程序并关闭它们.MSN Live Messenger是一个常见的罪魁祸首.

当我们发现Windows Vista(和7)"单独"完成它时,问题变得更糟.WM_PALETTECHANGED参数指向CSRSS和桌面窗口.在Vista中,经常使用的解决方法是打开任何文件夹(计算机,文档等)并在运行游戏时保持打开状态.听起来很荒谬,但在大多数情况下都有效.在Windows 7中,甚至这种解决方法都不再适用.用户发现停止某些服务(Windows Update和索引服务)也解决了某些配置上的问题.

前段时间我刚开始尝试随机的东西,希望能找到解决方案.我发现在设置DirectDraw调色板(使用IDirectDrawPalette :: SetEntries)之前设置GDI调色板(使用Create/SelectPalette)会在调色板损坏后恢复调色板(WM_PALETTECHANGED处理程序).SetSystemPaletteUse并在主表面上调用SetPalette帮助了更多.然而,当应用程序试图窃取调色板时,仍然可以感觉到闪烁,这在渐变期间尤其突出.

问题:有没有办法获得一个"真正的"独家调色板,只要我们的游戏保持关注,完全不允许其他应用程序更改Windows调色板?

gdi palette directdraw

5
推荐指数
1
解决办法
3955
查看次数

当python程序不在前台时,你如何读取击键?

我试图在下个月分析我的击键,并希望将一个简单的程序放在一起.我不想完全记录命令,只是简单地生成关键按键的一般统计信息.

我是python中最舒服的编码,但我对其他建议持开放态度.这是可能的,如果是的话,我应该看看哪些python模块?这已经完成了吗?

我在OSX上,但也有兴趣在Ubuntu盒子和Windows XP上这样做.

python keyboard background keylogger

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

OpenID等价

有没有讨论如何解决等效的openids?意思是,我个人有8个openid提供商,而且这个数字肯定会增长.你有没有讨论过在认证过程中使它们等效的方法?

我整理了一个基于rel ="me"链接图的解决方案.同意还是不同意?

http://blog.paulisageek.com/2009/06/equivalent-openids.html

openid

0
推荐指数
1
解决办法
176
查看次数

单声道运行时间的限制

我的问题类似于这一个这个问题,但存在细微差别.所以这就是我在这里问的原因.

我在Windows上运行了一个闪亮的.Net 3.5 Windows服务(带有NHibernate,LINQ,lambda表达式)等.现在我计划将我的应用程序移植到Linux,所以我在考虑Mono.

我可以在Windows中编译我的.net应用程序,并将其复制到安装了.Net(单声道版本)的Linux机器上,并期望它能够顺利运行吗?如果没有,有什么我应该做的吗?

欢迎任何答案或指示.

.net mono

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

UILabel Strikethrough

有可能stikethrough一个人UILabel吗?我似乎无法找到选项......

iphone cocoa-touch uilabel

13
推荐指数
1
解决办法
9421
查看次数

为什么我的应用程序设置没有持久化?

所以我有一些用户范围的设置,但由于某种原因,它们没有保存到.exe.config文件中.我做以下事情:

Properties.Settings.Default.Email = "new@value.com";
Properties.Settings.Default.Save();
Run Code Online (Sandbox Code Playgroud)

然而,我查看调试文件夹中的设置文件,它仍然是我在visual studio中设置的默认设置.我做错了吗?

.net c# application-settings

12
推荐指数
2
解决办法
9515
查看次数