为什么要模块化 javascript跟其他开发语言有很多的区别,其中一个就是没有模块化概念,如果一个项目中有多个js文件,我们只能通过script标签引入的方式,把一个个js文件插入到页面,这种做法会也引起了很多弊端: 需要手动维护JavaScript的加载顺序 多次请求资源,影响了加载速度 在每个script标签中,顶层作用域即全局作用域,如果没有任何处理而直接在代码中进行变量或函数声明,就会造成全局作用域的污染,也会造成命名冲突. 模块化很容易就避免这些问题,避免冲突,合并资源减少网络开销,…
Webpack简介 webpack是当下最热门的前端资源模块化管理和打包工具.它可以将许多松散的模块按照依赖和规则打包成符合生产环境部署的前端资源.还可以将按需加载的模块进行代码分隔,等到实际 需要的时候再异步加载.通过 loader 的转换,任何形式的资源都可以视作模块,比如 CommonJs 模块. AMD 模块. ES6 模块.CSS.图片. JSON.Coffeescript. LESS 等. 模块系统的演进<script>标签 <script src="module1…
本框架模拟webpack打包工具 详细代码个步骤请看git地址:https://github.com/jiangzhenfei/easy-webpack 创建package.json { "name": "simple-webpack", "version": "1.0.0", "description": "", "main": "index.js&quo…
1 常用开发工具安装 1 安装Mysql ①基本安装 wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm: sudo rpm -ivh mysql57-community-release-el7-10.noarch.rpm : yum -y install mysql-server: service mysqld restart: ②设置密码,基本安装完成后root账号是没有密码的,我们可以给root账号设…
一.sysbench压力测试工具简介: sysbench是一个开源的.模块化的.跨平台的多线程性能测试工具,可以用来进行CPU.内存.磁盘I/O.线程.数据库的性能测试.目前支持的数据库有MySQL.Oracle和PostgreSQL.以下操作都将以支持MySQL数据库为例进行. 1.      sysbench工具安装: 默认支持MySQL,如果需要测试Oracle/PostgreSQL,则在configure时需要加上–with-oracle或者–with-pgsql参数. 1.1     …
在学习Java的时候我们打包项目但遇到例如以下情况:(提示没有找到java的执行环境! ) 网上眼下有两中的解决方式: (1)选择本地jdk环境; (2)下载Download 可是第一种选择本地老是失败(方法:点Locate找到你机器上已安装的JDK文件夹下/bin/java.exe就能够进行安装了) 眼下我还没有解决的(假设成功的话.算你走运) 然后使用第一种可是下载的时候也是不能下载,解决方法. ,换一个软件在重试,下载地址:http://www.pc6.com/softview/SoftV…
https://github.com/jordansissel/fpm  官方git yum install ruby-devel gcc make rpm-build rubygems gem sources-a http://mirrors.aliyun.com/rubygems/ gem sources -a http://mirrors.aliyun.com/rubygems/ gem sources --remove http://rubygems.org/ gem install -…
NDK全称:Native Development Kit. 1.NDK是一系列工具的集合. * NDK提供了一系列的工具,帮助开发人员高速开发C(或C++)的动态库,并能自己主动将so和java应用一起打包成apk.这些工具对开发人员的帮助是巨大的. * NDK集成了交叉编译器,并提供了对应的mk文件隔离平台.CPU.API等差异,开发者仅仅须要简单改动mk文件(指出"哪些文件须要编译"."编译特性要求"等),就能够创建出so. * NDK能够自己主动地将so和Ja…
安装iftop有很多依赖关系: sudo apt-get install flex bison wget http://www.tcpdump.org/release/libpcap-1.5.3.tar.gz tar -xf libpcap-1.5.3.tar.gz cd libpcap-1.5.3 ./configure make && make install wget http://nchc.dl.sourceforge.net/project/flex/flex-2.5.37.ta…
详细文档访问:https://github.com/Neeke/SeasLog/blob/master/README_zh.md 源码安装步骤: 1.先下载Seaslog源码,下载地址:http://pecl.php.net/package/SeasLog 2.对下载的包进行解压:tar -zxf SeasLog-1.7.6.tgz 3.切换到该SeasLog-1.7.6目录下: cd Seaslog-1.7.6.tgz 4.执行phpize命令:phpize.如果没有安装情先安装 5.执行命令…