小编bea*_*ito的帖子

使用MSDeploy为包设置应用程序池

我正在使用MSDeploy部署一个网站,所以使用类似下面的代码.

"%ProgramFiles%\IIS\Microsoft Web Deploy\msdeploy.exe" 
     -verb:sync
     -source:package=WebAppServer.zip 
     -dest:Auto 
     -setParamFile="was_params.xml" 
     -verbose 
          >  webappserversync.log
Run Code Online (Sandbox Code Playgroud)

无论如何设置应用程序池?我想从命令行执行此操作,而不是将其设置在清单或类似的东西中.

无所谓但这是在IIS7中.

iis-7 application-pool msdeploy

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

Scipy - Stats - 概率分布参数的含义

Scipy docs将指数使用的分布形式表示为:

expon.pdf(x) = lambda * exp(- lambda*x)
Run Code Online (Sandbox Code Playgroud)

然而,拟合函数需要:

fit(data, loc=0, scale=1)
Run Code Online (Sandbox Code Playgroud)

而rvs函数需要:

rvs(loc=0, scale=1, size=1)
Run Code Online (Sandbox Code Playgroud)

问题1:为什么无关的位置变量?我知道指数只是更一般分布(伽玛)的特定形式,但为什么要包括不需要的信息呢?甚至gamma也没有位置参数.

问题2:拟合(...)的输出是否与输入变量的顺序相同.我的意思是,如果我这样做:

t = fit([....]) , t will have the form t[0], t[1]
Run Code Online (Sandbox Code Playgroud)

我应该将t [0]解释为形状,将t 1解释为比例.

这适用于所有发行版吗?

伽玛怎么样:

fit(data, a, loc=0, scale=1)
Run Code Online (Sandbox Code Playgroud)

python numpy scipy

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

使用WCF作为服务运行的Log4Net

我正在运行WCF服务作为Windows服务.我无法让log4net进行任何实际的日志记录

我应该在什么app.config中放置我的log4net配置代码.

服务主机app.config服务app.config或服务调用的基础方法?

-b

windows wcf log4net windows-services

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

SQL Server 2008架构更改的最佳实践

我正在寻找有关以下内容的信息:

将我的开发者数据库的模式更新到生产数据库的最佳实践是什么,或者甚至更简洁地进行数据库模式更改.

生产数据库是两个不同的ASP.NET网站的后端.

我们的架构更改过程非常强大,每个"迁移"实际上都是包含架构更改的.cs文件.然后,我们将使用ADO.NET对数据库应用模式更改.

我的问题更多的是关于数据库的连接性.

我应该停止访问数据库的两个网站吗?我想我应该.我应该将数据库置于单用户模式.看起来我应该这样,但我对此并不完全有信心.

我能错过什么?在涉及数据库架构更改之前,有什么东西在手中咬了你.

sql-server asp.net database-migration sql-server-2008 database-schema

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

阐明 Thrift TSSLSocket 中字段的用途

我试图了解 Thrift 中 SSL 套接字的语义。特别是字段:ca_certs、keyfile 和 certfile 的作用。

在客户端上的用法keyfile是私钥的路径,然后使用服务器端的证书在服务器端使用证书进行验证certfile

这些字段对我来说似乎是颠倒的,因为我希望在服务器端而不是客户端看到一个密钥文件字段。

服务器端的 certfile 真的是一个 pem(意味着公共证书和私钥的组合)还是只是一个证书?

向服务器验证客户端和反之亦然的正确用法是什么?

TSSLSocket Initializer

def __init__(self,
           host='localhost',
           port=9090,
           validate=True,
           ca_certs=None,
           keyfile=None,
           certfile=None,
           unix_socket=None,
           ciphers=None):
