首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
IT技能
peach
创建于2025-09-13
订阅专栏
记录IT相关的技能
暂无订阅
共21篇文章
创建于2025-09-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
nodejs的process和child_process模块
在node应用执行期间一直存在的一个对象,该对象包含了当前进程执行的相关信息,并且可以通过process对其进行控制。 'beforeExit' 该事件在事件循环清空的时候调用。 'exit' node进程因为以下情况退出的时候,会触发该事件。该事件的回调函数中只能指向同步代码…
windows环境下配置安装node环境
下载node安装包访问node下载链接安装双击下载好的安装包,开始进行安装勾选接收许可,点击下一步点击下一步选择安装目录(安装目录可以任育选择,但是不要出现中文路径)点击下一步,继续点击install
配置Python运行环境
PYTHONPATH|PYTHONPATH是Python搜索路径,默认我们import的模块都会从PYTHONPATH里面寻找。 PYTHONSTARTUP|Python启动后,先寻找PYTHONSTARTUP环境变量,然后执行此变量指定的文件中的代码。 PYTHONCASEO…
redux和vuex
vuex 和 redux 都是状态管理库,用于单独管理状态的。其中,redux是一个范用的库,可以单独使用。而vuex是专门用来配合vue使用的。他们都应用了flux架构的思想,但是在接口的提供上稍有不同。 其中,state的作用是存储数据状态的,reducer的作用是根据指示…
在浏览器地址栏输入url到按下回车发生了什么?
浏览器通过地址栏捕获到url地址之后,首先对url地址进行解析。url的解析如下图所示: 一个完整的url,包含上述几部分,协议部分一般都是 http或者https。域名部分可以是 一段域名例如:baidu.com 也可以是 ip地址,域名最后也会被解析为ip地址。该ip地址的…
如何解决项目中的跨域问题
BS架构模式的项目中,跨域是非常常见的。因为浏览器端要访问的资源不一定总在同一域下,那么如何解决跨域是每个前端小伙伴必备的技能。 首先,浏览器中有很多中方式从服务器去加载资源。比如: fetch一个新的异步刷新的api采用promise风格的接口.... 在浏览器地址栏输入ur…
react-dev-inspector使用指南(踩坑)
react项目中有这样一个款插件react-dev-inspector,用来解决什么问题呢?就是,当一个已经上线的项目出现了一个bug的时候,如果你对该项目不是非常熟悉,那么你就需要从来去捋一遍代码,还要非常费劲的去找到该处的代码位置,那么react-dev-inspector…
计算机存储单位
在计算机内部,信息都是釆用二进制的形式进行存储、运算、处理和传输的。 b既bit(比特)是计算机中存储的最小单位代表二级制中的一个0或者一个1。
Docker的常用命令和使用
较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。
浏览器兼容的处理方案汇总
css兼容主要是一些新的属性不被支持,有的可以通过添加前缀解决!不能通过前缀解决的就需要使用别的css属性模拟!关于css属性被什么浏览器以及具体浏览器的哪个版本兼容可以查看 can i use。 如果想使用新的es6的语法和特性,可以借助babel进行转码,根据自己需要适配浏…
流程图,时序图,泳道图,甘特图的理解
以特定的图形符号加上说明,表示算法的图,称为流程图或框图。 箭头代表工作流方向。 时序图(Sequence Diagram),又名序列图、循序图,是一种UML交互图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。它可以表示用例的行为顺序,当执行一个用例行为时,…
简单模拟styled-components中的styled方法
简单模拟styled-components中的styled方法,便于理解!styled方法其实还有很多的功能,这里并没有一一实现!仅仅是最简单的一个模拟!
web缓存
第一响应的时候,会携带ETag,该字段记录的是资源的唯一标识(根据资源计算的hash值,只要资源有变动就会更新hash值),之后的请求会传递请求头If-None-Match,其值为第一次响应时ETag的值,服务器会根据这个值与资源的最新唯一标识进行比较,如果相同则命中缓存,否则…
重绘和回流
浏览器请求到静态资源后,开始加载并解析。
页面中有间隔的方格布局如何完美实现?
如上图所示的布局,方格中间有一定的间隙,间隙是固定的。应该如何布局会更加完美呢,比如要保证在布局完成的情况下,可以快速的添加一个元素依然保持这样的布局。以及当出现第二行的时候,这样的布局依然能够不受影响。又不用修改太多的内容。 现在在这里说一个问题,就是块元素的宽度默认是占满一…
python命令和python -m命令
python作为一门强大的语言,目前十分流行,且高端。所以python已经是各位猿们的必备技能了,今天记录一个python中十分基础但是设计十分良好的特性,就是通过 python命令去运行python
babel7.0的安装和使用
babel是一款基于node开发的工具,其功能是对es6的新语法和新特性进行转码。 这个包是babel功能实现的核心,也就是说核心的方法都放在了这个包里边了。现在你试着用上述的转码方法转换的时候,你会发现报这样的错误: 前边提过,babel7的时候把各个功能都拆分到不同的包里边…
项目中遇到高并发、大数据应该如何处理
假设后端已经明确返回的数据量很大的话,从前端的角度来说应该从三方面来入手!1. 分段加载 2. 尽量减少无用数据 3. 把数据加载异步运行在后台 这种方式主要是通过修改交互方式,在前端采用分页或者滚动加载的方式,目的是使数据不要一次向全部处理!从而提高加载速度。 后端返回的数据…
防抖和节流
在前端会出现一种情况,就是某些事件的触发会比较频繁,比如:mousemove,scroll,resize等等。这些事件的触发是比较频繁的,那么其对应的事件处理函数就会频繁执行,如果事件处理函数的逻辑简单还好说,要是事件处理函数的逻辑比较复杂,或者说事件处理函数附带了很多前端效果…
nginx的配置和使用
Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。 Nginx是一款轻量级的Web服务器/反向代理服务器以及电子邮件代理服务器,并在一个BSD-like协议下发行。由俄罗斯的程序设计师lgor Sysoev所开发,供俄国大型的入口…
下一页