问题列表 - 第5141页

视力障碍者如何处理启动失败和其他低级别环境

我知道屏幕阅读器和类似的软件可以帮助盲人和视障人士在Windows或其他操作系统中使用计算机.

我很好奇在较低级别的环境中可以获得哪些支持,例如OS安装程序和BIOS设置等.

boot accessibility blindness low-level

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

什么是好的SQL播客?

灵感来自这个问题,因为我没有找到任何好的sql演员在那里,我没有找到任何好的在线今天.

sql sql-server podcast

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

用于应用程序配置的Xml与数据库

我的应用程序配置非常分层,非常适合单个XML.很快(YAGNI,Yeh)这些信息的一部分将远程被其他应用程序使用,这需要一个数据库.

因此,我开始设计数据库表并将它们映射回应用程序的类层次结构(使用EF).然而它成了维护的噩梦.

我很想听听其他人在考虑这个问题时的经验,谢谢.

xml entity-framework

11
推荐指数
2
解决办法
5156
查看次数

如何摆脱VS2008中的"目标程序集不包含服务类型"错误消息?

我有一个Client/Server wcf应用程序

我的可执行文件没有定义任何内容ServiceContract,它甚至没有引用System.ServiceModel(而是引用了包含服务器连接逻辑的程序集)

我有另一个程序集,由我的EXE引用,其中包含一个ServiceContract.

它曾经工作得很好.昨天,我已经玩了很多我的项目设置(部分信任,完全信任,部署设置等),现在,每次我启动我的客户端时,我都有以下消息框:

Microsoft WCF服务主机
目标程序集不包含任何服务类型.
您可能需要调整此程序集的代码访问安全性策略.

然后VS冻结1分钟,最终让我像往常一样调试我的程序.

我发现了一个关于这个问题的帖子,但解决方案不适用于我的情况.有任何想法吗?

.net debugging wcf visual-studio-2008

68
推荐指数
3
解决办法
4万
查看次数

通过Java中的代理获取SSL页面的最简单方法

我想用Java获取一个SSL页面.问题是,我必须对http代理进行身份验证.

所以我想要一个简单的方法来获取这个页面.我尝试了Apache Commons httpclient,但这对我的问题来说太多了.

我尝试了这段代码,但它不包含身份验证操作:

import java.io.*;
import java.net.*;

public class ProxyTest {

  public static void main(String[] args) throws ClientProtocolException, IOException {

    URL url = new URL("https://ssl.site");
    Socket s = new Socket("proxy.address", 8080);
    Proxy proxy = new Proxy(Proxy.Type.HTTP, s.getLocalSocketAddress());

    URLConnection connection = url.openConnection(proxy);
    InputStream inputStream = connection.getInputStream();
    BufferedReader br = new BufferedReader(new InputStreamReader(inputStream));
    String tmpLine = "";

    while ((tmpLine = br.readLine()) != null) {
      System.out.println(tmpLine);
    }

  }
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以提供一些信息如何以简单的方式实现它?

提前致谢

java ssl proxy http-proxy

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

是否可以将属性作为"out"或"ref"参数传递?

我可以将属性作为"out"或"ref"参数传递,如果不是,为什么不呢?

例如

Person p = new Person(); 
Run Code Online (Sandbox Code Playgroud)

...

public void Test(out p.Name);
Run Code Online (Sandbox Code Playgroud)

c# arguments pass-by-reference

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

调用Icon.ToBitmap()后配置Icon是否安全?

在打电话System.Drawing.Icon.ToBitmap()创建图像后,处理原件Icon是否安全?

.net c# icons idisposable

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

如何在不使用WinMain的情况下编写Windows应用程序?

用C/C++编写的Windows GUI应用程序将'WinMain'作为入口点(而不是'main').我对此的理解是编译器生成一个'main'函数,由C Runtime调用.这个'main'函数为GUI设置必要的环境并调用'WinMain'(指定实例句柄等).

简而言之,我认为控制台和GUI应用程序的启动方式有以下不同之处:

控制台应用程序:C运行时 - >'主'功能(手动编码)

GUI应用程序:C运行时 - >'main'函数(编译生成) - >'WinMain'函数(手工编码)

我想验证这种理解并找出如何用一个'main'函数手动编写Windows GUI(即无需编写'WinMain').

c winapi program-entry-point crt winmain

14
推荐指数
3
解决办法
9953
查看次数

在线程之间划分循环迭代

我最近编写了一个小数字运算程序,它基本上遍历一个N维网格,并在每个点执行一些计算.

for (int i1 = 0; i1 < N; i1++)
  for (int i2 = 0; i2 < N; i2++)
    for (int i3 = 0; i3 < N; i3++)
      for (int i4 = 0; i4 < N; i4++)
        histogram[bin_index(i1, i2, i3, i4)] += 1; // see bottom of question
Run Code Online (Sandbox Code Playgroud)

它运行良好,yadda yadda yadda,可爱的图形结果;-)然后我想,我的计算机上有2个核心,为什么不让这个程序多线程,所以我可以运行它两倍的速度?

现在,我的循环总共运行了大约十亿次计算,我需要一些方法将它们分散在线程中.我想我应该将计算分组为"任务" - 比如最外层循环的每次迭代都是一项任务 - 然后将任务分发给线程.我考虑过了

  • 只给线程#n最外层循环的所有迭代i1 % nthreads == n- 基本上预先确定哪些任务进入哪些线程
  • 尝试设置一些互斥保护变量,该变量保存i1下一个需要执行的任务的参数(在本例中) - 动态地将任务分配给线程

有什么理由选择一种方法而不是另一种方法?还是我没想过的另一种方法?它甚至重要吗?

顺便说一下,我用C编写了这个特定的程序,但我想我也会在其他语言中再做同样的事情,所以答案不一定是C特定的.(如果有人知道用于Linux的C库可以做这种事情,我很想知道它)

编辑:在这种情况下bin_index是一个确定性函数,除了它自己的局部变量之外不会改变任何东西.像这样的东西:

int bin_index(int i1, int i2, …
Run Code Online (Sandbox Code Playgroud)

multithreading loops

8
推荐指数
1
解决办法
2327
查看次数

什么是Environment.FailFast?

什么是Environment.FailFast?

它有用吗?

.net c# vb.net

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