V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dhysum  ›  全部回复第 9 页 / 共 10 页
回复总数  184
1  2  3  4  5  6  7  8  9  10  
2012-05-10 10:41:53 +08:00
回复了 dhysum 创建的主题 Gentoo 好吧, 我是第一个贴.
@thedevil7 OpenBox? Awesome?题是这个我没听说过, 一直用xfce,但也没有很舒适的感觉。
2012-05-09 18:52:13 +08:00
回复了 dhysum 创建的主题 Gentoo 好吧, 我是第一个贴.
@Mattsive portage就是emerge工具包啊。
2012-05-09 18:51:26 +08:00
回复了 dhysum 创建的主题 Gentoo 好吧, 我是第一个贴.
@Mattsive 额, 好吧。 你跟我说的是一个意思,没有看出来哪里恰恰相反了。。。
2012-05-09 10:15:40 +08:00
回复了 mopig 创建的主题 问与答 64位win7理论上支持无限大内存么?
64位系统可以支持2^64 个地址, 2^10 * 2^10 * 2^10 * 2^10 * 2^10 * 2^10 * 2^4 = 16 * 4G * 4G.不是无限大的.
而32位只能支持2^32=2^10 * 2^10 * 2^10 * 2^2= 4G.
2012-05-04 09:35:35 +08:00
回复了 bjlbeyond 创建的主题 程序员 我们计算机专业分方向,大家给点建议吧
说实话, 这课程开的一点都不科学, 从课程上看不出到底要干什么.

不过, 不管如何, 选之前还是要明白你未来要做什么.之前回答过这种问题, 参见这里 http://www.v2ex.com/t/32926#reply32
2012-05-03 10:59:08 +08:00
回复了 Olivia 创建的主题 电影 晒一下大家最爱的日本电影
大盗石川五佑卫门
2012-05-02 17:51:10 +08:00
回复了 Livid 创建的主题 V2EX PB3 新功能 - Down Vote
@Alex_L evernote里的, 直接copy了链接。 文中有说明来源和作者。
2012-05-02 15:21:15 +08:00
回复了 Livid 创建的主题 V2EX PB3 新功能 - Down Vote
2012-04-27 12:15:14 +08:00
回复了 feilaoda 创建的主题 问与答 有没有人想搞个编程语言玩玩?
学学smalltalk。。。
@dhysum 如果有路由,需要开放端口。
很奇怪VNC简单方便但没人推荐呢? 各个平台都支持的好像。。。
如果没有域名, 只能用公网IP,可以访问www.whatismyip.com得到。
公网IP, VNC。
2012-04-26 14:43:00 +08:00
回复了 ant_sz 创建的主题 分享发现 岳阳 Linux 精舍,额…
之前好久没消息, 跑到这里来了.
2012-04-23 19:50:05 +08:00
回复了 TH3TA 创建的主题 程序员 真心求教,如果想当程序员,起步应该学什么?谢谢
@TH3TA 对了,有本书可以作为入门的浏览书籍《编码的奥秘》,这里是很浅显的理论知识。
2012-04-23 19:49:03 +08:00
回复了 TH3TA 创建的主题 程序员 真心求教,如果想当程序员,起步应该学什么?谢谢
@TH3TA 计算机体系结构那本书是比较深的, 你可以先简单的了解一下诺依曼结构再去看那本书。之后是2、3、4、5的内容, 1.的内容应该放在后面,通过这个可以整理出一个系统理论。然后你再了解一点编译器、操作系统内核源码之类的,到了这一步你已经会比较受欢迎了。 再进阶,就是算法、操作系统以及实际应用的事情了!
2012-04-23 19:44:42 +08:00
回复了 TH3TA 创建的主题 程序员 真心求教,如果想当程序员,起步应该学什么?谢谢
@TH3TA 计算机的基础有这么几个,虽说是基础,其实是很庞大的内容,不是一朝一夕能学会的。相对来讲是比较底层的东西,

