一、前言及参考资料 C Preprocessor即所谓的C预处理器,C++也继承了C的预处理程序,但在C++语言的设计与演化一书中,C++的设计者Bjarne Strustrup提及他从未喜欢过C预处理器,认为C预处理器尤其是其中的宏定义存在许多缺陷,破坏了程序设计语言的类型系统及变量的作用域边界等 ...
分类:
编程语言 时间:
2018-10-12 01:31:52
阅读次数:
196
1. 数组 1.1 数组为什么从零编号? 数组名代表数组的首地址,数组的下标其实代表数组中某个元素相对首地址的偏移量,数组的第一个元素是零偏移,因此从 0 开始。 上面其实也只是一个解释, C 语言设计者用零开始编号,后来的各种语言也便纷纷效仿,因此就形成了这个习惯。 1.2 数组的特点? 数组是一 ...
分类:
编程语言 时间:
2018-10-10 22:05:27
阅读次数:
158
1.exception和error都是继承了throwable类,在java中只有throwable类型的实例才可以被抛出(throw)或者捕获(catch),它是异常处理机制的基本组成类型 2.exception和error体现了java平台设计者对不同异常情况的分类。exception是程序正常 ...
分类:
编程语言 时间:
2018-10-07 12:07:06
阅读次数:
229
1.多动手,根据视频或者书籍上的demo自己写一个,写的过程中会解决很多问题,加深印象和理解。 2.看完要总结,每个点要写一个总结,方便以后复盘,找回记忆。 --框架的使用 3.学习完框架的使用后,要站在设计者的角度思考框架存在的意义,框架解决的问题,以及框架的实现用到的技术和设计模式。 --系统架 ...
分类:
其他好文 时间:
2018-10-06 12:10:24
阅读次数:
167
1.css文件 css文件主要的用途是对网页中字体、颜色、背景、图像及其他各种元素的控制,使网页能够完全按照设计者的要求来显示。相信大家都对css比较了解了,再次不作过多说明。 2.less文件 Less 是一门 CSS 预处理语言,它扩充了 CSS 语言,增加了诸如变量、混合、函数等功能,让 CS ...
分类:
Web程序 时间:
2018-10-01 17:10:33
阅读次数:
660
html是一种标记语言,主要的用途是开发网页,使用html可以展现、文字、图片、视频、声音... 这里的动态是指能不能和网站能不能进行交互,而和图片能不能动没有关系。 html的发展史 蒂姆 伯纳斯--李 是万维网之父,HTML设计者,w3c创始人,是英国科学家,本来是学物理的,为了方便资料共享。 ...
分类:
Web程序 时间:
2018-09-28 01:33:28
阅读次数:
149
无网络测试连网程序(localhost或127.0.0.1) 由于多种原因,(视频下载) (全部书籍)我们可能没有网络环境,但得测试自己做好的程序。网络的设计者建立了一个特殊的地址——localhost——来满足要求。或者使用:127.0.0.1 详情黏贴以下网址在地址栏后请进:http://www ...
分类:
编程语言 时间:
2018-09-25 19:32:12
阅读次数:
461
一、方法重写(0veriding) 在Java程序中,类的继承关系可以产生一个子类,子类继承父类,它具备了父类所有的特征,继承了父类所有的方法和变量。 子类可以定义新的特征,当子类需要修改父类的一些方法进行扩展,增大功能,程序设计者常常把这样的一种操作方法称为重写,也叫称为覆写或覆盖。 重写体现了J ...
分类:
其他好文 时间:
2018-09-22 01:03:35
阅读次数:
186
一泛型的由来 Java集合有个缺点,把一个对象"丢进"集合里之后,集合就会"忘记"这个对象的数据类型,当再次取出该对象时候,该对象的编译类型就变成了Object类型(其运行时类型没变) Java集合之所以这样是因为设计者不知道我们使用集合会保存些什么类型的对象,故设计成能保存任何类型.带来了很好的通 ...
分类:
其他好文 时间:
2018-09-13 01:07:54
阅读次数:
179
一、前言 本文收录了作者在看书、学习、编程的经历中收获的一些经验,我将其命题为C的那些事儿,记录C语言的编程哲学。 二、正文 auto 关键字显然是摆设 这个关键字只对创建符号表入口的编译器设计者有意义。它的意思是“在进入程序块时自动进行内存分配“。其他程序员不必操心 auto 这个关键字,它是缺省 ...
分类:
其他好文 时间:
2018-09-12 19:53:52
阅读次数:
191