面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切分为子函数,即 ...
分类:
编程语言 时间:
2017-07-30 19:06:49
阅读次数:
230
一、Hadoop的RPC通信机制 1.什么是RPC l RPC(Remote Procedure Call)远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模 ...
分类:
其他好文 时间:
2017-07-29 14:04:42
阅读次数:
121
软件:计算机程序、程序所用的数据以及有关的文档资料的集合。 软件测试:在规定的条件对软件进行操作,以发现错误,对软件质量进行评估。 测试目的:提高软件质量,发现软件缺陷和错误,对软件质量进行评估。 开发模型:瀑布模式、vwxh、螺旋模式 1、瀑布模型 计划,需求分析,设计,编码,测试,运行与维护 优 ...
分类:
其他好文 时间:
2017-07-29 12:46:40
阅读次数:
113
数据的艺术 概念: 数据--程序操作的对象,用于描述客观事物。 数据的特点: a.可以输入到计算机 b.可以被计算机程序处理 *数据是一个抽象的概念,将其进行分类得到程序设计语言中的类型。 数据元素-组成数据的基本单位 a.数据项:一个数据元素由若干数据项组成 ..
分类:
其他好文 时间:
2017-07-24 14:46:37
阅读次数:
139
排序与我们日常生活中息息相关。比方。我们要从电话簿中找到某个联系人首先会依照姓氏排序、买火车票会依照出发时间或者时长排序、买东西会依照销量或者好评度排序、查找文件会依照改动时间排序等等。在计算机程序设计中,排序和查找也是最主要的算法,非常多其它的算法都是以排序算法为基础,在一般的数据处理或分析中。通 ...
分类:
编程语言 时间:
2017-07-23 16:32:40
阅读次数:
172
程序是保存在外部存储介质(如硬盘)中的可执行机器代码和数据的静态集合,而进程是在CPU及内存中处于动态执行状态的计算机程序。在Linux中,每个程序启动后可以创建一个或多个进程。ps命令查看静态的进程统计信息ps只显示当前用户会话中打开的进程psaux以简单列表的形式显示出..
分类:
系统相关 时间:
2017-07-23 00:46:49
阅读次数:
265
学习内容 1.线上学习了《java&Guava》,课程中对日志的级别以及用法做了详细的介绍。 2.听了老师关于Guava的部分源码的讲解,加深了对filter和transform实现的理解。 3.老师推荐的优秀的框架和库: SpringIoc容器的存储,依赖注入,Guava,Java原生类的实现,m ...
分类:
其他好文 时间:
2017-07-22 00:44:40
阅读次数:
297
面向对象: 概念: 面向对象是一种程序设计思想,计算机程序的设计实质上就是将现实中的一些事物的特征抽离出来描述成一些计算机事件的过程,这种抽象的过程中,我们把具体的事物封装成一个一个的整体进行描述,使被描述的对象具备一些系统性、整体性的的行为和特征,我们把这种设计思想称为面向对象。从现实世界中客观存 ...
分类:
编程语言 时间:
2017-07-20 21:06:50
阅读次数:
177
勤拂拭软件工作室持续推出Java Web开发系列教程与案例,供广大朋友分享交流技术经验,帮助喜欢java的朋友们学习进步: 1. 勤拂拭软件Android开发之旅(1) 之 Android 开发环境搭建 勤拂拭软件工作室,专业计算机程序定制,程序辅导,论文指导。 技术交流QQ群:439261058 ...
分类:
编程语言 时间:
2017-07-18 01:52:27
阅读次数:
259
一.操作系统基础 操作系统:(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 注:计算机(硬件)->os->应用软件 回到顶部 二.网络通信原理 回到顶部 2.1 互联 ...
分类:
编程语言 时间:
2017-07-17 23:53:41
阅读次数:
473