问题列表 - 第41681页

使用appcmd将应用程序池与站点相关联

我想使用appcmd通过命令行创建一个站点.

如何将特定应用程序池与站点关联?

要创建一个站点,我这样写:

appcmd add site /name:"prova" bindings:http://localhost:8080 /physicalPath:c:\sites\prova
Run Code Online (Sandbox Code Playgroud)

iis configuration iis-7 appcmd

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

bash,find,exec和echo

find . \
  -name 'user_prefs' \
  -exec echo "whitelist_from basheer@hydrofitgroup.com" >> {} \;'
Run Code Online (Sandbox Code Playgroud)

我想将行添加whitelist_from basheer@hydrofitgroup.com到找到的所有文件中find,但我的命令不起作用.它只是创建文件"{}".

我用这个for命令?

谢谢!

bash command-line for-loop find

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

如何将Console.WriteLine输出保存到文本文件

我有一个程序,可以将各种结果输出到命令行控制台.

如何使用StreamReader其他技术将输出保存到文本文件?

System.Collections.Generic.IEnumerable<String> lines = File.ReadAllLines(@"C:\Test\ntfs8.txt");

foreach (String r in lines.Skip(1))
{
    String[] token = r.Split(',');
    String[] datetime = token[0].Split(' ');
    String timeText = datetime[4];
    String actions = token[2];
    Console.WriteLine("The time for this array is: " + timeText);
    Console.WriteLine(token[7]);
    Console.WriteLine(actions);
    MacActions(actions);
    x = 1;
    Console.WriteLine("================================================");
}

if (x == 2)
{
    Console.WriteLine("The selected time does not exist within the log files!");
}

