小编Ser*_*kyy的帖子

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

Angularjs:如何在使用ng-option时在select中包含空选项

当我使用ng-option提供不包含空选项的预定义选项列表时,如何在开头添加空选项?

玉中的一个例子

select(ng-model="property.Value", ng-options="item.Value as item.Name for item in property.Choices")
Run Code Online (Sandbox Code Playgroud)

javascript select option angularjs pug

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

Guard :: RSpec错误:未指定cmd选项,无法运行规范

升级到后卫2.6.1后,警卫停止执行更改文件的规格

13:27:09 - INFO - LiveReload is waiting for a browser to connect. 
13:27:09 - INFO - Guard::RSpec is running 
13:27:09 - INFO - Guard is now watching at '[path to project]'
13:27:13 - INFO - Running: spec/models/[some_model]_spec.rb
13:27:13 - ERROR - No cmd option specified, unable to run specs!
Run Code Online (Sandbox Code Playgroud)

我的包是

Using guard (2.6.1)
Using guard-livereload (2.3.0)
Using guard-rails (0.5.3)
Using guard-rspec (4.3.1)

Using rspec-core (2.14.8)
Using rspec-expectations (2.14.5)
Using rspec-mocks (2.14.6)
Using rspec (2.14.1)
Using rspec-rails (2.14.2)
Using rails …
Run Code Online (Sandbox Code Playgroud)

ruby specifications rspec guard ruby-on-rails-4

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

如何删除Postgres扩展

我为PostgreSQL 启用了扩展名pg_stat_statements

create EXTENSION pg_stat_statements;
Run Code Online (Sandbox Code Playgroud)

如何在PostgreSQL 9.x中停止使用扩展名pg_stat_statements

即使是原始文档也不包含任何示例.

postgresql pg-stat-statements

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

如何在本地安装和运行npm jasmine

全局安装一些npm包有时是邪恶的.我不想像那样安装茉莉:

npm install -g jasmine
Run Code Online (Sandbox Code Playgroud)

如何在没有-g属性的情况下安装和使用jasmine ?

install global local npm jasmine

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

Heroku + Apartment PG ::错误:错误:函数pg_stat_statements_reset()不存在

我在Rails 4中使用Apartment gem来支持Heroku上的Postgres 9.3.3中的多租户.

Apartment gem创建新租户时发生错误.

深入调查显示已创建架构,但内部没有表格.

Heroku日志显示错误:

PG::Error: ERROR:  function pg_stat_statements_reset() does not exist
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails-4 heroku-postgres postgresql-9.3 apartment-gem pg-stat-statements

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

如何在Ubuntu机器上安装TortoiseSVN存储库?

我的机器上运行了Windows和Ubuntu14,我必须切换到Windows才能提交代码.可以在我的Ubuntu中安装TortoiseSVN吗?

ubuntu tortoisesvn install

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

这些Ruby版本中是否存在heroku命令?

用rbenv更新我的Ruby版本后,我无法使用Heroku命令行工具.我收到了这个错误:

> heroku
rbenv: heroku: command not found

