码迷,mamicode.com
首页 >  
搜索关键字:计算机程序    ( 1669个结果
Java NIO原理 图文分析及代码实现
Java NIO原理 图文分析及代码实现博客分类:java底层java NIO原理阻塞I/O非阻塞I/OJava NIO原理图文分析及代码实现前言:最近在分析hadoop的RPC(Remote Procedure Call Protocol ,远程过程调用协议,它是一种通过网络从远程计算机程序上请求...
分类:编程语言   时间:2015-03-27 23:51:35    阅读次数:208
Python yield 使用浅析(iterable generator )
http://blog.csdn.net/preterhuman_peak/article/details/40615201如何生成斐波那契數列斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前 N 个...
分类:编程语言   时间:2015-03-18 13:50:01    阅读次数:202
湖南省第十届大学生计算机程序设计竞赛:酷酷的单词
1505: 酷酷的单词 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 237 Solved: 88 [Submit][Status][Web Board] Description输入一些仅由小写字母组成的单词。你的任务是统计有多少个单词是“酷”的,即每种字母出现的次数都不同。 比如ada是酷的,因为a出现2次,d出现1次,而1和2不同。...
分类:其他好文   时间:2015-03-17 23:48:17    阅读次数:289
【龙书笔记】编译器简介及程序构建过程综述
备注:本文是近期重新阅读编译器经典教材一书(又称DragonBook,龙书)的其中一篇读书笔记。 1. 什么是编译器 从本质来看,平时提到的“编程语言”其实都是一些助记符,用于向其他人或机器描述我们想要完成的逻辑运算。这些易于人类理解的语言想要被计算机理解并正确执行,就必须被转换成机器码,而完成这一转换过程的软件系统就是编译器。 简言之,编译器其实也是一个计算机程序,它可以读取用一种编程...
分类:其他好文   时间:2015-03-15 19:51:05    阅读次数:226
数据结构与算法导论之基本概念和术语介绍
为了与大家取得“共同的语言”,下面对一些概念和术语赋予确定的含义。 1、数据(data):对客观事物的符号表示,在计算科学中指所有能输入到计算机中并被计算机程序处理的符号总称。 2、数据元素(data element):是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。一个数据元素可以由若干个数据项(data item)组成,数据项是数据不可分割的最小单位。 3、数据对...
分类:编程语言   时间:2015-03-15 13:58:31    阅读次数:202
Dubbo
Dubbo : 简单来说,Dubbo 是一个服务治理的框架,集中管理RPC调用,并提供多种访问策略和负载来满足应用系统之间的相互调用。RPC远程过程调用协议:它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间...
分类:其他好文   时间:2015-03-10 17:03:31    阅读次数:136
[BS]初学数据结构的几个基本概念以及时间复杂度的分析
几个基本概念: 数据,数据元素,数据项,数据结构 数据(data):数据是对客观信息的一种描述,它是由能被计算机识别与处理的数值、字符等符号构成的集合。含义较为广泛,意会即可。 数据元素(data element):数据元素是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。 数据项(data item):博主认为可以和数据元素参照理解。在遇到实际问题时我们再做分析。 数据结...
分类:其他好文   时间:2015-03-07 20:04:32    阅读次数:204
ThinkPHP 学习笔记 (一)
终于脱离部队了,从今天开始,好好学习ThinkPHP,纪念一下。1.简介ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。2.基础概念●LAMPLAMP是基于Linux,Apache,MySQL和PHP的..
分类:Web程序   时间:2015-03-06 06:24:12    阅读次数:218
java入门知识点结构
第一部分 计算机程序和面向对象编程编程语言种类: 机器语言:2进制(0和1) 汇编语言:英文字符缩写和助记符 高级语言: 面向过程:面向过程是从微观上/细节上处理具体事务。 C语言 面向对象:面向对象是从整体上/宏观上把握要处理的事情。 C++/JAVA , C# ,...
分类:编程语言   时间:2015-03-05 22:20:08    阅读次数:259
python入门基础教程01 Python概述
01Python概述Python是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。1这种语言具有非常简捷而清晰的语法特点,适合完成各种高层..
分类:编程语言   时间:2015-03-04 06:23:18    阅读次数:154
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!