Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

websocket 解决了服务端主动向客户端,传递消息的问题。为方便使用,下面封装了主要方法 封装:12345678910111213141516171819202122232425262728293031323334353637383940class Wsocket { constructor(url) { this.ws = new WebSocket(`ws...

ph.d 翻译为哲学家,指在某个领域可以建立新的世界体系的人。 一般意义上说应该是发明家,cs ph.d 不同于一般的面向CV开发工程师,其面相的领域需要开辟,探索,发现。 主要研究方向计算机方向总体上分三类: Fundamental Theory Of Computer Science,以我的了解和数学关系比较大 ,建立新的世界架构,比如图灵机。 Computer Engineeri...

nth-child and :nth-of-type 区别在写网页的时候,有时候需要对子元素区分,比如只修改第N个元素。比如上面的四个li,不同的li设置不同的颜色,这就需要用到CSS伪类选择器**:nth-of-type**。 12345678910111213141516171819202122li { &:nth-of-type(1) { ...

简书的文章写完后,想同步到github的博客,这样你的博客有可能送到北极也说不定呢🥳🥳。 首先你要有一个github Page,现在有ruby和node.js版的,我用的这个模版,jekyll,免费快速搭建博客模版,你也可以选择其它的。 1.创建github Page1.1 新增仓库 userName.github.io,让后就可以打开这个https://userName.github...

背景:uni-app h5端,需要打包成文件上传到服务器,由于系统隔离原因,代码平台无法使用自身的构建工具,只能自己写一个了。 流程图 架构图 uni-app提供了两套机制,HBuilderX,GUI方式和vue-cli,团队选择了GUI。可视化的方式比较简单,HBuilderX内置相关环境,开箱即用,无需配置nodejs。 客户端项目文件夹 HBuilderX本地静态资源构建HBuild...

任何工程的建设都需要基础工具、方法,在前端软件开发中,基础工具和工程的开发必不可少。 为什么搞前端基建?在业务开发中,解决普遍性、高频性的工作,让业务开发更幸福。 怎么搞?前端基建的几个方向 1.CLI套件,脚手架最佳实践基本稍微成熟的团队,都会有自己的cli工具,快速开发,拉取,定义。例如海尔的packi,字节UED团队的Arco Design Pro,阿里的ice。最佳实践方案包括: ...

问题描述:使用git clone项目,出现The project you were looking for could not be found 原因:git自动保存了用户名密码,当前项目的用户名密码与之前的发生冲突。很有可能是github设置了用户名和密码,当你在别的平台使用git时用户名就不一样了,发生错误 解决方案:(1)一次性 1git clone http://mygitusern...

背景:把node.js服务放在linux上,每次都要搞一堆配置。 解决方法:使用docker打包有当前node 项目,向前端展示某个文件下的文件app.js 展示文件列表的小软件 12345678910111213141516171819202122232425const express = require('express');const app = express(...

esbuild打包速度碾压webpack,其优势我在另一篇文章中写过,请见为什么esbuild更快 下面介绍将webpack和esbuild结合的工具: esbuild-loader install$ npm i -D esbuild-loader Quick Setup 1234567891011121314151617181920 module.exports = { ...