对于熟悉 C/C++ 或 Java 语言的工程师来说,JavaScript 显得灵活,简单易懂,对代码的格式的要求也相对松散。很容易学习,并运用到自己的代码中。也正因为这样,JavaScript 的编码规范也往往被轻视,开发过程中修修补补,最终也就演变成为后续维护人员的恶梦。软件存在的长期价值直接与...
分类:
编程语言 时间:
2014-07-07 12:33:16
阅读次数:
378
一、javaSE1、java生成字节码(.class运行在JRE上)文件,所以具有跨平台性。 .java->.class(编译) .class运行在虚拟机是解释过程 一种半编译,半解释语言,编译效率更高(一齐翻译) 编译命令javac 执行命令java2、编码规范:变量、方法:首单词字母小写,之后单...
分类:
编程语言 时间:
2014-07-07 11:24:39
阅读次数:
284
私有变量写在最上面,简单变量在上,复杂类型在下,以下划线_开头类的常量紧随其后不提供公共变量,所有变量以属性的方式对外开放变量之后是属性属性之后是方法,构造方法在最上方公共方法随其后最后是私有方法例子: 1 public class SimpleClass 2 { 3 ...
分类:
其他好文 时间:
2014-07-07 11:05:52
阅读次数:
240
1、linux的网络接口之扫盲 (1)网络接口的命名 这里并不存在一定的命名规范,但网络接口名字的定义一般都是要有意义的。例如: eth0: ethernet的简写,一般用于以太网接口。 wifi0:wifi是无线局域网,因此wifi0一般指无线网络接口。 ath0: Ather...
分类:
系统相关 时间:
2014-07-07 08:50:31
阅读次数:
330
众所周知,在程序开发中,难免会遇到须要匹配、查找、替换、推断字符串的情况发生,而这些情况有时又比較复杂,假设用纯编码方式解决,往往会浪费程序猿的时间及精力。因此,学习及使用正則表達式,便成了解决这一矛盾的主要手段。大 家都知道,正則表達式是一种能够用于模式匹配和替换的规范,一个正則表達式就是由普通....
分类:
编程语言 时间:
2014-07-07 08:40:48
阅读次数:
196
HTML5 概述1、html5 发展史 1993年html首次以因特网草案形式发布。 20世纪90年代,html大幅发展,从2.0版,到3.2版和4.0版。最后到1999年的4.01版。 伴随html发展,W3C掌握了对html规范的控制权。 快速发布四个版本后,在业界人为html已经末路的...
分类:
Web程序 时间:
2014-07-07 08:34:54
阅读次数:
283
C语言标准的发展C语言的发展历史大致上分为4个阶段:Old Style C、C89、C99和C11.C89是最早的C语言规范,于1989年提出,1990年先由ANSI(美国国家标准委员会,American National Standards Institute)推出ANSI版本,后来被接纳为ISO...
分类:
其他好文 时间:
2014-07-07 00:01:21
阅读次数:
559
一.HTTP协议1.面试题: 聊一下HTTP协议(表达对HTTP协议的看法)* HTTP协议的全称: 超文本传输协议, 定制传输数据的规范(客户端和服务器之间的数据传输规范)* 描述HTTP协议完整的通信过程2.通信过程1> 请求* 客户端 --> 服务器* 请求的内容a."请求行" : 请求方法\...
分类:
移动开发 时间:
2014-07-03 23:22:00
阅读次数:
249
一、书写规则1. 缩进一个Tab。2. 大括号{}两种书写规则都可以,根据个人习惯。3. 小括号与关键字之间有一个空格,小括号与函数紧贴4. 运算符与变量(或表达式)两边有一个空格(字符串运算会除外)二、命名规范1. 类名大驼峰2. 类属性m后跟大驼峰3. 方法名动词,大驼峰4. 方法中的参数小驼峰...
分类:
Web程序 时间:
2014-07-03 21:21:57
阅读次数:
272
最近有个朋友在程序中使用了对16进制数做负数移位(编译器是gcc),本人最次产生好奇,所以研究了一些。
对一个数做负数位移位的操作是不规范的,但是是可行的。
具体例子:
char tmp = 0x10;
tmp = tmp
大家猜猜结果是什么,有人猜是tmp左移-1位不就是右移1位吗?结果是0x01?
很遗憾,电脑和人脑是不一样的。结果是0
为什么呢?为了找出原因,本人进行...
分类:
编程语言 时间:
2014-07-03 13:45:44
阅读次数:
259