小编AJP*_*AJP的帖子

使用ansible安装特定的apt版本

我使用ansible playbook来安装git:

---
- hosts: "www"
  tasks:
  - name: Update apt repo
    apt: update_cache=yes
  - name: Install dependencies
    apt: name={{item}} state=installed
    with_items:
      - git
Run Code Online (Sandbox Code Playgroud)

我检查了安装的版本:

$ git --version
git version 1.9.1
Run Code Online (Sandbox Code Playgroud)

但是将这些添加到ansible剧本中:

apt: name=git=1.9.1 state=installed
Run Code Online (Sandbox Code Playgroud)

并重新运行导致以下错误:

致命:[46.101.94.110]:失败!=> {"cache_update_time":0,"cache_updated":false,"changed":false,"failed":true,"msg":"'/ usr/bin/apt-get -y -o \"Dpkg ::选项:: = - force-confdef \" - o \"Dpkg :: Options :: = - force-confold \"install'git = 1.9.1''失败:E:版本'1.9.1'代表' git'找不到\n","stderr":"E:版本'1.9.1'找不到'git'\n","stdout":"读取包列表...... \n构建依赖关系树.. .\n读取状态信息...... \n","stdout_lines":["读取包列表......","构建依赖关系树......","读取状态信息......"]}

ansible

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

你如何引发python异常并为Sentry包含额外的数据?

Sentry可以检测与异常相关的其他数据,例如:

在此输入图像描述

你如何用你自己的additional data字段从Python(它是一个Django应用程序)中引发这样的异常?

python django exception sentry

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

application.css不作为资产

编辑4,5和6

8个小时,欢迎任何更多的想法:)也许这个错误已经知道并解决了,但我得到了我在编辑2和3中描述的行为,当你在app/assets/stylesheets中的.css.erb文件中有这个时:

li {
    background-image: url(<%= asset_path "logo_80px_80px.png" %>);
}
Run Code Online (Sandbox Code Playgroud)

问题部分似乎是asset_path方法调用,但.css.scss也打破了它:

li {
    background-image: url(image-path("logo_80px_80px.png"));
}
Run Code Online (Sandbox Code Playgroud)

我的GemFile是:

source 'http://rubygems.org'

gem 'rails', '3.1.3'
gem 'pg', '0.11.0'
gem 'gravatar_image_tag', '1.0.0.pre2'
gem 'will_paginate'
gem 'rake'
gem 'jquery-rails'
gem 'nested_form'
gem 'acts-as-taggable-on'

gem 'sass-rails'
group :assets do
  gem 'coffee-rails', '~> 3.1.0'
  gem 'uglifier', '>= 1.0.3'
end

group :development do
  gem 'rspec-rails', '2.5.0'
  gem 'annotate', '2.4.0'
  gem 'faker', '0.3.1'
end


group :test do
  gem 'rspec', '2.5.0'
  gem 'webrat', '0.7.1'
  gem 'factory_girl_rails', '1.0'
end …
Run Code Online (Sandbox Code Playgroud)

css ruby-on-rails erb pre-compilation asset-pipeline

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

在`export声明类型Xyz`中声明的内容与`export类型Xyz`中声明的内容是什么

在定义文件中,同时写入以下内容是有效的:

export declare type Abc = string;
export type Bcd = string;
Run Code Online (Sandbox Code Playgroud)

declare这里的关键字没有用,对吗?

typescript

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

Unity 编辑器中没有可用的平铺调色板选项

所述统一文件清楚地显示窗口> 2D下可用的瓷砖面板。

在此处输入图片说明

但我没有可用的选项:

在此处输入图片说明

在哪里可以访问平铺调色板菜单?

我使用的是 OSX 10.13.6 和 Unity 版本 2019.2.1f1

unity-game-engine

9
推荐指数
2
解决办法
9616
查看次数

平均numpy阵列但保持形状

我有一个Numpy 3轴阵列,其元素是3维的.我想平均它们并返回相同形状的数组.正常平均函数删除3个维度并将其替换为平均值(如预期的那样):

a = np.array([[[0.1, 0.2, 0.3], [0.2, 0.3, 0.4]],
              [[0.4, 0.4, 0.4], [0.7, 0.6, 0.8]]], np.float32)

b = np.average(a, axis=2)
# b = [[0.2, 0.3],
#      [0.4, 0.7]]
Run Code Online (Sandbox Code Playgroud)

结果要求:

# b = [[[0.2, 0.2, 0.2], [0.3, 0.3, 0.3]],
#      [[0.4, 0.4, 0.4], [0.7, 0.7, 0.7]]]
Run Code Online (Sandbox Code Playgroud)

你能优雅地做到这一点,还是只需要在Python中迭代数组(与强大的Numpy函数相比,它会慢得多).

你能否为np.mean函数将Dtype参数设置为1D数组?

谢谢.

python numpy average shape multidimensional-array

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

在接口中声明受保护的属性

是否可以在TypeScript接口中声明受保护的属性?

例如:

interface IsDrawable {
  // protected // <- seems to be unsupported
  cssClass: string;
}

class SomeClass implements IsDrawable {
  protected // <- errors
  cssClass: string;
}
Run Code Online (Sandbox Code Playgroud)

带有"Class"SomeClass'的SomeClass错误错误地实现了接口'IsDrawable'.属性'cssClass'在'SomeClass'类型中受到保护,但在'IsDrawable'类型中是public.

typescript

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

如何在降价时输入重音符号(又名"反击"#96;)?

如果你输入hello amazing world并想要一个单独的"惊人的任何一方,你怎么做?我已经尝试使用反斜杠转义`并使用转义的html &#96;不起作用.

markdown

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

使用coffeescript进行数组拼接,_ref是什么用于?

在用于数组拼接的CoffeeScript文档中,尾随的目的是, _ref什么?

CoffeeScript的:

numbers = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
numbers[3..6] = [-3, -4, -5, -6]
Run Code Online (Sandbox Code Playgroud)

编译为:

var numbers, _ref;
numbers = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];
[].splice.apply(numbers, [3, 4].concat(_ref = [-3, -4, -5, -6])), _ref;
Run Code Online (Sandbox Code Playgroud)

javascript apply array-splice coffeescript

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

Chrome:显示 DNS 解析时间和其他网络计时

当您安装 Chrome 的开发版本(在 Linux 上)时,屏幕左下角会出现一个浅灰色框,显示 DNS 解析时间、页面加载时间等,并且是有用的调试信息,无需拉起开发者控制台的网络选项卡。

Chrome 的非开发版本中是否有选项可以打开此功能?

dns networking google-chrome

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