赞了文章2023-02-01
location 指令是 nginx 中最关键的指令之一,location 指令的功能是用来匹配不同的 URI 请求,进而对请求做不同的处理和响应,这其中较难理解的是多个 location 的匹配顺序,本文会作为重点来解释和说明。
赞了文章2022-08-16
作为一名工程师,绘图可以说是必备的技能。优秀的绘图能力就像写得一手好字,总能让你在团队或者客户面前闪光,这也是你赢得团队青睐和客户赞扬的一个重要能力。
赞了文章2021-07-21
最近我接手了一个项目,代码量比较大、有点复杂。仓库 clone 下来代码有 50+ MB,npm install 安装完体积飚到了近 2GB …… 熟悉了一下,这个项目比较复杂,采用了 monorepo 的方式进行代码的管理。折腾几天后,对 monorepo 也有个大概的了解……
赞了文章2021-07-14
背景: 有一个任务非常耗时会消耗后台大量算力,所以在退出页面的时候,要求前端这边发送一个请求来杀死任务。 一开始以为这个需求非常简单,就是在进入其他路由前,发送一下请求,杀死一下任务就好了。 然而现实狠狠的打了我的脸,因为退出页面的场景不止切换路由~ ...
赞了文章2021-05-20
总结一下:从类型type角度分为:基本类型(string、number、boolean等)及其混合;复杂类型(class、function、object)及其混合(比如说又是class又是function)。从代码有效范围分为:全局变量、模块变量和又是全局变量又是模块变量的。从定义文件来说:自己写的.d...
赞了文章2020-09-15
CGI是Common Gateway Interface(通用网管协议),用于让交互程序和Web服务器通信的协议。它负责处理URL的请求,启动一个进程,将客户端发送的数据作为输入,由Web服务器收集程序的输出并加上合适的头部,再发送回客户端。
赞了文章2020-05-28
很多工程师在工作1~3年的时候最容易遇到瓶颈,不知道自己应该学习什么,面试总是吃闭门羹。那么 PHP 后面应该怎么学呢?安利一波我的系列直播 《PHP 进阶之路》
赞了文章2020-04-30
相信大家都知道 jwt(json web token)协议(如果不太了解可以看 10分钟了解JSON Web令牌(JWT))是目前业界常用于跨域身份验证的约定方案,但是由于 json 解析性能太低,可能产生许多性能无法优化的问题。· 为了能避免 json 解析所带来的性能损耗,我们可以使用自...
赞了文章2019-05-29
导读 移动端适配,是我们在开发中经常会遇到的,这里面可能会遇到非常多的问题: 1px问题 UI图完美适配方案 iPhoneX适配方案 横屏适配 高清屏图片模糊问题 ... 上面这些问题可能我们在开发中已经知道如何解决,但是问题产生的原理,以及解决方案的原理可能会模糊不清...
回答了问题2018-12-24
可以参考 $lookup (aggregation) 希望对你有帮助
回答了问题2018-12-24
session 的实现需要 cookie 的支持! 大致原理的关键点有: http 是无状态的,也就是说在没有额外的参数支持下,每次的请求后台不会知道这是谁发出的 cookie 在每次请求时会自动发送至后台,并且后端响应时也会把 cookie 回传,而且前端和后台都能修改 cookie cookie ...
回答了问题2018-03-13
这...,随便找本 JavaScript 书都能讲的清清楚楚的
回答了问题2016-03-21
是,而且还是用nginx代理node
回答了问题2015-11-18
具体为什么让微信JS-SDK的开发者来解答也肯定说不出来,因为这些接口的设计实在是太烂了。我说几点很可能的原因吧,即使用微信JS接口签名校验工具已经验过也没什么软用...
回答了问题2015-11-18
eslint比jshint更好
赞了回答2015-10-08
{代码...}
提出了问题2015-10-08
回答了问题2015-09-14
看到PHP我就不知怎么答了,我只熟悉nodejs的解决方案
回答了问题2015-06-17
不是不想回答,也不是不会,看你代码乱七八糟的,问题描述也不清晰,一看心情都掉了一大半。
回答了问题2015-06-05
又先占一坑,让我娓娓道来... []+(-~{}-~{}-~{}-~{})+(-~{}-~{}) 推理过程: 因为: [].toString() => '' -~{} => -(~parseInt({})) => -(~NaN) => -(-1) => 1 所以: []+(-~{}-~{}-~{}-~{})+(-~{}-~{}) = '' + (-(-1)-(-1)-(-1)-(-1)) + (-(-1)-(-1)...