作者:京东零售 郑炳懿前言:当今世界,云计算技术在快速发展,不断为我们带来新的应用场景和解决方案。作为一名前端开发者,了解云技术并掌握如何在前端中应用它们是必不可少的。本篇文章将介绍云计算技术的基本概念,并从前端角度探讨如何使用云技术提高应用的可扩展性、安全性、性能和用户体验。一、云技术1.1 什么是云技术在开始之前,我们需要先了解一下什么是云计算。云计算是 …
技术文章
《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是一个由前微信技术专家打造的基于 Go 实现的即时通讯(IM)项目——OpenIM。Open-IM是由前微信技术专家打造的开源的即时通讯组件。Open-IM包括IM服务端和客户端SDK,实现了高性能、轻量级、易扩展等重要特性。开发者通过集 …
温馨提示:本文含大量干货高清教学视频,流量党建议保存收藏再观看!!!!2023最新版大前端学习路线,让你从0基础小白到就业,一站式学习第一阶段:前端入门网页基础html5+css3→ 页面布局实战第二阶段:前端入门开发内功javascript(基础+进阶)→ ES6→ Ajax→ Promise→Git→node.js→PC端全栈开发实战第三阶段:前端高级框 …
今天开始,我们就要开始学习具体的漏洞了,但是希望大家学完后,不要轻易"入侵"网站哦,当时测试环境下除外。今天的课程是关于“文件上传漏洞”,据安界网的老师介绍,文件上传漏洞仅次于命令执行危害,也是比较大的漏洞。文件上传漏洞简介:文件上传漏洞一般会出现在有上传功能的网站中。如果一个网站对用户上传的文件没有过滤控制,或者上传功能处存在缺陷,攻击者就可以利用这个漏洞 …
文章来自公众号@让前端飞,https:mp.weixin.qq.comsH0aXAWBThS8s1ynOwPiSkw篇幅略长,欢迎关注收藏什么是“沙箱”沙箱(Sandbox)[1]也称作:“沙箱沙盒沙盘”。沙箱是一种安全机制,为运行中的程序提供隔离环境。通常是作为一些来源不可信、具破坏力或无法判定程序意图的程序提供实验之用。沙箱能够安全的执行不受信任的代码, …
localStorage 和 sessionStorage 作为一个本地存储方案,所有的操作都是同步的,用法也非常简单,所以深受广大前端的喜爱。但是由于 localStorage 只能存储字符串,所以存储其他数据就比较麻烦。比如我们要存储一个对象的话可能需要这样才行:const data = { name: 'zhangsan', age: 18 } 存lo …
为什么要使用日志在生产环境中我们可能需要一个较为完整的日志系统来查看运行中主机服务的状态和所作出的操作,我们可以在较大型的网络架构中使用ELK来实现对日志的收集、检索、前端显示,但是中小型架构中使用rsyslog足以对所有服务器的日志进行收集和检索来达到实时分析数据流量的目的。本文目标使用rsyslog将两台主机的日志信息存储到MySQL数据库中,并且编译安 …
在前端性能优化的方式中,最重要的当然是缓存了,使用好了缓存,对项目有很大的帮助。比如我们访问网页时,使用网页后退功能,会发现加载的非常快,体验感很好,这就是缓存的力量。什么是缓存呢?当我们第一次访问网站的时候,比如 juejin.cn,电脑会把网站上的图片和数据下载到电脑上,当我们再次访问该网站的时候,网站就会从电脑中直接加载出来,这就是缓存。缓存有哪些好处 …
小程序有很多自身的优势,使得小程序发展得非常迅速,越来越多的商家都使用小程序开展自己的业务。所以目前开发制作小程序的需求也在增加,这边文章我们给大家做一个基础的小程序知识普及:小程序是怎么构成的?一般而言,小程序的构成包含前端和后端。前端小程序的前端指代小程序展示在我们面前的样式,包括小程序的界面和功能模块。小程序的界面是需要进行平面设计的,小程序的界面美观 …
state用来存放应用的初始状态数据,是store的核心功能。创建state推荐使用箭头函数创建state,方便后续处理。import { defineStore } from "pinia";** * User状态模块 * @param $id users * @param options *export const useUsersStore = def …