有 rust 我就满足了,不过还未成熟
好好学英语才是正道
当然要用其他的插件来配合了,它是个框架,只是恰好自带了几种语言的支持而已。 https://github.com/Valloric/YouCompleteMe#writing-new-semantic-completers
前几天还想着嵌入 mruby 到 golang 来着,坐等大神实现好了…
取模…
Azure
wps
用静态分析工具可能可以实现
java 都有 lambda expression 了,perl6 的 macro 和 lisp 一样强了,python 也不缺 closure、higher-order function 之类的东西,这些语言包括 ruby 全都支持函数式编程。ruby 是不是,取决于“函数式语言”的定义。如果是纯的才是,那 ruby 就不是,如果支持函数式风格的代码就算是,那就是。lisp 也是多范式语言,Haskell 之类的才是纯的
#17 楼 @luikore 在读写 chan、分配内存、进出系统调用时会调度,以前是这样。现在是需要分配 split stack segment 时也可能被抢掉 CPU。 https://groups.google.com/forum/#!topic/golang-dev/vtrWpvf8nMA golang.org 上的代码是发布版本的,比较老了,抢占调度在开发版本里才有,看 google code 的 repo 里的吧 有人在写研究实现的书,可以参考下 https://github.com/tiancaiamao/go-internals/blob/master/ebook/preface.md
虽然要使用者自己写 yield,且只能用单核,但是是最容易实现的并发方式了吧。 golang 也用了很久的纯协作式的调度器,但不需要写 yield,也能用上多核。最近又给调度器加入了抢占的动作,来解决协作式调度里进程占用过长的问题。所以说抢占和协同不是水火不容的东西。
等了多少分钟? 是更新到特定的包就死吗? 内核日志有没有记录到什么?
为什么要这样做呢?
你也去做啊,有什么好迷茫的
#34 楼 @xautjzd 按照 powerline 那样安装好字体之后,在.vimrc 加上let g:airline_powerline_fonts=1
,就可以让 airline 用 powerline 的箭头了
https://powerline.readthedocs.org/en/latest/installation/linux.html#font-installation
http://stackoverflow.com/questions/10158508/lose-vim-colorscheme-in-tmux-mode
我机器上用tmux -2
就可以了,其他设置不用改
这段密文用二进制表示,就只有 1 和 0,用 4 进制表示就只有 0-3,用 8 进制就只有 0-7,用 16 进制就只有 0-9 和 a-f。任何数据都可以这样表示。base64 就是 64 进制的表示方式的一种 ruby 可以这样转换成 16 进制字符串表示 xxx.each_byte.map{|b| b.to_s(16)}.join 这样转换之后占用空间会翻倍,因为原本 4bit 的数据,要用 8bit 来存了
因为就是招 rails 吧…
AUR 才是 arch 的大杀器
#15 楼 @luikore qt 两年前就可以用 clang 编译了,现在应该也没问题吧:http://www.phoronix.com/scan.php?page=news_item&px=OTMxNg。gtk+/gnome 项目也有用到 llvm/clang,不过似乎都用在静态分析上:http://www.brunocardoso.cc/blog/?p=133