-
适合Vue用户的React教程,走过路过千万不要错过小编日常工作中使用的是Vue,对于React只是做过简单的了解,并没有做过深入学习。趁着这个双节假期,小编决定好好学一学React,今天这篇文章就是小编在学习React之后,将React与Vue的用法做的一个对比,通过这个对比,方便使用Vue的小伙伴可以快速将Vue中的写法转换为React的写法。...
-
面试官最爱问的 11道 Redis 面试题,我替你整理好了本文给大家带来11道常见的 Redis 面试题...
-
前端:道阻且长,行则将至上一篇的随笔,有不少的同学感慨与互动,本文就上篇的留言的一些问题以及自身的经历总结一下前端的成长路径。...
-
MyBatis还是JPA?终于有答案了!对于一个和数据库打交道的程序员来说,很快会面临着一个艰难的选择。到底是选择MyBatis还是JPA呢?很多人说,技术选择,都要根据需求来,这个没错。但是,除了需求,还有很重要的一个环节,那就是队友的水平。如果你选择了一些比较高级的技术,那么就是在给整个团队埋坑。...
-
如何优化尾调用经常看到关于尾递归这三个词,递归很多时候,都离不开我们,废话不多说,这次我们梳理一遍关于递归那些事。需要了解如何优化尾递归的话,我们需要从最开始讲起。什么是尾调用?什么是尾递归?如何优化尾递归?...
-
Redis 实例对比工具之 Redis-full-check前面一篇文章给大家介绍了 SpringBoot 项目是如何从单机切换接入集群的,没看过的小伙伴可以去看一下SpringBoot 项目接入 Redis 集群 。这篇文章给大家介绍一个 Redis 工具 redis-full-check,主要是用来校验迁移数据过后的准确性,下面我们来看一下。...
-
Python少有人走过的坑毫无疑问,print函数是我们日常最常用的函数,无论是格式化输出还是打印中间变量进行调试,几乎没有print接不了的活儿。但是上一次阿酱就差点被print给坑了。...
-
写好JavaScript条件语句的5条守则在用 JavaScript 工作时,我们经常和条件语句打交道,这里有5条让你写出更好/干净的条件语句的建议。1.多重判断时使用 Array.includes2.更少的嵌套,尽早 return3.使用默认参数和解构4.倾向于遍历对象而不是 Switch 语句5.对 所有/部分 判断使用 Array.every & Array.some...
-
Vue项目从2.5M优化到200kb的全过程最近优化了一个vue cli3.0项目,项目从打包体积`2.5M`,优化到`272k`, 速度提高了约`2/3`。下面将优化方法写下:...
-
EasyExcel 阿里巴巴开源的Excel操作神器!导出数据到Excel是非常常见的后端需求之一,今天来推荐一款阿里出品的Excel操作神器:EasyExcel。EasyExcel从其依赖树来看是对apache-poi的封装,笔者从开始接触Excel处理就选用了EasyExcel,避免了广泛流传的apache-poi导致的内存泄漏问题。...
-
普通的一个跨域问题,一不小心就带来三个大BUGhello 大家好,我是阿粉,最近在做一个前后分离的项目,天天除了跟前端就是跟测试撕逼。今天,阿粉带着大家来了解一下 最近在项目中遇到的一个坑。...
-
工具用得好,Python源码阅读没烦恼每当我们接手一个新项目时,面对庞杂的模块、繁复的代码,想必心情是非常绝望的,“这都特么啥呀?”如果你也有这样的烦恼,那你就应该看这篇文章。...
-
为什么我停止使用Redux?Redux 是 React 生态系统中的革命性技术。它使我们能够在全局范围内存储不可变数据,并解决了在组件树中 prop-drilling 的问题。需要在应用程序之间共享不可变数据时,它现在依旧是一种可以方便扩展的优秀工具。...
-
总感觉自己不会的很多,又不知道从何下手,资深前端带你破局时不时有小伙伴问我这个问题,说前端的需要学习的知识太多了,然后给我列举了一大堆技术栈:什么三大框架、各种全家桶、小程序、umi、flutter、SSR、Node 等等,反正是把前端技术栈列举了一遍~...
-
第一次部署 Kubernetes 应用,容易忽略的细节根据笔者的个人经验,大部分人好像喜欢通过 Helm 或者手动方式将应用程序甩给 Kubernetes,然后就可以每天坐等轻松调用的美好生活。但在 GumGum 公司的实践当中,我们体会到 Kubernetes 应用的一系列“陷阱”,也希望把这些陷阱与大家分享,给您的 Kubernetes 探索之旅带来一点启发。...