小编Way*_* Ye的帖子

为什么vundle需要关闭文件类型

在vundle的主页上,它记录了它需要在.vimrc中关闭文件类型:

 filetype off                   " required!
 set rtp+=~/.vim/bundle/vundle/
 call vundle#rc()
Run Code Online (Sandbox Code Playgroud)

我不明白为什么.由于我在为它们单独安装相关插件(vim-coffee-script和vim-less)后最近编辑.coffee和.less文件时遇到问题.关于vim-coffee-script的问题

vim less coffeescript

25
推荐指数
2
解决办法
7179
查看次数

Vim输入不是来自终端

which django-admin.py | vim
Vim: Warning: Input is not from a terminal
Vim: Error reading input, exiting...
Vim: Finished.
Run Code Online (Sandbox Code Playgroud)

解决这个问题的最简单方法是什么?实际上让vim打开" /usr/local/bin/django-admin.py"

基本上我想在我的个人博客上托管一个自动安装的自定义vim:http://wayneye.com/vim,你可以通过导航到它看到shell脚本,它只包含以下命令:

git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim \
curl -L -o ~/.vimrc https://raw.githubusercontent.com/WayneYe/WayneDevLab/master/wayne.vimrc \
vim +PluginInstall
Run Code Online (Sandbox Code Playgroud)

但是,当我卷曲http://wayneye.com/vim | 嘘,我得到了" 输入不是来自终端错误 ",我该怎么办呢?

vim terminal

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

对子行进行排序

我知道这可能很棘手,但我一直努力寻找没有运气的解决方案,所以我有一个可扩展/可折叠行/子行的表:

Col1            Col2    Col3
Node A          A       A
  --A child 1   A1      A1
  --A child 2   Foo     Bar
Node B          Foo     Bar
  --B child 1   B1      B1
  --B child 2   Foo     Bar
Run Code Online (Sandbox Code Playgroud)

因此,虽然所有的子行都被扩展了,而我正在对Col1进行排序,但我希望对Node A和Node B进行排序,而不是对所有子行进行排序,即,如果排序Col1,我应该看到:

Col1            Col2    Col3
Node B          Foo     Bar
  --B child 1   B1      B1
  --B child 2   Foo     Bar
Node A          A       A
  --A child 1   A1      A1
  --A child 2   Foo     Bar
Run Code Online (Sandbox Code Playgroud)

不是这个....:

Col1            Col2    Col3
  --B child 1   B1      B1
  --B child 2 …
Run Code Online (Sandbox Code Playgroud)

html jquery twitter-bootstrap

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

感知客户端错误"以前的检查命令正在执行"

我正在使用最新的sensu核心版本0.26.1,在一台CentOS机器上设置sensu服务器,在另一台机器上设置一个sensu客户端.

在一个sensu客户端中有大约500个检查,我一直"previous check command execution in progress"在sensu-client.log中看到,但每个检查实际上都非常快(大多数小于0.1秒,间隔为60秒),我可以通过运行它来确认sensu用户sudo su sensu -c "{run my check}".

然而,实际情况是,在uchiwa仪表板中,它显示我的许多支票运行超过1分钟,似乎感觉客户端严重卡住/慢,我尝试了以下方法:

  1. 删除几个长时间运行的检查并重启sensu服务器/客户端
  2. 超时定义添加到我的检查中,将超时限制为10,然后导致许多检查"执行超时".
  3. 我试过只运行1次,10次,50次检查,似乎一切正常,但是,一旦检查计数达到一定数量可能是200-300,问题就出现了.

以上工作都没有,有没有办法调试哪些检查实际上是阻塞的?或者我可以将sensu配置为在超出timeout定义时简单地终止检查吗?所以我不会在日志中看到此消息"以前的检查命令正在执行"

我被这个阻止了,需要帮助:)

sensu

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

JavaScript:逐个执行异步函数

我有一个简单的"异步"JS函数:

