草庐IT

res_length

全部标签

解决一次Cannot read properties of null (reading ‘length‘)的问题:

本次为编写学校课时设计仿qq聊天的题目而编写代码,在学习大佬代码的过程中发现在自己电脑上启动服务器端的时候出现了一个有意思的问题。大佬博客链接奉上:WebSocket之仿QQWeb即时聊天系统(上)_榕林子的博客-CSDN博客_web即时聊天WebSocket之仿QQWeb即时聊天系统(下)_榕林子的博客-CSDN博客_仿qq聊天系统一、错误原因:TypeError:Cannotreadpropertiesofnull(reading‘length’)atD:phpstudy_proWWWMyChatapp.js:54:17atQuery.(D:phpstudy_proWWWMyChatapp

解决一次Cannot read properties of null (reading ‘length‘)的问题:

本次为编写学校课时设计仿qq聊天的题目而编写代码,在学习大佬代码的过程中发现在自己电脑上启动服务器端的时候出现了一个有意思的问题。大佬博客链接奉上:WebSocket之仿QQWeb即时聊天系统(上)_榕林子的博客-CSDN博客_web即时聊天WebSocket之仿QQWeb即时聊天系统(下)_榕林子的博客-CSDN博客_仿qq聊天系统一、错误原因:TypeError:Cannotreadpropertiesofnull(reading‘length’)atD:phpstudy_proWWWMyChatapp.js:54:17atQuery.(D:phpstudy_proWWWMyChatapp

response的Content-Length设置错误,导致springboot文件下载,代码已经return,postman一直等待到超时

最近在工作中遇到了文件下载的需求,期初以为也很简单,DownloadControllerpackagecom.example.duohoob.controller;importjava.io.File;importjava.io.FileInputStream;importjava.net.URLEncoder;importjavax.servlet.ServletOutputStream;importjavax.servlet.http.HttpServletResponse;importorg.apache.commons.io.IOUtils;importorg.springframew

response的Content-Length设置错误,导致springboot文件下载,代码已经return,postman一直等待到超时

最近在工作中遇到了文件下载的需求,期初以为也很简单,DownloadControllerpackagecom.example.duohoob.controller;importjava.io.File;importjava.io.FileInputStream;importjava.net.URLEncoder;importjavax.servlet.ServletOutputStream;importjavax.servlet.http.HttpServletResponse;importorg.apache.commons.io.IOUtils;importorg.springframew

完全解析Array.apply(null, { length: 1000 })

Array.apply(null,{length:1000})点击打开视频讲解更加详细在阅读VueJS教程时有这么段democode:render:function(createElement){returncreateElement('div',Array.apply(null,{length:20}).map(function(){returncreateElement('p','hi')}))}其中这个表达式Array.apply(null,{length:20})有点让人费解。第一感觉这个表达式就是为了创建一个长度为20的数组,但表达式Array(20)也可以实现这个功能啊,为啥非要写

完全解析Array.apply(null, { length: 1000 })

Array.apply(null,{length:1000})点击打开视频讲解更加详细在阅读VueJS教程时有这么段democode:render:function(createElement){returncreateElement('div',Array.apply(null,{length:20}).map(function(){returncreateElement('p','hi')}))}其中这个表达式Array.apply(null,{length:20})有点让人费解。第一感觉这个表达式就是为了创建一个长度为20的数组,但表达式Array(20)也可以实现这个功能啊,为啥非要写

理解virt、res、shr之间的关系(linux系统篇)

前言想必在linux上写过程序的同学都有分析进程占用多少内存的经历,或者被问到这样的问题——你的程序在运行时占用了多少内存(物理内存)?通常我们可以通过top命令查看进程占用了多少内存。这里我们可以看到VIRT、RES和SHR三个重要的指标,他们分别代表什么意思呢?这是本文需要跟大家一起探讨的问题。当然如果更加深入一点,你可能会问进程所占用的那些物理内存都用在了哪些地方?这时候top命令可能不能给到你你所想要的答案了,不过我们可以分析proc文件系统提供的smaps文件,这篇文章详尽地列出了当前进程所占用物理内存的使用情况。本文将分为三个部分:1、简要阐述虚拟内存和驻留内存这两个重要的概念;2

理解virt、res、shr之间的关系(linux系统篇)

前言想必在linux上写过程序的同学都有分析进程占用多少内存的经历,或者被问到这样的问题——你的程序在运行时占用了多少内存(物理内存)?通常我们可以通过top命令查看进程占用了多少内存。这里我们可以看到VIRT、RES和SHR三个重要的指标,他们分别代表什么意思呢?这是本文需要跟大家一起探讨的问题。当然如果更加深入一点,你可能会问进程所占用的那些物理内存都用在了哪些地方?这时候top命令可能不能给到你你所想要的答案了,不过我们可以分析proc文件系统提供的smaps文件,这篇文章详尽地列出了当前进程所占用物理内存的使用情况。本文将分为三个部分:1、简要阐述虚拟内存和驻留内存这两个重要的概念;2

ERR_CONTENT_LENGTH_MISMATCH解决

问题描述前端页面加载css,和js文件的时候,经常出现ERR_CONTENT_LENGTH_MISMATCH的报错情况定位问题在单独打开hearder中css,js的网络地址是能打开的,所以排除了最简单的地址错误。前端项目是由nginx代理的,所以可以查看nginx的日志,看看有无线索。进入${NGINX_HOME}\logs,查看error.log,得到如下信息:open()"/usr/local/nginx/proxy_temp/4/30/0000000304"failed(13:Permissiondenied)whilereadingupstream那么,为什么nginx要访问prox

ERR_CONTENT_LENGTH_MISMATCH解决

问题描述前端页面加载css,和js文件的时候,经常出现ERR_CONTENT_LENGTH_MISMATCH的报错情况定位问题在单独打开hearder中css,js的网络地址是能打开的,所以排除了最简单的地址错误。前端项目是由nginx代理的,所以可以查看nginx的日志,看看有无线索。进入${NGINX_HOME}\logs,查看error.log,得到如下信息:open()"/usr/local/nginx/proxy_temp/4/30/0000000304"failed(13:Permissiondenied)whilereadingupstream那么,为什么nginx要访问prox