整数和浮点数没有任何相似之处(150和150.0存储差别很大),没必要用double时用它是很低效的。 整数:通常二进制补码形式 浮点数:符号位+阶幂+尾数(用来表示超大整数可能会有舍入误差。C++0x大整数可用long long int) ####规则:计算机只能执行绝对清晰的指令#### //i ...
分类:
编程语言 时间:
2017-04-02 17:44:18
阅读次数:
154
自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。 分布式缓存框架: Microsoft V ...
分类:
Web程序 时间:
2017-03-29 18:47:58
阅读次数:
230
1. 前言 这份文档参考了 Google Java 编程风格规范和 Google 官方 Android 编码风格规范。该文档仅供参考,只要形成一个统一的风格,见量知其意就可。 2. 源文件基础 2.1 文件名 源文件以其最顶层的类名来命名,大小写敏感,文件扩展名为.java。 2.2 文件编码:UT ...
分类:
移动开发 时间:
2017-03-28 19:15:25
阅读次数:
278
1、ES6提出了两个新的声明变量的命令:let和const。其中,let完全可以取代var,因为两者语义相同,而且let没有副作用。 2、var命令存在变量提升效用,let命令没有这个问题。建议不再使用var命令,而是使用let命令取代。 3、在let和const之间,建议优先使用const,尤其是 ...
分类:
Web程序 时间:
2017-03-20 19:04:15
阅读次数:
285
块级作用域 (1)let 取代 var ES6提出了两个新的声明变量的命令:let和const。其中,let完全可以取代var,因为两者语义相同,而且let没有副作用。 上面代码如果用var替代let,实际上就声明了两个全局变量,这显然不是本意。变量应该只在其声明的代码块内有效,var命令做不到这一 ...
分类:
其他好文 时间:
2017-03-15 12:43:19
阅读次数:
276
原帖地址:http://www.cnblogs.com/schaepher/p/6503126.html Google Java编程风格指南 现代软件工程讲义 3 代码规范与代码复审 如何定义一个好的变量名 ...
分类:
其他好文 时间:
2017-03-14 00:11:52
阅读次数:
189
本节点标题1、python编程风格1.1、python设计哲学1.2、在Python解释器内运行import this可以获得完整的编程风格列表 1、python编程风格1.1、python设计哲学Python的设计哲学是“优雅”、“明确”、“简单”。Python开发者的哲学是“用一种方法,最好是只 ...
分类:
编程语言 时间:
2017-03-07 08:20:06
阅读次数:
211
1 快速入门... 2 1.1 分号... 2 1.2 常变量声明... 2 1.2.1 val常量... 2 1.2.2 var变量... 2 1.2.3 类型推导... 3 1.2.4 函数编程风格... 3 1.3 Range.... ...
分类:
其他好文 时间:
2017-02-23 20:44:57
阅读次数:
378
#!/bin/bash
#=======================================================================================
#
#FILE:Bash_Code_Style.txt
#
#USAGE:Bash_Code_Style.txt[-h][CopyBash_Code_Style]
#
#DESCRIPTION:Copybashstyleguideandcodingstandard.
#Thedefaultcopyexample..
分类:
系统相关 时间:
2017-02-07 17:03:18
阅读次数:
181
平时工作中使用模块化编程也有一段时间了,主要用到AMD和CommonJs两种风格的模块化编程。模块化编程相对于传统的js编程风格来说,传统的js默认是没有类似于java里的class,package概念,引用多个JS容易造成污染全局变量、成员覆盖及依赖混乱问题,为了避免此类问题,才衍生出模块化编程。 ...
分类:
Web程序 时间:
2017-02-02 14:44:43
阅读次数:
283