摘要: 首先先学学编辑器,vim,emacs什么的都行。 然后学makefile文件,只要知道一点就行,这样就可以准备编程序了。 然后看看《C程序设计语言》K&R,这样呢,基本上就可以进行一般的编程了,顺便找本数据结构的书来看。 如果想学习UNIX/LINUX的编程,《APUE》绝对经典的教材,加深一下功底,学习《UNP》的第二卷。这样基本上系统方面的就可以掌握了。 然后再看DouglusE.Comer的《用TCP/IP进行网际互连》第一卷,学习一下网络的知识,再看《UNP》的第一卷,不仅学习 网络编程,而且对系统编程的一些常用的技巧就很熟悉了,如果继续网络编程,建议看《TCP/IP进行网际互 阅读全文
posted @ 2013-03-29 11:17 Iceting 阅读(662) 评论(0) 推荐(0) 编辑
摘要: Wikipedia当然是最应该先查阅的网站,作为了解概念、背景和相关知识的绝佳索引,能够引导走向包含详细技术细节文档,以及一些相关的技术和概念。http://www.wikipedia.org/Google还用多说么?Google it,什么都有!如果需要论文,那怎么少得了Google Scholar,还有Springer、IEEE Xplore和ACM Digital Library。连MSDN都不看你好意思说你在开发Windows程序么?Java开发者也有Java SE 6 Documentation。Linux的API我比较多查阅http://die.net。遇到问题不要怕,一定要相信你 阅读全文
posted @ 2013-03-29 09:10 Iceting 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 貌似很多人说企业java开发很少用到swing的。而且我(学生)自己也写了很长时间的swing界面。感觉那些界面太丑了。呵呵。可能是我水平不行,所以我想问一下,java swing在企业这一块应用如何?改学到什么程度就行了。因为这一块知识细节太杂,太多、我想将更多的精力放在java EE这一块,以及安卓这一块。先谢谢大家的回答了。起码应该了解swing的事件处理、线程模型、布局管理、渲染器、编辑器,或者再看看它的mvc模型,就算工作中用swing很少,但这些概念在大多数富客户端框架中都是通用的。至于外观,很容易改的啊,自定义组件也不难。个人体验:做过一段时间的swing开发,积累的经验让我受益 阅读全文
posted @ 2013-03-29 08:42 Iceting 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 首先你确定你要进入Java开发?决定学习Java是要下很大决心的,因为Java技术的世界是个无底洞,永远也学不完,不废话了,我就简单的说一下自己的看法(偏重Java方面,什么html、css、js之类的会点就行):1.Java Core,就是Java基础、jdk的类库,很多童鞋都会说,jdk我懂,但是懂还不足够,知其然还要知其所以然,jdk的源代码写的非常好,要经常查看,对使用频繁的类,比如String,集合类等数据结构要知道它们的实现,不同的集合类有什么区别,然后才能知道在一个具体的场合下使用哪个集合类更适合、更高效,这些内容直接看源代码就OK了2.多线程并发编程,现在并发几乎是写服务端程序 阅读全文
posted @ 2013-03-29 08:34 Iceting 阅读(270) 评论(0) 推荐(1) 编辑