考试专区
壳壳的后宫
你开心就好
展开
-
计算机数据表示 源码、反码、补码、移码
计算机是一种电子设备,是一种由多个复杂的电子元器件组合而成,而电子元器件只有带电和不带电两种状态,我们将带电状态表示为数值1,不带电的表示为0,这样一来多个元器件的组合体,就可以表示多种状态,也就是说可以表示更多的数据。这样的数据在计算机中也就是常用的二进制。 现实中的数据都有正负之分,整数小数之分,为了便于运算,带符号的机器数可以采用原码、反码、补码、移码的不同的编码方式来表原创 2015-10-08 13:33:16 · 3055 阅读 · 29 评论 -
管理经济学学习之初探
管理经济学是一门研究如何把传统经济学的理论和经济分析方法应用于企业管理决策实践的学科。在市场经济和社会化大生产的宏观前提下,如何管理经济已经成为企业、社会、国家的重点。它以企业作为研究对象,以市场经济自由竞争为背景;它是一个企业所必须的财富,一个企业管理者需要掌握的能力。它通过对企业行为,企业环境以及企业运作的研究,从而总结了一系列的一般规律,以供人们更好的用于企业实践。 这门原创 2015-02-07 14:47:56 · 1011 阅读 · 9 评论 -
运筹学之初探
运筹学是近代应用数学的一个分支,主要是研究如何将生产、管理等事件中出现的运筹问题加以提炼,然后利用数学方法进行解决的学科。运筹学是应用数学和形式科学的跨领域研究,利用像是统计学、数学模型和算法等方法,去寻找复杂问题中的最佳或近似最佳的解答。运筹学经常用于解决现实生活中的复杂问题,特别是改善或优化现有系统的效率。(可是这个对于文科生听起来就头疼的数学,确实是需要点耐力的)原创 2015-02-07 15:11:58 · 949 阅读 · 9 评论 -
操作系统之初探
操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。操作系统是计算机系统的关键组成部分,负责管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务。操作系统经历了由最初的微机操作系统、网络操作系统、分布式操作系统到如今的嵌入式操作系统的发展。随着计算机软硬件技术的发展,逐步形成了三种基本类型的操作系统:批处理操作系统,分原创 2015-02-07 15:51:28 · 669 阅读 · 9 评论 -
创建型模式
创建型模式隐藏了类的实例是如何被创建和放在一起,整个系统关于这些对象所知道的是由抽象类所定义的接口。这样,创建型模式在创建了什么,谁创建的,怎么被创建的,以及何时创建这些方面提供了很大的灵活性。它抽象了实例化的过程。帮助一个系统独立于如何创建、组合和表示他的那些对象。创建型模式都会将关于该系统使用哪些具体的类的信息封装起来。允许客户用结构和功能差别很大的产品对象配置一个系统。原创 2014-12-14 20:22:51 · 717 阅读 · 16 评论 -
结构型模式
结构型模式:讨论的是类和对象的结构,其中结构型模式采用继承机制来组合接口或实现,结构型对象模式通过组合一些对象,从而实现新的功能。共包含了七种模式,下面分别介绍一下 适配器模式:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。(想使用一个已经存在的类,但是如果他的接口,也就是他的方法和你的要求不相同时;两个类所原创 2014-12-28 21:23:25 · 911 阅读 · 22 评论 -
行为型模式(一)
行为型模式:涉及到算法和对象间职责的分配。行为模式不仅描述对象或类的结构,还描述他们之间的相互关系。这些模式刻画了在运行时难以跟踪的复杂的控制流。它们将注意力从控制流转移到对象间的联系方式上来。使用继承机制在类间分派行为。 主要有的模式: 观察者模式(Observer):定义了对象间的一种一对多的依赖关系,让多个观察者同时监某一个主题对象,当一个对象的状态发生变化是,所有原创 2015-01-06 11:07:32 · 894 阅读 · 10 评论 -
行为模式(二)
解释器模式:给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。(如果一种特定类型的问题发生的频率足够高,那么久可以考虑将问题的各个实例表述为一个简单语言中的句子。也就是说,通过构建一个解释器,该解释器解释这些句子来解决该问题)《音乐解释器》 中介者原创 2015-01-11 16:53:23 · 752 阅读 · 12 评论 -
职责链模式
职责链模式:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 简单的理解就是让解决方之间有一定的关联 ,把用户不同的请原创 2015-04-26 16:37:44 · 757 阅读 · 24 评论 -
策略模式
策略模式:定义了算法家族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化不会影响到使用算法的客户。从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有的算法,减少了各种算法类与使用算法之间的耦合。 策略模式是一个比较容易理解和使用的设计模式,策略模式是对算法的封装,它把算法的责任和算法本身分原创 2015-04-29 21:02:31 · 772 阅读 · 19 评论 -
软件工程学习之流程
软件工程软件工程(Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的、是指导计算机软件开发和维护的工程软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几原创 2014-10-26 11:42:47 · 1551 阅读 · 19 评论 -
软件工程面向对象技术
实际上是一种编程方法,是将数据抽象为一个对象。例如在编程中要是描述一个人的信息,一个人的年龄、身高、姓名、出生日期都是一个人的属性,而我们将这些属性集合在一起,作为一个“人”的对象处理。主要是区别于传统面向函数、面向流程编程的一种改进,可以提高编码效率,代码重用率等等。其基本思想就是尽可能按照人类认识世界的方法和思维方式来分析和解决问题,这种方法能够提供更加清晰的需求分析和设计。面向对象的方法原创 2014-11-02 20:54:26 · 981 阅读 · 8 评论 -
关系运算
做了几天数据库系统原理的题,发现自己现有原创 2014-09-28 17:11:10 · 3829 阅读 · 15 评论 -
堆、栈与队列
栈 定义:一种只能在一段进行插入或删除操作的线性表,表中允许进行插入、删除操作的一段称为栈顶,另一端则为栈底。 原则:先进后出 定位:栈顶位置是动态的,当栈中没有数据元素时,称为空栈。 由操作系统自动分配 ,存放函数的参数值,局部变量的值等。 他们通常都是被调用时处于存储空间中,调用完毕立即释放; 图像表原创 2015-09-28 11:12:22 · 1021 阅读 · 34 评论