"""Create SSL TSocket

@param validate: Set to False to disable SSL certificate validation
@type validate: bool
@param ca_certs: Filename to the Certificate Authority pem file, possibly a
file downloaded from: http://curl.haxx.se/ca/cacert.pem  This is passed to
the ssl_wrap function as the 'ca_certs' parameter.
@type ca_certs: str
@param keyfile: The private key …
Run Code Online (Sandbox Code Playgroud)

thrift thrift-protocol

5
推荐指数
0
解决办法
277
查看次数

Jenkins声明管道Docker注册表

如何设置管道以便Docker从本地注册表中提取图像?

jenkins jenkins-pipeline

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

Amazon EMR上的Python Mapper

我正在尝试在Amazon EMR上运行Python脚本作为映射器.

我的脚本的初始部分类似于:

import sys
import decimal

def some_function(sensor_record):
    return 1
Run Code Online (Sandbox Code Playgroud)

这导致以下错误输出:

[...]/mapper_script.py: line 1: import: command not found
[...]/mapper_script.py: line 2: import: command not found
[...]/mapper_script.py: line 5: syntax error near unexpected token `('
[...]/mapper_script.py: line 5: `def some_function(sensor_record):'
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?我以前成功使用过EMR,但没有用过Python.我通过Web界面和使用boto库获得了相同的结果.

python amazon-ec2 amazon-web-services amazon-emr

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

使用Path上的模块运行py.test的模块导入错误

我无法以我想要的方式导入我的模块进行测试.我在2.7.2的virtualenv中运行所有这些

我有一个类似的目录结构

/api
    /api
        __init__.py
        my_module.py
    /tests
        my_module_test.py
Run Code Online (Sandbox Code Playgroud)

我将PYTHONPATH设置为/ Path/api /.我将CD转入/ Path/api并运行以下命令

 py.test tests/my_module_test.py   
Run Code Online (Sandbox Code Playgroud)

它在以下情况下不起作用:

  1. 当我在my_module_test.py的顶部有以下内容时 from api.my_module import my_function

它在以下情况下有效:

  1. 当我在my_module_test.py的顶部有以下内容时 from my_module import my_function

为什么我无法像案例1那样导入我的模块?

python pythonpath pytest python-2.7

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

光滑的提升表类型错误

只是将示例从github示例复制到我的项目中后,我收到以下错误.我能够编译github示例项目.我觉得我一定是搞砸了一些人.我正在使用sbt 0.13

[error] .scala:13: too many arguments for constructor Object: ()Object
[error]   class Suppliers(tag: Tag) extends Table[(Int, String, String, String, String,   String)](tag, "SUPPLIERS") {
[error]                  ^
[error].scala:14: object column does not take type parameters.
[error]     def id = column[Int]("SUP_ID", O.PrimaryKey) // This is the primary key column
Run Code Online (Sandbox Code Playgroud)

我的build.sbt看起来像

import AssemblyKeys._

name:="myproject"

版本:="1.0"

scalaVersion:="2.10.3"

assemblySettings

seq(Revolver.settings:_*)

libraryDependencies <+ =(scalaVersion)("org.scala-lang"%"scala-compiler"%_)

" http://oss.sonatype.org/content/repositories/snapshots/ "中的解析器+ ="Sonatype快照"

解析器+ ="Typesafe Repository"在" http://repo.typesafe.com/typesafe/releases/ "

解析器+ ="Sonatype Releases"在" http://oss.sonatype.org/content/repositories/releases "

解析器+ ="CDH4"在" https://repository.cloudera.com/artifactory/cloudera-repos/ "

解析器+ ="glassfish"在" …

scala sbt slick

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

可以匹配Akka FSM中的多个接收消息

是否可以使用Akka FSM事件功能在单个案例/事件中匹配多个消息.意思是我想将两个事件合并为一个事件.

case Event(response : GoodResponse, session:CustomerSession) =>
case Event(response : Timeout, session:CustomerSession) =>
case Event(response : Rejected, session:CustomerSession) => 
Run Code Online (Sandbox Code Playgroud)

变得像

case Event(response : GoodResponse, session:CustomerSession) =>
case Event(response : Timeout || response : Rejected , session:CustomerSession) =>
Run Code Online (Sandbox Code Playgroud)

两种错误情况都会调用相同的处理函数并返回相同的结果,因此我更愿意通过事件处理来宣传这一事实

scala akka

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

Log4Net配置XML

我的App.config如下.该文件与调用的项目相同:

log4net.Config.XmlConfigurator.Configure();
private static log4net.ILog Log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
Run Code Online (Sandbox Code Playgroud)

但是我收到了:

Log4net:ERROR XmlConfigurator无法在应用程序的.config文件中找到配置节'log4net'.检查.config文件中的<log4net><configSections>元素.配置部分应如下所示:<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" /

因为我刚开始使用log4net,我觉得我犯了一个愚蠢的错误.对此有何帮助?

<!-- language: xml -->

    <?xml version="1.0" encoding="utf-8" ?>
 <configuration>
  <configSections>
<section name="log4net" 
         type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
 </configSections>

 <log4net>

<appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
  <file value="C:\log-file.txt" />
  <appendToFile value="true"/>
  <rollingStyle value="Size" />
  <maximumFileSize value="1MB" />
  <staticLogFileName value="true" />
  <maxSizeRollBackups value="10" />
  <conversionPattern value="%date [%thread] %-5level %location %logger -    %message%newline" />
  <layout type="log4net.Layout.SimpleLayout" />
</appender>

<root>
       <level value="ALL" />
       <appender-ref ref="RollingFileAppender" />
</root>
</log4net>
</configuration>
Run Code Online (Sandbox Code Playgroud)

c# logging log4net log4net-configuration

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

缺少 Vagrant 插件 Pycharm

我似乎无法为 Pycharm Community 4.5.4 安装 vagrant 插件。这对任何人都有效吗?它应该是捆绑的,但事实并非如此。它也无法从我可以找到的任何存储库中获得。

见附件截图。在此处输入图片说明

pycharm vagrant

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