为了能让你们用上flutter,我准备做几期视频教程
xuexiangjys 发布于 我的Android开源之旅
- 9 收藏
前言又到了一年一度的春节假期,又是拉开人与人之间差距的时刻了!去年因为疫情的原因,我在家自学了近一个月的flutter,然后在github上啪啦啪啦地写了一堆flutter项目,收到相当不错的反响.下面是我那个时期写的flutt...
登上 Github 趋势榜,iMove 原理技术大揭秘!
作者:菉竹我认为前端开发中问题很多,尤其是以下 3 点。UI 老变,导致开发必须跟紧逻辑挑战,开发也必须改代码,很多后端处理逻辑都在里面组合接口,这是历史原因,主要是和后端配合导致的。其实没有 Node BFF ...
我是如何在 72 小时内复刻 ClubHouse 的
大家好,我是白宦成(@bestony),前几天在 B 站直播写 ClubHouse 复刻版的开发者。当然,除了这个身份,在真实生活中,我还是 Linux 中国开源社区的技术负责人,负责开发我们自己的自用工具和平台。
《2020 中国移动应用生态及开发者现状调研报告》(附下载)| 思否观察
SegmentFault 发布于 SegmentFault 行业快讯
- 1 收藏
移动互联网已经成为信息产业中发展最快、竞争最激烈、创新最活跃的领域之一。在新一轮的信息产业发展中,设备制造、网络运营、终端研发能力不断增强,系统、芯片、软件等基础支撑能力明显提升,新产品和新技术层...
原子设计:如何设计组件体系
欧雷 发布于 Coding as Hobby
- 5 收藏
本文首发于欧雷流。由于我会时不时对文章进行补充、修正和润色,为了保证所看到的是最新版本,请阅读原文。这是篇译文,原文是由 Audrey Hacq 写的一篇关于原子设计、设计体系的文章。本文由朱莉娅翻译,我来校对...
Swoole v4.6 版本新特性之 Http\Request 增强
在 4.6 版本中,对 Swoole\Http\Request 进行了一些增强:新增 create/parse/isCompleted 方法 (#3938) (@matyhtf)新增 getMethod 方法 (#3987) (@luolaifa000)那么这些增强功能有什么用呢?这里举一个例子:使用...
Freemarker 教程(一)-模板开发手册
本文是Freemarker系列的第一篇,面向模板开发人员,主要介绍 FreeMarker 所使用的 FTL(FreeMarker Template Language) 语法,了解 Freemarker 的基本概念,介绍基本的 FTL 术语 及内置函数,内置指令,方便作为开...
十分钟教你用svg做出精美的动画!
经常在Codepen上看到大侠们用SVG画出不可思议的动画,我一直很好奇他们是怎么运作的,总觉得这需要对SVG有足够透彻的了解,并且自己画出那些SVG图案,才有办法让他动起来。
我对 SRE 的理解
在技术工作中,对于产品/基础技术研发和 SRE 两种角色,通常会有基于「是否侧重编码」的理解。对于产品研发转做 SRE ,经常会产生是否要「脱离编码工作」的看法,或者认为是否要「偏离对产品/基础技术的推进」。
看了CopyOnWriteArrayList后自己实现了一个CopyOnWriteHashMap
面试官: 小伙子你有点眼熟啊,是不是去年来这面试过啊。<br/>二胖: 啊,没有啊我这是第一次来这。<br/>面试官: 行,那我们开始今天的面试吧,刚开始我们先来点简单的吧,java里面的容器你知道哪些啊...
开源 | MoonLight —— 助你实现更好的 iOS/Mac 自动化性能测试
MoonLight 是 iOS/Mac 上的轻量化的性能测试组件,它可以单独集成在任何 App 中实现自动化性能数据的采集,你可以非常轻松的获取到 App CPU、System CPU、App Memory、System GPU 以及 GPU Info 的数据。MoonLigh...
【十天自制软渲染器】DAY 03:画一个三角形(向量叉乘算法 & 重心坐标算法)
前面两天画了点和线,今天我们来画一个最简单也是最强大的面——三角形。本文主要讲解三角形绘制算法的推导和思路(只涉及到一点点的向量知识),最后会给出代码实现,大家放心的看下去就好。本文源码 👉:toyRender...
快速上手Grape:为什么每个人都应该有一套自己的脚手架?
作者:Run,总架构师工作经验 5 年,当前就职行业知名技术公司,担任总架构师职位,擅长前后端技术栈,Ruby、Python、JavaScript 等语言。
面试官常问的垃圾回收器,这次全搞懂
Silently9527 发布于 贝塔学JAVA
- 5 收藏
前几天写了一篇《JVM性能调优实战:让你的IntelliJ Idea纵享丝滑》,其中有对GC垃圾回收器的选择尝试,本篇我们就来详细的看看JVM中常见的垃圾回收器有哪些以及每个垃圾回收器的特点,这也是面试的时候经常被问的...
React中的高优先级任务插队机制
在React的concurrent模式下,低优先级任务执行过程中,一旦有更高优先级的任务进来,那么这个低优先级的任务会被取消,优先执行高优先级任务。等高优先级任务做完了,低优先级任务会被重新做一遍。
🙈 如何隐藏你的热更新 bundle 文件?
前段时间我们公司的一个大佬从一些渠道得知了一些小道消息,某国民级 APP 因为 Apple App Store 审核人员检测出 React Native 热更新的内容,被拒审了三个月。我们的热更新平台和出事的 APP 原理相似,所以也存在...
带你入门前端工程(十一):微前端
微服务(英语:Microservices)是一种软件架构风格,它是以专注于单一责任与功能的小型功能区块 (Small Building Blocks) 为基础,利用模块化的方式组合出复杂的大型应用程序,各功能区块使用与语言无关 (Languag...
鱼和熊掌兼得:Next.js 混合渲染
写在前面React 生态中,SSR 支持做得最好的可能是 Next.js,但 SSR 并不是Next.js的全部,只是其提供的预渲染支持之一:SSG(Static Site Generation/Static Generation):静态生成,在编译时生成静态 HTMLSSR(...
歪门邪道性能优化:魔改三方库源码,性能提高几十倍!
本文会分享一个React性能优化的故事,这也是我在工作中真实遇到的故事,最终我们是通过魔改第三方库源码将它性能提高了几十倍。这个第三方库也是很有名的,在GitHub上有4.5k star,这就是:react-big-calendar。
疫情之下的科技普惠:阿里云科技驱动中小企业数字化
芒果果 发布于 SegmentFault 行业快讯
- 收藏
2020 年到 2021 年,一场疫情给全球经济发展带来了重创。在受到疫情影响之时,各行各业尽展众相,一些企业进行着自我变革;一些企业还未来得及自救,却已被淘汰。更受疫情冲击的,是各行各业中的中小型企业,他们...