因为递归是不能被中止的,需要一直占用线程,而 JS 又是属于 单线程, 所以 当我们需要执行操作时,是不能被中断的,一旦执行,则需要全部操作执行完成后,才可释放线程, 在这种情况下,我们在第一次渲染的时候,程序需要将 生成 Dom 和 包含事件 全部准备齐全后,才会添加 元素到 页面,并展示到浏览器 ...
分类:
其他好文 时间:
2021-06-02 19:02:50
阅读次数:
0
keepalive长连接 设定保持连接超时时长,0表示禁止长连接,默认为75s示例:在响应头显示此首部字段 在nginx的默认配置中写的是65 vim /etc/nginx/nginx.conf keepalive_timeout 65; 可以按照实际需求设置长短 一、对外显示keeplive值 1 ...
分类:
Web程序 时间:
2021-06-02 19:01:43
阅读次数:
0
React 源码分析~初次渲染 一、下载源码到本地 二、Render 为 入口 1. 导出 render packages/react-dom/src/client/ReactDOM.js import { findDOMNode, render, hydrate, unstable_renderS ...
分类:
其他好文 时间:
2021-06-02 19:00:59
阅读次数:
0
1、首先需要安装node,node安装教程前一篇已经说了,是安装pm2 [root@localhost ~]# npm install -g pm2 2、pm2 命令参考 2.1 启动进程/应用 pm2 start bin/www 或 pm2 start app.js 2.2 重命名进程/应用 pm ...
分类:
其他好文 时间:
2021-06-02 18:51:56
阅读次数:
0
1、在方法中,this 表示该方法所属的对象。 2、如果单独使用, this 表示全局对象。 3、在函数中, this 表示全局对象。 4、在函数中, 在严格模式下, this 是未定义的(undefined)。 5、在事件中, this 表示接收事件的元素。 6、类似 call() 和 apply ...
分类:
Web程序 时间:
2021-06-02 18:50:26
阅读次数:
0
1、nginx日志字段解析 包含的变量注释如下: $remote_addr, $http_x_forwarded_for 记录客户端IP地址 $remote_user 记录客户端用户名称 $request 记录请求的URL和HTTP协议 $status 记录请求状态 $body_bytes_sent ...
分类:
其他好文 时间:
2021-06-02 18:47:12
阅读次数:
0
这样的想法: 分享有个标题,然后有个内容,最好加一个URL 试了各种方法,都没有成功,Html.fromHtml直接报获取资源失败 解决: 最后发现,其实只要处理成text就可以了。 Intent shareIntent = new Intent();shareIntent.setAction(In ...
分类:
微信 时间:
2021-06-02 18:32:54
阅读次数:
0
话不多说直接上代码 1.前端(个人逻辑做了Excel导出和world导出,world导出会在下一个博客中列出) var xhr = new XMLHttpRequest() var url = window.SITE_CONFIG['baseUrl'] + 'Api/Arrange/ExportPe ...
分类:
其他好文 时间:
2021-06-02 18:30:37
阅读次数:
0
我们在使用JMeter的过程中,有时候会要到乱码的问题。一是新增的时候出现乱码,还有就是接口的响应出现乱码。 一、新增的时候出现乱码 方法一:添加HTTP请求时在Content encoding后填入编码:utf-8 看一下结果:没有乱码了 方法二:在请求中加一个BeanShell前置处理器,在sc ...
分类:
其他好文 时间:
2021-06-02 17:39:51
阅读次数:
0
set 判重 利用节点的内存地址来进行判重 var hasCycle = function (head) { let set = new Set(); let p = head; while (p) { //存在重复 if (set.has(p)) { return true; } set.add( ...
分类:
Web程序 时间:
2021-06-02 17:29:00
阅读次数:
0