小编Ric*_*cky的帖子

IIS:空闲超时与回收

在IIS中,有两个区域(嗯,两个以上)可以进行回收:

  1. 在"过程模型"部分→"空闲超时"下(默认为20分钟)

  1. 在"回收"部分→"常规时间间隔"下(默认为1740分钟)

我的问题是:

  1. 这两种方法有什么区别?
  2. 设置它们对0的负面影响是什么?

asp.net iis windows-2003-webserver

90
推荐指数
3
解决办法
9万
查看次数

在Git中将本地主分支与远程主分支合并

我处于一种奇怪的情况:我已经将一个目录(本地存储库)从一个前开发人员复制到我的机器上.远程主机有几个提交不在他的本地存储库中.

如何将主服务器的本地副本与远程主服务器的最新更改合并?

git git-merge

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

Rails - 在表单中显示外键引用

我正在做两个模型的简单练习.体育和团队,定义为

rails g scaffold sport name:integer
rails g scaffold team name:integer fans:integer sport:references

(注意:我使用脚手架的原因是快速原型设计,所以我可以学习/试验我不熟悉的部件)

问题是我的"运动"(即外键参考)显示如下 在此输入图像描述

所以它有奇怪的#<blahl blah>符号......

<%= form_for(@team) do |f| %>
  <% if @team.errors.any? %>
    <div id="error_explanation">
      <h2><%= pluralize(@team.errors.count, "error") %> prohibited this team from being saved:</h2>

      <ul>
      <% @team.errors.full_messages.each do |msg| %>
        <li><%= msg %></li>
      <% end %>
      </ul>
    </div>
  <% end %>

  <div class="field">
    <%= f.label :name %><br />
    <%= f.text_field :name %>
  </div>
     <div class="field">
    <%= f.label :fans %><br />
    <%= f.number_field :fans %> …
Run Code Online (Sandbox Code Playgroud)

ruby forms views ruby-on-rails

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

ORDER BY索引列仍然很慢

我有以下查询时考虑<1秒ORDER BY b.Price时,和10s以上时ORDER BY b.Price DESC使用

select * from
(
    select  
        /* When changed to ORDER BY b.Price DESC it's 10x slower! */
        (row_number() over (ORDER BY b.Price)) as RowNumber,
        b.*     
    from
        Books b (nolock) 
        inner join BookPublishRegions p (nolock)
          on b.BookKey = bp.BookKey
    where       
        contains(p.PublishRegionName, 'France')
) as t1
where t1.RowNumber between 100 and 110
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

我有一个升序和降序索引b.Price.我不确定我还能在这做什么......

作为参考,我在下面的两个索引中都包含了CREATE脚本:

