首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
晒晒心里话
掘友等级
后端开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
最新
热门
架构师如何创造自己的增量价值
商业模式(Business model) 就是讲一个企业是以什么样的方式赚钱的,比如电商行业,有自营和平台两种不同的商业模式。 商业价值 (Business value) 呢,就是从现金收入的视角看价
一个完全忽略人性的架构是没有生存空间的
架构设计必须符合人性,而在架构活动中,与“人”相关的主要就是研发人员和目标用户。 如果将小公司的技
架构师的生存法则:架构活动需要尊重和顺应人性
人有且只有一个主导动机。这个动机由人的内在需求所驱动,并独占且主导这个人当前的一切意识和行为。直到这个动机背后的需求被完全满足之后,更高层次的动机才可能进入主导位置。 很多信息聚合网站没有区分安全和安
影响架构活动成败的要素有哪些?
影响架构活动成败的要素有哪些? 架构活动就是制定并且交付架构方案的过程。在整个软件架构的活动过程中,
什么是技术战略?
什么是技术战略? 技术战略的英文定义,在牛津字典中是这么描述的:“the art of planning and directing overall military operations and m
散列函数
如何设计散列函数? 散列函数设计的好坏,决定了散列表冲突的概率大小,也直接决定了散列表的性能。 那什么才是好的散列函数呢? 首先,散列函数的设计不能太复杂。 过于复杂的散列函数,势必会消耗很多计算时间
如何快速定位IP对应的省份地址?
如果 IP 区间与归属地的对应关系不经常更新,我们可以先预处理这 12 万条数据,让其按照起始 IP 从小到大排序。如何来排序呢?我们知道,IP 地址可以转化为 32 位的整型数。所以,我们可以将起始
桶排序(Bucket sort)
--- theme: condensed-night-purple --- 三种时间复杂度是 O(
如何用最省内存的方式实现快速查找功能?
二分查找虽然性能比较优秀,但应用场景也比较有限。底层必须依赖数组,并且还要求数据是有序的。对于较小规模的数据查找,我们直接使用顺序遍历就可以了,二分查找的优势并不明显。
如何实现一个通用的、高性能的排序函数?
如果对小规模数据进行排序,可以选择时间复杂度是 O(n2) 的算法; 如果对大规模数据进行排序,时间复杂度是 O(nlogn) 的算法更加高效。 所以,为了兼顾任意规模数据的排序,一般都会首选时间复杂
下一页
个人成就
文章被点赞
12
文章被阅读
16,864
掘力值
1,198
关注了
1
关注者
6
收藏集
0
关注标签
0
加入于
2022-03-20