300 你有什么想给大家说的?
表情 图片 链接

一张图解释 Vue 的什么周期

AB 压力测试示例:
ab -n 1000000 -c 1000 -X "127.0.0.1:8888" -p C:\Users\Administrator\Desktop\json.txt -T "application/x-www-form-urlencoded" http://47.110.152.145/API/DoCommand

MySQL 字符串数字排序并不是按照数字的大小排序,而是按照数字出现的顺序,解决方法就是将字段 *1 或者 +1 处理,JS 里面也经常这样处理,将字符串型数字转换为真正的数字。

cURL 抓取网址出现:SSL certificate problem: unable to get local issuer certificate 错误,默认 cURL 不信任任何 CAs,它不信任任何服务器验证,解决方法使用 curl_exec() 跳过 SSL 证书检验:

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

apiDoc 分组无法显示中文,找到 C:\Users\Administrator\AppData\Roaming\npm\node_modules\apidoc\node_modules\apidoc-core\lib\workers\api_group.js 文件注释掉

group = group.replace(/[^\w]/g, '_');

今天使用 Jwt 的方式验证用户登录状态,将授权的 token 附加到 header 里面,使用微信开发者工具完全没有问题,但是一到真机调试就死活无法获取 token,仔细比对了传输的参数,返现手机端的 Authorization 打头的 A 自动被转换成了小写,导致服务端无法获取到这个参数,改成不区分大小写就可以了!

jQuery 实时监听 input 输入的值,如果是使用 keyDown、keyUp、keyPress 你会发现获取到的值总是延后的,必须绑定 input 事件可以实现实时监听,但是 input 对 IE 的兼容性不好,下面是一个通用的写法:

$("input").bind('input propertychange', function(){
  console.log($(this).val())
});

input 是标准的浏览器事件,监听当 input 的value发生变化时。
propertychange 针对 IE 的兼容,只要当前对象属性发生改变。

今天编写一个滑到底部自动加载数据的效果,使用 jQuery 的 scrollTop() 获取 body 元素被卷去的距离,但是获取的值一直为 0,搜了网上说的什么 DTD,基本不是这个原因,最后将 body 改成 window ,就可以获取到滑动的距离了。

$(window).scroll(function(){
  console.log($(document).scrollTop());
})

Windows Server 2012 在桌面上显示我的电脑,点击开始搜索 CMD 打开命令行工具,输入一下命令:

rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0

回车确认运行命令,在弹出的窗口中勾选计算机即可。

DNS Prefetch 是一种 DNS 预解析技术。当你浏览网页时,浏览器会在加载网页时对网页中的域名进行解析缓存,这样在你单击当前网页中的连接时就无需进行 DNS 的解析,减少用户等待时间,提高用户体验。
目前每次DNS解析,通常在200ms以下。针对DNS解析耗时问题,一些浏览器通过DNS Prefetch 来提高访问的流畅性。

<meta http-equiv="X-dns-prefetch-control" content="on" />
<link rel="dns-prefetch" href="//www.wenjiangs.com" />