引言
在之前的文章中,我们介绍了如何使用Scala IDE也就是eclipse中集成的Scala开发插件来进行Scala语言程序的开发,在使用了一段时间之后,发现eclipse对Scala的支持并不是很好。用户体验比较差,比如联想速度比较慢等。由于在公司一直使用的Scala开发工具是Intellij IDEA(好吧,其实我使用Scala IDE的目的就是想试一下这两个各有什么优缺点),各方面感觉...
                            
                            
                                分类:
其他好文   时间:
2014-05-26 06:18:02   
                                阅读次数:
249
                             
                    
                        
                            
                            
                                曾经给自己定下了一个宏伟的目标,想把cocos2dx的洗一个教程;可惜...不说了,所动了都是泪啊,直接进入正体。
首先,不要问我boost是什么,因为我也不知道,“度娘”和“谷哥”在等你,嘿嘿。
一 Mac OS
Mac下面有两种安装方式都是很方便的,网上世纪也都给出来了,我也是站在巨人的肩上,然后对他的内容做个整理,仅此而已啦。
1 MacPorts安装
1.1 环境配置
Ma...
                            
                            
                                分类:
其他好文   时间:
2014-05-26 05:00:19   
                                阅读次数:
286
                             
                    
                        
                            
                            
                                花了一天的时间研究了一下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...
                            
                            
                         
                    
                        
                            
                            
                                网卡地址(
通过Unix级别的API去获取Wifi的网卡地址。
该方法属于UDID替代方案中最为准确的一种,因为网卡地址不会因为刷机、还原设备而发生改变。故追求唯一性的厂商多选择此种方案!
在iOS7之后,应用已经无法获取网卡地址,该方案在iOS7中也已经被废弃,所以可用于iOS7以前的系统。
OpenUDID(>=iOS7的系统)
开源的一个UDID替代方案,原理是利用应用间的剪贴板共...
                            
                            
                                分类:
其他好文   时间:
2014-05-26 03:14:43   
                                阅读次数:
164
                             
                    
                        
                            
                            
                                看过去很乱,学习的记录东西而已,等我读完这本书,就把笔记给整理下!嘿嘿 spidering hacks 
学习笔记(二)8:Hack8 Installing Perl Modules安装方式:linux,mac,unix下通过:CPAN(Comprehensive 
Perl Archive ...
                            
                            
                                分类:
其他好文   时间:
2014-05-26 00:10:05   
                                阅读次数:
243
                             
                    
                        
                            
                            
                                一、开发环境
Mac OS X 10.9.2 64位、Xcode5.1、MySQL5.5.37 64位
MySQL安装目录为:/usr/local/mysql
二、配置xcode连接mysql的编译选项
1> 将mysql头文件目录添加到xcode头文件搜索路径中
项目属性--> Build Settings --> Search Paths --> He...
                            
                            
                                分类:
数据库   时间:
2014-05-25 18:24:52   
                                阅读次数:
386
                             
                    
                        
                            
                            
                                apache kafka源代码分析工程搭建(IDEA)...
                            
                            
                                分类:
其他好文   时间:
2014-05-25 09:04:38   
                                阅读次数:
416
                             
                    
                        
                            
                            
                                安装Ubuntu+Windows双系统时会遇到Windows和Ubuntu系统时间不同步的问题,这是因为Windows系统默认读取主板bios等硬件系统时间作为OS的当地时间;而MAc,Linux类的OS以主板bios等硬件系统时间作为UTC时间,然后操作系统的时间以UTC为标准按照使用者的时区设置加加减减。这就造成了中国用户会出现一个很有趣的现象:Ubuntu上的时间会比windows上的快8小...
                            
                            
                         
                    
                        
                            
                            
                                每个Erlang进程创建之后都会有自己的PCB,栈,私有堆。erlang不知道他创建的进程会用到哪种场合下,所以一开始分配比较小。如果分配的空间不够了,erlang gc会动态调整堆大小以满足需求,如果分配的空间大了,就会回收内存。文章主要讲述Erlang进程堆垃圾回收机制,以及如何利用erlang gc机制对系统做一些优化...
                            
                            
                                分类:
其他好文   时间:
2014-05-24 14:28:44   
                                阅读次数:
507