排序
Map集合体系全景图
什么是Map Map集合是一种存储键值对的数据结构,其中每个键都唯一且对应一个值。Map集合通常用于需要快速查找和访问数据的场景,例如字典、缓存、配置文件等。 Java中的Map集合有多种实现,包括...
10年技术进阶路,让我明白了这3件事
这篇也是我分享里为数不多 “进阶” 与 “成长经历” 的文章之一。被别人送到嘴边的食物永远是最香的,但是咱们还是得学会主动去'如何找吃的',授人以鱼不如授人以渔嘛,我希望通过这篇文章能给...
渣渣灰采坑日记(一)
大家吼,我是渣渣灰,一个刚入门前端工作的小渣渣实习生。 嘿嘿,凭借着极致的礼貌,毫无基础的我成功入职了。虽然是一家普普通通的公司,但很温馨。 既然入职了,那自然要为了生存拼命自学啦,...
蚂蚁集团变更管控平台 AlterShield 正式开源
原文首发自【蚂蚁技术风险TRaaS】公众号 蚂蚁集团变更管控平台 AlterShield 正式开源 01:AlterShield 简介 AlterShield 主要期望通过系统化的方式解决变更引发的稳定性风险问题,协助SRE有效减...
Collection集合体系全景图(一)
集合概念的由来 集合是为了方便存储和操作一组对象而设计,例如在实际开发中,我们经常需要处理一组数据,例如存储用户信息、商品信息等,而集合类提供了一种方便的方式来管理这些数据。 集合与...
【K哥爬虫普法】一个人、一年半、挣了2000万!
我国目前并未出台专门针对网络爬虫技术的法律规范,但在司法实践中,相关判决已屡见不鲜,K 哥特设了“K哥爬虫普法”专栏,本栏目通过对真实案例的分析,旨在提高广大爬虫工程师的法律意识,知...
利用 Kali Linux 进行 ARP 欺骗攻击的实验
实验环境 Kali Linux 2023.1 Wireshark 4.0.6 eNSP 1.3 WinPcap 4.1.3 VirtualBox 5.2.44 实验背景 本次实验实验背景 Client 为客户机,Server 为服务器,对外提供 FTP 服务,Cloud 中为攻击机 ...
2023 跟我一起学设计模式:装饰模式
装饰模式 装饰者模式、装饰器模式、Wrapper、Decorator 意图 装饰模式是一种结构型设计模式, 允许你通过将对象放入包含行为的特殊封装对象中来为原对象绑定新的行为。 问题 假设你正在开发一个...
经济持续低迷环境下,女全栈程序员决定转行了
引言 疫情这几年,社会问题层出不穷,而在疫情放开之后,最头疼的就是民生就业问题,大厂裁员,小厂倒闭,每年大批量的应届毕业生也涌入就业市场。 近几日,统计局也发布了就业相关数据,全国失...
给你的个人博客网站加个?(https)——胎教级SSL证书申请(nginx证书)和腾讯云云服务器部署一条龙,绝对适合零基础小白
看前须知:问题解答 问题一:此教程麻不麻烦? 笔者自己搭建的时候遇到一些麻烦和疑惑,又不想下载一堆工具。 此教程只需要给自己的云服务器下载一个nginx即可。(等会儿教你) 问题二:看这个...
职业发展应该思考什么
公众号:sumsmile 没有一种适合所有人的职业规划。因为每个人对职业的诉求不一样。 这里谈谈我思考的维度。 一、 生活。 工作服务于生活,你想过什么样的生活呢?短期你会因为挣钱不挑活儿,但长...
C语言编程—可变参数
有时,您可能会碰到这样的情况,您希望函数带有可变数量的参数,而不是预定义数量的参数。 C 语言为这种情况提供了一个解决方案,它允许您定义一个函数,能根据具体的需求接受可变数量的参数。 ...
Golang《抽象工厂》模式讲解和代码示例
Go 抽象工厂模式讲解和代码示例 抽象工厂是一种创建型设计模式, 它能创建一系列相关的对象, 而无需指定其具体类。 抽象工厂定义了用于创建不同产品的接口, 但将实际的创建工作留给了具体工厂...
解析Spring内置作用域及其在实践中的应用
源创会,线下重启!2023年7月1日深圳站—基础软件技术面面谈!早鸟票限时抢购! 摘要:本文详细解析了Spring的内置作用域,包括Singleton、Prototype、Request、Session、Application和WebSocke...
在这个大环境下我是如何找工作的
蛮久没更新了,本次我想聊聊找工作的事情,相信大家都能感受到从去年开始到现在市场是一天比一天差,特别是在我们互联网 IT 行业。 已经过了 18 年之前的高速发展的红利期,能做的互联网应用几...
谈公平:你十年寒窗,比人家三代家业?
有一个想法,憋了好久了,迟迟没敢说,怕三观正不正,被喷。 网上经常看到这样的一幕:一个老太太在路灯下啃着馒头卖菜,旁边广场上是穿着华丽跳舞的老太太。 网友说,这个世界太不公平了,都是...
数字电路基础(4)——逻辑门电路
这一节,我们真正将书本上抽象的东西转换到实际看得见摸得着的电路上,这里我们开始接触半导体电路,为了和模拟电路区分开,我这里将会故意把握以下分寸,弱化模拟部分,突出数字部分,帮助大家...
如何设计一个高效的分布式日志服务平台
作者 | 百度智能小程序团队 导读 本文首先介绍了分布式服务下日志服务建设的挑战,然后介绍了下业内ELK的通用解决方案及与天眼日志服务的差异性,接下来详细介绍了天眼日志服务平台的整体架构...
【数据结构与算法分析】使用C语言实现队列的两种(带头结点与不带头结点)链式存储,并且给出一种循环队列的设计思想
前言 当我们编写程序时,经常需要处理各种数据结构。队列是一种常见的数据结构,它有着广泛的应用场景。队列的基本操作包括入队和出队,应用于模拟等待队列、消息队列、计算机缓存等场合。 ...
【干货分享】安卓加固原理分享
之前写过几篇ios加固的文章,感兴趣可以看一下。最近攒了一下收集的一些资料,打算简单写一下安卓加固相关的内容。今天先简单写一篇安卓加固原理的分享。 App会面临的风险 我们首先了解一下为什...