这一章介绍了我们在这本书中使用的描述各种数据结构和算法的Javascript的编程环境和编程架构.
Javascript 环境
Javascript 在很长一段时间都是被作为web浏览器内置脚本编程语言来使用.
然而,在过去几年里,javascript编程环境得到了极大的发展,他们可以使javascript在桌面或者服务端运行.
在我们这本书中,我们使用其中的一个javas...
分类:
编程语言 时间:
2014-06-08 18:05:29
阅读次数:
192
前言和导读
“得心应手的工具在初学时的困难程度往往超过那些容易上手的工具。”比较认同这句话。我至今觉得自己其实还是个刚入了门的初学者。
第一章 “词法”陷阱
由于之前学过编译原理,对编译器词法分析(主要是符号识别过程)比较了解,理解起来不困难。
在讲到"="和"=="、"|"和"||"、"&"和"&&"时,联想起以前见过一些程序中出现了类似...
分类:
其他好文 时间:
2014-06-08 17:12:04
阅读次数:
263
环境
我们在本书中使用的Javascript编程环境是基于SpiderMonkey 引擎的javascript shell.
第一章讲述了在你的环境中下载 shell的介绍.
其他的shell例如Nodejs同样可以工作,虽然你可能需要简单的改变下代码.
除了shell,唯一你要准备的就是文本编辑器.
本书的组织结构
第一章:javascript语言的概览,至少是...
分类:
编程语言 时间:
2014-06-08 15:16:02
阅读次数:
256
声明和初始化变量
Javascript变量默认是全局作用域的.严格来说,使用之前是不需要定义的.
当一个javascript变量在没有被声明之前直接进行初始化,它就是一个全局变量.在这本书中,我们沿用编译语言如c++和java的编程约定.在使用变量之前都进行声明.
这还有一个附带的好处,声明的变量可以作为本地变量.
我们将会在本章节的后面讨论更多关于变量的作用域.
声明ja...
分类:
编程语言 时间:
2014-06-08 04:54:06
阅读次数:
219
变量作用域
变量作用域就是指在一个程序中,变量的值在哪里可以被获取到.javascript函数作用域被定义为函数作用域,这意味着变量的值在定义和声明该变量的函数,包括任何在该函数的嵌套函数里是可见的.
当一个变量定义在函数的外面,在主程序中,该变量将会拥有全局作用域.这就意味着它的值可以被程序的任何地方,包括函数获取.
下面的小程序演示全局变量时如何工作的.
funct...
分类:
编程语言 时间:
2014-06-08 03:23:45
阅读次数:
303
第一章 多线程
多线程和多进程之间的区别:
本质区别在于每个进程有他自己的变量的完备集,线程则共享相同的数据,这个听起来似乎有些危险,事实上也的确如此,你将会在本章后面的内容中看到这个问题,尽管如此,对于程序来说,共享的变量使线程之间的通信
比进程间的通信更加有效简单,而且,对于某些操作系统而言,线程比进程更加轻量级。创建和销毁单个线程比发起进程的开销要小很多。
线程优先级
在J...
分类:
编程语言 时间:
2014-06-07 14:03:00
阅读次数:
318
该教程是F403科技创意室基于RT5350开发板写的openwrt中文教程!该教程还会不断更新!让广大读者,彻底掌握openwrt系统的开发!跟我们一起来学习openwrt吧!物联网的时代!...
分类:
其他好文 时间:
2014-06-07 13:43:23
阅读次数:
537
该文章及后续文章均为阅读《C陷阱和缺陷》后的读数笔记,方便以后回顾
C陷阱和缺陷电子版图书下载地址:点击打开链接
第一章词法陷阱
1.1 = 不同于 ==
在C语言中,符号=作为赋值运算符,符号==作为比较运算符。一般而言,赋值运算相对比较运算出现得更频繁,因此字符数较少的符号=就被赋予更常用的含义——赋值操作。在编写程序的时候,注意不要将赋值操作写完比较相等的操作,也不要将比较操作写为赋值操作。
1.2 & 和 | 不同于 && 和 ||
在C语言中,&和|为按位运算符,它们对操作数的处理方式是将其视...
分类:
其他好文 时间:
2014-06-07 11:34:14
阅读次数:
243
本章将讲述一些构建ASP.NET MVC 5 web application的一些基础知识,
通过本章学习,你应该能够掌握到构建MVC 5应用程序的基本步骤,并且通过展示一个完整的MVC 5 hello world应用程序了解MVC
5应用程序所带来的用户体验。1. MVC 5 应用程序环境配置(参...
分类:
Web程序 时间:
2014-06-06 08:43:53
阅读次数:
290
做毕设,摘要,Abstract,目录,第一章,现在想要“摘要,Abstract,目录”编页码“为罗马数字,第一章开始为阿拉伯数字,可以按如下步骤:
1.各部分插入分页符,这与插入两种页码无关,不过是为了修改前一部分不影响下一部分 2.在目录和第一章之间插入分节符,不插入分页符 ...
分类:
其他好文 时间:
2014-06-05 17:34:55
阅读次数:
217