随笔分类 -  Web

摘要:四次挥手: 一、服务器出现大量CLOSE_WAIT 状态的原因CLOSE_WAIT 状态,它是TCP四次挥手的第二次挥手被动关闭方的状态。 当服务端出现大量 CLOSE_WAIT 状态的连接的时候,说明服务端的程序没有调用 close 函数关闭连接。 解决方案:【及时关闭未使用的连接】 二、服务器出 阅读全文
posted @ 2023-12-24 13:36 李若盛开 阅读(4549) 评论(0) 推荐(1) 编辑
摘要:1、传统的session认证 http协议本身是一种无状态的协议,而这就意味着如果用户每一次请求时都要向我们的应用提供用户名和密码来进行用户认证。用户认证成功后,服务器开辟空间存储当前用户信息(session),而发给客户端的 sesssion_id 存放到 cookie 中,这样用客户端请求时带上 阅读全文
posted @ 2023-12-23 23:25 李若盛开 阅读(210) 评论(0) 推荐(0) 编辑
摘要:当谈到网络通信协议时,大家都熟悉的就是HTTP(Hypertext Transfer Protocol),它是一种用于在 Web 浏览器和服务器之间传输数据的协议。随着技术的发展,HTTP也在不断演进,从HTTP1.0发展到了HTTP2.0,带来了许多新的特性和改进。 一、如何通过浏览器查看当前的h 阅读全文
posted @ 2023-12-21 13:19 李若盛开 阅读(2795) 评论(0) 推荐(1) 编辑
摘要:云计算,主要有三种服务模式,它们分别是IaaS、PaaS、SaaS。 云计算有以下⼏个层次的服务:基础设施级服务(IaaS),平台级服务(PaaS)和软件级服务(SaaS)。这⾥所谓的层次,是分层体系架构意义上的“层次”。 1.基础设施即服务【基础设施层】 (IaaS :Infrastructure 阅读全文
posted @ 2023-12-14 14:24 李若盛开 阅读(207) 评论(0) 推荐(0) 编辑
摘要:软件即服务 (Software as a Service, SaaS)系统和企业资源规划 (Enterprise Resource Planning, ERP)系统是两种不同类型的软件解决方案,其目标和功能各有不同。 什么是SaaS系统?SaaS是一种软件解决方案,它是基于互联网提供的软件,用户可以 阅读全文
posted @ 2023-12-06 12:53 李若盛开 阅读(151) 评论(0) 推荐(0) 编辑
摘要:v-model 在表单输入元素或组件上创建双向绑定。v-model指令用于在表单控件或者组件上创建双向绑定。 期望的绑定值类型:根据表单输入元素或组件输出的值而变化 v-bind v-bind指令可以用来绑定标签的属性和样式。要绑定的内容是作为一个JS变量,因此只需要对该内容编写合法的JS表达式。基 阅读全文
posted @ 2023-06-20 13:09 李若盛开 阅读(241) 评论(0) 推荐(0) 编辑
摘要:1.箭头函数的特点 1. 相比普通函数,箭头函数有更加简洁的语法。 2. 箭头函数不绑定this,会捕获其所在上下文的this,作为自己的this。 3. 箭头函数是匿名函数,不能作为构造函数,不可以使用new命令,否则后抛出错误。 4. 箭头函数不绑定arguments,取而代之用rest参数解决 阅读全文
posted @ 2023-06-06 09:40 李若盛开 阅读(188) 评论(0) 推荐(0) 编辑
摘要:C/S结构与B/S结构的区别 C/S结构指的是客户端/服务器结构,也称为三层结构。其特点是将应用程序分为客户端和服务器两部分,客户端通过网络传输数据到服务器,服务器处理请求并返回结果给客户端。该结构模式下,客户端负责业务逻辑和显示,而服务器则负责数据存储与处理。比如:电脑端下载的桌面应用 qq/微信 阅读全文
posted @ 2023-06-04 16:04 李若盛开 阅读(248) 评论(0) 推荐(0) 编辑
摘要:let arr = [{ id: '1', key: '1', value: '明月' }, { id: '3', key: '2', value: '可欣' } }] Map()方法 set方法设置key所对应的键值,然后返回整个Map结构。如果key已经有值,则键值会被更新,否则就新生成该键。v 阅读全文
posted @ 2023-05-31 15:17 李若盛开 阅读(7) 评论(0) 推荐(0) 编辑
摘要:1、添加 ①Telegram 添加 BotFather 进入聊天界面 ②点击输入框中 /start ③回复内容中点击 /newbot ④阅读提示分别输入 name 和 username,比如叫test_bot ⑤返回token 2、启用 在Telegram搜索@test_bot,进入聊天界面,在聊天 阅读全文
posted @ 2023-05-31 14:05 李若盛开 阅读(3615) 评论(0) 推荐(0) 编辑
摘要:想接收前端这样的数据格式:【json数组】 [ { "password": "casso", "mobile": "13456789999", "nick_name": "go", "icon": "地址" }, { "password": "casso", "mobile": "134567899 阅读全文
posted @ 2023-05-28 14:29 李若盛开 阅读(534) 评论(0) 推荐(0) 编辑
摘要:一般来说,僵尸网络的扫描行为都是全互联网大范围进行的,并且所探测的漏洞大多都是一些新爆发的cms漏洞(ThinkPHP)、或者是一些常见的框架组件漏洞(如Struts2),针对该特性,我们可以配置Basic Auth登录认证(ngx_http_auth_basic_module),来减少僵尸网络对我 阅读全文
posted @ 2023-05-27 15:31 李若盛开 阅读(465) 评论(0) 推荐(0) 编辑
摘要:一、问题分析 HTTP 400的状态码,可以统称前后端对应不上,说明这个请求是无效的,并没有进入后端服务器(控制器)。 主要有两种形式: 1、bad request 是 “错误的请求" 通常产生问题的原因也有两个:①前端传的参数类型或者名称与后台接收参数的实体类的属性类型或者名称不一致;②前端提交a 阅读全文
posted @ 2023-05-26 00:35 李若盛开 阅读(435) 评论(0) 推荐(0) 编辑
摘要:在go中,如果服务端开启了https的SSL/TLS证书,这时客户端用http.get()方法访问就会报错: tls: failed to verify certificate: x509: certificate has expired or is not yet valid: 解决方案: 1)服 阅读全文
posted @ 2023-05-04 11:36 李若盛开 阅读(82) 评论(0) 推荐(0) 编辑
摘要:ESLint: ':render-header' should be on a new line.(vue/max-attributes-per-line) 此问题是由于.eslintrc.js文件中的vue/max-attributes-per-line配置错误产生的 "vue/max-attri 阅读全文
posted @ 2023-04-25 14:53 李若盛开 阅读(168) 评论(0) 推荐(0) 编辑
摘要:一、问题: 在做vite + vue3项目,由于前端页面加载过慢,处理vite相关优化时安装相关插件提示的报错信息,在这里记录是方便遇到同样问题的小伙伴能快速解决问题。 编译: npm run build 执行: npm install @vitejs/plugin-vue -D 执行: npm i 阅读全文
posted @ 2023-03-25 14:47 李若盛开 阅读(5677) 评论(0) 推荐(0) 编辑
摘要:浏览器中输入URL后到底发生了什么? 1)查找浏览器缓存:如果查找到缓存中有URL对应的文件,则判断是否命中强缓存,如果命中直接读取使用即可,如果强缓存没有命中,判断协商缓存是否命中,但协商缓存不论是否命中都会发送请求,都会继续以下步骤 2)浏览器解析URL,生成HTTP请求信息 首先浏览器会在第一 阅读全文
posted @ 2020-01-11 17:25 李若盛开 阅读(747) 评论(0) 推荐(0) 编辑
摘要:使用 setInterval() 函数 setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式 setInterval("getTime()",1000); 以1000毫秒间隔调用函数有一个问题就是刚打开页面时的1s会不显示 为此我们可以在之前先调用一遍函数 getTim 阅读全文
posted @ 2020-01-08 12:00 李若盛开 阅读(2006) 评论(0) 推荐(0) 编辑
摘要:1)1XX(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码100(继续) 请求者应当继续提出请求。表示服务器已收到请求的第一部分,正在等待其余部分 101(切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换2)2XX(成功) 表示请求成功200 成功处理了请求,一般情况下都是 阅读全文
posted @ 2019-12-27 09:47 李若盛开 阅读(1370) 评论(0) 推荐(0) 编辑
摘要:layui是国内一款界面比较整洁大方的ui框架,里面封装了很多前端开发常用的组件,通常直接复制代码过去就可以实现效果,可以提高开发效率。 使用步骤: 1、下载layui:https://www.layui.com 2、将layui文件夹复制到自己的项目里: 3、在html页面引入相关的css和js: 阅读全文
posted @ 2019-09-13 15:26 李若盛开 阅读(1688) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示