链表竟然比数组慢了1000多倍?(动图+性能评测)
数组和链表是程序中常用的两种数据结构,也是面试中常考的面试题之一。然而对于很多人来说,只是模糊的记得二者的区别,可能还记得不一定对,并且每次到了面试的时候,都得把这些的概念拿出来背一遍才行,未免有些麻烦。而本文则会从执行过程图以及性能评测等方面入手,让你更加深入的理解和记忆二者的区别,有了这次深入的学习之后,相信会让你记忆深刻。
发表于 4年以前   ·   阅读量:583
前端,是一种GUI软件!
发表于 4年以前   ·   阅读量:433
Spring MVC 接收请求参数所有方式总结!
其实一般的表单或者JSON数据的请求都是相对简单的,一些复杂的处理主要包括URL路径参数、文件上传、数组或者列表类型数据等。
发表于 4年以前   ·   阅读量:441
Youpk: 又一款基于ART的主动调用的脱壳机
Youpk 是一款针对 Dex 整体加固+各式各样的 Dex 抽取的脱壳机。
发表于 4年以前   ·   阅读量:645
如何实现微服务的规模部署与批量发布?| 文末赠书
当微服务完成开发、测试后,就可以通过发布服务将其发布到线上。如果只看一个服务节点的部署,貌似是一项非常简单的工作,但如果同时发布成百上千个服务节点,尤其是需要在不影响线上业务的前提下完成发布工作,就会变得比较复杂。
发表于 4年以前   ·   阅读量:502
深入理解快速排序和STL的sort算法
发表于 4年以前   ·   阅读量:488
学过 C++ 的你,不得不知的这 10 条细节!
我在阅读 《Effective C++ (第三版本)》 书时做了不少笔记,从中收获了非常多,也明白为什么会书中前言的第一句话会说:
发表于 4年以前   ·   阅读量:401
理解堆和优先队列
今天一起学习一下堆和优先队列,重点是堆排序的理解和优先队列的用法。
发表于 4年以前   ·   阅读量:513
浅谈分布式系统一致性问题(一)
前几天在pyq发起了约稿,分布式一致性问题的选题呼声最高,分布式系统的内容是非常庞杂的,所以我们从其中几个重点的部分切入,慢慢展开。
发表于 4年以前   ·   阅读量:578
浅谈分布式一致性协议之2PC
前面一篇文章和大家一起学习了下分布式系统一致性问题的一些理论,其中重点是理解PACELC理论、BASE理论等问题,让我们对于分布式一致性的重点是什么有一些认识。
发表于 4年以前   ·   阅读量:552
浅谈分布式系统一致性之3PC协议
分布式系统一致性专题本期该写 3PC 协议了,上周太忙没有时间更新,就拿了之前的旧文章做了一些调整重发了一下,还望各位读者海涵。
发表于 4年以前   ·   阅读量:659
万字长文|全(小区局域)网最强TCP/IP拥塞控制总结...
发表于 4年以前   ·   阅读量:702
Linux服务端最大并发数是多少?
发表于 4年以前   ·   阅读量:402
浅谈Linux内存管理那些事儿
内存管理是Linux内核中非常重要的部分,今天和大家一起学习一下。
发表于 4年以前   ·   阅读量:480
c语言中typedef的几种用法,你会了吗?
又有一段时间没写文章了,今天给大家分享的是c语言中typedef的各种用法;在这之前,想必大部分人和我一样,对于typedef的用法,用的最多用法就是给一个数据类型起一个别名(也就是方便我们写代码),例如下面就是我们常见的写法:
发表于 4年以前   ·   阅读量:508
IPv4用完了还有 IPv6,二维码用完了用什么?
支付码、名片码、健康码、校园码、复学码、乘车码、挪车码码码码码码码码码码码码码码码码码码码码码码码码码码,这么多码?光疫情期间,微信“码上经济”就用掉了 1400亿个二维码,那么就有同学来问了:
发表于 4年以前   ·   阅读量:674
科普 | Shell中傻傻分不清楚的TOP3
近来小姐姐又犯憨憨错误,问组内小伙伴export命令不会持久化环境变量吗?反正我是问出口了。。然后小伙伴就甩给了我一个《The Linux Command Line》PDF链接。感谢老大不杀之恩~
发表于 4年以前   ·   阅读量:399
让人眼前一亮的 10 大 TS 项目
TypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。
发表于 4年以前   ·   阅读量:742
字节一面,面试官拿System.out.println()考了我半个小时?我傻了
之前春招面试我被问及,你如何理解System.out.println() ? 今天我就来给大家分享一下!
发表于 4年以前   ·   阅读量:450
Dubbo 负载均衡的实现
发表于 4年以前   ·   阅读量:370
最流行的 RESTful API 要怎么设计?
RESTful 是目前最流行的 API 设计规范,用于 Web 数据接口的设计。它的大原则容易把握,但是细节不容易做对。本文总结 RESTful 的设计细节,介绍如何设计出易于理解和使用的 API。
发表于 4年以前   ·   阅读量:350
构建健全的空安全
这是 Dart 团队的一个重要里程碑: 我们为大家带来了空安全功能的技术预览版。空安全可以帮助您避免一类通常难以发现的错误,并且还可以带来一系列的性能改进。欢迎大家体验日前发布的早期技术预览版本,我们期待您的反馈。
发表于 4年以前   ·   阅读量:485
JS、Java、C 依然强势,Go、Kotlin、Python 成为潜力股,2020 开发者生态系统报告揭晓!
发表于 4年以前   ·   阅读量:574
深度解析:分布式存储系统实现快照隔离的常见时钟方案
随着互联网的快速发展以及全球互联网巨头的崛起,Google、Facebook、Twitter 等作为世界性的跨国跨洲互联网公司,对存储的数据的跨洲扩展、一致性、存储、容灾和可用提出了更高的要求,为了解决上面这些问题,业界出现了很多全球分布式系统的快照隔离解决方案。其中,因为 Snapshot Isolation 能解决大多分布式存储系统中的读写不一致异常、具有良好的性能且易于实现,被众多的分布式存储所采用。
发表于 4年以前   ·   阅读量:592
【收藏】大佬们都在用的结构体进阶小技巧
今天讲解这块内容,主要是受上篇文章结构体内部对齐的影响,来重新为大家介绍一下结构体(如果小伙伴对结构体的基础知识还不具备的话得回头看一下相关C语言的书籍).
发表于 4年以前   ·   阅读量:544
超详细的Redis入门指导
本文提供全网最完整的Redis入门指导教程,下面我们从下载Redis安装包开始,一步一步的学习使用
发表于 4年以前   ·   阅读量:603
高性能多级多选级联组件开发
最近在项目开发过程中,有个一个多级多选的公共组件开发需求,特在这里记录下开发过程中所做的一些优化以及分享一下我是如何从零开发并设计一个组件的思路,希望给阅读这篇文章的读者带来一点收获。
发表于 4年以前   ·   阅读量:644
新手系列教程——用bfinject脱壳、注入自己的动态framework、cycript的使用
发表于 4年以前   ·   阅读量:551
Lodash那些“多余”和让人眼前一亮的 API
本文初衷是想列举一些比较“多余”的API以及对应原生JS写法;后面发现API过多,精力有限,慢慢的变成记录那些有助于提高开发效率的API,希望对您有所帮助。对于那些,根据名字或者描述便能知道其实际用途的API,笔者未做Demo演示。各位看官可以查看对应官方文档便能快速应用于实际开发,Lodash中文API 上有详细介绍。
发表于 4年以前   ·   阅读量:627
声明式 UIKit 实践
随着 Flutter 的出现,UI 开发形式也越来越趋向相同,Flutter,SwiftUI,RN,Weex 等新兴UI框架无一意外都使用了声明式的 UI 开发模式,和支持了FlexBox的布局系统。
发表于 4年以前   ·   阅读量:726
教你 10 分钟构建一套 RESTful API 服务( 中 )
本篇将以 Python 开始介绍搭建 RESTful API 的流程 ,使用的技术栈是:Flask + flask-restful + flasgger
发表于 4年以前   ·   阅读量:595
做 API 监控有没有什么方法论?
针对 API 的管理,非常重要的一点就是做 API 监控。前段时间看了 Nginx 社区发布的一本关于 API 流量管理的书,感觉书中的内容还不错,结合我在实际应用中的经验,今天就来梳理一下 API 的监控的一些方法。
发表于 4年以前   ·   阅读量:528
超详细的Tomcat性能监控及调优教程
发表于 4年以前   ·   阅读量:820
面试官:说说你对 options 请求的理解
发表于 4年以前   ·   阅读量:522
山月的博客搭建碎碎念
如果你只想搭建一个博客,那么你很可能不需要一个服务器,而且会更容易些
发表于 4年以前   ·   阅读量:408
TypeScript 热度超 C 与 Python、Go 开发收入高、运维吃香,调查了 65000 名开发者有这些发现!
近十年来,Stack Overflow的年度开发者调查问卷被誉为全球范围内最大的开发者调查。为了寻求多样化的代表,Stack Overflow的官方将调查问卷从技术和行为等方面提出了各类问题,希望收集的信息能够帮助改善Stack Overflow开发者的社区。
发表于 4年以前   ·   阅读量:608
SpringColud Eureka的服务注册与发现
在传统应用中,组件之间的调用,通过有规范的约束的接口来实现,从而实现不同模块间良好的协作。但是被拆分成微服务后,每个微服务实例的网络地址都可能动态变化,数量也会变化,使得原来硬编码的地址失去了作用。需要一个中心化的组件来进行服务的登记和管理,为了解决上面的问题,于是出现了服务治理,就是管理所有的服务信息和状态,也就是我们所说的注册中心
发表于 4年以前   ·   阅读量:547
设计分布式文件系统最全攻略!!
分布式文件系统是分布式领域的一个基础应用,其中最著名的毫无疑问是HDFS/GFS。如今该领域已经趋向于成熟,但了解它的设计要点和思想,对我们将来面临类似场景/问题时,具有借鉴意义。并且,分布式文件系统并非只有HDFS/GFS这一种形态,在它之外,还有其他形态各异、各有千秋的产品形态,对它们的了解,也对扩展我们的视野有所俾益。本文试图分析和思考,在分布式文件系统领域,我们要解决哪些问题、有些什么样的方案、以及各自的选择依据。
发表于 4年以前   ·   阅读量:545
面试官:HTTPS就安全了吗?会被抓包吗?我竟然回答不上来...
随着 HTTPS 建站的成本下降,现在大部分的网站都已经开始用上 HTTPS 协议。大家都知道 HTTPS 比 HTTP 安全,也听说过与 HTTPS 协议相关的概念有 SSL 、非对称加密、 CA证书等,但对于以下灵魂三拷问可能就答不上了:
发表于 4年以前   ·   阅读量:473
Hybrid 应用中 H5 与 Native 通信的那点事儿
发表于 4年以前   ·   阅读量:570
用户端智能的应用实践
去年团队在用户端上进行了一些简单的智能应用探索实践,这里记录梳理下。
发表于 4年以前   ·   阅读量:527
SwiftUI Tips 000:Hello SwiftUI !
时间回到一年前,在 WWDC 2019 上,Apple 推出了 SwiftUI,当时的会场迎来了 WWDC 久违的热烈的掌声和欢呼声。
发表于 4年以前   ·   阅读量:468
有了这款 IDEA 插件,你可能只需要写 30% 的代码!
Easycode是idea的一个插件,可以直接对数据的表生成entity,controller,service,dao,mapper,无需任何编码,简单而强大。
发表于 4年以前   ·   阅读量:432
用.NET Core实现一个类似于饿了吗的简易拆红包功能
以前很讨厌点外卖的我,最近中午经常点外卖,因为确实很方便,提前点好餐,算准时间,就可以在下班的时候吃上饭,然后省下的那些时间就可以在中午的时候多休息一下了。 点餐结束后,会有一个好友分享红包功能,虽说这个红包不能提现,但却可以抵扣点餐费用,对于经常点餐的人来说,直接用于抵扣现金确实是很大的诱惑,在点餐之后所获得的那个红包,必须要分享出去才能拆。
发表于 4年以前   ·   阅读量:522
Tomcat源码分析:Socket网络通信和线程模型体系结构设计
Tomcat在设计当中,自顶向下主要包括:Catalina容器,Coyte连接器和底层Socket通信端点EndPoint三部分组成。底层Socket通信端点EndPoint主要完成socket通信的相关细节和整个Tomcat框架线程模型的实现。
发表于 4年以前   ·   阅读量:388
C语言、嵌入式应用:TCP通信实例分析
发表于 4年以前   ·   阅读量:476
又一起线上事故,线程池千万别乱用!
在高并发、异步化等场景,线程池的运用可以说无处不在。线程池从本质上来讲,即通过空间换取时间,因为线程的创建和销毁都是要消耗资源和时间的,对于大量使用线程的场景,使用池化管理可以延迟线程的销毁,大大提高单个线程的复用能力,进一步提升整体性能。
发表于 4年以前   ·   阅读量:423
API的安全危机
发表于 4年以前   ·   阅读量:423
linux spinlock/rwlock/seqlock原理剖析(基于ARM64)
作为第一篇文章,应该提纲挈领的介绍下并发。什么是并发,并发就是:你有两个儿子,同时抢一个玩具玩,你一巴掌打在你大儿子手上,小儿子拿到了玩具。并发是指多个执行流访问同一个资源,并发引起竞态。
发表于 4年以前   ·   阅读量:618
ELF文件格式解析器 原理 + 代码
读《Linux 二进制》,发现作者对 ELF 文件格式部分并没有做详细介绍,为了加深对 ELF 文件格式理解,我自己着手写了个解析器, 会和 readelf 工具协同对比。
发表于 4年以前   ·   阅读量:675
 热门专题
互联网深度分析
根据当前互联网热点,深度分析事件背后的原因。
语言规范指南
c/c++,Objective-C,Python,Golang等语言的代码规范指南,团队合作更需要代码规范。
任正非讲话合集
收集了历年来,任正非在各个内部会议上的讲话。
查看所有专题
 哈喽比特公众号
 热门标签
# Docker #

文章:109,阅读量:78.1k

# 东方甄选小作文事件 #

文章:13,阅读量:13.7k

# 裁员 #

文章:1330,阅读量:910.3k

# WebAssembty #

文章:25,阅读量:27.4k

# Python #

文章:5587,阅读量:4.6m

# 人工智能(AI) #

文章:7125,阅读量:4.9m

# JavaScript #

文章:1228,阅读量:984.1k

# Rust #

文章:269,阅读量:185.6k

# 华为2023年9月25日新品发布会 #

文章:8,阅读量:9.3k

# 前端面试宝典 #

文章:9,阅读量:6.2k

查看所有标签