小编Mik*_*keW的帖子

在哪里可以找到Elastic Beanstalk中Linux AMI上的Tomcat 7安装文件夹?

我有一个弹性beanstalk linux-tomcat ami实例,安装了示例应用程序并在公共dns上工作.我能够ssh到实例但无法找到tomcat 7所在的位置(即编辑server.xml的conf目录).我用64和32位ami试过这个.关于我在哪里可以找到这个的任何想法?我看了下:

/etc
/usr/share
Run Code Online (Sandbox Code Playgroud)

我找到了一个elasticbeanstalk-tomcat7-deployment文件tmp(是空的).

我做了一个:

sudo yum install tomcat7
Run Code Online (Sandbox Code Playgroud)

并且示例应用程序也正在从:8080公共DNS提供和处理.所以我(想)有两个tomcat服务器在同一个beanstalk实例上运行.在这种情况下,我试图找到Tomcat 7文件夹的位置(在端口上提供页面80).

linux tomcat amazon-elastic-beanstalk

71
推荐指数
5
解决办法
21万
查看次数

使用knockoutjs attr来编写数据*属性

我遇到了knockout.js中数据*属性的问题,即.用它们写出来attr.

我可以毫无问题地做到这一点:

<input data-bind='text: Title, attr: {name: "Events[" + viewModel.events.indexOf($data) + "].Title"}'/>
Run Code Online (Sandbox Code Playgroud)

但如果我想使用data-id,常规方式不起作用,所以我在属性周围放了一个引号:

<input data-bind='text: Title, attr: {'data-id': "Events[" + viewModel.events.indexOf($data) + "].Title"}'/>
Run Code Online (Sandbox Code Playgroud)

这给了我

Error: Unable to parse bindings.
Message: SyntaxError: missing } in compound statement;
Bindings value: attr: {
http://127.0.0.1:21254/Scripts/knockout/knockout-2.2.0.js
Run Code Online (Sandbox Code Playgroud)

谁能看到这里出了什么问题?

干杯!

custom-data-attribute knockout.js

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

如何使用knockout js指定name属性

我有一个使用knockoutjs/mvc3的绑定列表

<div data-bind="foreach: phones">
   <input data-bind='value: number' />
</div>
Run Code Online (Sandbox Code Playgroud)

把它发送到我的控制器动作是

[HttpPost]
public ActionResult Index([Deserialize] WizardModel wizard, IStepViewModel step)
{
}
Run Code Online (Sandbox Code Playgroud)

以前我可以通过在输入上指定名称来使用Jquery绑定到我的List <T>

 <input name="Phones[0].Name"
              Phones[1].Number etc..
Run Code Online (Sandbox Code Playgroud)

但我现在正在使用淘汰赛,我不清楚这应该如何运作.任何人都指引我朝着正确的方向前进.

c# asp.net-mvc-3 knockout.js

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

如何合并回远程分支

我在远程GitHub存储库中有这两个分支:

  • 发展

如何在远程存储库中将开发合并到master?我试过了

git merge development
Run Code Online (Sandbox Code Playgroud)

git merge origin
Run Code Online (Sandbox Code Playgroud)

但它说回购是最新的所以我做错了因为github说开发是提前12次提交.

更新

感谢您的跟进 - 这里有更多信息,我推动了远程存储库

git push origin 
Run Code Online (Sandbox Code Playgroud)

我的改变已经提交.如果我在另一个文件夹中进行克隆,我会看到所有更改,如果我签出开发分支.

git branch -av 
development      8265e30 - etc
hotfix-t4        8342e44 - etc 
*master          0041bod - Initial Commit
  remotes/origin/HEAD  -> origin/master
  remotes/origin/development 8265e30 - etc
  remotes/origin/experimental 22cd3ef test1
  remotes/origin/hotfix-t4 8342e44 test
  remotes/origin/master 0041bod Initial commit
Run Code Online (Sandbox Code Playgroud)

git github

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

"在OS X上使用RVM安装Ruby 1.9.3时,没有可用的gcc46公式":

我安装了Homebrew,我正在尝试安装RVM:

rvm install 1.9.3-head
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

Installing required packages:gcc46
Error running 'requirements_osx_brew_libs_install gcc46',
please read /Users/mike/.rvm/log/1384918134_ruby-1.9.3-head/package_install_gcc46.log
Requirements installation failed with status: 1

brew doctor 说我准备酿造了.

在日志中我看到:

错误:下载失败:ftp://gcc.gnu.org/pub/gcc/infrastructure/gmp-4.3.2.tar.bz2

ruby macos homebrew rvm

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

如何为弹性beanstalk tomcat提供配置

在本地部署到tomcat时,我将此更改(如下所示)发送到server.xml,有没有办法可以将其提供给Elastic Beanstalk?

<Connector connectionTimeout="20000" port="8080" 
       protocol="org.apache.coyote.http11.Http11NioProtocol" 
       redirectPort="8443"/>'
Run Code Online (Sandbox Code Playgroud)

谢谢 '

java tomcat amazon-elastic-beanstalk

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

如何安全地检查动态对象是否有字段

我正在寻找一个字段的动态对象上的一个属性循环,除了我无法弄清楚如何在不抛出异常的情况下安全地评估它是否存在.

        foreach (dynamic item in routes_list["mychoices"])
        {
            // these fields may or may not exist
           int strProductId = item["selectedProductId"];
           string strProductId = item["selectedProductCode"];
        }
Run Code Online (Sandbox Code Playgroud)

c#

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

我将如何模拟查询字符串

在Moq中使用以下内容

public Mock<HttpRequestBase> Request { get; set; }
Run Code Online (Sandbox Code Playgroud)

我怎么能嘲笑这个请求[....]

(in controller)
var modelFromPost = Request["mymodel"]
Run Code Online (Sandbox Code Playgroud)

这是我到目前为止所拥有的

public class ContextMocks
{

    public Mock<HttpContextBase> HttpContext { get; set; }
    public Mock<HttpRequestBase> Request { get; set; }
    public RouteData RouteData { get; set; }


    public ContextMocks(Controller controller)
    {
        HttpContext = new Mock<HttpContextBase>();
        HttpContext.Setup(x => x.Request).Returns(Request.Object);

    }

}
Run Code Online (Sandbox Code Playgroud)

干杯!

mocking asp.net-mvc-3

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

APPCMD如何在我将其添加到网站之前测试绑定是否存在?

我们在部署脚本中使用appcmd来设置服务器,我需要确保向现有站点添加绑定不会引发错误

C:\Windows\System32\inetsrv\appcmd.exe set site /site.name:"abc.com" 
/+bindings.    [protocol='http',bindingInformation='*:80:alias-abc.com']
Run Code Online (Sandbox Code Playgroud)

但是在下一个脚本运行中我得到了错误..

无法使用组合键属性协议添加"绑定"类型的重复集合条目,bindingInformation'分别设置为'http,*:alias-abc.com'

有没有办法在appcmd中添加绑定之前检查绑定是否存在

(不允许使用powershell - 因此必须是appcmd或其他命令行exe)

谢谢

iis appcmd

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

如何在厨房测试中捕获Chef :: Log.info

我跑的时候

   kitchen test
Run Code Online (Sandbox Code Playgroud)

要么

   kitchen test --log-level info
Run Code Online (Sandbox Code Playgroud)

我测试的配方中没有日志,即.

   Chef::Log.info("How to make appear in kitchen output?")
Run Code Online (Sandbox Code Playgroud)

显示在厨房的输出到控制台.无论如何要做到这一点?

司机:流浪汉

供应者:厨师独奏

谢谢,

chef-infra test-kitchen

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