The `heroku' command exists in these Ruby versions:
  2.0.0-p195
Run Code Online (Sandbox Code Playgroud)

toolbelt.heroku.com重新安装工具带没有帮助.

ruby macos ruby-on-rails heroku heroku-toolbelt

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

警告:您的git版本是1.9.3.有严重的安全漏洞

在部署到Heroku期间,我收到了关于git 1.9.3严重安全漏洞的警告

我尝试通过自制软件更新git,但发现git最初并不是通过自制软件安装的

然后我通过自制软件安装它

brew update
brew install git

==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/git-2.2.1.mavericks.bottle.tar.gz
######################################################################## 100.0%
==> Pouring git-2.2.1.mavericks.bottle.tar.gz
==> Caveats
The OS X keychain credential helper has been installed to:
/usr/local/bin/git-credential-osxkeychain

The "contrib" directory has been installed to:
/usr/local/share/git-core/contrib

Bash completion has been installed to:
/usr/local/etc/bash_completion.d

zsh completion has been installed to:
/usr/local/share/zsh/site-functions
==> Summary
  /usr/local/Cellar/git/2.2.1: 1356 files, 31M
Run Code Online (Sandbox Code Playgroud)

之后,当我检查git版本时,它保持不变

?  git --version   
git version 1.9.3 (Apple Git-50)    
Run Code Online (Sandbox Code Playgroud)

在我看来自制的安装git在文件夹/usr/local/Cellar/git/2.2.1中

最后我的问题是:我应该怎样做才能开始使用自制的git而不是原来的git

git security macos homebrew heroku

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

如何获取 dokku 应用程序的 git 远程 URL

我在纯Ubuntu服务器16.04 LTS上安装了dokku 我服务器的域名是例如abc.def.com 我创建了一个新应用程序,例如博客

dokku apps:create blog
Run Code Online (Sandbox Code Playgroud)

我怎样才能获得正确的URL来设置git远程

git remote add dokku <?>:blog
Run Code Online (Sandbox Code Playgroud)

我根据原始文档尝试了该案例

  • git 远程添加 dokku dokku@abc.def.com:博客

但当我尝试推送时我无法到达仓库

> git push dokku

fatal: 'blog' does not appear to be a git repository               
fatal: Could not read from remote repository.  

Please make sure you have the correct access rights                
and the repository exists.
Run Code Online (Sandbox Code Playgroud)

git configuration dokku ubuntu-16.04

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

使用 mariaDb、mySQL 获取半径(以公里为单位)内的所有空间类型点

问题就在这里,

已经对此进行了多项研究,但没有找到任何明确且解释良好的解决方案。有些人正在谈论类似st_distance或 之类的函数st_within,它们引用 mysql/mariadb 版本,但这些函数似乎没有真正的文档,并且似乎不适合我的问题。

所以我想做的是:

获取(lat,ln)在 中定义半径的圆内的所有空间点KILOMETRES

用户将给出一个范围在 1 到 100 公里之间的半径,并将收到该半径内的所有数据库记录。

points”表看起来像这样:

ID -- POINT -- SOMETEXT
Run Code Online (Sandbox Code Playgroud)

点是使用的空间类型点mySql(>5.6) / mariaDb(5.5.40) (lat,lng)

所以,查询应该如下所示:

"SELECT * FROM points WHERE (function... to get distance) <= definedDistance"
Run Code Online (Sandbox Code Playgroud)

感谢帮助

mysql geometry radius points mariadb

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

对于AngularJS项目中的ajax请求,canary --disable-web-security不再起作用

在localhost上开发时,使用参数--disable-web-security启动canary不再有助于发送跨域AJAX请求

我在控制台中看到一条消息

XMLHttpRequest cannot load http://[some-domain-name].com. 
No 'Access-Control-Allow-Origin' header is present on the requested resource. 
Origin 'http://localhost:3100' is therefore not allowed access.
Run Code Online (Sandbox Code Playgroud)

如何在AngularJS项目中为ajax请求设置标头?

PS我使用别名来启动金丝雀所需的args

alias canary="open -a \"Google Chrome Canary\" --args --disable-web-security"
Run Code Online (Sandbox Code Playgroud)

security ajax google-chrome cross-domain angularjs

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

Phonegap 3:phonegap install ios - 错误:没有平台添加到此项目中

我创建了一个新的phonegap 3项目

phonegap创建我的应用程序

cd my-app

然后我试图安装到ios

phonegap安装ios

[phonegap] detecting iOS SDK environment...
[phonegap] using the local environment
[phonegap] trying to install app onto device
[phonegap] no device was found
[phonegap] trying to install app onto emulator
 [warning] missing ios-sim
 [warning] install ios-sim from http://github.com/phonegap/ios-sim
   [error] No platforms added to this project. Please use `cordova platform add <platform>`.
Run Code Online (Sandbox Code Playgroud)

ios ios-simulator cordova

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