小编ion*_*ono的帖子

清除Oh-My-Zsh的历史

我想在zsh历史记录中删除一个条目.我正在使用oh-my-zsh.

哦-my-zsh使用fc而不是没有-d命令的历史 - 知道bug.我试过寻找fc但不存在的.如何查找历史文件的位置并删除条目?

macos zsh oh-my-zsh

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

为什么指针声明中需要数据类型?

据我所知的数据类型,在声明变量时,我们需要声明其数据类型,它告诉编译器相应地保留内存中的字节数.

但是在指针的情况下,我们知道它们的大小总是2个字节(在Turbo编译器中)总是它所指向的变量数据类型无关.

我的问题是,如果指针总是占用2个字节,那么在声明它们时需要提一下数据类型吗?或者我对指针的理解是错误的?

c c++ pointers

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

node.js应用程序,可以重新启动自己

如何创建可以重启的应用程序?我想创建一个应用程序,设置一个可以重新启动的Web管理员.这可能吗?如果是这样,怎么样?我认为这可能与内置到节点中的流程模块有关.

node.js

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

来自npm的对等依赖性错误,即使实际依赖性版本正确遵循semver

npm ERR! invalid尝试的时候会遇到错误,npm ls或者npm install看起来npm错误地认为对等版本有不兼容的版本.一个很好的例子(我一次得到几个):

npm WARN unmet dependency /MYLOCALPROJECTDIRECTORY/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle requires image-type@'^0.1.1' but will load
npm WARN unmet dependency /MYLOCALPROJECTDIRECTORY/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/image-type,
npm WARN unmet dependency which is version 0.1.4
Run Code Online (Sandbox Code Playgroud)

根据semver的规则,插入符"^"运算符应该与^0.1.1版本的实际依赖性的要求匹配0.1.4得很好.

我使用Homebrew(两个最新的稳定版)安装了Node v0.10.30和npm v1.4.23,运行OS X Mountain Lion.我很欣赏有关如何可靠地重现这一点的提示 - 上次我完全卸载/重新安装了Node和npm,相同的本地npm模块和所有内容,并且再次找不到错误.第二天回来工作,试图安装一些grunt插件,并再次遇到所有这些错误.

dependency-management npm

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

通过Ruby持久化环境变量

我试图在Ruby中设置我的DOS环境变量,并在脚本退出后保持它.例如,如果我想要一个ruby脚本set_abc_env.rb将环境变量'ABC'设置为'blah',我希望运行以下命令:

C:> echo %ABC%
C:> set_abc_env.rb
C:> echo %ABC% blah
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢?

ruby windows dos environment-variables

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

Haml在布局中渲染多个部分

如何正确缩进代码?

应用程序/视图/布局/ shared.html.haml:

= render :partial => "shared/head"
= yield
= render :partial => "shared/footer"
Run Code Online (Sandbox Code Playgroud)

应用程序/视图/共享/ _head.html.haml:

!!!XML
!!!1.1
%html{"xml:lang" => "pl", :xmlns => "http://www.w3.org/1999/xhtml"}
  %head
    %title
      some title
  %body
    .container
Run Code Online (Sandbox Code Playgroud)

应用程序/视图/共享/ index.html.haml:

%p
  Hello World!
Run Code Online (Sandbox Code Playgroud)

应用程序/视图/共享/ _footer.html.haml:

.footer
  Some copyright text
Run Code Online (Sandbox Code Playgroud)

呈现的HTML输出:

<!DOCTYPE html> 
<html xml:lang='pl' xmlns='http://www.w3.org/1999/xhtml'> 
  <head> 
    <title> 
      some title
    </title> 
  </head> 
  <body> 
    <div class='container'></div> 
  </body> 
</html> 
<p> 
  Hello World!
</p> 
<div id='footer'> 
 Some copyright text
</div> 
Run Code Online (Sandbox Code Playgroud)

html haml partials partial ruby-on-rails-3

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