JS基础教程——JavaScript基础知识(1.2数据类型-1.2.1整型常量)

整型常量可以使用十六进制、八进制和十进制表示。十六进制以0x或者0X开头,例如0X2FC;八进制必须以0开头,如0123;十进制的第一位不能为0,否则省略这个0,例如123。所有的常量以直接量的形式出现,即在程序中直接引用值,例如数字25等。

下列代码对常量的应用做了具体说明,可以发现常量会整合连续输出,代码如下

SQL入门教程(总结+目录)

经过一个多月的奋战,得益于丰富的互联网资源,《SQL入门教程》共34篇已经全部发布完成,喜欢可以帮助到广大初学者。

下面我将34篇文章的链接总结起来,方便大家翻阅。

SQL入门教程(34) Delete

在某些情况下,我们会需要直接由数据库中去除一些资料。这可以藉由 DELETE FROM 指令来达成。它的语法是:
DELETE FROM “表格名” WHERE { 条件}
以下我们用个实例说明。假设我们有以下这个表格:

SQL入门教程(33) Update

我们有时候可能会需要修改表格中的资料。在这个时候,我们就需要用到 UPDATE  指令。这个指令的语法是:
UPDATE “表格名”
SET “栏位1” = [ 新值]
WHERE {条件}  
最容易了解这个语法的方式是透过一个例子。假设我们有以下的表格:

emlog插件(发送当前博客至邮箱)

经过一天多的开发,本人的《发送当前博客内容至邮箱1.0》插件已经开发完成。

安装后会在博客详情页面下方显示

QQ截图20131118235031.jpg

用户输入自己的邮箱地址,便可以方便的把当前页面内容发送到自己的邮箱。

SQL入门教程(32) Insert Into

到目前为止,我们学到了将如何把资料由表格中取出。但是这些资料是如何进入这些表格的呢?这就是这一页 ( INSERT INTO)  和下一页 (UPDATE) 要讨论的。
基本上,我们有两种作法可以将资料输入表格中内。一种是一次输入一笔,另一种是一次输入好几笔。我们先来看一次输入一笔的方式。
依照惯例,我们先介绍语法。一次输入一笔资料的语法如下:
INSERT INTO ” 表格名” (” 栏位1″, ” 栏位2″, …) VALUES (” 值1″, ” 值2″, …)  
假设我们有一个架构如下的表格:

JS基础教程——JavaScript基础知识(1.1词法结构-1.1.2注释符)

注释符是代码编写过程中一个相当重要的部分,虽然注释符可有可无,但是有了对关键代码的注释,在相当程度上便于对程序的理解及后期维护管理。并且对
一个好的程序员的最基本要求就是能够合理地添加好注释。注释不仅有利于自己程序的编写,而且有利于别人理解自己的程序,因此,合理的注释习惯必须加以培
养。

在JavaScript中,给代码添加注释的方法和其他语言中的注释习惯相似,主要有两种,即多行注释和单行注释。在JavaScript中,多行注释的习惯和单行注释十分相似,其注释符为/*开始,*/结束。具体代码如下:

JS基础教程——JavaScript基础知识(1.1词法结构-1.1.1大小写敏感)

1.1.1大小写敏感

JavaScript
是大小写敏感语言,这点于VBscript不同。所谓大小写敏感,即在代码中的字符大小写是被区别对待的。例如,JavaScript中的关键字
boolean如果错写成Boolean则无法当做关键字来使用。并且在变量定义过程中,由于JavaScript区分大小写,大小写不同的变量也被认为
是两个不同的变量,这样可以是代码看起来更加统一整洁,避免不必要的失误。

下列代码对于在不同大小写情况下产生的不同效果做了简单的区别介绍,具体代码如下:

SQL入门教程(31) Truncate Table

有时候我们会需要清除一个表格中的所有资料。要达到这个目的,一种方式是我们在 SQL DROP  那一页  看到的 DROP TABLE  指令。不过这样整个表格就消失,而无法再被用了。

另一种方式就是运用 TRUNCATE TABLE 的指令。在这个指令之下,表格中的资料会完全消失,可是表格本身会继续存在。

TRUNCATE TABLE的语法为下:

SQL入门教程(30) Drop Table

有时候我们会决定我们需要从数据库中清除一个表格。事实上,如果我们不能这样做的话,那将会是一个很大的问题,因为数据库管理师
(Database Administrator — DBA)  势必无法对数据库做有效率的管理。还好,SQL 有提供一个 DROP
TABLE的语法来让我们清除表格。 

