从 vue-cli 源码中,我发现了27行代码的读取 package.json 的 npm 包

1. 如何学习调试源码 2. 学会如何获取 package.json 3. 学到 import.meta 4. 学到引入 json 文件的提案 5. JSON.parse 更友好的错误提示
分类: 编程语言 发布时间: 12-03 23:39 阅读次数: 0

20个首页流行布局样式,你喜欢哪个?

有时我们会在网站上遇到一些内容布局问题,如文字对齐、图片设计与内容和谐、为文章选择合适的字体......在今天的文章中,介绍一些设计精美的创意布局,let‘s 开始。 代号 001 源码:https:
分类: 编程语言 发布时间: 12-03 23:06 阅读次数: 0

面试官:重写 equals 时为什么一定要重写 hashCode?

equals 方法和 hashCode 方法是 Object 类中的两个基础方法,它们共同协作来判断两个对象是否相等。为什么要这样设计嘞?原因就出在“性能” 2 字上。
分类: 编程语言 发布时间: 12-03 22:32 阅读次数: 0

90%的前端都不会的echarts进阶操作,不信?

对于我们前端开发来说,尤其是做数据可视化领域的同学,对于echarts的使用可以说是家常便饭,echarts可以帮助我们轻松的将数据用各种图形作展示,助力数据的可读性
分类: 编程语言 发布时间: 12-03 22:32 阅读次数: 0

Vue首屏加载速度优化,提升80%以上

1. 首先安装webpack的可视化资源分析工具,命令行执行: 2. 然后在webpack的dev开发模式配置中,引入插件,代码如下: 3. 最后命令行执行npm run build --report , 浏览器会自动打开分析结果,如下所示: 可以看到vue全家桶相关依赖占用了…
分类: 编程语言 发布时间: 12-03 17:32 阅读次数: 0

React Hooks原理探究,看完不懂,你打我

在类定义中,我们可以使用到许多 React 特性,例如 state、 各种组件生命周期钩子等,但是在函数定义中,我们却无能为力,因此 React 16.8 版本推出了一个新功能 (React Hooks),通过它,可以更好的在函数定义组件中使用 React 特性。 3、状态与U…
分类: 编程语言 发布时间: 12-03 17:32 阅读次数: 0

记一次进入外包公司的感受

本人在去年11月份进入重庆某所,当然是通过外包的形式,说起来也十分的搞笑,这是我第二次来面试了,第一次挂了,第二次在我进入公司门之前我也不晓得来过,进到公司门之后才发现来面试过,我假装镇定,还是同样的面试官,同样的面试流程,当然他可能面试的人那么多已经记不到我了。我们就这样进行…
分类: 编程语言 发布时间: 12-03 17:32 阅读次数: 0

我的前端面试心法(已拿字节offer)

题主基本情况,南方普通985普通学生,接触前端十个月左右,今年 8 月后开始正式准备秋招。 说起我的秋招,一个词,就是“逆袭”。一开始,华为笔试没过,三七互娱笔试没过被捞起来后一面又挂,信心受挫。中间没有再继续投递,而是沉下心准备,身边同学陆续拿到offer,也挺纠结。在十月底…
分类: 编程语言 发布时间: 12-03 17:32 阅读次数: 0

TypeScript 之常见类型(下)

TypeScript4 最新官方文档 Everyday Types 章节的中文翻译,带你入门 TypeScript
分类: 编程语言 发布时间: 12-03 13:39 阅读次数: 0

邀请函|2021 云原生实战峰会,邀请您免费现场参会报名

12 月 21 日 14 点 ,“原生万物 云上创新” 2021 云原生实战峰会正式召开!诚邀各位前来参加!
分类: 编程语言 发布时间: 12-03 13:06 阅读次数: 0

说出你和「云原生」的故事,获得年度云原生顶级盛会通行证

快来投稿你与云原生的故事,即可获得价值 350 元的 KubeCon + CloudNativeCon + OpenSource Summit 2021 China Virtual 门票!
分类: 编程语言 发布时间: 12-03 12:33 阅读次数: 0

Android 12 快速适配要点

Android 12 需要更新适配点其实并不多,本篇将主要介绍最常见的问题,赶紧动起手适配起来吧~
分类: 编程语言 发布时间: 12-03 12:33 阅读次数: 0

「用 macro! 实现逆波兰表达式」匹配&入栈

「这是我参与11月更文挑战的第 21 天,活动详情查看:2021最后一次更文挑战」 宏目前不允许匹配字面意义,而且expr对我们不起作用,因为它可能会意外地匹配像 2+3... 这样的序列,而不是只取
分类: 编程语言 发布时间: 12-03 12:32 阅读次数: 0

年终总结 | 再见2021!!!2022年,我要变优秀,我要变强,我要跳槽!!

嗨,我是郭同学,这是我在掘金写的第一篇文章... 希望以后自己可以多写文章多写文章... 现在我的写作能力还不太行,所以就...很水,各位掘友请轻喷...
分类: 编程语言 发布时间: 12-03 10:52 阅读次数: 0

开发者实践丨Agora Home AI 音视频的未来

本文作者是本届 RTE 2021 创新编程挑战赛获奖者,来自上海交通大学的李新春。他分享了本次参赛作品的构思、系统设计和开发的心得。
分类: 编程语言 发布时间: 12-03 10:19 阅读次数: 0

Java的23种设计模式讲解!常见设计模式(二)

设计模式是一套经过反复使用的代码设计经验,目的是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 设计模式于己于人于系统都是多赢的,它使得代码编写真正工程化,它是软件工程的......
分类: 编程语言 发布时间: 12-03 09:13 阅读次数: 0

Redis学习(一):Redis入门

这是我的第一篇博客,一起参与掘金新人创作活动,开启写作之路 Redis的特点 Redis是基于内存的,操作速度非常快 Redis是单进程单线程的,线程安全,采用IO多路复用机制 Redis支持丰富的数
分类: 编程语言 发布时间: 12-03 09:13 阅读次数: 0

MybatisPlus之常用插件

MybatisPlus之常用插件 Mybatis插件机制原理 MyBatis允许你在已映射语句执⾏过程中的某⼀点进⾏拦截调⽤。默认情况下,MyBatis允许使⽤插件来拦截的⽅法调⽤包括:1.Execu
分类: 编程语言 发布时间: 12-03 09:12 阅读次数: 0

Rust 学习笔记 - 测试

在 Rust 中一个测试就是一个函数,他被用于验证非测试代码的功能是否和预期一致。 在测试的函数体里面通常会执行 3 个操作(简称 3A 操作): 准备(Arrange)数据/状态 运行(Act)被测
分类: 编程语言 发布时间: 12-03 09:12 阅读次数: 0

ReentrantReadWriteLock-学习

简介 实现了ReadWriteLock接口,ReadLock,WriteLock实现了Lock接口规范; ReadLock共享锁,实现了AQS的tryAcquire、tryRelease; Write
分类: 编程语言 发布时间: 12-03 09:12 阅读次数: 0