分享一个自己写的基于canvas的原生js图片爆炸插件
DEMO访问地址: https://bupt-hjm.github.io/BoomGo/博客地址: http://bupt-hjm.github.io/2016/07/10/boom/插件及使用方法地址: https://github.com/BUPT-HJM/BoomGo动画: 1.参考JQuery,支持链式调用(function(window, undefined) {
业界
2016年07月10日
数组reduce方法的高级技巧
因为用for循环被老大鄙视之后,这几天都在偷偷摸摸的研究数组的那几个迭代方法。使用下来,感觉确实妙用无穷,仿佛自己的逼格在无形中变得高大了一点点,哈哈,上一篇文章的简单介绍确实有点糙,因此决定重新一些总结文章。这篇文章就是专门总结reduce方法的,这个方法大有可研究的地方,值得大家get它并去同手实践一下。上一篇文章我认为reduce是一个聚合或者减少方法,它可以将数组中
业界
2016年07月10日
来来来,做个直播DEMO
目前直播很火,但是直播是怎么做的呢?很多地方都有相关的教程,在这里做一个我做的简单的DEMO,从零开始。以下所说的服务器环境全部在Linux上。nginx的编译安装在服务器上下载以下源码,截至目前这些包都是最新的。下载nginx的源码 链接下载pcre的源码 链接下载zlib的源码 链接下载openssl的源码 链接下载nginx-rtmp-module的源码 链接编译安装
业界
2016年07月10日
Yii2 RESTful API 的详细使用
作者:白狼出处:http://www.manks.top/yii2_restful_api.html本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。什么是RESTful风格的API?对于各种客户端设备与服务端的通信,我们往往都通过API为客户端提供数据,提供某种资源。关于RESTful的概念,一查一大推
业界
2016年07月10日
CentOS上编译安装Ngin
背景为了解决CentOS7.2自带的Nginx上没有auth-request支持的问题,需要自己手工编译安装Nginx .安装依赖更新yumyum update -yyum -y install gcc gcc-c++ make zlib-devel pcre-devel openssl-devel编译与安装下载(可访问官网下载最新版)wget http://nginx.o
业界
2016年07月10日
git 修改文件权限引发的修改
今天在git提交代码的时候,并没有对修改文件,但是提示我更新。我使用git diff查看了一下:
[root@localhost doc]# git diff python/en/whatsnew/index.rst
diff --git a/python/en/whatsnew/index.rst b/python/en/whatsnew/index.rst
old mo
业界
2016年07月10日
CommonJS规范重点
个人总结:commonJS主要解决模块化问题,将每个功能独立化,即函数和变量在自己独立的区域里,以免出现相同的函数名称和变量名称,导致错误。我们先从CommonJS谈起,因为在网页端没有模块化编程只是页面JavaScript逻辑复杂,但也可以工作下去,在服务器端却一定要有模块,所以虽然JavaScript在web端发展这么多年,第一个流行的模块化规范却由服务器端的JavaS
业界
2016年07月10日
javaScript面试题大全《转载》
javaScript面试题大全1.求y和z的值是多少?var x = 1;var y = 0;var z = 0;function add(n){n=n+1;}y = add(x);function add(n){n=n+3;}z = add(x);都为undefined,因为没有返回值。2.javascript是面向对象的,怎么体现javascript的继承关系?使用pr
业界
2016年07月10日
新人培养 Git 操作
git remote
什么是 remote
如何添加 remote
git branch
什么是分支
如何在本地创建一个分支
git commit
如何提交一份代码,提交代码的作用是什么
git merge
如何合并两个分支,合并时有冲突如何处理
git push
如何将本地改动同步到 remote
如何回滚 remote 上的代码
如何设置当前分支默认 push 的 re
业界
2016年07月10日
CSS Float nine rules
注:本文是对众多博客的学习和总结,可能存在理解错误。请带着怀疑的眼光,同时如果有错误希望能指出。如果你喜欢我的文章,可以关注我的私人博客:http://blog-qeesung.rhcloud.com/入门前端也算是有三个月之久了,发现Float这个属性一直都很迷惑,只是知道一些简单的浮动规则,并没有深入去学习,一旦遇到一点复杂的浮动场景,自己也就懵了。于是在网上找了数篇关
业界
2016年07月10日
编写大型web应用 终于有了一些体会
很多时间 我一直老是发现自己在做一些同样的事情千古难题css垂直居中文字text-overflowjs事件双击甚至我越来越不知道自己 为什么页面写的一遍又一遍 速度却一直没有什么改善也许是要解决界面编写的问题了重构多考虑一些人 做页面一般受制于ui项目经理时间自己的能力。。。其实这些问题 就是到现在我都是迷糊的 对于html页面编写来说其实就是可以看做 只有string l
业界
2016年07月10日
node-sass 安装卡在 node scripts/install.js 解决办法
======== 7月12日更新 ========总的来说就是两种方法解决:SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install或者在 ~/.npmrc 里添加下面这行(参考),保存后再 npm install(如果是用的 cnpm,需要添加到 ~/.cnpmrc)sass_binar
业界
2016年07月10日
使用tshark捕捉本机发出的sql命令
开发使用的是测试服务器 但经常有查看实际执行的sql的需求 如查看某一服务端接口涉及到哪些sql操作定位问题 测试反映页面查询不到结果 看一下实际的sql中是否包含了什么隐式的查询条件 如is_publish=1验证orm框架实际有没发出查询请求, 还是使用了本地的缓存。等等有没工具可以监控本地发出的sql呢? 就像使用Charles等工具可以清楚的查看Http请求和响应一
业界
2016年07月10日
操作系统思考 第八章 多任务
第八章 多任务作者:Allen B. Downey原文:Chapter 8 Multitasking译者:飞龙协议:CC BY-NC-SA 4.0在当前的许多系统上,CPU包含多个核心,也就是说它可以同时运行多个进程。而且,每个核心都具有“多任务”的能力,也就是说它可以从一个进程快速切换到另一个进程,创造出同时运行许多进程的幻象。操作系统中,实现多任务的这部分叫做“内核”
业界
2016年07月10日
[Leetcode] Largest Divisible Subset 最大整除集合
Largest Divisible SubsetGiven a set of distinct positive integers, find the largest subset such that every pair (Si, Sj) of elements in this subset satisfies: Si % Sj = 0 or Sj % Si = 0.If
业界
2016年07月10日
SpringMVC工作原理
SpringMVC的入口是DispatchServlet,它的工作大致可以分为两个部分,一个是初始化,另外一个是请求处理。下面我们对它的工作原理做简单分析。1. 类继承关系2. 初始化HttpServletBean重写了GenericServlet的init()方法,它是整个初始化的入口。首先,会读取配置在ServletContext中的bean属性参数,这些属性参数设置在
业界
2016年07月10日
