- 博客(8)
- 收藏
- 关注
原创 面向对象设计原则
一个好的系统要具有可维护性和可插入性和灵活性。知名软件大师Robert C.Martin认为一个可维护性较低的软件设计,通常由于如下4个原因造成:过于僵硬、过于脆弱、复用率低、黏度过高。软件的复用或重用拥有众多优点,如可以提高软件的开发效率,提高软件质量,节约开发成本,恰当的复用还可以改善系统的可维护性。在面向对象的设计里面,可维护性复用都是以面向对象设计原则为基础的,这些设计原则首先
2015-05-21 17:56:27 576
原创 数据库触发器
触发器的概念:是一种特殊类型的存储过程.主要是通过事件进行触发而被执行的,它可以更好的维护数据库中数据的完整性。触触发器主要有几个优点:当对表中的数据作了任何修改(比如手工输入或者应用程序采取的操作)之后立即被激活;可以通过数据库中的相关表进行层叠更改;可以强制限制,这些限制比用 CHECK 约束所定义的更复杂。 1. 使用企业管理器创建触发器 在企业管理器
2015-05-21 17:48:15 485
原创 android广播
系统广播的类型的有序广播和无序广播。 1.有序的广播。 按配置的优先级传递给广播的接收者。可以通过android:priority设置接收者的优先级。优先级从-1000~1000。1000为最高. 2.无序的广播。接收者的接收顺序没有优先顺序。在接收到广播以后,可以abortBroadcast()终止广播的传播。接收者需要实现Bo
2015-05-21 17:25:40 396
原创 数组指针和指针数组
还好我也是接触两三年编程的人了,记得我们大一的时候很难分清楚指针数组和数组指针,其实我以前刚学的时候也不明白,我甚至好奇为什么有了指针,指针也同样可以指向数组啊?为什么还要数组指针,那么他们直接有什么区别呢? 指针:在C语言中,允许用一个变量来存放指针,这种变量称为指针变量。因此,一个指针变量的值就是某个内存单元的地址或称为某内存单元的指针。指针是可以指向数组的头地址。
2015-05-20 16:37:38 419
原创 printf()函数
printf()在我们刚刚开始接触编程的时候我们可以算是接触得最早的一个函数了,我们刚刚开始学习C语言的时候,接触的第一个函数是main()函数,在我们学习编程开始都是打印hello world,我相信大家都熟知。而在打印hello world的时候我们就使用到了printf()函数。 一、printf()函数 printf()函数是格式化输出函数, 一
2015-05-20 15:23:16 665
原创 objective-c和java
我是移动终端软件开发的一名大三的学生,目前我们在工作室是学习android的开发,在工作室期间我们只学习有关于android的界面设置和后台服务以及数据库访问之类的,我们还学习一些其他的比如网站开发啊,脚本语言,我们老师最近在教我们一些设计模式,我纳闷的就是为什么从来不告诉我们ios的相关东西。按理来说移动终端开发不是也应该学习IOS的吗?被逼无奈我只能自学了,通过最近一段时间的自学,我重新复习了
2015-05-19 14:50:07 656
原创 C语言中的main函数
C语言与许多编译式语言分开了3个阶段:编译、链接、运行。大多数脚本语言不需要标明程序开始执行的位置,那么C语言为什么要main函数,为什么要从main函数开始执行?我简单的做了自己的几个观点。1、C语言执行分为3个阶段:编译、链接、运行。每个编辑单元是各自独立编译成目标文件,最后由链接器把这些目标文件链接成可执行程序。如果C语言可以在文件的全局域里写语句
2015-05-13 19:14:26 2501
原创 用C语言打印心形
IT是一个比较枯燥容易乏味的行业,身为程序员每天除了在电脑面前写代码还是写代码,所以很多人很容易感觉到枯燥和郁闷,长久会容易让人有反感的情绪,生活太过单调。其实我们在程序中也有很多乐趣的,只是很多人不善于发现。下面我就简单的介绍一个利用C语言打印出心形的图案。第一种是相对于简单一点的,其实并不困难,大家都能够写出来,打印出来的图案实现的代码第二种是相对与
2015-05-13 14:33:34 60231 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人