序言 我是一只乱飞乱撞的菜鸟,写的文章目前是以记录自己学习,和方便以后查看,期待日后不久能通过自己的努力,获得一点小小的成功,然后写出我的学习经验总结性文章来。 WH 一、什么是虚拟机?为什么Java被称作是“平台无关的编程语言”? 自己解答: 虚拟机就是用来编译我们写的java程序,我们的程序 x ...
分类:
编程语言 时间:
2017-10-11 19:07:03
阅读次数:
177
C++是Bjarne Stroustrup博士于1982年,在C语言的基础上引入并扩充了面向对象的概念后发明的一种新的程序语言。就与C语言的渊源而言,C++可以说是C语言的超集,它兼容C的一切(可能是小可才疏学浅,并没有发现C可以但C++不可以的东西)。 C语言面向过程,侧重于算法和数据结构;C++ ...
分类:
编程语言 时间:
2017-10-10 21:52:30
阅读次数:
218
一、 概述 计算机只能识别0和1,所以大家编写的程序都需要经过编译器,转换为由0和1组成的二进制本地机器码(Native Code)。随着虚拟机的不断发展,很多程序语言开始选择与操作系统和机器指令集无关的格式作为编译后的存储格式(Class文件),从而实现”Write Once, Run Anywh ...
分类:
其他好文 时间:
2017-10-10 14:28:06
阅读次数:
185
1. 写在前面 很多同学有误解,软件项目管理是否就是理论课?或者是几个牛人拼命写代码,其他人打酱油的课?要不然就是学习一个程序语言,搞一个职业培训的课?都不对,软件项目管理有理论,有实践,更重要的是分析,思辨,总结。在课程中,自己组织团队写一个软件,然后分析,的确是学习的一个好方法;但我们也可以从别 ...
分类:
其他好文 时间:
2017-10-08 19:40:19
阅读次数:
182
HelloWord程序C语言代码 #include<stdio.h> void main(){ printf("HelloWord\n"); } 要了解一个helleword程序的运行,首先要知道一个计算系系统的基本组成部分: 1.中央处理单元CPU 包括程序计数器(PC).寄存器文件,算术/逻辑运 ...
分类:
编程语言 时间:
2017-10-08 10:19:37
阅读次数:
139
程序语言受电脑系统影响,而现代电脑系统都受到Unix系统的广泛影响,而1970年1月1日这个时间正是Unix系统的起始时间(epoch·time)。所以每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示 当年的电脑需要一个可靠的外部时钟同步源,因此早期的Unix系统用一个32位字长 ...
分类:
编程语言 时间:
2017-10-07 12:32:55
阅读次数:
897
1. 写在前面 很多同学有误解,软件项目管理是否就是理论课?或者是几个牛人拼命写代码,其他人打酱油的课?要不然就是学习一个程序语言,搞一个职业培训的课?都不对,软件项目管理有理论,有实践,更重要的是分析,思辨,总结。在课程中,自己组织团队写一个软件,然后分析,的确是学习的一个好方法;但我们也可以从别 ...
分类:
其他好文 时间:
2017-10-06 15:52:39
阅读次数:
162
恢复内容开始 if(文章==有用){狂点我;} 在php持术或其他语言中我们经常会看到感叹号的用法,有一定程序语言基础的朋友都知道单个感叹号的作用是取反的意思,也就是取当前结果的反面,如: <?php $a=true; var_dump(!$a); ?> $a原来是true取反后$a就变成false ...
分类:
Web程序 时间:
2017-10-03 16:57:06
阅读次数:
215
《深入理解计算机系统》第三章——程序的机器级表示。作者首先讲解了汇编代码和机器代码的关系,阐述了汇编承上启下的作用;接着从机器语言IA32着手,分别讲述了如何存储数据、如何访问数据、如何完成运算以及如何进行跳转。通过这些步骤,又告诉了我们分支语句、循环语句是怎么完成的,函数调用、栈帧结构以及递归过程 ...
分类:
编程语言 时间:
2017-09-27 18:58:35
阅读次数:
190
http://www.cnblogs.com/wyx-xyz/p/7290902.html 软件工程的本质性与附属性工作 所有的软件创作都包括本质性和附属性工作:前者是创造由软件实体组成的复杂概念模型;后者是用程序语言表达软件实体,并在时间和空间的限制下翻译成机器语言。本质性工作存在四大难题:复杂性 ...
分类:
其他好文 时间:
2017-09-26 21:16:28
阅读次数:
142