码家

Web Platform, Cloud and Mobile Application Development

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年5月29日

摘要: 良好编程实践的百科全书,完善编码聚焦于个人技能——所有的内容都来说明我们称之为“编写巧妙的代码”(write clean code,clean可以翻译多种意思,只能意会了,有些英语翻译成汉语会很痛苦的)。这本书就是那种用50页来谈论代码版式和留白的书。 阅读全文
posted @ 2011-05-29 23:42 海山 阅读(166) 评论(0) 推荐(0)

摘要: 《Effective C#》《敏捷软件开发:原则、模式与实践》《.Net框架程序设计》《.Net设计规范》《重构-改善既有代码的设计》《领域驱动设计》《企业应用架构模式》《敏捷估算与规划》还有一些其他的书也可以选择看一下《软件随想录》《软件开发沉思录-ThoughtWoeks文集》.......遗憾的是,好多书都是很早在国内出版的,但竟然没有多少人问津,而且有几本现在中文本都没有了,《企业应用架构模式》这本书还是我花了100在出版社算印的,等了一个星期才拿到书。这些都是我已经看过或是正在看的书,如果你想成为一个优秀的.Net程序员的话,这些书一定得看,我给我同事推荐了很多次这些书,只有很少一部 阅读全文
posted @ 2011-05-29 23:19 海山 阅读(2219) 评论(0) 推荐(0)

摘要: 文章来源:Joel on Software原文链接作者:Joel Spolsky 是纽约市一家小软件公司,Fog Creek Software, 的创始人。他毕业于耶鲁大学,曾在美国微软公司,Viacom, Juno 任软件设计师及经理。 (一)知道这个人是因为看了被刊登在《程序员》杂志上的他的文章《给计算机系学生的建议》。最近在他的blog里面提到了他有一个推荐给程序员的读书列表。OK,这是一篇Joel早在2002年以前就整理出来的列表,而我在最近才开始订阅他的Blog。不过还好,这些书因为太经典了,以至于现在还不算过时。而且发现Joel的中文Blog并没有给出翻译。我最近也正好在制定读书计 阅读全文
posted @ 2011-05-29 23:17 海山 阅读(349) 评论(0) 推荐(0)

摘要: 一本好书太重要了,拿到一本烂书太不幸了,不如不读,浪费大量时间,还误人子弟,包括国外也有烂书,本人总结经验,列出列表,更希望大家补充 本贴只讨论设计模式,讲设计模式的书 1 设计模式 --23种设计模式 必读,好书,入门砖,不过没详详细,初学者撑握慢 2 大话设计模式 ---适合中国人,好读易懂,初学者掌握有收获 3 深入浅出设计模式 -- 经典 没有中国版本,不过实在是好 4 JAVA与模式 好书---虽然是针对JAVA的,但思想可以借用,好书 5 c#设计模式迷你速查手册 很好的工具 对有一定熟悉后 在进阶时可以参考,代码精炼,没有深长,觉得很好用 烂书 ---------最好不好读,在读 阅读全文
posted @ 2011-05-29 23:15 海山 阅读(923) 评论(0) 推荐(0)

摘要: Head First设计模式UNIX环境高级编程 C专家编程 ARM体系结构与编程 C和指针 C陷阱与缺陷 802.11Wireless Networks the definitive Guide MicroC/OS-II The Real_Time kernel Second Edition Inside C++ Object Model LINUX程序设计 嵌入式系统的实时概念 算法导论 计算机程序设计艺术 c++对象模型 Java 与 模式 深入浅出设计模式 c#高级编程 asp.net高级编程 人月神话 c#编程思想 c#实用开发参考大全 手写struts框架 设计模式 j2ee de 阅读全文
posted @ 2011-05-29 23:11 海山 阅读(158) 评论(0) 推荐(0)

摘要: 本文是从 What is the single most influential book every programmer should read? 这篇文章翻译而来。 国外知名网站stackoverflow上有一个问题调查: 哪本书是对程序员最有影响、每个程序员都该阅读的书?,这个调查已历时两年,目前为止吸引了153,432人访问,读者共推荐出了478本书(还在增加),其中最火的一本书《Code Complete》被顶了1306次。如果你是个程序员,你一定有兴趣看看这些书里你都看过几本,如果你一本没看过的话,我也不好说什么,也许你是个天才,但我相信大多数人都知道,你在学校里根本学不到什么真 阅读全文
posted @ 2011-05-29 23:08 海山 阅读(144) 评论(0) 推荐(0)

