Toulon's Secret
首页
归档
目录
标签
关于
袁老的宿舍
那是一个晴天,天空亮堂堂的,零星地飘着几朵懒散的云,不热。阳光透过运动场旁边并不高大的一排梧桐倾泻到我和陈静的头上。 2021年5月22日,袁隆平老先生逝世。一边伤感于这位伟大老人的离开,心底里又想起一些在西南大学的往事。 大二下学期,迫于学业的压力和贪玩快两年积累的内疚,我上自习的频率逐渐频繁起来。一开始我习惯跑去八教学楼,但不知是八教学楼的采光不好还是离寝室太近,经常有沉不下来的感觉,后来便跑
2021-05-24
杂
随笔
2021前端面试题
金三银四招聘季,身边很多朋友也在各种面试。就着大家的反馈,总结一些前端在面试中遇到的问题。 1.javascript的垃圾回收机制有2种,标记清除和引用计数。 标记清除:从根出发,遍历本地函数内局部变量、全局变量、调用链上的函数的变量和参数等给所有的引用进行标记,并级联标记子孙引用。最后,所有未被标记的变量等都将被清除。 引用计数: 很好理解,每个变量都会有一个计数,用于统计被引用次数。在注
2021-03-15
面经
前端
常用的git命令介绍和简单的git工作流
常用的 git 命令介绍Git 是一款非常强大的工具,但如果你并不了解每个命令敲下去之后分支会如何交互,交互之后又会怎样影响历史记录,那 git 使用起来可能也没那么让你的同事舒服。 比如当你发现 push 有问题而在不知道问题原因时强行执行了 git push,或者习惯来使用 pull+merge 来合并代码,你的同事也许会在心里默默地画了一个圈圈。 所以在讲解我们的 git 工作流前,我们先来
2020-09-29
基础
效率
react项目前端单元测试方案
测试,是现代软件开发过程中一个必须的组成成分,任何的产品想要真正推向市场,都必须经过一轮又一轮的测试,以及来保证产品的可用性,增强团队对于产品的信心。 而单元测试,则是其中的一个组成成分,软件行业发展到今天,它的角色也越来越重要,逐渐成为最基本的测试实践之一。 但据我所了解到的情况来看,写单元测试在很多的人和团队的眼中更像是一种“政治正确”。 看见大家都在做单元测试,社区都说要写单元测试,技术负责
2020-07-20
web
单元测试
工程化
ionic在移动端react项目中的使用
最近接触了一个移动端的 2C 项目, 上一次做 2C 的项目已经可以追溯到遥远的毕业第一年了。能够把这些年间歇看到的 2C 的一些知识点进行应用还是挺有趣的。 在项目中,我们使用了 ionic 来作为移动端 h5 的组件库,经过一个多月的使用,也总结了一些经验。 why?我们都知道做 h5 或者 SPA 较之原生 app 在性能上的巨大差距。于是市面上有很多 hybird 的库都是封装原生的实现,
2020-07-20
web
coding
实践
强大的前后端解耦方式-openapi_generator代码生成
来龙去脉对接口,接口联调,对字段,这些词汇对一个 web 开发者来说肯定不陌生,而且大多数时候听到这些词脑中就会下意识的觉得烦躁。 作为话不多更偏向就是干的程序员群体,对于联调和对接口这种涉及到大量沟通的事情多有抵触,而且这些事情本身的内容更偏向于劳动型而不是技术型,开发者本身的驱动性也并不强。但另一方面这个事情本身却又非常重要。不管是系统与系统之间,还是随着前后端分离的主流,系统内部的前后端开发
2020-07-17
web
效率
web
用户体验要素
1.概述现实生活中,我们每天都在与无数的产品打交道。而我们也经常会吐槽某些产品那令人感到糟糕的体验。比如很容易沾灰的物品,容易被误操作的开关,手无法舒适安放的座椅,按键排列杂乱无章的遥控器等。这说明现实中还有很多的产品仅仅只是完成了作为一个产品的功能,细微却很重要的体验却经常被忽略了。当然,很多时候,功能本身也是用户体验的一种。 造成这种情况的主要原因就是因为在做一个产品的时候,我们并没有“设计”
2020-07-16
web
产品
产品
用户体验
读书笔记
React官方文档知识点-Context和Hook
之前的进阶中其实有Context的内容,不过那里跳过了,但Hook的一些API涉及到Context的操作。所以先熟悉一下Context的内容。Hook算是React中比较新的一个特性,配合Context,这让我们在管理状态的时候更加的方便,在很多情况下,如果你的应用不是那么复杂,你甚至可以放下redux。当然这一点比较见仁见智。 Context示例// Context 可以让我
2020-05-28
web前端
React
基础
React官方文档知识点-进阶
承接上一篇文章。 正文1.无障碍辅助功能无障碍辅助功能是让所有人都能够获得服务的一种设计。关于React中对此功能的全面要点:点击这里 2.代码分割大多数 React 应用都会使用 Webpack,Rollup 或 Browserify 这类的构建工具来打包文件。 打包是一个将文件引入并合并到一个单独文件的过程,最终形成一个 “bundle”。 接着在页面上引入该 bundle,整个应用即可一次性
2020-05-28
web前端
React
基础
React官方文档知识点-基本
最近准备面试前端工作,很多很久没使用的东西是应该复习一下了。首当其冲就是前端领域的三大框架。在这里就不再比较这三个框架的优劣,我从15年底开始用react,也算是很早期的一批用户了,所以先从官方文档出发复习一下React的知识点,顺便也学习一下新的特性。 官方文档比较多,我全部看了一遍。也将其中的要点摘录来下来,如果有缘读到这篇文章的你恰巧没有那么多时间复习,可以大概地瞟一眼我的摘录笔记。大概会有
2020-05-28
web前端
React
基础
1
2
搜索
×
关键词