在shell脚本运行时,会先查找系统环境变量ENV,该变量指定了环境文件(加载顺序通常是/etc/profile ~/.bash_profile ~/.bashrc /etc/bashrc) 设置全局变量: declare -x 变量名 export 变量名 常见全局变量配置文件: /etc/pro ...
分类:
系统相关 时间:
2018-07-05 14:53:01
阅读次数:
215
在开始本博客写作之前请大家看一道经典的java面试题 public class StaticTest{ 对于这个执行结果是不是有些让你大跌眼镜呢?那么现在本菜鸟就来分析分析:对于静态成员变量和静态代码块而言,初始化的顺序是按照出现顺序;当有父类静态代码块或者父类静态成员变量的时候,不管出现顺序如何, ...
分类:
编程语言 时间:
2018-07-03 18:14:15
阅读次数:
156
mac系统作为unix系统,配置环境变量的手法和unix是一样的。 配置文件加载顺序如下 (1)/etc/profile(系统级) 这是个脚本文件,为系统的每个用户设置环境信息。每个用户第一次登录时,该文件被执行。所以这个文件里设置的变量全局有效。 备注: (a)这个脚本会声明每次脚本打开的时候,去 ...
分类:
编程语言 时间:
2018-06-30 14:45:41
阅读次数:
136
打包工具的角色 所谓打包工具在web开发中主要解决的问题是: (1)文件依赖管理。毕竟现在都是模块化开发,打包工具首先就是要梳理文件之间的依赖关系。 (2)资源加载管理。web本质就是html、js和css的文件组合,文件的加载顺序(先后时机)和文件的加载数量(合并、嵌入、拆分)也是打包工具重点要解 ...
分类:
Web程序 时间:
2018-06-22 18:53:53
阅读次数:
204
01、环境变量文件描述 /etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行,并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时, ...
分类:
系统相关 时间:
2018-06-18 23:20:57
阅读次数:
265
编辑本博客 JQuery是JavaScript的一个库,必须先引入,再使用。 是库文件一般都会抛出来构造函数或者对象,构造函数用new关键字创建,对象则直接调用属性和方法 DOM文档加载顺序: 解析HTML文档结构 加载脚本和样式文件 解析和执行脚本代码 DOM树构建完成,开始执行jQuery的re ...
分类:
Web程序 时间:
2018-06-18 17:04:34
阅读次数:
773
结论:defer执行的顺序先于window.onload! 案例: html代码: 外部js代码: ...
本节主要内容:1. 函数参数--动态传参2. 名称空间, 局部名称空间, 全局名称空间, 作?域, 加载顺序.3. 函数的嵌套4. gloabal, nonlocal关键字 ?. 函数参数--动态传参之前我们说过了传参, 如果我们需要给?个函数传参, ?参数?是不确定的. 或者我给?个函数传很多参数 ...
分类:
编程语言 时间:
2018-06-13 19:40:00
阅读次数:
158
本节主要内容:1. 函数参数--动态传参2. 名称空间, 局部名称空间, 全局名称空间, 作用域, 加载顺序.3. 函数的嵌套4. gloabal, nonlocal关键字一. 函数参数--动态传参之前我们说过了传参, 如果我们需要给一个函数传参, 而参数又是不确定的. 或者我给一个函数传很多参数, ...
分类:
编程语言 时间:
2018-06-12 16:09:57
阅读次数:
170
一、 函数是第一类对象,即函数可以当作数据传递 二、 利用该特性,优雅的取代多分支的if 三、 函数的嵌套调用 四、 函数的嵌套定义 五、 名称空间与作用域 (1) 什么是名称空间? (2)名称空间的加载顺序 (3)名字的查找顺序 (4)作用域 ...
分类:
其他好文 时间:
2018-06-10 22:10:17
阅读次数:
194