首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Nicholas68
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
363
文章 363
沸点 0
赞
363
返回
|
搜索文章
Nicholas68
赞了这篇文章
SoaringHeart
大前端工程师(iOS/Flutter/Vue3)
·
2月前
关注
Flutter 进阶:app 多环境切换支持
一、需求来源 工作中遇到某些偶现或者问题流程比较长的 bug,需要反复进行切换环境或者配合接口同学进行流程操作的场景,就特别耗费团队时间,就想在app端支持 api 环境切...
12
2
分享
Nicholas68
赞了这篇文章
Bowen_J
R @百度
·
24天前
关注
APP架构和代码重构(Flutter)
App重构指的是对现有App进行重新设计和构建,以改善其性能、可维护性、用户体验或适应新的业务需求。本文介绍架构和代码重构两种方式...
17
评论
分享
Nicholas68
29天前
关注
1.系统概论
计算机组成原理位于计算机课程硬件部分的最上层,如何实现计算机体系结构所体现的属性(如何实现指令) 计算机系统结构是连接软硬件的桥梁部分,核心内容是指令集,机器语言程序员编写...
赞
评论
分享
Nicholas68
赞了这篇文章
货拉拉技术
货拉拉技术 @货拉拉集团
·
6月前
关注
三年磨一剑,货拉拉iOS用户端10万分位Crash率攻坚之战
三年磨一剑,货拉拉iOS用户端10 万 分位Crash率攻坚之战 摘要: 货拉拉iOS用户端经历了多年的迭代,作为近百万日活的App,Crash率经历了从千分位到万分位,再...
140
47
分享
Nicholas68
赞了这篇文章
京东云开发者
技术运营 @京东科技信息技术有限公司
·
4月前
关注
iOS信号量造成线程优先级反转 | 京东云技术团队
在并发队列使用信号量会可能会造成线程优先级反转 一、在iOS16 & XCode14上遇到 - 使用信号量造成线程优先级反转问题 提醒 经过查询资料,发现是在XCode14...
8
2
分享
Nicholas68
1月前
关注
数据结构与算法(Dart)之二分查找(十七)
二分查找被定义为一种在排序数组中使用的查找算法重复将搜索间隔一分为二。二分查找的思想是利用数组已排序的信息,将时间复杂度降低到O(log N)。 应用二分查找算法: 数据结...
赞
评论
分享
Nicholas68
1月前
关注
数据结构与算法(Dart)之线性查找(十六)
线性查找被定义为一种顺序查找算法,从一端开始,遍历列表中的每个元素,直到找到所需的元素,否则将继续查找,直到数据集的末尾。 在线性搜索算法中, 每个元素都被视为该键的潜在...
1
评论
分享
Nicholas68
1月前
关注
数据结构与算法(Dart)之快速排序(十五)
是目前公认最佳的排序法。它选择一个基准元素, 其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以...
赞
评论
分享
Nicholas68
1月前
关注
数据结构与算法(Dart)之插入排序(十四)
将数组分为已排序和未排序两部分,每次从未排序的部分取出一个元素插入到已排序部分的适当位置。 稳定性 根据查入的位置,插入排序在排序的过程中,始终保持元素的在整体元素中的相对...
赞
评论
分享
Nicholas68
1月前
关注
数据结构与算法(Dart)之选择排序(十三)
每次从未排序的部分选取最小(或最大)的元素,放到已排序部分的末尾。 开始默认第一个元素最小。 时间复杂度: O(n²), 不稳定...
赞
评论
分享
Nicholas68
1月前
关注
数据结构与算法(Dart)之冒泡排序(十二)
每次将相邻的两个元素进行比较,看是否满足大小关系要求,如果不满足,就交换这两个相邻元素的次序。 一次冒泡至少让一个元素移动到它应该排列的位置,重复N次,就完成了冒泡排序。 ...
赞
评论
分享
Nicholas68
1月前
关注
数据结构与算法(Dart)之排序简介(十一)
排序算法是一种常见的算法,用于将一组数据按照特定的规则进行排列。常见的排序算法包括: 冒泡排序(Bubble Sort):重复地遍历数组,每次比较相邻的两个元素,如果顺序错...
赞
评论
分享
Nicholas68
赞了这篇文章
独木舟的木
iOS软件工程师
·
2月前
关注
iOS 渐变:如何在 Swift 中使用 CAGradientLayer
本教程将教你如何在 Swift 中使用 CAGradientLayer 创建 iOS 渐变。在开始之前,你应该了解到还有另外三种创建渐变的方法。...
2
2
分享
Nicholas68
赞了这篇文章
liang152__912
6月前
关注
一个有效解决多种类型cell带来的代码臃肿和事件处理不明确的设计架构
在业务开发中我们往往会遇到一个Tab了View或者CollectionView加载不同类型的cell的情况因此在数据源方法中产生了大量的代码并且在事件处理中分工不明确,这里...
8
5
分享
Nicholas68
赞了这篇文章
独立开发者张张
首席程序员 @上海码码科技中心
·
4月前
关注
超越基础:Flutter 中 onTap 的 5 条规则让你脱颖而出
小事情决定了你的熟练程度,这些小细节的有趣之处在于它们的丰富性。您将在代码库中的数百个位置遇到 onTap 事件。增强它们可以对代码的可维护性和最终用户体验产生重大的积极影...
11
1
分享
Nicholas68
2月前
关注
数据结构与算法(Dart)之LFU算法(十)
LFU(Least Frequently Used)根据数据的历史访问频率来淘汰数据,其核心思想是“如果数据过去被访问多次,那么将来被访问的频率也更高”。...
赞
评论
分享
Nicholas68
2月前
关注
数据结构与算法(Dart)之LRU算法(九)
LRU是Least Recently Used的缩写,即最近最少使用,是一种常用的页面置换算法,选择最近最久未使用的页面予以淘汰。该算法赋予每个页面一个访问字段,用来记录一...
赞
评论
分享
Nicholas68
2月前
关注
数据结构与算法(Dart)之图(八)
“图”和“图形”在数据结构的描述中指同一个概念。在图论中,图的定义有特定的含义。 图在实际的应用场景中经常出现,比如交通中的线路图等。图还被应用在数据结构中的最短路径搜索、...
赞
评论
分享
Nicholas68
赞了这篇文章
大爆米花
软件开发 @tw
·
6月前
关注
Swift 那些特有的语法结构
Swift语言它有着很多特殊的语法,刚接触时我都给忽略了,都是遇到时现查一番,本文便是对遇到的特殊语法的一个简要总结...
11
评论
分享
Nicholas68
2月前
关注
数据结构与算法(Dart)之树(七)
树(Tree)是由多个节点(Node)的集合组成,每个节点又有多个与其关联的子节点(Child Node)。子节点就是直接处于节点之下的节点,而父节点(Parent Nod...
赞
评论
分享
下一页
个人成就
文章被点赞
153
文章被阅读
71,100
掘力值
2,691
关注了
102
关注者
70
收藏集
6
关注标签
8
加入于
2019-08-10