璐村惂鐢ㄦ埛_0Qt25G3馃惥 -
关注数: 2 粉丝数: 23 发帖数: 627 关注贴吧数: 4
我不是一个聪明的人【1】 首先必须肯定我不是一个聪明的人,其次我的相貌平平,智商平平,家境平平,年龄平平,最后是性格上也有缺憾。 记得小学,初中的时候,成绩就不是很好,那段时间差不多都是游荡在动画片,电子娱乐场所里,也不少被父亲大人揍过。 要感谢小学六年级的电脑课,感觉电脑很神奇,能玩游戏,能聊QQ,高兴的不得了,不过钱都给了网吧。那时候初中阶段更迷恋上了电脑,还玩起了传奇【世纪传奇,海南那时候很火的!!】,我的第一次熬夜通宵打游戏,奉献给了网吧。从那段时间起,就对电脑比较感兴趣,初二就比较想要一部电脑,天天盼,月月盼。有钱就会买电脑报来看,看上面的电脑价钱,终于,母亲害怕我出去玩,我人生的第一部电脑诞生了,不过是属于我和弟弟的,还不是很完全。 后来,不知为何对黑客产生了兴趣,感觉他们很牛X,随便都可以攻击别人的电脑,随手就写病毒和木马,实在是我想学习的方向,那时候认为黑客是硬件,软件,网络的高手。就受网络的人指点,学习VB,可能由于不太聪明吧,高一学的VB,只是学了一些简单的语法,都无法开发东西。不过在高三的时候,独立去尝试开发一个学生成绩管理系统,这也算是我对高三结束的一个告别吧,确实充满了回忆:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fishare.iask.sina.com.cn%2Ff%2F5219818.html&urlrefer=3bda9cde805fcce297a1e0b98fec52f1【下载地址,不要笑我】 回首高中那些学习编程的日子,总是断断续续,三天打鱼两天晒网的。不得不承认,我不是那种带有无敌天份的天才,那时候学习VB,递归也要三,四天去弄懂,在纸上乱画,但是那些日子是快乐的,是幸福的,那段日子是无忧无虑的,不用去计算房租,水费,电费,伙食费。 高考落榜了,但是母亲还是希望我读书,父亲感觉读书没什么用,但是我选择了自考,父母不知道自考是什么,反正他们感觉能拿毕业证就好了,就让我去了,其实,我一方面是为了逃避家里,要是不读书,我就要搞起那些生意,很累人。另一方面是为了真正的学习计算机技术。其实那时候我也是比较犹豫的,本来想去北大青年的,人生就是这样,充满着选择。 高三高考后,我人生意义的第一个计算机终于拥有了,是一台笔记本,我高兴坏了,烂台式机留给老弟吧,哈哈哈。我用这台笔记本学习C++【易学C++】,就这样度过了高三高考结束的那段日子。 大学虽然不是完整的,但是自考也是在大学里完成的,完全的感受了大学的生活,大学的生活就是一个字“腐”,拿着父母的钱,有时候干一些让人想起来都感觉“自我聪明”的事情。 确实那时候大一的时候就充满了选择,我那时候是学习WINDOWS编程的,用VC++,学习SDK,MFC的,可是命运就是这样弄人,我就是那么的选择了lINUX。
对于程序员,有些难以让你舒心的地方 我这里就不指名点姓了. 昨天晚上我真的很发火,但是我也不想和你吵太多,来的时候你也说,我就没说什么,现在你还说,你讨厌吗? 我必须声明,看高手写的代码, 看别人的代码,还有项目式的学习,这个我高中时期就知道了,你真的没必要整天挂在嘴巴,害怕别人不知道看别人代码和项目式学习的重要性是的。今天我们就来好好说说这些问题. |第一, C语言问题, 如果你感觉我学的C语言很差劲,真的轮不到你来说. 我知道 我无法用C语言写内核, 驱动, 大型软件, 我知道自己的C语言能力不是很好, 你也不用整体挂在嘴边,但是你的能力也好不到那里去,有时间说别人, 不入用说别人的时间好好学习吧。 |第二,你的技术水平真的也好不到那里去,看你的代码,不要浪费我的时间了,直接看原作者不是更好点? 都没有懒猫写的好.等你达到懒猫的水平,再这样说好吗? 已经很给你面子,不要给脸不要脸,都不想直接说你,你window的水平,自己知道就好了,做人要有自知自明, 你不要认为自己很牛B上天了,整天那个看不起,这个看不起的. 有时间看不起人,就好好的学习一些基础性的东西,不要就整天知道用别人的库, 就算你用的厉害有什么用,还不是一个python程序员,到头来你学到了什么,学到用别人的库, 学会了一些API吗?那也只能说明你 对API熟悉而已。 有一些不是短时间能看出来的,学习的周期比较久, 所以你不想学,不代表别人学了就没有用,所以你不用整天说,好吗?我这里交代一下。 我说要高手的代码还有linux内核的代码, 你就说我**,很讨厌你知道吗?你不像看就算了, 也不用这样说。 我已经没有什么好和你交流的啦,因为你都这样啦,在你面前,我就只有**的份了。 |第三, 我没有不接受别人的观点, 你的态度有问题好吗? 你不懂的代码,我直接上去了,来到你面前,你的呢? 好好想想,直接把电脑一摆,你抄吧!有意思吗?你... ...我就不想多说了... 抱怨从一开始就积累了, 一开始你就那样,能让人舒服,能让你去接受你的观点吗?当然不能... 要别人尊敬你,首先先要尊敬别人... 我有的问题,我自己也在改正,你真没有必要给我重复的解答。 作为一名程序员,谁都自己的理想,你就不要乱践踏和侮辱别人的理想.
很讨厌的一些事情,让我呕吐 我这里就不指名点姓了. 昨天晚上我真的很发火,但是我也不想和你吵太多,来的时候你也说,我就没说什么,现在你还说,你讨厌吗? 我必须声明,看高手写的代码, 看别人的代码,还有项目式的学习,这个我高中时期就知道了,你真的没必要整天挂在嘴巴,害怕别人不知道看别人代码和项目式学习的重要性是的。今天我们就来好好说说这些问题. |第一, C语言问题, 如果你感觉我学的C语言很差劲,真的轮不到你来说. 我知道 我无法用C语言写内核, 驱动, 大型软件, 我知道自己的C语言能力不是很好, 你也不用整体挂在嘴边,但是你的能力也好不到那里去,有时间说别人, 不入用说别人的时间好好学习吧。 |第二,你的技术水平真的也好不到那里去,看你的代码,不要浪费我的时间了,直接看原作者不是更好点? 都没有懒猫写的好.等你达到懒猫的水平,再这样说好吗? 已经很给你面子,不要给脸不要脸,都不想直接说你,你window的水平,自己知道就好了,做人要有自知自明, 你不要认为自己很牛B上天了,整天那个看不起,这个看不起的. 有时间看不起人,就好好的学习一些基础性的东西,不要就整天知道用别人的库, 就算你用的厉害有什么用,还不是一个python程序员,到头来你学到了什么,学到用别人的库, 学会了一些API吗?那也只能说明你 对API熟悉而已。 有一些不是短时间能看出来的,学习的周期比较久, 所以你不想学,不代表别人学了就没有用,所以你不用整天说,好吗?我这里交代一下。 我说要高手的代码还有linux内核的代码, 你就说我**,很讨厌你知道吗?你不像看就算了, 也不用这样说。 我已经没有什么好和你交流的啦,因为你都这样啦,在你面前,我就只有**的份了。 |第三, 我没有不接受别人的观点, 你的态度有问题好吗? 你不懂的代码,我直接上去了,来到你面前,你的呢? 好好想想,直接把电脑一摆,你抄吧!有意思吗?你... ...我就不想多说了... 抱怨从一开始就积累了, 一开始你就那样,能让人舒服,能让你去接受你的观点吗?当然不能... 要别人尊敬你,首先先要尊敬别人... 我有的问题,我自己也在改正,你真没有必要给我重复的解答。 作为一名程序员,谁都自己的理想,你就不要乱践踏和侮辱别人的理想.
有些事情希望能说清楚。 我这里就不指名点姓了. 昨天晚上我真的很发火,但是我也不想和你吵太多,来的时候你也说,我就没说什么,现在你还说,你讨厌吗? 我必须声明,看高手写的代码, 看别人的代码,还有项目式的学习,这个我高中时期就知道了,你真的没必要整天挂在嘴巴,害怕别人不知道看别人代码和项目式学习的重要性是的。今天我们就来好好说说这些问题. |第一, C语言问题, 如果你感觉我学的C语言很差劲,真的轮不到你来说. 我知道 我无法用C语言写内核, 驱动, 大型软件, 我知道自己的C语言能力不是很好, 你也不用整体挂在嘴边,但是你的能力也好不到那里去,有时间说别人, 不入用说别人的时间好好学习吧。 |第二,你的技术水平真的也好不到那里去,看你的代码,不要浪费我的时间了,直接看原作者不是更好点? 都没有懒猫写的好.等你达到懒猫的水平,再这样说好吗? 已经很给你面子,不要给脸不要脸,都不想直接说你,你window的水平,自己知道就好了,做人要有自知自明, 你不要认为自己很牛B上天了,整天那个看不起,这个看不起的. 有时间看不起人,就好好的学习一些基础性的东西,不要就整天知道用别人的库, 就算你用的厉害有什么用,还不是一个python程序员,到头来你学到了什么,学到用别人的库, 学会了一些API吗?那也只能说明你 对API熟悉而已。 有一些不是短时间能看出来的,学习的周期比较久, 所以你不想学,不代表别人学了就没有用,所以你不用整天说,好吗?我这里交代一下。 我说要高手的代码还有linux内核的代码, 你就说我**,很讨厌你知道吗?你不像看就算了, 也不用这样说。 我已经没有什么好和你交流的啦,因为你都这样啦,在你面前,我就只有**的份了。 |第三, 我没有不接受别人的观点, 你的态度有问题好吗? 你不懂的代码,我直接上去了,来到你面前,你的呢? 好好想想,直接把电脑一摆,你抄吧!有意思吗?你... ...我就不想多说了... 抱怨从一开始就积累了, 一开始你就那样,能让人舒服,能让你去接受你的观点吗?当然不能... 要别人尊敬你,首先先要尊敬别人... 我有的问题,我自己也在改正,你真没有必要给我重复的解答。 作为一名程序员,谁都自己的理想,你就不要乱践踏和侮辱别人的理想.
有些事情真很想说清楚,但是又伤感情,所以来这里发泄了,对不起 我这里就不指名点姓了. 昨天晚上我真的很发火,但是我也不想和你吵太多,来的时候你也说,我就没说什么,现在你还说,你讨厌吗? 我必须声明,看高手写的代码, 看别人的代码,还有项目式的学习,这个我高中时期就知道了,你真的没必要整天挂在嘴巴,害怕别人不知道看别人代码和项目式学习的重要性是的。今天我们就来好好说说这些问题. |第一, C语言问题, 如果你感觉我学的C语言很差劲,真的轮不到你来说. 我知道 我无法用C语言写内核, 驱动, 大型软件, 我知道自己的C语言能力不是很好, 你也不用整体挂在嘴边,但是你的能力也好不到那里去,有时间说别人, 不入用说别人的时间好好学习吧。 |第二,你的技术水平真的也好不到那里去,看你的代码,不要浪费我的时间了,直接看原作者不是更好点? 都没有懒猫写的好.等你达到懒猫的水平,再这样说好吗? 已经很给你面子,不要给脸不要脸,都不想直接说你,你window的水平,自己知道就好了,做人要有自知自明, 你不要认为自己很牛B上天了,整天那个看不起,这个看不起的. 有时间看不起人,就好好的学习一些基础性的东西,不要就整天知道用别人的库, 就算你用的厉害有什么用,还不是一个python程序员,到头来你学到了什么,学到用别人的库, 学会了一些API吗?那也只能说明你 对API熟悉而已。 有一些不是短时间能看出来的,学习的周期比较久, 所以你不想学,不代表别人学了就没有用,所以你不用整天说,好吗?我这里交代一下。 我说要高手的代码还有linux内核的代码, 你就说我**,很讨厌你知道吗?你不像看就算了, 也不用这样说。 我已经没有什么好和你交流的啦,因为你都这样啦,在你面前,我就只有**的份了。 |第三, 我没有不接受别人的观点, 你的态度有问题好吗? 你不懂的代码,我直接上去了,来到你面前,你的呢? 好好想想,直接把电脑一摆,你抄吧!有意思吗?你... ...我就不想多说了... 抱怨从一开始就积累了, 一开始你就那样,能让人舒服,能让你去接受你的观点吗?当然不能... 要别人尊敬你,首先先要尊敬别人... 我有的问题,我自己也在改正,你真没有必要给我重复的解答。 作为一名程序员,谁都自己的理想,你就不要乱践踏和侮辱别人的理想.
怀念高中,大学时期的我。。。 有时候感觉有些东西不好再别人面前说,因为感觉技术含量本来就不高,因为有些人的话,让我怀念起高中大一时期的一些东西。那些东西是美好的。 第一个东西: 在高中时期,用VB实现的成绩管理系统。那时候学习编程感觉好幸福,VB也非常容易上手。界面美观的还不错,http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fishare.iask.sina.com.cn%2Ff%2F5219818.htmlhttp%3A%2F%2Fishare.iask.sina.com.cn%2Ff%2F6178823.html&urlrefer=0130f73d48b044cc3b4f77fc555b0ba4 第二个东西: 因为要学习二笔,所以开发了类似金山打字那样的二笔练习软件,虽然界面不是很美观。但是市面上没有关于超强二笔练习软件,不过也真的好怀念那个时候练习二笔打字的时候。http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fishare.iask.sina.com.cn%2Ff%2F8139420.html&urlrefer=d769ca0ed77a222e139f34df18987613 第三个东西:因为要学习汇编,市面上的汇编编辑器都是要钱的,免费的不然就是缺那个,缺这个,所以自己给自己开发了一个,编译和连接,查询,帮助功能强大于一体的编辑器。伴我渡过了那个学习汇编的艰苦时代。(大一)http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fishare.iask.sina.com.cn%2Ff%2F7690262.html&urlrefer=e45c38e4428a586c59c3cefed12e46f4 第四个东西:因为的Dr.com一直都开始提示广告,非常烦人,所以就直接KILL掉他。这个软件就是为了方便,就没有什么功能了,一个字“杀”。(大一)http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fishare.iask.sina.com.cn%2Ff%2F11883678.html&urlrefer=8adfa8b867ad3ccb542c0c5688e381d0 第五个东西: 那时候对nes游戏非常感兴趣,感觉很爽,但是就是无法和朋友联机对战,所以就开发写这个对战平台的东西。http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fishare.iask.sina.com.cn%2Ff%2F9627242.html&urlrefer=1f522d19ba016ec575d102204aae0a12还有一些小软件。这些东西,给了我在编程中,带来了许多乐趣,大家也一定有许多值得怀念的东西。这些一直都是藏在心里的,是以前学习编程唯一的记忆。虽然没有什么技术含量,但是也是回忆。高三毕业的时候,粗略的学习了一下C++,后来大学大一接触了C语言和汇编,一直到后来接触linux,用的是opensuse...那时候被linux内核深深的吸引了,写C的代码很精练。很值得学习。大一,大二打了一年多基础,学习汇编,计算机组成原理,操作系统原理,数据结构与常用算法...看linux程序设计,大三开始自己给自己立了一个“大”项目, 动手去实现一个简单的内核,参考linux内核设计与实现,linux内核完全剖析,一个OS的实现。那时候给我的感觉就是非常的兴奋。后来,没有完成这个“大”项目,所以有些人的话,勾起了我以前的回忆,所以好好的整理了一下。 虽然现在工作,但是还是非常想完成这个项目,开发板也有了,也可以再开发板上实现一个自己的OS。
C语言模仿类的问题 /*C语言 源文件 123.c*/ #include <stdlib.h> #include <stdio.h> struct abc { int a; void (*func)(); int b; }; struct abc *new_aa(); struct abc *aa; struct abc *bb; void func() { asm("popl %edx"); //出栈 func保存的 ebp asm("popl %eax"); //出栈 %eax 结构体 aa指针的地址 asm("pushl %eax"); asm("pushl %edx"); //明明就是aa的指针地址拉! asm("movl $5,(%eax)"); //改变 aa->a = 5; //但是没有成功!! printf("I咯"); } struct abc *new_aa() { struct abc *this; this = (struct abc*)malloc(sizeof(struct abc)); this->func = func; return this; } int main(int argc,char *argv[]) { aa = new_aa(); bb = new_aa(); aa->a = 3; asm("pushl %eax"); //保存结构体 aa 指针的地址 aa->func(); bb->func(); printf("%d-%d\n", aa->a,bb->a); return 0; } ========================================== /*反汇编程序*/ .file "123.c" .comm aa,4,4 .comm bb,4,4 .section .rodata .LC0: .string "I\345\222\257" .text .globl func .type func, @function func: pushl %ebp movl %esp, %ebp subl $24, %esp movl $.LC0, %eax movl %eax, (%esp) call printf leave ret .size func, .-func .globl new_aa .type new_aa, @function new_aa: pushl %ebp movl %esp, %ebp subl $40, %esp movl $12, (%esp) call malloc movl %eax, -12(%ebp) movl -12(%ebp), %eax movl $func, 4(%eax) movl -12(%ebp), %eax leave ret .size new_aa, .-new_aa .globl main .type main, @function main: pushl %ebp movl %esp, %ebp andl $-16, %esp call new_aa movl %eax, aa call new_aa movl %eax, bb movl aa, %eax movl $3, (%eax) #我在C语言中使用 pushl %eax,为什么在 func函数中的汇编无法改变 aa->a 的数据(原来是3,想改成5)!! movl aa, %eax movl 4(%eax), %eax call *%eax #调用func函数 movl bb, %eax movl 4(%eax), %eax call *%eax movl $0, %eax movl %ebp, %esp popl %ebp ret .size main, .-main .ident "GCC: (SUSE Linux) 4.5.1 20101208 [gcc-4_5-branch revision 167585]" .section .comment.SUSE.OPTs,"MS",@progbits,1 .string "ospwg" .section .note.GNU-stack,"",@progbits
linux编程学习方法论 老看见百度知道和贴吧有人问linux编程该如去学习,如果你是点击错误,我可以告诉你,首先你要明确你朝那个方向走,linux有管理和编程两大块!管理也就是linux管理员,编程当然就是linux程序员... ...编程也分为三种,linux嵌入式开发,linux驱动开发,剩下的就是纯linux软件开发工程师! 我在这类介绍的就是纯linux软件开发工程师,因为这个职业的扩展性比较大,伸缩性比较好,可以往linux驱动开发和嵌入式开发前进,学习难度和学习周期比那两样容易,短一些... ... 假设你已经具备计算机基础,第一件要做的事情,当然是拥有一台自己的计算机!!如果没有,那你很难在短时间内入门,如果有计算机,你也不要高兴,你要放弃任何的游戏,计算机只能装linux,或者双系统,却不可在虚拟机里面装linux,你要解决的是实际问题! 第二件,你要有充足的信心和满满的兴趣!!学习linux是一件很苦恼的事情,在你没有找到乐趣之前,你要肯定我的说法!所以你要有坚持到底的决心,如果有,请往下看!! 第三件,装Linux在自己的计算机上.选择流行的发行版版本... ... 我们开始讲如何学习linux编程,你首先需要掌握最基本的最常用的一些命令.你需要去熟悉linux环境,需要2,3个星期!!尽量用命令行去解决你遇到的问题,比如.tar的解压缩;.rpm的安装,进入目录等等一些事情,尽量用命令,去吧!还等什么... ... 待续.... ...广告之后更精彩!!过年过节不收礼,收礼只收脑白金!!
学习编程因该选择那种语言论 学习编程因该选择那种语言论 我是学习编程的过来人,看见很多初学者为了选择那种编程语言而整天烦恼着,也看见很多人走我曾经走过的弯路。 有些人,迟迟不学;有些人学,今天学习c,明天C++,流行java,又去学习java,到头来什么都没学会,就整天和语法打交道!! 强烈建议初学者学习C语言,why?因为只有32个关键字,你能很快的掌握基本的语法!帮你开启编程大门的钥匙! 好!学完基本的语法的时候不要以为你什么都会了!更不要狂妄自大的认为,C语言就这样简单!那你就错了! 我来慢慢解释给你听,为什么选择C语言! 注: 学习环境定为linux,why?因为你可以在linux学到很多你在windows学不到的东西!!linux学会了,转windows没问题!! 注: 学习linux,就要装起linux,选择一个发行版!! 选择C语言,你能在学习完C语言,用最短的时间去接触其它的东西. 先来看看学完C语言的基本语法你能干些什么?? 数据库编程,网络编程,CGI开发,界面开发(GTK+ 或 QT)!![这个是后面的] 如果坚持下来,你能剩下很多时间和减少很多不必要的麻烦! 你可以学习完C语言,学习一下汇编,让你对CPU有个大概的了解! 这个时候可以学习一下数据结构和一些常用的算法,没有必要的算法就不要接触了,浪费时间,学多了,你也忘记,不如先不学,只记住一些常用的OK!!要用了,再学习!! 后面可以看看操作系统原理的书籍,了解一下整个系统平台!! 这个时候你可以买本linux程序设计,开始真正的进入应用编程领域!! linux程序设计可以让你学到,网络编程,数据库编程,gtk+... ... 这个时候需要一段磨合时期,把你学到的东西多实践,多应用!! 可以买<<代码大全>>和一些软件工程方面的书籍看看!! 过一段时间后... ... 然后再去学习一下linux系统编程!! 好吧!是时候接触系统底层拉!学习微机原理+IA-32手册[保护模式下的汇编],大灰狼汇编视频!! 最后就是最接触linux内核源码,买书看吧!不建议直接看源码! <<linux内核完全剖析,linux内核设计艺术,一个操作系统的实现>>!! 第一本,复杂而详细!第二本,将复杂化为简单!!让你从复杂中领悟内核的基本原理!第三本,是一本实践如何写内核的书籍! 如果感觉不足,不建议再去买书籍了,浪费钱!!可以去下载电子书来扩充自己又或者看别人的源码... ... 到达这里,你就明白为什么要学习linux程序设计,linux系统编程,原来是为看内核作为基础! 学习东西需要循环渐进!!一步一个脚印,需要坚强意志力和超乎常人的决心!! 建议初学者不要一开始就使用可视化开发工具,不然你连编译器,连接器,编辑器都弄不清除是什么东西!那些东西是给高手减少开发周期而设计的,并不适合初学者!! 渡过这些艰苦的时间,你已经成为一个可以独立思考,独立学习的编程爱好者拉! 就像是内功心法一般!你拥有强劲的内功心法,学什么东西都快!就像张无忌又九阳神功一样,学习明教的武功简单的很,内功并非一天或者一个月就能修炼成功!需要长期的坚持和勤学苦练!加油各位初学者!!
学习编程因该选择那种语言论 学习编程因该选择那种语言论 我是学习编程的过来人,看见很多初学者为了选择那种编程语言而整天烦恼着,也看见很多人走我曾经走过的弯路。 有些人,迟迟不学;有些人学,今天学习c,明天C++,流行java,又去学习java,到头来什么都没学会,就整天和语法打交道!! 强烈建议初学者学习C语言,why?因为只有32个关键字,你能很快的掌握基本的语法!帮你开启编程大门的钥匙! 好!学完基本的语法的时候不要以为你什么都会了!更不要狂妄自大的认为,C语言就这样简单!那你就错了! 我来慢慢解释给你听,为什么选择C语言! 注: 学习环境定为linux,why?因为你可以在linux学到很多你在windows学不到的东西!!linux学会了,转windows没问题!! 注: 学习linux,就要装起linux,选择一个发行版!! 选择C语言,你能在学习完C语言,用最短的时间去接触其它的东西. 先来看看学完C语言的基本语法你能干些什么?? 数据库编程,网络编程,CGI开发,界面开发(GTK+ 或 QT)!![这个是后面的] 如果坚持下来,你能剩下很多时间和减少很多不必要的麻烦! 你可以学习完C语言,学习一下汇编,让你对CPU有个大概的了解! 这个时候可以学习一下数据结构和一些常用的算法,没有必要的算法就不要接触了,浪费时间,学多了,你也忘记,不如先不学,只记住一些常用的OK!!要用了,再学习!! 后面可以看看操作系统原理的书籍,了解一下整个系统平台!! 这个时候你可以买本linux程序设计,开始真正的进入应用编程领域!! linux程序设计可以让你学到,网络编程,数据库编程,gtk+... ... 这个时候需要一段磨合时期,把你学到的东西多实践,多应用!! 可以买<<代码大全>>和一些软件工程方面的书籍看看!! 过一段时间后... ... 然后再去学习一下linux系统编程!! 好吧!是时候接触系统底层拉!学习微机原理+IA-32手册[保护模式下的汇编],大灰狼汇编视频!! 最后就是最接触linux内核源码,买书看吧!不建议直接看源码! <<linux内核完全剖析,linux内核设计艺术,一个操作系统的实现>>!! 第一本,复杂而详细!第二本,将复杂化为简单!!让你从复杂中领悟内核的基本原理!第三本,是一本实践如何写内核的书籍! 如果感觉不足,不建议再去买书籍了,浪费钱!!可以去下载电子书来扩充自己又或者看别人的源码... ... 到达这里,你就明白为什么要学习linux程序设计,linux系统编程,原来是为看内核作为基础! 学习东西需要循环渐进!!一步一个脚印,需要坚强意志力和超乎常人的决心!! 建议初学者不要一开始就使用可视化开发工具,不然你连编译器,连接器,编辑器都弄不清除是什么东西!那些东西是给高手减少开发周期而设计的,并不适合初学者!! 渡过这些艰苦的时间,你已经成为一个可以独立思考,独立学习的编程爱好者拉! 就像是内功心法一般!你拥有强劲的内功心法,学什么东西都快!就像张无忌又九阳神功一样,学习明教的武功简单的很,内功并非一天或者一个月就能修炼成功!需要长期的坚持和勤学苦练!加油各位初学者!!
Linux录像软件设想 Linux下又很多的录像软件 http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fwww.cnbeta.com%2Farticles%2F58897.htm&urlrefer=d9304bee409e9290c0ad448f2d6a5889 !! 但是没有一个像样的录像软件! 比如 wink 比较好,可惜只是swf,就是用起来比较麻烦,还有很多兼容问题,尤其和语言,输入法的问题! Istanbul 有时候还假死,Recordmydesktop 也是问题多多! xvi...等等都是问题多多! 毕竟这个软件是外国人开发的,根本就没有考虑我们中国人的问题! 又没有一款软件能像 屏幕录像大师那样,我感觉那个软件比较适合中国人使用! 如果假设也又一款这样的Linux屏幕录像大师! 现在进行分析! 截图,生成OUT,将图片或者转换好的视频放在程序的末尾,当执行OUT的时候,就可以播放视频!就又点像 .EXE播放视频! 这里面就涉及了一些问题: 截图的问题,可以参考和分析,学习gnome-screenshot... ... OUT文件格式,参考内核方面的书籍!内嵌AT&T汇编来定位文件格式的偏移吗?假想! 转视频问题!!Linux下又很多多媒体的架构库!都可以用! GTK+播放视频问题!! 这个文件里面就又一个编译好的OUT!假设文件大小 123k,如果写入图片或者视频到末尾,就曾加了容量,out只要去读末尾就OK了! 如果.out播放视频成功,就可以转.AVI,.SWF,.!! 还可以进行视频你的后期编辑,修改!! 设想完毕!
Linux录像软件设想 Linux下又很多的录像软件 http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fwww.cnbeta.com%2Farticles%2F58897.htm&urlrefer=d9304bee409e9290c0ad448f2d6a5889 !! 但是没有一个像样的录像软件! 比如 wink 比较好,可惜只是swf,就是用起来比较麻烦,还有很多兼容问题,尤其和语言,输入法的问题! Istanbul 有时候还假死,Recordmydesktop 也是问题多多! xvi...等等都是问题多多! 毕竟这个软件是外国人开发的,根本就没有考虑我们中国人的问题! 又没有一款软件能像 屏幕录像大师那样,我感觉那个软件比较适合中国人使用! 如果假设也又一款这样的Linux屏幕录像大师! 现在进行分析! 截图,生成OUT,将图片或者转换好的视频放在程序的末尾,当执行OUT的时候,就可以播放视频!就又点像 .EXE播放视频! 这里面就涉及了一些问题: 截图的问题,可以参考和分析,学习gnome-screenshot... ... OUT文件格式,参考内核方面的书籍!内嵌AT&T汇编来定位文件格式的偏移吗?假想! 转视频问题!!Linux下又很多多媒体的架构库!都可以用! GTK+播放视频问题!! 这个文件里面就又一个编译好的OUT!假设文件大小 123k,如果写入图片或者视频到末尾,就曾加了容量,out只要去读末尾就OK了! 如果.out播放视频成功,就可以转.AVI,.SWF,.!! 还可以进行视频你的后期编辑,修改!! 设想完毕!
1 下一页