js 生成随机数

js 生成随机数

js 可以使用 Math(算数) 对象来实现随机数的生成。 需要了解的 Math 对象方法 方法 描述 ceil(x) 对数进行上舍...

2018 Web开发人员学习路线图

2018 Web开发人员学习路线图

以下 Web 开发人员学习路线图是来自 Github developer-roadmap 项目,目前已经有繁体版翻译 developer-roadmap-chinese。 主要有三个方向,...

Java 可变参数

Java 可变参数

在 Java 5 中提供了变长参数,允许在调用方法时传入不定长度的参数。变长参数是 Java 的一个语法糖,本质上还是基于数组的实现: void fo...

全局变量报错:UnboundLocalError: local variable 'l' referenced before assignment

全局变量报错:UnboundLocalError: local variable ‘l’ referenced before assignment

总结: 内部函数,不修改全局变量可以访问全局变量 内部函数,修改同名全局变量,则python会认为它是一个局部变量 在内部函数修改同名全...

Java 中带包(创建及引用)的类的编译与调试

Java 中带包(创建及引用)的类的编译与调试

Java 源程序的编译大家都知道,也就是 cmd 中到源文件所在目录下 javac **.java 即可,当程序中有包声明还能简简单单的直接 javac **.java 吗...

Fastjson 简明教程

Fastjson 简明教程

Fastjson 简介 Fastjson 是一个 Java 库,可以将 Java 对象转换为 JSON 格式,当然它也可以将 JSON 字符串转换为 Java 对象。 Fastjson 可...

Linux 查看磁盘空间

Linux 查看磁盘空间

Linux 查看磁盘空间可以使用 df 和 du 命令。 df df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空...

HTTP 400 错误

HTTP 400 错误

400 是 HTTP 的状态码,主要有两种形式: 1、bad request 意思是 "错误的请求"; 2、invalid hostname 意思是 "不存在的域名"。 400 Ba...

C语言实现泛型编程

C语言实现泛型编程

泛型编程让你编写完全一般化并可重复使用的算法,其效率与针对某特定数据类型而设计的算法相同。在 C 语言中,可以通过一些手段实现这样的泛型...

C 语言中 void* 详解及应用

C 语言中 void* 详解及应用

void 在英文中作为名词的解释为 "空虚、空间、空隙",而在 C 语言中,void 被翻译为"无类型",相应的void * 为"无类型指针"。 void 似乎只有"...