1. 计算机的体系结构,这个是比较宽泛的,选书很难,推荐《计算机体系结构-量化研究方法》第三版, 作者是John L. Hennessy & David A. Patterson。最好读英文版,第三版有一些基础知识,第四版放进附录了。这本书是我同事推荐的,我认为不错。
2. 操作系统相关的一些基本理论(设备管理、存储管理、进程调度等),
3. 常用算法与数据结构,算法中最常用的如排序、查找等, 排序和查找是计算机理论中用的非常多的算法,数据结构如链表、栈、队列、树、图、二叉树等等。但算法跟数据结构是分不开的。
4. 常用的网络协议,主要就是指TCP/IP了, 但这只是数据传输的通用协议。 TCP/IP的学习不要直接看很庞大的文档,了解主要的结构和原因,不必要记协议具体内容。
5. UNIX/LINUX环境是最好的学习编程的环境,但对初学者来说不容易搭建环境,建议你用Ubuntu或者fedora。

另外, 我还是想说, 上面几位推荐的那本书确实不错, 但那是原版。翻译版的不好,而且这本书本身就不是初学者用的。 如果想看类似的书,《程序员的自我修养-链接、装载与库》这本书是不错的,但也需要一定的基础之后看更好,相信会解决你的很多疑惑。

至于语言,我建议是C语言。python也可以,但两者的差别很大。 慎重!

希望有所帮助。
2012-04-23 09:43:48 +08:00
回复了 TH3TA 创建的主题 程序员 真心求教,如果想当程序员,起步应该学什么?谢谢
@roamlog 这本书不适合初学者,而且翻译的并不好。

如果真要学,还是很辛苦的,要坚定的依赖自学。我经常在想,如果当初有人给我指明路径,会不会轻松很多。所以希望能给你几个建议。

1. 首先,需要明白,程序员的范围非常广。你说的热情,可能到后来就如泥牛入海,不知道劲该用到哪里。所以,先要明白自己想做哪一类的。一般有以下几类,如有不足,请其他网友补充。
而且技术是用来做出有价值的东西的。
。系统底层:driver, file system,
。B/S网络应用
。网络协议栈
。BSP(片上系统)
现在太多人注意力放在B/S网络应用上了,而其他方面的应用的关注度却没那么高。其他几个入门难可能是个原因吧。
2. 如楼上所说,英文是第一位的。 不是简单的能看懂。一般要看过一、两本技术类英文书,英文才算得心应手。这点我也还没做到呢。
3. 选择一门语言,python一类的是容易学,但语言效率不是那么高,更多的是用于B/S应用这一块,当然也有科学计算一类的,这个另说了。 建议你学一些底层的东西,因为千变万变,计算机还是诺依曼系统。底层理解的透彻,上层的应用做起来更得心应手。但要理解透彻却也很难。如果只希望集中在B/S应用方面,那是个不错的选择吧。
4.基础最重要。 不管是用技术来做什么业务、产品,技术的基础是最重要的。 所谓基础就是处处用到而离不开的理论什么的。 比如操作系统、算法与数据结构, 这是一生都学不完的玩意。但有了一定的基础,学习其他的更容易些。切莫走了弯路。 不然,忽略这些而过分集中于追逐当下时髦技术,实是舍本逐末,到后面肯定还是要补回来的。不如提早认真打好基础。
5. 书的选择很重要。有很多书被认为是必不可少的书连很多推荐的人都没读过。 好书如美食,坏书则会坏肚子。 选书的时候,要看看作者是谁,大牛的书裨益良多而容易读;第二要看看序言、前言之类的,连这里都胡乱搪塞的,肯定是坏书劣枣;第三,写一本书往往需要引用很多,后面的引用文献能够告诉你作者是否用心,而且能够告诉你应该参考什么书目;第四,豆瓣上已经有很多豆列,可以参考人家看了哪些书;
6. 博客与网上论坛,博客能够让你的所思所想记录下来,而且写的过程也是一个复习整理的过程,学到的知识不整理绝对枉然。而且博客能够跟别人交流,纠正自己不对的地方。这很重要。
论坛,就不要随便上了,什么人都有,参差不齐。慎重。
7. 凡事多自己完成,学会用而不要完全依赖google. 基本问题问别人会让人感觉不想回答。别如int类型的字节长度的问题, google一下就可以得到的,就不要问别人了。

应该还有一些,其他网友补充吧。
以上只是我自己的感想,有不对的恳请纠正。
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1160 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 17:49 · PVG 01:49 · LAX 10:49 · JFK 13:49
Developed with CodeLauncher
♥ Do have faith in what you're doing.