Vue.js JavaScript 前端

前端动画必知必会:React 和 Vue 都在用的 FLIP 思想实现小姐姐流畅移动。

在 Vue 的官网中的过渡动画章节中,可以看到一个很酷炫的动画效果 乍一看,让我们手写出这个逻辑应该是非常复杂的。但是文档里我们发现一个名词:,这给了我们一个线索,是不是用这个玩意就可以写出这个动画呢? 答案是肯定的,顺着这个线索找到 社区里的一篇文章:flip-your-animations,以...

前端 前端

路子极野的前端不舍得删除的开发时效工具

大家好呀,好久不见。最近都在折腾项目上的坑。摸了摸额头,发现又秃了一片。不知是福是祸啊。最近琢磨着重装系统。长久积下来的东西太多了。最后还是想一下重装个系统。就送给大家查缺补漏啦。希望能够给与你们一些帮助。 以下工具都是自己比较喜欢用的。我是,大部分应用都有对应的版本。这些东西都是日常会使用到的。...

CSS 前端

学会这些CSS,休想让我切图!!!

标题开个玩笑,实际上CSS3有许多亮眼的特性,比如阴影、动画、形变、渐变、滤镜等,合理运用这些特性,可以实现许多高大上的效果。如果觉得有用请点个赞或者收藏。 利用支持这一特性,隐藏三条边框,实现三角形。 使用绝对定位进行三角形覆盖,实现气泡框突出部分。 属性将模糊或颜色偏移等图形效果应用于元素。通...

前端 算法 前端

前端进阶算法9:看完这篇,再也不怕堆排序、Top K、中位数问题面试了

堆是前端进阶必不可少的知识,也是面试的重难点,例如内存堆与垃圾回收、Top K 问题等,这篇文章将从基础开始梳理整个堆体系,按以下步骤来讲: 如果堆上的任意节点都大于等于子节点值,则称为 大顶堆 如果堆上的任意节点都小于等于子节点值,则称为 小顶堆 也就是说,在大顶堆中,根节点是堆中最大的元素; ...

Vue.js JavaScript 前端

这个前端竟然用动态规划写瀑布流布局?给我打死他!

瀑布流布局是前端领域中一个很常见的需求,由于图片的高度是不一致的,所以在多列布局中默认布局下很难获得满意的排列。 我们的需求是,图片高度不规律的情况下,在两列布局中,让左右两侧的图片总高度尽可能的接近,这样的布局会非常的美观。 本文的图片节选自知乎问题《有个漂亮女朋友是种怎样的体验?》,我先去看美...

JavaScript 面试 前端

DD每周前端七题详解-第二期

你盼世界,我盼望你无。Hello 大家好!我是霖呆呆! 呆呆每周都会分享七道前端题给大家,系列名称就是「DD每周七题」。 系列的形式主要是: + + ,帮助我们大家一起巩固前端基础。 所有题目也都会整合至 LinDaiDai/niubility-coding-js 的中,欢迎大家提供更好的解题思路...

Java 后端

为什么阿里会推荐所有的局部变量使用基本数据类型?

Java中共有三种变量,分别是类变量、成员变量和局部变量。他们分别存放在JVM的方法区、堆内存和栈内存中。 也就是说,变量a和b是共享变量,变量c和d是非共享变量。 即局部变量是非共享变量,作用域只在方法内部,并不会逃逸到方法外。 那么,既然是一个作用域只在方法内的变量,不需要考虑那么多,怎么性能...

JavaScript 前端 前端

这些神仙代码库值得每一个前端开发者收藏

经常会有小伙伴让推荐好的代码库,最近看到了这篇文章,都是非常棒的代码库,供得大家学习参考。 手头有大量的资源📚总是一件很棒的事。 作为一个码农,我们需要专注于功能和最佳实践,而不是一遍遍地编写样板代码。消除无用功,投入时间学习使用正确的工具或者懂得使用有用的资源可以极大的帮助我们节省时间。 通过本...

Kotlin Android

重学 Kotlin —— object,史上最 “快” 单例 ?

这里是专栏 重学 KOTLIN,灵感来自于 Medium 上 Android Developers 团队的 KOTLIN VOCABULARY 。 作为一名 Kotlin 老铁粉,我可能在博客里不止一次的表达过对 Kotlin 的态度。 介绍 Kotlin 语法的文章很多,那么,在这个系列中,我会...

MongoDB 后端

MongoDB 安装及文档的基本操作

MongoDB 是一个基于分布式文件存储的半结构化的非关系型数据库。在海量数据中,可以较高性能的处理存取操作。它是以 BSON 格式进行数据存储(类似 JSON 格式,但类型更为丰富),因此对于复杂的数据类型,可以较轻松的保存和处理。同时,在非关系型数据库阵容中,相比其他数据库产品,它拥有更丰富的...

后端 HBase 后端

我终于看懂了HBase,太不容易了...

在我还不了解分布式和大数据的时候已经听说过HBASE了,但对它一直都半知不解,这篇文章来讲讲吧。 在真实生活中,最开始听到这个词是我的一场面试,当年我还是个『小垃圾』,现在已经是个『大垃圾』了。 面试官当时给了一个场景题问我,具体的题目我忘得差不多了,大概就是考试与试题的一个场景,问我数据库要如何...

程序员 游戏开发 后端

工作累了,用java写个游戏吧!开源一款游戏引擎

吃喝玩乐是人类的基本需求,只有繁重的工作,生活完全没有乐趣,与上世纪的奴隶没什么区别。游戏作为一种生活的调剂品,占据了大部分人的生活。凡事过犹不及,都会对个体造成不可磨灭的损伤。工作累了,不如使用熟悉的开发语言,自己做一款游戏。虽然粗糙,但那是自己的作品---一些想对这个世界说的话。 本次开源的游...

Flutter Android

【Flutter组件终结篇】332个组件 658页PDF

虽然整理了 330+的组件基本用法,但并不是让你每一个都学习一遍,任何技术基本都是掌握 20%就可以解决 80%的问题,因此只需学会基础组件就可以上手项目了,至于其他的控件只需大概浏览一下,做项目的时候遇到一些功能能够想起 Flutter 已经提供了此组件就可以了。 因此不要看到330+个组件就心...

前端 前端

聊聊前端开发日常的协作工具(全)

我主要用process on来绘制交互图及流程图,支持在线实时编辑,不足的就是如果非付费用户则会限制绘制图的数量,下面是操作页面👇 2.1 ICONFONT 图标库 2.2 REGEXR 正则可视化工具 2.3 POSTWOMAN 接口调试利器 2.4 CANIUSE 兼容性查询 2.5 PRET...

前端 前端

网上看到的字节面试题,不自量力写下答案

今天早上起来打算继续写做做字节面试题系列的文章,在get了排版技巧后(),之前的文章就变得不忍直视了,怪不得阅读量不高。 这个时候肯定有小伙伴会嘀咕:不会以为你排版好看阅读量就高了吧?而且你这排版也不好看。哈哈,慢慢来嘛,目前Yiming还是个小白,只要心态好,阅读低不了! 每篇的前言(废话)部分...

湘ICP备17020646号