System.IO.StreamReader reader = ;
string sRes = reader.ReadToEnd();
StreamWriter SW;
SW = File.CreateText("C:\\temp\\test.bodyfile");
SW.WriteLine(sRes);
SW.Close();
Console.WriteLine("File …
Run Code Online (Sandbox Code Playgroud)

c#

87
推荐指数
6
解决办法
17万
查看次数

Oracle:使用'N'函数查询 - 我应该使用哪种数据类型?

我创建了一个带有索引varchar2列的Oracle表,称为"ID".
我正在使用的软件正在读取此表,但不是运行像这样的查询

select * from table_name where ID='something'
Run Code Online (Sandbox Code Playgroud)

它确实(注意值之前的额外"N")

select * from table_name where ID=N'something'
Run Code Online (Sandbox Code Playgroud)

这导致某种字符转换.
问题是,当第一个查询执行范围扫描时,第二个查询正在执行全表扫描.

由于我无法修改运行此软件的查询,我应该使用哪种数据类型而不是varchar2,以便"N"函数执行的转换不意味着全表扫描?

oracle types

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

用php写入Apache access_log文件

我需要将统计数据写入实时Apache access_log文件(我有另一个进程计算access_log文件中的特定行,它定期报告回另一个进程).

目前我只是通过在php中执行以下操作来强制进入access_log文件:

file("http://127.0.0.1/logme.php?stuff_that_I_can_watch_here");
Run Code Online (Sandbox Code Playgroud)

logme.php什么都不做,返回空200成功.

上述技术的问题在于,对于Apache服务器的每个请求,都会产生另一个请求写入日志 - 因此需要加倍所需的Apache服务器.

当服务器堆积起来时,对Apache服务器的简单且通常快速的本地调用需要5秒钟.

我可以直接写入access_log文件而不会导致问题,或者甚至可以使用类似于syslog()或error_log()的php写入apache_log文件吗?

php apache error-log

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

R:将数据帧(混合因子和数字)转换为R中的XTS

将具有混合因子和数字列的数据帧转换为xts时,我的所有数据都将转换为字符串.这不是问题的因素,但是数字非常烦人.有解决方法吗?

例如:

> x

          marketTimestamp price  id
1 2010-12-17 11:38:31.100 83.89 b-0
2 2010-12-17 11:38:31.100 83.88 b-1
3 2010-12-17 11:38:31.100 83.87 b-2
4 2010-12-17 11:38:31.300 83.91 o-0
5 2010-12-17 11:38:31.300 83.92 o-1
6 2010-12-17 11:38:31.300 83.93 o-2

> as.xts(x[,-1],as.POSIXct(x[,1]))

                    price   id   
2010-12-17 11:38:31 "83.89" "b-0"
2010-12-17 11:38:31 "83.88" "b-1"
2010-12-17 11:38:31 "83.87" "b-2"
2010-12-17 11:38:31 "83.91" "o-0"
2010-12-17 11:38:31 "83.92" "o-1"
2010-12-17 11:38:31 "83.93" "o-2"
Run Code Online (Sandbox Code Playgroud)

理想情况下,我希望第一列保持数字,而第二列转换为字符串.解决方案需要完全自动化,因为我正在处理具有大量列的数据集,并且我不能总是预测哪些是因子,哪些将是数字.

-

编辑:

我试图通过定义以下函数来解决这个问题:

to.xts <- function(data) {

    timestamp <- as.POSIXct(data[,1])
    coredata <- data[,-1]

    headers …
Run Code Online (Sandbox Code Playgroud)

r dataframe xts

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

Enyim Memcached Client不会写入/读取数据

我在Windows上安装了memcached作为服务,监听默认端口11211.我知道这有效,因为我可以telnet到服务器并执行get/set命令而没有任何问题.

然后我下载了Enyim Memcached客户端(Enyim.Caching.dll,版本2.7)并编写了一个简单的测试程序:

var mcc = new MemcachedClientConfiguration();
mcc.AddServer("127.0.0.1:11211");
mcc.SocketPool.ReceiveTimeout = new TimeSpan(0, 0, 10);
mcc.SocketPool.ConnectionTimeout = new TimeSpan(0, 0, 10);
mcc.SocketPool.DeadTimeout = new TimeSpan(0, 0, 20);

using (MemcachedClient client = new MemcachedClient(mcc))
{
    client.Store(StoreMode.Set, "enyimtest", "test value");
    Console.WriteLine(client.Get<string>("enyimtest"));
}
Run Code Online (Sandbox Code Playgroud)

我知道这正确连接到我的服务器,因为stats在telnet中调用命令会显示连接数量增加.但是,它不会调用get或set,因为cmd_getcmd_setstats计数器保持不变.调用client.Get返回null.

该程序没有任何错误.有谁知道什么可以阻止Enyim客户在这种情况下工作?

编辑:

看起来这是由超时引起的.在配置log4net以捕获客户端的日志记录输出后,我发现它包含以下内容(除了其他堆栈跟踪项):

2010-12-17 14:26:37,579 [1]错误Enyim.Caching.Memcached.MemcachedNode [(null)] - System.IO.IOException:无法从套接字'172.23.0.100:11211'读取.错误:TimedOut

2010-12-17 14:26:37,626 [1] WARN Enyim.Caching.Memcached.MemcachedNode.InternalPoolImpl [(null)] - 将节点172.23.0.100:11211标记为已死

我还是不明白为什么它会超时呢?

c# memcached

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

如何在Azure Compute Emulator上配置Web角色以像本地IIS(静态URL)一样工作

那么,问题是如何在Azure Compute Emulator上配置Web角色以便像在本地IIS上一样工作?我的意思是,web角色有固定的URL(就像你可以在项目属性中设置"使用本地IIS Web服务器"并设置固定的URL)?

如何将Azure Compute Emulator设置为在静态URL或至少在静态端口上工作?

真的很烦人,每次我启动web角色我都有不同的url(端口)!

iis azure

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

为web.config的各个部分分隔配置文件

是否可以为web.config的特定部分分别配置文件?具体来说,我想将IIS 7的重写部分移出web.config并进入它自己的配置文件.

asp.net iis-7

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

程序集是在SQL Server中运行还是从Windows应用程序运行

如何确定程序集是从SQL服务器CLR存储过程运行还是从Windows应用程序运行?

c# sql sql-server clr

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

标签 统计

c# ×3

iis ×2

iis-7 ×2

apache ×1

appcmd ×1

asp.net ×1

azure ×1

bash ×1

clr ×1

command-line ×1

configuration ×1

dataframe ×1

error-log ×1

find ×1

for-loop ×1

memcached ×1

oracle ×1

php ×1

r ×1

sql ×1

sql-server ×1

types ×1

xts ×1