推荐
专栏
教程
课程
飞鹅
本次共找到1534条
深度优先搜索
相关的信息
九路
•
5年前
6 手写Java LinkedHashMap 核心源码
概述LinkedHashMap是Java中常用的数据结构之一,安卓中的LruCache缓存,底层使用的就是LinkedHashMap,LRU(LeastRecentlyUsed)算法,即最近最少使用算法,核心思想就是当缓存满时,会优先淘汰那些近期最少使用的缓存对象LruCache的缓存算法LruCache采用的缓存算法为LRU(LeastRe
Wesley13
•
4年前
ES实现搜素建议
1\.什么是搜索建议?帮助⽤户在搜索的过程,对输入中进行纠错,提示建议性词语。例如:!(https://oscimg.oschina.net/oscnet/up750f9e13533c3547d70b887ca6847b73df7.png)2\.ES实现原理
Stella981
•
4年前
RabbitMQ(一)
系列说明本系列主要讲解RabbitMQ,讲解其特性,例如消息持久化、消息TTL、消息的优先、延迟消息、消息可靠性、消费模式以及在SpringBoot中使用RabbitMQ,代码在我的Github上(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2F
Stella981
•
4年前
JS微任务 宏任务,Promise、setTimeout、setImmediate运行顺序实测
结论如下1.虽然理论上应当先运行Promise,再运行setTimeout。但是由于历史版本或使用polyfill,使得Promise未必优先运行。2.setImmediate未必比setTimeout早运行3.在最新浏览器中Promise会早于事件冒泡运行,在设计框架时应考虑这一情况以下是实测情况\
Stella981
•
4年前
Cloud Native 是未来开发应用的趋势
目前,越来越多的企业已经在大规模开始拥抱云,在云环境开发应用、部署应用、发布应用。CloudNative(云原生)是以云架构为优先的应用开发模式。那么,为什么说CloudNative是未来开发应用的趋势呢?本文一一解答。什么是CloudNativeCloudNative(国内译为“云原生”),最早是
Wesley13
•
4年前
mysql试题
drop,delete与truncate的区别:优先级:droptruncatedeleteTRUNCATE按行删除并不把删除操作记录记入日志保存(不可恢复)DELETE全部删除表内数据并可将删除操作记录在日志中,可以加where字句,可应用于table和viewDROP删除整个表(结构和数据)再插入时自增长id又
Stella981
•
4年前
Log4j格式化符号%详解
符号说明%d:输出日志时间时的当前时间,默认格式为ISO8601,可以在其后指定格式,如:%d{yyyyMMddHH:mm:ss.SSS}。%p(或%level):输出日志信息的优先级,即ALL,TRACE,DEBUG,INFO,WARN,ERROR,FATAL,OFF。%r:输出自应用程序启动到输出该lo
Stella981
•
4年前
MQ异步同步搜索引擎ElasticSearch数据踩坑
业务背景 在大型网站中,为了减少DB压力、让数据更精准、速度更快,将读拆分出来采用搜索引擎来为DB分担读的压力,ElasticSearch就是目前市面上比较流行的搜索引擎,他的检索速度奇快、支持各种复杂的全文检索,在各种场景下对比其他的搜索引擎的检索速度都显得尤为出众。这篇就先不介绍ElasticSearch了,后续我会出一个ElasticS
API 小达人
•
2年前
改变数字经济的 10 大 API 趋势
根据谷歌2021年API经济状况报告,“公司报告称他们2021年主要优先事项包括关注API安全与治理(50%)、API增长和管理(41%)、投资建立开发者社区(38%)、通过API货币化产生收入(31%),使更多服务和数据公开可用(31%),以及增加对API操作和监控的投资(20%)”
幂简集成
•
1年前
推荐实用SEO优化工具
SEO优化通过多种策略提升网站自然排名,文中介绍了多个相关API和服务,涵盖关键词密度计算、搜索结果检索、数据服务等,为提高网站可见性和转化率提供支持,适应搜索引擎算法变化。
1
•••
29
30
31
•••
154