小编Jus*_*Y17的帖子

aspnet_regiis.exe -ir在Windows 8上不起作用

我正在尝试使用IIS8将ASP.NET MVC3应用程序部署到我的Windows 8机器上.当我尝试路由到该网站时,我收到以下错误:

HTTP错误403.14  - 禁止

几乎我能在这个问题上找到的所有东西都说:

aspnet_regiis.exe -ir
Run Code Online (Sandbox Code Playgroud)

当我在Windows 8机器上运行时,我收到以下消息:

Microsoft Windows [Version 6.2.9200]
(c) 2012 Microsoft Corporation. All rights reserved.

C:\Users\Justin>C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe
-ir
Microsoft (R) ASP.NET RegIIS version 4.0.30319.17929
Administration utility to install and uninstall ASP.NET on the local machine.
Copyright (C) Microsoft Corporation.  All rights reserved.
Start installing ASP.NET (4.0.30319.17929) without changing existing web 
applications to use this version of ASP.Net.  This option is not supported on 
this version of the operating system.  Administrators should instead install / 
uninstall ASP.NET 4.5 …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc-4 iis-8

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

是2 ^(2n)= O(2 ^ n)

Is 2(n+1) = O(2n)?

我相信这个是正确的,因为n+1 ~= n.


Is 2(2n) = O(2n)?

这个似乎会使用相同的逻辑,但我不确定.

math big-o

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

使用Java在线程之间管道数据

我正在编写一个模仿电影院的多线程应用程序.涉及的每个人都是自己的线程,并发必须完全由信号量完成.我唯一的问题是如何基本上链接线程,以便他们可以通信(例如通过管道).

例如:

客户[1]是一个线程,获取一个信号量,让它走向票房.现在,客户[1]必须告诉票房代理他们想要看电影"X".然后BoxOfficeAgent [1]也是一个线程,必须检查以确保电影未满,并且要么卖票,要么告诉客户[1]选择另一部电影.

如何在保持与信号量的并发性的同时来回传递数据?

另外,我可以在java.util.concurrent中使用的唯一类是Semaphore类.

java multithreading semaphore piping

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

C++ UNIX线程

我正在UNIX和C++中使用线程进行项目.基本上有一个生产者线程和5个消费者线程.生产者线程在随机时间将递增的数字添加到队列中,并且消费者线程轮询q尝试将其删除.由于某种原因,我的q.size()继续消极,我无法弄清楚为什么.

 #include <queue>
 #include <list>

 #include <stdio.h>
 #include <unistd.h>
 #include <stdlib.h>
 #include <string.h>
 #include <pthread.h>

 using namespace std;

 #define NUM_CONSUMER_THREADS 5
 #define NUM_PRODUCER_THREADS 1
 #define BUFFER_SIZE 20

 void *c_thread_function(void *arg);
 void *p_thread_function(void *arg);

 queue<int> q;

 int produce(int cur)
 {
  int temp = cur + 1;
  return temp;
 }

 void append(int num)
 {
  if ( q.size() < BUFFER_SIZE )
  {
   q.push(num);
  }
 }

 int take()
 {
  int removed = q.front();
  q.pop();
  sleep(1);
  return removed;
 }

 void consume(int num, int thread)
 { …
Run Code Online (Sandbox Code Playgroud)

c++ unix multithreading

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

标签 统计

multithreading ×2

asp.net-mvc-4 ×1

big-o ×1

c++ ×1

iis-8 ×1

java ×1

math ×1

piping ×1

semaphore ×1

unix ×1