CREATE NONCLUSTERED INDEX [IX_Books_PriceDesc] ON [dbo].[Books] 
(
    [Price] DESC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = …
Run Code Online (Sandbox Code Playgroud)

sql sql-server asp.net performance sql-server-2008

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

比较Ruby中的对象等价

我在这里做一个Ruby教程:http: //rubymonk.com/learning/books/4-ruby-primer-ascent/chapters/45-more-classes/lessons/105-equality_of_objects

它说当我重载==运算符时我也应该重载eql?方法和哈希方法,因为它们"更快".

但是,如果我用基本相同的方法重载所有三个,那么一个比另一个快?

ruby

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

Rails - 了解application.js和application.css

新的铁路.只是试图理解\ assests目录中的这两个文件.

例如,application.js文件包含如下行:

//= require jquery
//= require jquery_ujs
//= require_tree .
Run Code Online (Sandbox Code Playgroud)

我理解require_tree .简单地在当前目录中添加所有JS文件.通过上下文,我可以说它require jquery添加了jQuery库.但它从哪里获得这些jQuery库?我没有在我的资产文件夹中看到任何jquery.js文件 - 或者直接在我的整个应用程序中看到这个问题?

同样,我正在按照一些说明安装twitter bootstrap(http://rubydoc.info/gems/bootstrap-sass-rails/2.3.2.0/frames).将我的宝石添加到Gemfile后,我需要添加//= require bootstrap到application.js文件,并添加@import 'bootstrap'到我的application.css,现在它神奇地工作!为什么!?我无法在任何地方找到这些文件

谢谢!

ruby gem ruby-on-rails

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

cpan(1)因"无法分配内存"而失败

尝试安装Perl的Moose包时,我收到以下错误"无法分配内存".

谁能告诉我这里有什么问题?

ricky@rickyp:~$ sudo cpan install Moose
Reading '/home/ricky/.cpan/Metadata'
  Database was generated on Wed, 29 Jul 2015 21:41:02 GMT
Running install for module 'Moose'
Running make for E/ET/ETHER/Moose-2.1405.tar.gz
Checksum for /home/ricky/.cpan/sources/authors/id/E/ET/ETHER/Moose-2.1405.tar.gz ok
Uncompressed /home/ricky/.cpan/sources/authors/id/E/ET/ETHER/Moose-2.1405.tar.gz successfully
Using Tar:/bin/tar xf "Moose-2.1405.tar":
Couldn't untar Moose-2.1405.tar: 'Cannot allocate memory'
Package seems to come without Makefile.PL.
  (The test -f "/home/ricky/.cpan/build/ETHER-Al52av/Makefile.PL" returned false.)
  Writing one on our own (setting NAME to Moose)
  Had problems unarchiving. Please build manually
Running make test
  Make had some problems, won't …
Run Code Online (Sandbox Code Playgroud)

ubuntu perl cpan makefile

6
推荐指数
2
解决办法
4581
查看次数

在AngularJS中读取URL参数 - 一种简单的方法?

这里是Angular的新手.我来自PHP和ASP背景,我们读取参数的方式是这样的:

<html>
<head>
    <script type="text/javascript">
        var foo = <?php echo $_GET['foo']; ?>;
        var bar = <?php echo $_GET['bar']; ?>;

        $(document).ready(function() {
            alert('Foo is: ' + foo + ' and bar is: ' + bar);
        });
    </script>
<head>
Run Code Online (Sandbox Code Playgroud)

(这不是完整的代码,但你明白了 - 非常简单)

我之前从未做过"客户端"查询解析.什么是正确的方法?我过去发过一个问题,但我没有得到任何答案.谷歌搜索也没有帮助.

我的网址通常采用以下形式:example.com?foo = 123&bar = 456

这些天是不支持上面的语法?我应该做类似的事情:example.com/foo/123/bar/345吗?

我愿意改变我的URL结构以获得与Angular一起干净利落的东西,但需要指向正确的方向.例如,我听说过ngRoute,但我不知道从哪里开始.这是正确的方法吗?

我过去发过一个问题,但没有得到太多帮助,所以我重新发布了更多信息,以便更清楚.

谢谢你的任何指示.

编辑 - 使用$ location

请注意,我已经尝试过使用$ location,但我这对我来说是不成功的.见下面的代码:

angular.module('myApp')
    .controller('MyController', ['$location', MyController]);

function MyController($location) {
    var params = $location.search();

    alert('foo is: ' + params.foo + ' and bar is: ' + params.bar); …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

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

为什么gunicorn 显示这么多进程?

我有一个使用 Django 构建的简单 Web 应用程序,并通过 Gunicorn 和 Nginx 运行。

当我打开 HTOP 时,我看到有很多进程和线程产生——对于一个仅显示登录表单的教程应用程序。请参阅下面的 HTOP 屏幕截图:

在此输入图像描述

为什么如此简单的应用程序有这么多人开放?

这是我的配置

"""gunicorn WSGI server configuration."""
from multiprocessing import cpu_count
from os import environ


def max_workers():
    return cpu_count() * 2 + 1

max_requests = 1000
worker_class = 'gevent'
workers = max_workers()
Run Code Online (Sandbox Code Playgroud)

谢谢

python django gunicorn

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

Rails - 错误CSS样式

对rails很新,我正在尝试更改默认布局.

.field_with_errors当字段导致验证错误时,似乎该类始终被添加到我的表单中.默认的脚手架CSS定义field_with_errors为:

.field_with_errors {
  padding: 2px;
  background-color: red;
  display: table;
}

我的问题是:为什么甚至使用这个.field_with_errors?它甚至来自哪里?与ID notice为打印成功消息的div相同.这是从哪里来的?......从我的研究中,这些都来自某个地方ActionView::Helpers.

但是,如果我想使用自己的自定义样式呢?我是否必须在application.css.scss文件中编写自己的类.fields_with_errorsnotice类?我尝试了这个并且它有效...但为什么我要把自己监禁到那些类名?如果我想给别人打电话怎么办?我可以这样做吗?

其次,假设我现在有自己的自定义CSS类(假设它是可能的 - 我希望它是这样的......)如果我想为它们应用引导样式怎么办?例如,bootstrap会使用<div class="alert alert-success">Rails的脚手架默认使用的地方<div id="#notice">......我怎么能以最优雅的方式进行这样的更改,而不是简单地用与Twitter相同的CSS代码制作我自己的风格alert alert-success....是不是有一个在SASS(或通过Rails某种方式)说,成功消息用XYZ样式打印,错误字段用ABC样式打印 ...就像在某些配置文件中?

谢谢!

css ruby views ruby-on-rails

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