程序员常常需要实现回调。本文将讨论函数指针的基本原则并说明如何使用函数指针实现回调。注意这里针对的是普通的函数,不包括完全依赖于不同语法和语义规则的类成员函数(类成员指针将在另文中讨论)。声明函数指针 回调函数是一个程序员不能显式调用的函数;通过将回调函数的地址传给调用者从而实现调用。要实现回...
分类:
其他好文 时间:
2014-11-05 22:54:03
阅读次数:
236
课程课程内容课程目标第一阶段(以Tetris项目贯穿)Java语言基础算法基础、常用数据结构、企业编程规范。掌握常见的数据结构和实用算法;培养良好的企业级编程习惯。Java面向对象面向对象特性:封装、继承、多态等,面向对象程序设计,基础设计模式等。掌握面向对象的基本原则以及在编程实践中的意义;掌握J...
分类:
编程语言 时间:
2014-11-05 16:25:18
阅读次数:
212
在正式介绍设计模式之前,首先来简单说一下面对对象基本原则。1、单一职责原则 其核心思想为:一个类,最好只做一件事情,只有一个引起它的变化2、开放封闭原则 其核心思想为:软件实体应该是可以扩展的,而不可修改的。也就是对扩展开放,对修改封闭3、依赖倒置原则 其核心思想为:依赖于抽象。具体而言就是高...
分类:
其他好文 时间:
2014-11-04 12:20:59
阅读次数:
148
通用高校排课算法研究----3.基于时间片优先级排课算法3基于时间片优先级排课算法描述与分析排课问题实质上是时间、教师、班级、教室、课程这五维关系的冲突问题,要合理的解决这个问题首先要了解排课中的一些基本原则以及排课的一些基本要求。3.1排课中的基本原则在课程的编排中应遵循一定的规则,只有按照基本规...
分类:
编程语言 时间:
2014-11-04 00:01:40
阅读次数:
316
1绪论1.1课题背景与研究意义1.2课题的应用领域1.3课题的现状1.4解决NP问题的几种算法及其比较2目前流行的几种排课算法的介绍2.1.自动排课算法2.2基于优先级的排课算法3基于时间片优先级排课算法描述与分析3.1排课中的基本原则3.2排课的基本要求3.3基于时间片优先级排课算法描述3.4算法...
分类:
编程语言 时间:
2014-11-03 23:53:06
阅读次数:
540
项目管理个人能力培养--沟通协调能力在项目管理当中,怎么样把握好沟通?它有些什么的基本原则?是我们本章要讨论的。一、电影《大腕》中的四段对话冯小刚的电影《大腕》中有四段精神病院中精神病人的对话,电影用精神病人的口讲的都是现实中的事,来反讽当下社会的不正常。我们看了以后,对他们的沟通效果,从最好到最坏...
分类:
其他好文 时间:
2014-11-02 22:16:31
阅读次数:
229
项目管理个人能力培养--沟通协调能力
在项目管理当中,怎么样把握好沟通?它有些什么的基本原则?是我们本章要讨论的。
一、电影《大腕》中的四段对话
冯小刚的电影《大腕》中有四段精神病院中精神病人的对话,
电影用精神病人的口讲的都是现实中的事,来反讽当下社会的不正常。
我们看了以后,对他们的沟通效果,从最好到最坏,排下顺序。
第一段,关于DVD
图片:
(中国人):中国这音...
分类:
其他好文 时间:
2014-11-02 21:00:16
阅读次数:
180
管理沟通,是所有管理者都要面对的永恒难题。德鲁克《管理》三卷册“实务篇”第38章“管理沟通”,给出了管理沟通的四项基本原则:沟通是一种感知、沟通是一种期望、沟通提出要求、沟通和信息相互依存。“德四条”看似平常,细读非常震撼。特别是第一条,沟通是一种感知,完完..
分类:
其他好文 时间:
2014-10-31 16:03:51
阅读次数:
206
1. 基本原则* 遵循内容(HTML)、显示(CSS)、行为(JavaScript)分离的代码组织模式* 代码格式化,保持干净整洁2. HTML部分2.1. 添加必须的utf-8的字符集,并且使用HTML5的简洁方式:2.2. 遵循xhtml 1.0规则:1) 所有标签必须结束2) 所有标签必须.....
分类:
Web程序 时间:
2014-10-29 16:50:14
阅读次数:
327
Quora有这样一讨论,我现在用10分钟做点什么,可以帮助到我今后的程序员生涯?Jeff Darcy在Quora上给出了这个问题很好的一个答案,值得程序员思考。编写程序不是为了写代码而写代码,它是为了解决某个问题,个体程序员必须遵守的四个基本原则是:1. 明确问题(清楚需求和**条件分别是什么);2...
分类:
其他好文 时间:
2014-10-28 15:30:17
阅读次数:
157