问题列表 - 第1978页

在C#控制台应用程序中处理未捕获的异常

我目前正在编写一个托管多个模块的服务器.服务器在单独的AppDomain中运行每个模块.我想要实现的是异常隔离,即当一个模块抛出异常时,我不希望整个进程终止,只是这个特定的AppDomain.我知道,当吞下不同线程中所有未捕获的异常时,我可以告诉CLR回退到旧行为(.NET 1.0).但是,这不是最"优雅"的解决方案.

.net c# mono exception appdomain

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

应用程序挂起时关闭IPhone

我的申请挂起了.按下主页按钮不再返回跳板.另外按下电源按钮10秒钟根本不会关闭iphone.

有没有办法强制关机?

iphone

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

最佳实践javascript和多语言

使用DOM操作javascript的多语言网站的最佳做法是什么?我使用javascript构建了一些网站的动态部分.我的第一个想法是使用带有文本字符串和语言代码的数组作为索引.这是一个好主意吗?

javascript internationalization

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

在项目之间共享iphone和mac代码的最佳方式

我意识到Mac和iPhone应用程序之间的视图/控制器内容会有所不同,但模型代码可能相似/相同.那么组织项目的最佳方式是什么,以便共享模型代码?

  1. 复制/粘贴 - 只需将其复制并手动保持同步即可
  2. 让2个xcode项目指向同一个工作区 - 一个用于Mac,一个用于IPhone并共享代码.
  3. 公共图书馆 - 大概你不能这样做(或者你可以)

谢谢你的任何提示.

iphone xcode

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

如何在Android中创建Raw套接字?

有没有人尝试创建RawSocketAndroid,并已成功了吗?

sockets android raw-sockets

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

你如何在cmd中运行ac程序

在windows中打开了cmd,并使用md命令创建了一个目录.之后,我打开了一个文本文件notepad <name>,编写了我的程序,并.c在保存文件时给出了扩展.

如何编译和运行我的C程序以获得输出?我的目录中还有其他程序:如何为所有程序创建.exe文件?

c

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

如何在执行DataBind之前对DataSet进行排序?

我以数据的形式来自数据库DataSet.然后我DataSource在做之前将其设置为网格控件DataBind().我想排序DataSet/ DataTable上一列.该列是复杂的,以在数据库中排序,但我希望我可以排序,就像我将排序通用列表,即使用deligate.

这是可能的还是我必须将其转移到不同的数据结构?

编辑我无法得到任何这些答案为我工作,我想因为我使用.Net 2.0.

.net sorting data-binding dataset .net-2.0

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

如何指定库X必须静态链接?

我有一个软件链接到几个库.它们都存在于动态(.so)和静态(.a)版本中.默认情况下,当使用g ++时,它会选择库的动态版本,这对我来说很好.

但是,其中一个绝对需要静态链接.我想过使用-static然后它会为所有这些使用静态版本,这不是我想要的.

如何指定库X必须静态链接,而其他库继续链接到库的共享版本?

c++ linker shared-libraries static-libraries

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

list :: size()真的是O(n)吗?

最近,我注意到有些人提到它std::list::size()具有线性复杂性.
根据一些 消息来源,这实际上是依赖于实现的,因为标准没有说复杂性必须是什么.此博客条目中
的评论说:

实际上,这取决于您使用的STL.Microsoft Visual Studio V6将size()实现为{return(_Size); 而gcc(至少在版本3.3.2和4.1.0中)将其作为{return std :: distance(begin(),end()); 第一个具有恒定速度,第二个具有o(N)速度

  1. 所以我的猜测是因为VC++人群的size()复杂程度不变,因为自VC6以来Dinkumware可能不会改变这一事实.我在那儿吗?
  2. 目前看起来像gcc什么?如果它真的是O(n),开发人员为什么选择这样做?

c++ complexity-theory big-o stl list

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

当99.9%的数据经常更改时要缓存什么?

好吧,我知道之前我曾经问过这个问题,答案基本上是缓存数据不会经常变化.

那么当至少99.9%的数据发生变化时,人们会怎么做?

在我的项目中,唯一没有更新或不会经常更新的表将是成员配置文件信息(名称/地址和设置)

那么,如何仍然启用某种缓存,但保持并确保在应用更改时更新正在查看的数据?

language-agnostic caching

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