问题列表 - 第9546页

Nginx位置指令似乎不起作用.我错过了什么吗?

我已经将Nginx设置为我的主要Web服务器,并且后面有两个基于Mochiweb的服务器.某些请求被反向代理到这两个服务器.现在,我想使用nginx访问phpmyadmin(位于/ var/www/nginx-default/phpMyAdmin),但它一直说错误404未找到.我错过了一些明显的东西吗?

server {
    ############### General Settings ####################
    listen   80;
    server_name  localhost;
    access_log  /home/me/dev/wwwaccess.log;

    ############## Document Root #######################    
    location / {
        root   /home/me/dev;
        index  index.html index.htm index.php;
    }

    ############## PHPMyAdmin #######################   
    location /phpmyadmin {
        root   /var/www/nginx-default/phpMyAdmin;
        index  index.html index.htm index.php;
    }

    ############## Proxy Settings for FastCGI Server #####
    location ~ \.php$ {
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  /home/me/dev$fastcgi_script_name;
        include /etc/nginx/fastcgi_params;
    }


    ############# Proxy Settings for Mochi1 ###############
    location /mochi1 {
            proxy_pass         http://127.0.0.1:8000;
            proxy_redirect     off;

            proxy_set_header   Host             $host;
            proxy_set_header   X-Real-IP …
Run Code Online (Sandbox Code Playgroud)

nginx

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

如何使用Enterprise Library Logging将消息写入调试输出?

我想用EntLib Logging实现日志记录,并为类"调试"连接两个TraceListeners.一个会将这些消息写入文件,其他人将它们以与Debug.Write相同的方式输出到系统跟踪输出(这样我就可以用Sysinternals DbgView监视它们),但是我找不到如何用格式化程序设置这个第二个监听器我需要.我真正需要的只是消息,但它输出了大量的东西,比如EventId,Priority等.我如何剪掉所有这些东西?

logging enterprise-library

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

响应Android联系人应用程序中的新联系人

每当用户在Android Contacts应用程序中添加新联系人时,我都想执行某项操作.它将包括使用新联系人的信息.

是否有捷径可寻?是否有一些事件可以被监听,或者我是否必须扩展联系人应用程序本身?或者,如果不可行,我应该考虑其他方法.

android android-contacts

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

线程如何在对象中工作

嘿伙计们,我在线程方面完全缺乏经验,所以这是我的问题:

线程如何在对象的实例中工作,特别是我正在使用Windows服务.

那么,我的服务基本上是一个对象的实例吗?

所以,假设我的服务中有一个System.Timers.Timer,并且每10秒触发一次ElapsedEventHandler.

假设Timer事件处理程序中的每个操作都需要1分钟才能完成.

每个事件是否由不同的线程处理?

如果是这样,我的对象的属性如何对此作出反应?属性是否跨线程共享?

什么是线程限制?他们跑了吗?如果是这样,当Timer事件触发并且所有线程都被占用时会发生什么?

非常感谢,我特别感兴趣的是如何跨线程共享属性?如果那就是发生了什么.

干杯!

.net multithreading windows-services

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

你如何加速java单元测试?

目前我们的项目有超过3000个单元测试,"ant testAll"需要超过20分钟.除了获得更好的硬件,还有办法加快速度吗?

java ant performance unit-testing

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

包含一个模块来定义动态类方法

我正在玩Ruby,我编写了以下代码:

module IdAndNameRedefine
  def self.included(base)
    base.extend(ClassMethods)
  end

  module ClassMethods
    def use_id_and_name_from_module(use_attribute)
      class_eval <<CODE
        def id_and_name
          "\#{id}-\#{#{use_attribute}.downcase}"
        end
CODE
    end
  end
end


class Model
  include IdAndNameRedefine

  attr_reader :id, :name1, :name2

  def initialize(id, name1, name2)
    @id = id
    @name1 = name1
    @name2 = name2
  end

  def id_and_name
    "#{id}-#{name1}"
  end

  use_id_and_name_from_module :name2
end

model = Model.new(1, "TesT", "Test number TWO")
puts model.id_and_name
Run Code Online (Sandbox Code Playgroud)

当我在这里尝试时,是id_and_name使用IdAndNameRedefine-module 动态插入的方法覆盖类Model中的类方法.当包含该模块时,它会创建一个"静态"方法(实际上,我理解它是Model.class的类方法),并且在use_id_and_name_from_module调用它时,它在Model中创建一个类方法,重新定义id_and_name使用模型的任何属性要求.

我的问题是.. 有没有更好的方法来做到这一点,或者这是"正确"的做法?我不确定我是否喜欢class_eval带有一个字符串,我需要转义值等来使这个工作.

ruby module class

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

Cocoa - 来自NSDate,NSCalendarDate的本地化字符串

我正在使用NSDate来获取诸如"18 Jun 09"之类的字符串,代码如下:

NSDate *theDate = [NSDate date];
NSString *dateString = [theDate descriptionWithCalendarFormat:@"%d %b %y"
        timeZone:nil
        locale: nil];
Run Code Online (Sandbox Code Playgroud)

这有效,但只会产生英文输出.我需要将输出本地化为用户的默认语言.

Cocoa(在这种情况下是Mac OS X 10.4,10.5)是否为这种本地化提供了便利,还是我必须手动本地化每天和每个月的名字?

(我提供了一个区域设置,但是虽然确实提供了日期的特定于区域设置的顺序,但它似乎不会对日期月份名称进行任何本地化.)

cocoa localization nsdate

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

将NSNumberFormatter的负格式从(xxx.xx)更改为-xxx.xx

我想改变我的NSNumberformatter从显示带有括号的负数到将减号放在前面(或者无论本地标准是什么).

我想我可以用setNegativeFormat做到这一点:

但阅读Apple的哦,如此彻底的文档,我只是在摸不着头脑:


setNegativeFormat:

设置接收器用于显示负值的格式.

- (void)setNegativeFormat:(NSString *)aFormat
Run Code Online (Sandbox Code Playgroud)

参数 aFormat一个字符串,指定负值的格式.

可用性适用 于iPhone OS 2.0及更高版本.

另请参阅 - negativeFormat

NSNumberFormatter.h中声明


我对aFormat有什么选择?!?来自Doc Docrs,这里的链接会杀了你吗?

编辑:这里有什么值得宣言:

NSNumberFormatter *currencyFormatter = [[NSNumberFormatter alloc] init];
[currencyFormatter setNumberStyle:NSNumberFormatterCurrencyStyle];
Run Code Online (Sandbox Code Playgroud)

对我来说,保留本地化的货币符号和小数位是很重要的.因此,[currencyFormatter setNegativeFormat:@" - #,## 0.00"]可能无法正常工作,因为货币缺失,并且不能为所有货币假设2位小数.

cocoa cocoa-touch negative-number number-formatting

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

Qt静态链接和部署

我正在尝试部署(发布到公共)我最近制作的一个简单的qt应用程序,但却陷入静态链接qt库.

我按照qt docs上的指南来静态重建qt和我的应用程序.但是发布版本仍然需要qtgui/qtcore dll没有明显的原因,我想知道以前有没有人见过这种问题?或者甚至更好,已成功解决了吗?

http://doc.qtsoftware.com/4.5/deployment-windows.html

windows deployment qt static

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

非重复随机数

要生成1-20的随机数,我需要选择性选择,它不应该是重复的.

如何在C#中执行此操作

注意我需要像这样循环

Random rnd = new Random()
rnd.Next(1,20)
for(int i =0; i<=20;i++)
{

}
Run Code Online (Sandbox Code Playgroud)

对于所有循环,数字应为1到20

c# random

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