排序
让UI忙碌的安卓Lottie动画渲染库(一)
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第27天,点击查看活动详情,希望大家多多支持,帮忙点个赞,谢谢! 前言 今天工作时突然在项目xml布局看到了一个完全不认识...
iOS老司机的App启动优化Tips, 让启动速度提升10%
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第7天,点击查看活动详情 前言 评价一个App是不是一款出色的应用, 第一印象很重要. 这就要求我们必须把App的启动速度的优先...
SpringBoot+Netty+Vue+Websocket实现在线推送/聊天系统
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第25=6天,点击查看活动详情 前言 ok,那么今天的话也是带来这个非常常用的一个技术,那就是咱们完成nutty的一个应用,今天...
iOS老司机的接地气算法Tips
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第5天,点击查看活动详情 1. 前言 在iOS行业算法除了面试时的筛选作用, 还有其他作用吗? 不少一线iOS开发人员可能都会存在...
Vue2基础笔记回顾(二)
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第28天,点击查看活动详情 Vue 数组的变异方法 目标 了解 v-for 更新的机制。 概念:所谓数组变异方法就是数组数据的变化会...
iOS老司机的多线程PThread学习分享
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第4天,点击查看活动详情 前言 iOS中关于多线程相关的文章不胜枚举. 诚然, 掌握了iOS中的GCD相关API, 不论开发语言是Object...
iOS小技能: tweak 集成CocoaAsyncSocket(建连、断开、重连、心跳、通用请求)
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第26天,点击查看活动详情 前言 应用场景:app端集成CocoaAsyncSocket与服务端进行通信,利用实现机器人功能。 即时通讯的...
FFplay逐帧播放分析
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第26天,点击查看活动详情 FFplay 播放器有一个比较有趣的功能,就是逐帧播放。因为平时视频文件的帧率是挺高的,一秒24帧...
iOS老司机的网络相关Tips
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第3天,点击查看活动详情 1. 前言: 作为一个有自我修养的iOS工程师, 对网络的理解体现在开发中的方方面面 如果你是个科班毕...
Nginx多方面调优策略
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第13天,点击查看活动详情 shellNginx`作为`web server`热门项目,有着高性能、简单配置以及跨平台, 越来越多的企业选择使...
谈谈电商系统中的商品模块设计
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第13天,点击查看活动详情 谈谈电商系统中的商品模块设计 电商系统基本是开发者接触的最多的系统了,对于一个电商系统,商...
音视频开发——FFmpeg学习教程
一、前言 音视频开发学习中,FFmpeg的学习为什么这么重要? 因为FFmpeg 是一个开源软件,采用 LGPL 或 GPL 许可证(需要注意这里的开源协议,它具有『传染性』,会要求它的使用方也开源)。我们...
SwiftUI 开发之旅:CoreData 实操开发
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第2天,点击查看活动详情 coredata 是用于持久化存储数据的,可以把它的作用简单理解为类似于前端浏览器的 localStorage。...
??刚工作三天就被裁是一种怎样的体验
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第20天,点击查看活动详情?? 前言 还有谁?刚上三天班就被公司公司的工作不适合我,叫我先提升一下。 后面我也向公司那边讨...
iOS老司机带你一起把App的崩溃率降到0.1%以下
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第2天,点击查看活动详情 1. 前言: 如何把App的崩溃率降到0.1%以下? 崩溃无疑是我们在iOS开发工作中要面对的一个问题, 开发...
记录仿抖音的视频播放并缓存预加载视频的效果实现
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第12天,点击查看活动详情 前言 之前的文章我们讲到了WX盆友圈动态列表的效果,九宫格控件的实现【传送门】。 并且讲到了发...
前端要树形数据 我三分钟接口扔给他
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第14天,点击查看活动详情 前言 树状结构是我们在日常工作中经常需要返回的数据结构 一个小小的数状结构也能看出一个开发者...
你了解浏览器原理吗?浏览器的缓存机制及缓存策略是什么?
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第8天,点击查看活动详情 前言 浏览器的缓存机制也就是我们说的HTTP缓存机制,其机制是根据HTTP报文的缓存标识进行的。 在...
iOS小技能:集成下拉刷新控件 & 实现无感知上拉加载更多
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第18天,点击查看活动详情 引言 需求:由于消息列表,数据量比较大,为了提升用户体验,需采用分页加载显示数据 案例:iOS...
Android性能优化系列篇(三):崩溃优化+卡顿优化
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第5天,点击查看活动详情 前言 汇总了一下众多大佬的性能优化文章,知识点,主要包含: UI优化/启动优化/崩溃优化/卡顿优化...