function asyncFunc(i) {
    setTimeout(function () {
        console.log(i);
    }, 1000);
}
Run Code Online (Sandbox Code Playgroud)

如果我想在for循环中执行此asyncFunc 5次,即每秒记录1 - 5次,总共花费5秒.

1

2

3

4

我知道jQuery的when().done()可以做到这一点但是如果我在没有第三方JS库的环境中, 实现这个的最简单和优雅的方法是什么?

实际上,例如我想编写一个接受异步函数数组的util函数,这个util函数可以逐个执行函数执行:

function execAsyncTasks([asyncTask1, asyncTask2, asyncTask3]) {
    asyncTask1();
    // Wait until asyncTask1 finished
    asyncTask2();
    // Wait until asyncTask2 finished
    asyncTask3();
    // Wait until asyncTask3 finished
}
Run Code Online (Sandbox Code Playgroud)

javascript asynchronous

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

YAML - TypeError:无法转储匿名模块

在application_controller的一个动作中,如果我们尝试:

p request.env.to_yaml
Run Code Online (Sandbox Code Playgroud)

我会收到这个错误:

    TypeError: can't dump anonymous module: #<Module:0x007fee26e34ad8>
    from /Users/twer/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb:267:in `visit_Module'
    from /Users/twer/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb:102:in `accept'
    from /Users/twer/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb:447:in `block in dump_ivars'
    from /Users/twer/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb:445:in `each'
    from /Users/twer/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb:445:in `dump_ivars'
    from /Users/twer/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb:124:in `visit_Object'
    from /Users/twer/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb:102:in `accept'
    from /Users/twer/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb:447:in `block in dump_ivars'
    from /Users/twer/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb:445:in `each'
    from /Users/twer/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb:445:in `dump_ivars'
    from /Users/twer/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb:124:in `visit_Object'
    from /Users/twer/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb:102:in `accept'
    from /Users/twer/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb:292:in `block in visit_Hash'
    from /Users/twer/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb:290:in `each'
    from /Users/twer/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb:290:in `visit_Hash'
    from /Users/twer/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb:102:in `accept'
Run Code Online (Sandbox Code Playgroud)

我的问题是:如何序列化为request.envyaml?

实际上,我应该将request.env传递给delayed_job并发送电子邮件,我收到此错误,因为delayed_job需要将对象序列化为DB.

yaml ruby-on-rails delayed-job

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

在IIS URL重写模块中自定义HTTP标头

我被一个简单的出站规则所困,如果URL与http://wayneye.com/Feeds/Atom完全匹配,我想将HTTP Content-Type修改为application/atom + xml

我的规则XML:

<outboundRules>
<rule name="AtomFeedsIMEType" patternSyntax="ExactMatch">
    <match serverVariable="RESPONSE_CONTENT_TYPE" pattern="http://{HTTP_HOST}/Feeds/Atom" />
    <action type="Rewrite" value="application/atom+xml" />
</rule>
Run Code Online (Sandbox Code Playgroud)

需要帮忙...

asp.net iis url-rewriting

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

查询不同标签列表的最佳(简单而有效)方法?

有一个很大的表 - 博客(假设记录大于1万),结构如下:

Blog_ID  Title  Tag
----------------------
1        AAA    T1|T2|T3
2        BBB    T2|T4
3        CCC    T3|T1|T2|T6|
Run Code Online (Sandbox Code Playgroud)

..................

博客标签与'|'分开,绝对可以重复,我想写一个查询来获取所有不同的标签以及标签外观,结果如下:

Tags   Appearance Count
------------------------
T1     14
T2     35
T3     88
T4     45
Run Code Online (Sandbox Code Playgroud)

............

那么最好(简单而有效)的方法是什么呢?再一次限制,SQL Server 2000功能是首选,因为我的Web应用程序主机提供程序使用的是SQL Server 2000.

感谢任何帮助!!

sql t-sql sql-server sql-server-2000

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