计算机程序设计语言的历史
诞生于1989年, 英国发音:/?pa?θ?n/,美国发音:/?pa?θɑ?n/
v? 创始人为吉多·?范罗苏姆(Guido van Rossum)...
分类:
编程语言 时间:
2015-06-30 23:40:11
阅读次数:
231
今天在知乎上看到王垠对计算机程序设计艺术的评论,其中说到了计算机的本质。让我想到了现在工作中写的业务代码,这些业务代码的本质其实也无非是处理各种计算、验证,数据库的增删改查。可是为什么这么复杂?其复杂性主要体现在并发与业务逻辑这两个维度上。那么有没有一种可能,可能是一种新的程序语言,或者框架,能.....
分类:
其他好文 时间:
2015-06-30 23:23:17
阅读次数:
123
C++编译器如何完成面向对象理论向计算机程序的转化#include//////c++对象模型和结构体一样 class Test { int i; int j; short k; short l; static int c; ...
分类:
编程语言 时间:
2015-06-30 14:28:26
阅读次数:
148
1.多线程基本概念1.1 进程和线程进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。线程:表示程序的执行流程,是CPU调度执行的基本单位;线程有自己的程序计数...
分类:
编程语言 时间:
2015-06-30 12:18:34
阅读次数:
124
一、RPC基础概念1.1 RPC的基础概念 RPC,即Remote Procdure Call,中文名:远程过程调用; (1)它允许一台计算机程序远程调用另外一台计算机的子程序,而不用去关心底层的网络通信细节,对我们来说是透明的。因此,它经常用于分布式网络通信中。RPC协议假定某些传输协议的存在.....
分类:
其他好文 时间:
2015-06-30 12:08:43
阅读次数:
140
周末,看关于专家系统方面的书,其中有关于规则方面的内容,忽然就想,能不能模仿人的学习方式来提升计算机程序的计算能力呢?试想,一个小孩子,他一开始什么也不会,首先,你要告诉他什么是数字,然后告诉他什么是加、减;然后告诉他什么是乘、除,还要告诉他有乘、除要先计算乘除,然后又引入了括号说,有括号永远要先计...
分类:
其他好文 时间:
2015-06-30 10:09:15
阅读次数:
149
[.net面向对象程序设计进阶](2)正则表达式(一)1.什么是正则表达式?1.1正则表达式概念正则表达式,又称正则表示法,英文名:RegularExpression(简写为regex、regexp或RE),是计算机科学的一个重要概念。他是用一种数学算法来解决计算机程序中的文本检索、区配等问题。1....
分类:
Web程序 时间:
2015-06-29 06:27:19
阅读次数:
193
1.多线程基本概念1.1进程和线程进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。线程:表示程序的执行流程,是CPU调度执..
分类:
编程语言 时间:
2015-06-28 20:17:08
阅读次数:
187
IOS学习(C语言)知识点整理一、数据结构1)概念:数据结构是指计算机程序中所操作的对象——数据以及数据元素之间的相互关系和运算。2)结构体必须有struct 关键字修饰.实例代码: 1 struct Person{ 2 char name[20]; 3 int age; 4 ...
分类:
移动开发 时间:
2015-06-28 17:01:03
阅读次数:
110
Remote Procedure Call
RPC——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。
RPC采用客户机/服务器模式。请求程序就是一个客户机,而服务提...
分类:
其他好文 时间:
2015-06-27 16:30:26
阅读次数:
124