解决部分安卓机下QQ内置浏览器rem不准确的问题
部分安卓机由于rem计算不准确,导致页面在这些机型下出现了水平滚动条。 主要解决思路是: 1.设置1rem与px的对应关系,即html元素的font-size,我这里设置为屏幕视口宽度的1/10; 2...
nw.js调用dll
忙乎了一天半,踩了N多坑,总算把https://github.com/essa/nw_native_dll_sample这个nw.js调用dll的示例跑起来了。 跑起来后想想,踩坑的很大原因是自己看文...
HTML标签select在移动端下多选问题
默认情况下: <select name=”test”multiple=”multiple”> <option value=”1″>aa</option> <o...
javascript之throttle(节流)与debounce(防抖)
throttle适用于resize或者鼠标移动事件,防止浏览器频繁响应事件,严重拉低性能 function throttle(method, delay) { var timer = null, la...
Nginx+PHP配置自动转换webp图片
但如今对于 JPEG、PNG 和 GIF 这些图片格式的优化几乎已经达到了极致, 若想改变现状开辟新局面,便要有釜底抽薪的胆量和气魄,而 Google 给了我们一个新选择:WebP。 WebP 的优势...
Windows本地Apache环境配置SSL
一、修改配置文件 1.去掉apache配置文件conf/httpd.conf下的这俩注释 LoadModule ssl_module modules/mod_ssl.so Include conf/e...
修复ubuntu下的一个报错
pyenv下安装新版python的时候出现的 perl: warning: Setting locale failed. perl: warning: Please check that your l...
如何不使用loop循环,创建一个长度为100的数组,并且每个元素的值等于它的下标
知乎下一个提问炸出一堆见所未见的答案,当然,是我学识浅薄了。 ① Object.keys(Array.apply(null,{length:100})); //or Object.keys(new I...
NppExec让你的Notepad++更强大
NppExec支持一些命令,可以让我们实现许多自定义需求,具体的命令可以参考其帮助文件。 今天参考了帮助文件,写了这个脚本,让其根据文件后缀,自动选择以什么方式执行该文件。 python,php,no...
PHP从二维数组得到N层分类树
公司的产品分类存在一张表内,以mid标识其父分类,需要得到有层次结构的数组,以备后续操作。想了下,想了一会儿没想出不去重复读取数据库的方法或者不需要递归的操作。后来看到这个:http://blog.h...
PHP生成指定目录的文件树
瞎写的,就当学习使用DirectoryIterator function getFileTree($path,$deep=0){ $cur = basename($path); echo str_re...
对javascript继承的理解
昨天读了关于javascript继承的几篇文章,对原型链、construct、this有了新的认识。 由于javascript原生是不支持类的(ES6已经支持class与extends),更不用谈继承...
又get一个更pythonic的方法
原来自己写一个单独的类文件,常常是文件一个名字,类一个名字,在别的文件导入的时候则需要这样些: from 文件名 import * from 文件名 import 类名 今天看这个文章的时候让pyth...