测试平台:linux 32位系统用sizeof()运算符计算分配空间大小。单位:字节1. 
数组名与变量名的区别int main(){ char q[] = "hello"; cout using namespace std;class A{};int 
main(){ A a; ...
                            
                            
                                分类:
编程语言   时间:
2014-04-28 10:17:26   
                                阅读次数:
1110
                             
                    
                        
                            
                            
                                作一名真正合格的程序员,或者说真正合格完成一些代码工作的程序员,应该具有下列基本素质:一、团队精神和协作能力 
把此作为基本素质,并不是不重要,恰恰相反,这是程序员应该具备的最基本的,也是最重要的安身立命之本。把高水平程序员说成独行侠的都是在呓语,任何个人的力量都是有限的。即便如linus这样的天才....
                            
                            
                                分类:
其他好文   时间:
2014-04-28 10:13:30   
                                阅读次数:
1039
                             
                    
                        
                            
                            
                                iconv [选项】文件输入/输出格式规范:-f, --from-code=名称 原始文本编码-t, 
--to-code=名称 输出编码信息:-l, --list 列举所有已知的字符集输出控制:-c 从输出中忽略无效的字符-o, --output=FILE 
输出文件-s, --silent 关闭警告...
                            
                            
                                分类:
系统相关   时间:
2014-04-28 10:09:36   
                                阅读次数:
1431
                             
                    
                        
                            
                            
                                右括号”) 
”与其后面的关键字之间,关键字与其后面的左括号”(”或”{”之间,以及”}”与”{”之间,要以一个空格隔开;除”. 
”外,所有二元操作符的前、后要加空格;在逗号后边加一个空格。说明:一个紧跟着括号的关键词应该被空格分开;空白应该位于参数列表中逗号的后面;所有的二元运算符,除了“.”,应该...
                            
                            
                                分类:
编程语言   时间:
2014-04-28 09:14:38   
                                阅读次数:
796
                             
                    
                        
                            
                            
                                在阅读Linux内核源码或对代码做性能优化时,经常会有在C语言中嵌入一段汇编代码的需求,这种嵌入汇编在CS术语上叫做inline 
assembly。本文的笔记试图说明Inline Assembly的基本语法规则和用法(建议英文阅读能力较强的同学直接阅读本文参考资料中推荐的技术文章 
^_^)。注意:由...
                            
                            
                                分类:
系统相关   时间:
2014-04-28 09:10:46   
                                阅读次数:
1246
                             
                    
                        
                            
                            
                                1、一般gpio_request 
封装了mem_request(),起保护作用,最后要调用mem_free之类的,主要是告诉内核这个地址被占用了。当其他地方调用同一地址gpio_request就会报告错误,改地址已被申请。在/proc/mem 
可以看到有地址占用表描述。 这种用法的保护前提是大家都....
                            
                            
                                分类:
其他好文   时间:
2014-04-27 21:17:53   
                                阅读次数:
834
                             
                    
                        
                            
                            
                                1.先对文件内容排序:cat 1.txt |sort > 2.txt 保存到2.txt中
2.使用vim打开2.txt 执行替换命令:
替换空格:%s/ //g
替换tab:%s/^I//g   (注意:^I 是直接按键盘是的tab键)
替换$:  %s/^M//g (注意:^M 是按ctrl+v 再按Enter键)
3.cat 2.txt | uniq > 3.txt
本文为...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 19:07:00   
                                阅读次数:
544
                             
                    
                        
                            
                            
                                1. Linux环境模拟,下载sygwin 安装,选择devl 和shell -> 
installsygwin 中的配置ndk环境,进入安装目录c:/cygwin64etc/profile文件配置ndk的环境//37行 
PATH="/usr/local/bin:/usr/bin:/cygdrive/...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 17:33:28   
                                阅读次数:
774
                             
                    
                        
                            
                            
                                对于一个显示设备,数据的更新率正比于画面的像素数和色彩深度的乘积。在嵌入式Linux系统中,受处理器资源配置和运算能力的制约,当使用大分辨率显示时(如在一些屏幕尺寸较大的终端上,往往需要640×480以上),需要降低显示的色彩深度。否则,由于数据处理负担过重会造成画面的抖动和不连贯。这时,调色板技术...
                            
                            
                                分类:
系统相关   时间:
2014-04-27 16:47:15   
                                阅读次数:
1187
                             
                    
                        
                            
                            
                                1、安装linux摄像头应用软件cheesesudo apt-get install 
cheese2、Ubuntu Tweak Ubuntu 
Tweak是一款专门为Ubuntu(GNOME桌面)准备的配置、调整工具。主要面向新手级的普通用户。它可以设置很多并不能在系统首选项中设置的隐藏选项,以满足用...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 16:45:48   
                                阅读次数:
724