1.对于复杂的系统,分层让代码结构清晰,便于开发人员对系统进行整体的理解、把握。如果代码没有分层,把逻辑都写在一个方法里面的代码就好比是一本没有目录的文档,要找出其中某一节都要对全文遍览一次。2.基于第一点,如果代码层次分明,则便于开发人员维护。系统基本的架构可以通过工具(如动软代码生成器)自动生成...
分类:
其他好文 时间:
2014-06-04 18:57:10
阅读次数:
261
所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。在大多数情况下,我们的需求是,无论用户
用什么浏览器来查看我们的网站或者登陆我们的系统,都应该是统一的显示效果。所以浏览器的兼容性问题是前端开发人员经常会碰到和必须要解决的问题。在学习浏览器兼容性之前...
分类:
其他好文 时间:
2014-05-30 11:25:11
阅读次数:
237
今天我将根据数据库中的表结构添加一些类。这些类将成为这个ASP.NET
MVC应用程序中“模型”的一部分。我们使用Entity Framework(实体框架)来定义和使用这些模型类,并且访问数据库。实体框架 (EF)
是一种对象关系映射机制,支持 .NET 开发人员使用特定对象来处理关系数据。它消除...
分类:
Web程序 时间:
2014-05-30 08:28:51
阅读次数:
321
在显示复杂的表格数据的时候,相信 Web 开发人员都碰到过显示不下的情况。RWD Table
Patterns 是一个很好的响应式表格解决方案。它采用移动优先以及渐进增强的设计理念,在不支持响应式的浏览器会使用滚动条代替。
分类:
其他好文 时间:
2014-05-30 05:55:49
阅读次数:
225
近期的游戏开发大体上接近尾声,总结了不少关于Unity3d面向Windows几大平台开发时遇到的各种坑以及怎样填坑的经验。总的来说,Windows8.1
Windows8/RT以及WindowsPhone这几个平台的开发人员很的少,文档也很的有限。甚至于MSDN的文档写的也是不清不楚。所以我认为有必...
使用内置的Camera应用程序捕获图像
所有带有合适硬件(摄像头)的原版Android设备都会附带Camera应用程序。Camera应用程序包含一个意图过滤器(intent
filter),它使得开发人员能够提供与Camera应用程序同等的图像捕获能力,而不必构建他们自己的定制捕获例程。Camera...
分类:
移动开发 时间:
2014-05-30 00:12:48
阅读次数:
272
本文主要内容:在任务一中,用 四
种方式实现:点击界面按钮,开线程运行一段程序,结果显示在一个Label上。1. 用不正确的方式得到看似正确的结果2. 用Qt Manual 和
例子中使用的方法3. 用一种好用但被Qt开发人员批判的方法4. 用一种被开发人员强烈推荐,但Qt Manual和例子中只字...
分类:
其他好文 时间:
2014-05-29 21:51:34
阅读次数:
310
本文讲述的是在Qt中QThread使用方法,QThread似乎是很难的一个东西,特别是信号和槽,有非常多的人(尽管使用者本人往往不知道)在用不恰当(甚至错误)的方式在使用QThread,随便用google一搜,就能搜出大量结果出来。无怪乎Qt的开发人员
Bradley T. Hughes 声嘶力竭地...
分类:
其他好文 时间:
2014-05-29 21:32:05
阅读次数:
311
“ 又是一年毕业时 ”
,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千…… 本文是自己工作6 年的经历沉淀或者经验提
炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议...
分类:
其他好文 时间:
2014-05-29 16:16:38
阅读次数:
256
在上一篇文章中我们了解并进行了域建模,换言之我们有了一个好的开始,起码开发人员对自己要开发的软件已有了初步的认识,且也得到了进行交流时可以使用的术语表。
本章将会在前一篇的基本上进一步阐述使用ICONIX方法实践用例建模,同样在文章的最后还会有在这个阶段最容易犯的10个错误,以给大家提醒或在分析过....
分类:
其他好文 时间:
2014-05-28 11:44:20
阅读次数:
353