引言
在之前的文章中,我们介绍了如何使用Scala IDE也就是eclipse中集成的Scala开发插件来进行Scala语言程序的开发,在使用了一段时间之后,发现eclipse对Scala的支持并不是很好。用户体验比较差,比如联想速度比较慢等。由于在公司一直使用的Scala开发工具是Intellij IDEA(好吧,其实我使用Scala IDE的目的就是想试一下这两个各有什么优缺点),各方面感觉...
分类:
其他好文 时间:
2014-05-26 06:18:02
阅读次数:
249
which gem
在这篇文章里,我们将学到
1. 怎么用Rails来生成我们的第一个app。
2. 学会怎么使用Git进行版本控制。
3.怎么将程序部署至Heroku,Rails服务提供商。
Ruby on Rails是一个最流行、最强大的构建动态网站的一个框架。有很多知名的企业使用Rails,例如:
37signal、Github、Shopify、Scribd、Twitter、Di...
分类:
其他好文 时间:
2014-05-26 05:37:07
阅读次数:
389
花了一天的时间研究了一下Linux-2.6.30.4版本内核下关于TQ2440 DM9000E的网卡驱动移植,总结一下自己的收获。
其实,在Linux-2.6.30.4版本内核下有关于网卡驱动,但是这个网卡驱动不是针对于 DM9000E,而是针对于 DM9000的。因此要在此基础之上修改一些参数,并且打上必要的相关代码。这个网卡驱动移植是参照了“天嵌科技出品-Linux移植之Ste...
分类:
系统相关 时间:
2014-05-26 04:40:57
阅读次数:
382
进程
1 进程的含义:
1.1 一个是操作系统用来管理进程的内核对象。内核对象也是系统用来存放关于进程的统计信息的地方。
1.2 另一个是地址空间,它包含所有可执行模块或DL L 模块的代码和数据。它还包含动态内存分配的空间。如线程堆栈和堆分配空间。
2 操作系统启动应用程序的步骤
2.1 调用C/c++运行时的启动函数
启动函数总共4种,WinMainC...
以上这张图我不记得是在哪个PPT里看到,一见钟情,极高的认同感,我也用在了很多的讲座或会议PPT里,因此本文的大观点并非我的原创,我只是用自已的理解来阐述这些观点,显然这是一个大家熟悉的金字塔结构,由下到上逐渐缩小,真正能走到塔尖的组织并不多,创业公司的创立和发展也要学习金字塔的构建模式,首先把“塔基”建好,然后逐层建设,这样的结构能让公司在激烈的市场竞争中保持不败,并不断发展壮大。 (1) ...
分类:
移动开发 时间:
2014-05-25 01:54:01
阅读次数:
367
scala> def max(x: Int,y: Int): Int...
分类:
其他好文 时间:
2014-05-25 01:05:16
阅读次数:
405
建造者模式,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
建造者模式可以将一个产品的内部表象与产品的生成过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。如果我们使用了建造者模式,那么用户就只需指定需要建造的类型就可以得到他们,而具体建造的过程和细节就不需要知道了。
Product就是具体产品类,由多个部件组成。
Buil...
分类:
其他好文 时间:
2014-05-24 20:49:48
阅读次数:
243
scala-websocket_2.9.1-0.1.0.jar包下载地址,自己也做一个记录,同时也给需要的朋友提供一个方便,希望对大家有所帮助,下载地址:http://www.59biye.com/jar/cont/id/263682...
分类:
Web程序 时间:
2014-05-24 14:35:57
阅读次数:
250
每个Erlang进程创建之后都会有自己的PCB,栈,私有堆。erlang不知道他创建的进程会用到哪种场合下,所以一开始分配比较小。如果分配的空间不够了,erlang gc会动态调整堆大小以满足需求,如果分配的空间大了,就会回收内存。文章主要讲述Erlang进程堆垃圾回收机制,以及如何利用erlang gc机制对系统做一些优化...
分类:
其他好文 时间:
2014-05-24 14:28:44
阅读次数:
507