摘要: 如果你是个程序员,你一定有兴趣看看这些书里你都看过几本,如果你一本没看过的话,我也不好说什么,也许你是个天 才,但我相信大多数人都知道,你在学校里根本学不到什么真正的工作中需要的知识,我们毕业后能帮助我们在公司中胜任工作的老师就是这些优秀的书籍,一本好 书可以改变一个人的一生。1. 第一名: 《Code Complete (2nd Ed) by Steve McConnell》,中文版《代码大全(第二版)》,两届Software Jolt Award震撼大奖得主!2. 第二名: 《The Pragmatic Programmer》,中文版《程序员修炼之道》3. 第三名: 《Structure 阅读全文
posted @ 2011-05-29 23:05 海山 阅读(193) 评论(0) 推荐(0)

摘要: 转自:http://www.3ppt.com/Design/PM/19488.html唉,技术发展得太快了!我该学Java还是C#?PHP很火吗?说不定Python将成为主流!学Windows还是Linux?Sql Server还是Oracle?程序员要不要学算法?工作中用不到算法!怎样才叫精通XXX?我的水平究竟怎样?怎样才能提高自己的水平?菜鸟与大牛的区别在哪里?市场需要怎样的人?怎样才能赚大钱?中国程序员不如民工!?!?!?!?!?!?!?!问一些很傻的问题,的确会浪费不少时间!花了点时间google了一下,列出了普遍叫好的10本书。只看值得反复看的书!请尊重生命,停止在劣质书籍上浪费时 阅读全文
posted @ 2011-05-29 23:03 海山 阅读(248) 评论(0) 推荐(0)

摘要: 运行regedit到HKEY_CLASSES_ROOT\*\shell这个下面看看,一般都是在这里的鼠标可能存在的其它地方1、鼠标右键桌面空白处,新建菜单中的项目在注册表中的位置[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew]2、鼠标右键文件,弹出的菜单明细在注册表中的位置[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers]3、鼠标右键文件夹,弹出的菜单明细在注册表中的位置[HKEY_CLASSE 阅读全文
posted @ 2011-05-29 22:50 海山 阅读(282) 评论(0) 推荐(0)

摘要: 如果你用的winxp,步骤就是先点击文件夹窗口菜单上的工具-文件夹选项-查看,选中“显示所有文件和文件夹”一项,确定。然后进入系统盘下的X:\Documents and Settings\用户名\SendTo下,把你想删除的“发送到”图标删除就可以了,删完另忘了把文件夹选项还原。 阅读全文
posted @ 2011-05-29 22:30 海山 阅读(114) 评论(0) 推荐(0)

摘要: 1 阅读全文
posted @ 2011-05-29 16:46 海山 阅读(138) 评论(0) 推荐(0)

摘要: 退出程序用 AfxGetMainWnd()->SendMessage(WM_CLOSE); 关闭当前窗口 用 DestroyWindow( ); 关闭模式对话框用 EndDialog(0); 阅读全文
posted @ 2011-05-29 13:14 海山 阅读(489) 评论(0) 推荐(0)

摘要: 在CPP的initinstance成员函数中添加:m_pMainWnd-> SetWindowText( "*** "); 放在showwindow()前. *为你想要的字符 阅读全文
posted @ 2011-05-29 12:50 海山 阅读(227) 评论(0) 推荐(0)

摘要: CMainFrame::OnCreate (...) { SetMenu(NULL); // 把CToolBar的那段注释掉 ... } int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CFrameWnd::OnCreate(lpCreateStruct) == -1) return -1; SetMenu(NULL); /* if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP | CBRS_GRIPPER | 阅读全文
posted @ 2011-05-29 12:46 海山 阅读(1873) 评论(0) 推荐(0)

摘要: WinExec("OtherDlg.exe",5); 阅读全文
posted @ 2011-05-29 12:26 海山 阅读(194) 评论(0) 推荐(0)