• 总结了19个常见的二叉树操作(附C代码)

    关注、星标公众号,直达精彩内容文章来源:segmentfault作者:Ethson【导读】:树是数据结构中的重中之重,尤其以各类二叉树为学习的难点。在面试环节中,二叉树也是必考的模块。本文主要讲二叉树操作的相关知识,梳理面试常考的内容。请大家跟随小编一起来复习吧。本文针对面试中常...

  • 了解 ElasticSearch 这几个知识点后,查询起飞~

    最近接触的几个项目都使用到了Elasticsearch(以下简称ES)来存储数据和对数据进行搜索分析,就对ES进行了一些学习。本文整理自我自己的一次技术分享。本文不会关注ES里面的分布式技术、相关API的使用,而是专注分享下“ES如何快速检索”这个主题上面。这个也是我在学习之前对...

  • 记一次 Linux 被入侵全过程

    0x00背景周一早上刚到办公室,就听到同事说有一台服务器登陆不上了,我也没放在心上,继续边吃早点,边看币价是不是又跌了。不一会运维的同事也到了,气喘吁吁的说:我们有台服务器被阿里云冻结了,理由:对外恶意发包。我放下酸菜馅的包子,ssh连了一下,被拒绝了,问了下默认的22端口被封了...

  • 爱奇艺基础数据平台演进

    爱奇艺基础数据平台主要是为了统一公司内部的基础数据交换规范,解决不同团队之间ID不统一问题(各团队都有自己独立的ID)、数据定义不统一、数据更新不及时等问题。随着公司业务发展,除了视频基础数据,还逐步对接了UGC视频、全网影视资料、资源位、直播、游戏、文学、电商等公司大部分业务方...

  • 记一次单机系统的性能优化:最后竟是 TCP 的锅

    前言这篇文章的主题是记录一次Python程序的性能优化,在优化的过程中遇到的问题,以及如何去解决的。为大家提供一个优化的思路,首先要声明的一点是,我的方式不是唯一的,大家在性能优化之路上遇到的问题都绝对不止一个解决方案。如何优化首先大家要明确的一点是,脱离需求谈优化都是耍流氓,所...

  • 通俗理解 Kubernetes 中的服务,搞懂后真“有趣”

    1.复习pod相关核心结构1.1pod结构pod相当于一个容器,pod有独立的ip地址,也有自己的hostname,利用namespace进行资源隔离,相当于一个独立沙箱环境。pod内部封装的是容器,可以封装一个,或者多个容器(通常是一组相关的容器)1.2pod网络pod有自己独...

  • 超级干货:3个性能监控和优化命令详解

    小编为大家整理出了三个有关性能监控和优化命令详细讲解,别看只有三个,但不影响他噎啊,本篇文章很长,涉及top命令、free命令和vmstat命令,真的是很详细的讲解,希望能帮到大家,另外还有两条相关的命令详解,消化消化这篇的知识,过几天再上那两条~1top命令top命令是Linu...

  • 一文详解 Kubernetes 中的服务发现,运维请收藏

    K8S服务发现之旅Kubernetes服务发现是一个经常让我产生困惑的主题之一。本文分为两个部分:网络方面的背景知识深入了解Kubernetes服务发现要了解服务发现,首先要了解背后的网络知识。这部分内容相对浅显,如果读者熟知这一部分,完全可以跳过,直接阅读服务发现部分。开始之前...

  • 想要彻底搞懂“异地多活”,看完这篇就够了

    在软件开发领域,「异地多活」是分布式系统架构设计的一座高峰,很多人经常听过它,但很少人理解其中的原理。异地多活到底是什么?为什么需要异地多活?它到底解决了什么问题?究竟是怎么解决的?这些疑问,想必是每个程序看到异地多活这个名词时,都想要搞明白的问题。有幸,我曾经深度参与过一个中等...

  • 27岁程序员,11月无情被辞:想给学技术的提个醒!

    “程序员能纯靠技术渡过中年危机吗?”▲截图来源于知乎知乎上的这个提问,吸引了大批码农留言,热赞均表示“能,很难”。因为难逃这两种结局:•  没精力学习,技术一迭代,被淘汰。•  有技术,90%公司不需要,年纪大了被淘汰。这一现象的背后反映了程序员的技术与岗位被高度垄断,即:90%...

  • 什么是FPGA?为什么FPGA会如此重要?

    学嵌入式,关注@我要学嵌入式,嵌入式男人的加油站。很多朋友问我,嵌入式方向中的FPGA怎么样?收入如何?这篇就和大家仔细聊聊这个问题。欢迎大家友情拍砖。01 前言讲述FPGA前,我们先讲讲当年中兴被制裁的问题。美国前总统特朗普曾经发布过一条禁令,由于中兴违反了美国的某个条例,禁止...

  • 说实话,这个发布会绝了!

    大家好,我是张巧龙,之前写过几篇关于GO语言的文章。没有看的同学可以观看下,我个人感觉写的还是不错的。这门国产编程语言,确实很棒!这门国产语言终于要发布1.0版本了GO语言就是由七牛云出品的,这不,七牛云近期马上举办战略发布会。欢迎大家参与。12月17日,「云纳万物·数皆有言」—...

  • 我在微信上大学:如何正确理解指针和结构体指针?

    一直觉得C语言较其他语言最伟大的地方就是C语言中的指针,有些人认为指针很简单,而有些人认为指针很难,当然这里的对简单和难并不是等价于对指针的理解程度。为此在这里对C语言中的指针进行全面的总结,从底层的内存分析,彻底让读者明白指针的本质。01 指针变量首先读者要明白指针是一个变量,...

  • 快速制作PCB板的几种方法

    “简介:如果你是一个急性子的电子狂热者,那么快速PCB制作是一个可以让你把硬件开发变得和软件开发一样容易的技术。掌握它,可以事半功倍,抚平你那躁动的狂野心灵。关键词:PCB,快速制版,热转印01 快速制版简介  关于快速制版的话题,我在之前的微信推文中已经详细介绍过多次。快速制版...

  • 听说爱奇艺开始裁员了。。。

    ‍‍猛男如何学嵌入式,关注@我要学嵌入式,嵌入式男人的加油站。这两天网传爱奇艺裁员,甚至高达50%的裁员率。这个事本身没什么好说的,只想借着这个事,简单聊几点认知,大家也可以一起思考讨论一下。01 人无百日好花无百日红。这个世界最底层的规律就是周期。任何人任何事情任何行业都有周期...

发布文章