问题列表 - 第2326页

C++中线程的简单示例

有人可以发布一个在C++中启动两个(面向对象)线程的简单示例.

我正在寻找实际的C++线程对象,我可以扩展运行方法(或类似的东西),而不是调用C风格的线程库.

更新 - 我遗漏了任何特定于操作系统的请求,希望无论谁回复都会回复使用跨平台库.我现在只是明白了.

c++ multithreading

391
推荐指数
7
解决办法
66万
查看次数

用于成员身份角色授权的Web.config编辑

我想通过web.config文件中的授权部分来使用基于角色的安全性.

使用Membership,我的应用程序将允许创建新角色,因此,他们可以访问的页面需要动态设置.

我可以以编程方式更改web.config中的此部分来管理它吗?如果是这样,怎么样?

security asp.net-membership web-config roles

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

.NET - 用户和不同的数据库

我正在考虑让某些用户访问一个数据库,而其他用户则根据他们所属的公司访问另一个数据库.处理连接字符串并确保用户在登录时连接到正确的数据库的最佳方法是什么?

谢谢你的任何想法.

.net database asp.net configuration

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

原型点击,鼠标悬停和鼠标移动不能一起工作?

我正在尝试做一个非常简单的按钮,根据鼠标悬停,鼠标移动和点击改变颜色,我在原型中这样做,奇怪的是如果我使用鼠标悬停和鼠标移动,在我点击按钮后,按钮就不会变成白色,好像是因为鼠标输出,这是我的代码

$("izzy").observe('mouseover', function() {
     $('izzy').setStyle({ color: '#FFFFFF' });
});

$("izzy").observe('mouseout', function() {
     $('izzy').setStyle({ color: '#666666' });
});

$("izzy").observe('click', function() {
     $('izzy').setStyle({ color: '#FFFFFF' });
});
Run Code Online (Sandbox Code Playgroud)

我该怎么解决?谢谢.

javascript mouseevent prototypejs

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

如何以编程方式禁用iis 6中的Etags

我试图在iis 6上关闭Etags因为我加载了多个服务器,我不希望etag成为问题.

iis-6 metadata static-files

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

如何使用nmake为C++项目组织项目树?

组织项目文件似乎有两个主要的约定,然后是许多变体.

惯例1:高级类型目录,项目子目录

例如,wxWidgets项目使用以下样式:

/solution
   /bin
      /prj1
      /prj2
   /include
      /prj1
      /prj2
   /lib
      /prj1
      /prj2
   /src
      /prj1
      /prj2
   /test
      /prj1
      /prj2
Run Code Online (Sandbox Code Playgroud)

优点:

  • 如果存在项目依赖项,则可以从单个文件管理它们
  • 平面构建文件结构

缺点:

  • 由于test有自己的头文件和cpp文件,因此当您为EXE文件而不是库生成单元测试应用程序时,它们需要包含您正在测试的应用程序中的目标文件.这需要您创建推理规则并扩展所有源文件的相对路径.
  • 重用另一个解决方案中的任何项目需要您从树结构中提取适当的文件并修改任何构建脚本

惯例2:高级项目目录,类型子目录

例如,Wireshark项目使用此样式

/solution
   /prj1
      /bin
      /include
      /lib
      /src
      /test
   /prj2
      /bin
      /include
      /lib
      /src
      /test
Run Code Online (Sandbox Code Playgroud)

优点:

  • 项目本身在其文件夹中是自包含的,使其更易于移动和重用
  • 允许在构建工具中使用更短的推理规则
  • 促进分层构建脚本

缺点:

  • 如果项目之间存在依赖关系,则需要在项目目录上方添加一层构建脚本来管理构建顺序

我们目前正在使用我们项目的惯例1,到目前为止它已经运作得相当好.现在,我正在添加单元测试(通过CxxTest)并使用nmake促进迁移到持续集成,约定1在创建正确的nmake文件时引起了一些严重的麻烦.

我的主要要求/目标是:

  • 降低维护整个解决方案的构建脚本的工作量.

  • 在其他项目的解决方案中分离项目及其构建步骤.

  • 通过使用构建脚本进行签出以便为每次提交释放媒体生成,从而促进持续集成(显然也利用其他工具,如CruiseControl).

  • 为开发人员添加或删除其他项目或源文件尽可能简单且最不容易出错.

所以我问:

  • 这两种方法都有其他优缺点吗?
  • 有没有一个明确的agrument只赞成这些约定之一?

build-automation nmake project-organization

17
推荐指数
1
解决办法
3442
查看次数

有没有办法在godaddy.com共享虚拟主机上运行ASP.NET MVC项目?

有没有办法在godaddy.com共享虚拟主机上运行ASP.NET MVC项目?

asp.net-mvc

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

C++中的简单hashmap实现

我对C++比较陌生.在Java中,我很容易实例化和使用hashmap.我想知道如何在C++中以一种简单的方式来实现它,因为我看到了很多不同的实现,但对我来说它们都不是很简单.

c++ hashtable hashmap

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

什么压缩/存档格式支持文件间压缩?

关于归档PDF的这个问题让我感到疑惑 - 如果我想压缩(出于存档目的)许多文件,这些文件基本上是在主模板(信头)之上进行的小改动,看起来可以获得巨大的压缩增益文件间压缩.

是否有任何标准压缩/存档格式支持此功能?AFAIK,所有流行的格式都专注于压缩每个文件.

compression archive

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

功能风格的更新

这可能是矛盾的,但是如何在函数式编程风格中更新数据实体呢?从我读过的所有内容来看,函数式编程使用转换来返回不可变实体的输出.我唯一能想到的就是完全取代原始实体,但这似乎与经典的更新方法几乎相同.

functional-programming crud

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