
知识分享
文章平均质量分 80
烟台南山学院
本博客是烟台南山学院优快云高校俱乐部官方博客
展开
-
iOS开发那些事-移动平台架构设计
献给喜欢ios的同学 低耦合企业级系统架构设计我们往往称JavaEE或.Net 开发的产品为“系统”,而移动平台(主要是:Android、iOS和Window Phone)开发的产品为“应用”。“系统”比较复杂,需要架构设计,而“应用”相对比较简单,这是不是意味着我们不需要考虑架构问题呢? 我们首先了解一下企业级系统架构设计。软件设计的原则是提高软件系统的“可复用性”和“可扩展转载 2013-04-29 20:37:13 · 597 阅读 · 0 评论 -
如何进行软件架构设计?
本文来自百度文库,再次转载希望对同学们有所帮助 软件架构设计的目的 对于外包业务类型的项目,软件架构设计的目的与产品类型的项目有所不同,在这里主要讨论外包类型项目的软件架构设计目的。 1、为大规模开发提供基础和规范,并提供可重用的资产,软件系统的大规模开发,必须要有一定的基础和遵循一定的规范,这既是软件工程本身的要求,也是客户的要求。架构设计的过程中可以将一些公共部分抽象提取出转载 2013-05-04 22:26:24 · 585 阅读 · 0 评论 -
好莱坞大片中的电脑安全常识
欧美大片、好莱坞大片年轻人都喜欢看,有的人喜欢强悍的画面视觉冲击,还有的人认为惊险的故事情节也很吸引人,如果你更喜欢电影里的型男靓女,一样也可以得到满足。前不久上映的经典大片“续集”——007之“大破天幕杀机”就让老影迷找回了昔日风光的老邦德。俗话说,“外行看热闹,内行看门道”,在大破天幕杀机扣人心弦的故事情节,以及老邦德宝刀未老的身手背后,作为一名安全相关人员,你更应该为电影里的“黑客”手段所吸转载 2013-07-11 18:18:50 · 1625 阅读 · 0 评论 -
浅谈C语言学习方法
C语言是一种早期的计算机语言,最初诞生目的是为了提供一种基于UNIX系统的工作语言.但是,后来却被越来越多的人发现它的优点与潜力。C本身比较接近底层,适合开发系统软件甚至是操作系统。我个人也认为它是界于高级语言与汇编语言之间的中级语言。C语言是一门结构化语言(我认为主要是指它的控制结构如:if if-else while for等等)。C程序设计上有提到;自顶向下,逐步深入;以函数为原子功能模原创 2013-07-11 17:52:09 · 670 阅读 · 0 评论 -
我们应该怎么写程序?
第一阶段: 纯学习 和 入门初学程序的大学,通常是在纸上写程序,然后去机房上机的时候,输入,运行。(调试基本不会。)因为上机,机会是难得的,时间是宝贵的。那时候的策略:1. 在纸上能写出正确到甚至完美的程序。2. 尽快需要学会盲打,甚至买了一个键盘卡片来练手感,甚至有同学找来了小霸王学习机键盘。总结,那时候应该是打下了良好的面向过程的编程基础。今天看来,教材上的例子转载 2013-07-14 19:22:50 · 509 阅读 · 0 评论 -
写单元测试代码有什么好处
提前声明,本人不是TDD的忠实Fans,写单元测试只是为自己服务,并不追求单元测试覆盖率。下面的文字来源于项目中的实践经历,也许有少量的水分,希望不要见怪。写作单元测试代码的好处熟悉单元测试技术,了解相关的基本原理; 掌握代码,积累代码编写经验,积累调试经验,积累分析问题、解决问题的经验; 训练动手能力,单元测试代码不是业务代码,开发、维护过程中不需要特别关注质量要求,底限是达转载 2013-08-29 08:51:29 · 677 阅读 · 0 评论