DROP TABLE  的语法是:

html中几个常用的meta标签

<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /><!–指定字符集–>
<meta name=”keywords” content=”” /><!–告诉搜索引擎当前网页的关键词–>
<meta name=”description” content=”” /><!–告诉搜索引擎当前网页的主要内容–>
<meta name=”author” content=”” /><!–告诉搜索引擎当前站点的作者–>

编程能力与编程年龄

转自IT之家www.ithome.com):编程能力与编程年龄

程序员这个职业究竟可以干多少年,在中国这片神奇的土地上,很多人都说只能干到30岁,然后就需要转型,就像《程序员技术练级攻略》这篇文章很多人
回复到这种玩法会玩死人的一样。我在很多面试中,问到应聘者未来的规划都能听到好些应聘都说程序员是个青春饭。因为,大多数程序员都认为,编程这个事只能
干到30岁,最多35岁吧。每每我听到这样的言论,都让我感到相当的无语,大家都希望能像《21年速成C++》那样速成,好多时候超级有想和他们争论的冲
动,但后来想想算了,因为你无法帮助那些只想呆在井底思维封闭而且想走捷径速成的人。

今天,我们又来谈这个老话题,因为我看到一篇论文,但是也一定会有很多人都会找出各种理由来论证这篇论文的是错的,无所谓了,我把这篇文章送给那些和我一样准备为技术和编程执着和坚持的人。

SQL入门教程(29) 外来键

外来键是一个(或数个)指向另外一个表格主键的栏位。外来键的目的是确定资料的参考完整性(referential integrity)。换言之,只有被准许的资料值才会被存入资料库内。
举例来说,假设我们有两个表格:一个 CUSTOMER  表格,里面记录了所有顾客的资料;另一个 ORDERS
表格,里面记录了所有顾客订购的资料。在这里的一个限制,就是所有的订购资料中的顾客,都一定是要跟在 CUSTOMER 
表格中存在。在这里,我们就会在 ORDERS  表格中设定一个外来键,而这个外来键是指向 CUSTOMER 
表格中的主键。这样一来,我们就可以确定所有在 ORDERS  表格中的顾客都存在 CUSTOMER 表格中。换句话说,ORDERS
表格之中,不能有任何顾客是不存在于 CUSTOMER  表格中的资料。
这两个表格的结构将会是如下:

SQL入门教程(28) 主键

主键 (Primary Key) 
中的每一笔资料都是表格中的唯一值。换言之,它是用来独一无二地确认一个表格中的每一行资料。主键可以是原本资料内的一个栏位,或是一个人造栏位 (
与原本资料没有关系的栏位)。主键可以包含一或多个栏位。当主键包含多个栏位时,称为组合键 (Composite Key) 。
主键可以在建置新表格时设定 ( 运用 CREATE TABLE  语句) ,或是以改变现有的表格架构方式设定 ( 运用 ALTER TABLE)。

以下举几个在建置新表格时设定主键的方式:

SQL入门教程(27) Alter Table

在表格被建立在资料库中后,我们常常会发现,这个表格的结构需要有所改变。常见的改变如下:
•  加一个栏位
•  删去一个栏位
•  改变栏位名称
•  改变栏位的资料种类
以上列出的改变并不是所有可能的改变。ALTER TABLE 也可以被用来作其他的改变,例如改变主键定义。

SQL入门教程(26) Create Index

索引(Index)
可以帮助我们从表格中快速地找到需要的资料。举例来说,假设我们要在一本园艺书中找如何种植青椒的讯息。若这本书没有索引的话,那我们是必须要从头开始
读,直到我们找到有关种直青椒的地方为止。若这本书有索引的话,我们就可以先去索引找出种植青椒的资讯是在哪一页,然后直接到那一页去阅读。很明显地,运
用索引是一种有效且省时的方式。
从资料库表格中寻找资料也是同样的原理。如果一个表格没有索引的话,资料库系统就需要将整个表格的资料读出(这个过程叫做’table
scan’)。若有适当的索引存在,资料库系统就可以先由这个索引去找出需要的资料是在表格的什么地方,然后直接去那些地方抓资料。这样子速度就快多了。
因此,在表格上建立索引是一件有利于系统效率的事。一个索引可以涵盖一或多个栏位。建立索引的语法如下: