关键字:环
  • Centos8使用docker迁移typecho博客
    最近在学docker,先拿自己的博客来开下刀[手动狗头]。 安装docker 我是根据这个教程来安装的:Centos安装Docker。步骤如下: 卸载旧版本 sudo yum remove docker \ ...
  • JavaScript 构造树形结构的一种高效算法
    引言 我们经常会碰到树形数据结构,比如组织层级、省市县或者动植物分类等等数据。下面是一个树形结构的例子: 树形结构 在实际应用中,比较常见的做法是将这些信息存储为下面的结构,特别是当存在1对多的父/子节点关系时: const data = ...
  • Node.js学习笔记
    1.什么是Node.js?Node.js是一种javascript的运行环境,能够使得javascript脱离浏览器运行。Node.js就是一个服务器端的、非阻断式I/O的、事件驱动的JavaScript运行环境。(服务器一下子服务很多浏览 ...
  • 更快学习 JavaScript的6个思维技巧
    我们在学习JavaScript,或其他任何编码技能的时候,往往是因为这些拦路虎而裹足不前:有些概念可能会造成混淆,尤其当你是从其他语言转过来的时候找不到时间(有时是动力)学习。很容易忘记已经理解了的东西。工具多又在不断变化,所以不知道从哪里 ...
  • 程序员接招!关于你的“职业进阶指南”
    现存的一个事实是程序员之间的差异其实是非常大的,只有很了解程序员的人才能完全了解这一点,虽然有大多数的高层管理者对所有的程序员都一视同仁,还是有企业是把程序员当做工具、资源看待,做个头脑清醒的程序员,你的职业生活会更精彩。 image 1 ...
  • 静态型语言和动态类型语言
    最近在接触TypeScript,研究和平常JavaScript的使用区别;前者声明变量的时候就要定义相应的类型,后者的变量可以根据环境来改变它的类型;这个就设计到强弱类型语言的区别了; 动态类型语言  静态类型语言就算它的类型可以根据环境而 ...
  • 选择排序
    选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是:第一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后再从剩余的未排序元素中寻找到最小(大)元素,然后放到已排序的序列的末尾。以 ...
  • vuecli3打包部署 非根目录下 配置vue.config.js publicPath
    从 Vue CLI 3.3 起已弃用baseUrl,请使用publicPath。默认情况下,Vue CLI 会假设你的应用是被部署在一个域名的根路径上,例如 https://www.my-app.com/。如果应用被部署在一个子路径上,你就 ...
  • PageSpeed Insights测试、分析网站网页的速度,以及优化的方向
    分析页面执行速度,定位优化方向PageSpeed Insights时隔很久我又出现了,现在一个一个介绍我的这最近一段时间的PageSpeed Insights这个是我自己百度了一 ...
  • 【综合篇】Web前端性能优化原理问题
    (给达达前端加星标,提升前端技能)​ 想要成为一名合格的Web前端工程师,Web前端性能优化是一个必须要掌握的知识,那么应该怎么进行Web前端性能优化呢?--达达前端Web前端性能优化原理问题​ 前端性能优化,资源的合并与压缩,图片编码的原 ...

暂无数据