网上书店管理系统设计源码 如何更深入地学习Linux?

[更新]
·
·
分类:互联网
3879 阅读

网上书店管理系统设计源码

如何更深入地学习Linux?

如何更深入地学习Linux?

第一步 你可以尝试编译自己的linux系统。有一个发行版叫做 LFS,linux from scratch. 就是一个一步一步从源码最终编译成自己的linux的项目。编译过程中你可以按照你的喜好自己任意修改。
LFS官方网站上的手册有教程,可以学到很多linux知识,不过是全英文的。
第二 书店里有各种linux内核的教程,可以买来一读。
第三 没有任何方法比学习linux源码更好的方法了。 上 或者用git clone linux内核源码,慢慢啃去吧。

为什么网上有很多自学计算机的资源,却有很多人还是不能自学成为程序员?

你这里的计算机我不知道具体是指的什么内容,是计算机网络?还是软件编程?还是嵌入式?
所以,我暂时理解为编程吧。
无论我们学习什么知识,都需要从应用的角度出发,这样才能够学习到更实际的内容。
那对于软件编程来说,什么是应用角度呢?
也就是一个具体的项目,一个具体的系统,能够划分出用户是谁?用户用这个系统来干什么?
这样,我们才能够有针对性的学习从前到后的所有知识点。
对于刚刚入门的人来说,如果我们要做一个B/S的系统,那选择使用什么样的数据库,选择使用什么样的语言,就是我们开始的第一步。
很多人可能会说,我刚刚开始学习,什么都不知道,所以也不知道怎么选。
OK,那这个时候,可能你差的就是一本入门的书了。
很多人都会说入门推荐什么什么类型的书。
其实我觉得吧,随便取书店里面,挑选一本什么《从零开始……》《……入门》这种类型的书都可以,其实无论那一本,他们的知识点都是差不多的,都能够满足我们最开始学习的需要的,即时有的书写得好,有的书写得相对差一点,但是也不影响我们的入门学习的。
然后看书的同时,记住,一般这类型的书都有一张CD,里面会有程序的代源码,这个就是我们学习最重要的东西了。
看别人的源代码是怎么写的,特别是最后一个完整的案例的源代码。
然后自己按照看到的内容,不要Ctrl C Ctrl V,一个一个的自己去创建文件,去敲这些代码。
等你这个练习项目做完的时候,你就已经入门了。
入门以后,那就是更多的实践的时候了,去一些企业工作,进入真正的项目组做项目,或者自己和朋友去网上做一些小项目或者开源项目,来练练手都是可以的。
当你真的进入这个行业的时候,你才能够接触更深的东西。
一个人就能完成的项目,都不会涉及到太深的技术,如果想要学习更深层次的东西,就一定需要去到一个合适的平台的。
这个时候,我们就会需要去看更多的书,更深奥的书,学海无涯,只有不断的努力坚持,才能够成为一个合格的程序员。

就像Java,网上的免费资源只教到你基础语法完结,对于后续的面向对象、API、Java Web等几乎都是付费内容.
也就是说,学会Java基础语法还是无法写出想要的程序.
这一点,我也是很纳闷.很多的开源技术,实际上还是要付费学习的.这没办法,谁让高薪呢?!