• 全中国一共有多少IP地址?

    大家好,我是轩辕。这段时间不是某某云的云服务器广告铺天盖地嘛,而我去年双十一用新用户搞的那个服务器也到期了,到了续费的时间一看,还真是肉疼啊。果然还是应了那句话:白piao一时爽,续费火葬场幸好我那上面也没啥重要的数据,关了就关了吧。然后我又换了个账号享受新用户的低价,这一次,直...

    程序员小灰
    2021-12-07
  • 图解 Redis 数据结构

    Redis为什么那么快?除了它是内存数据库,使得所有的操作都在内存上进行之外,还有一个重要因素,它实现的数据结构,使得我们对数据进行增删查改操作时,Redis能高效的处理。因此,这次我们就来好好聊一下Redis数据结构,这个在面试中太常问了。注意,Redis数据结构并不是指tri...

  • 用了这个 Java 小工具,我废了

    我们在开发时,经常需要重复编写很多和业务无关的代码,比如获取指定日期对象、获取本机IP地址、校验身份证号、数据加密等。通常我们会把这些代码独立出来,放到util包下,作为工具类供其他代码调用。相信每位Java开发者都自己写(粘贴)过工具类,写的项目多了,日积月累,可能有的同学已经...

    程序员小灰
    2021-12-07
  • DFS 算法秒杀五道岛屿问题

    读完本文,可以去力扣解决如下题目:200.岛屿数量(中等)1254.统计封闭岛屿的数目(中等)1020.飞地的数量(中等)1905.统计子岛屿(中等)694.不同的岛屿数量(中等)岛屿问题是经典的面试高频题,虽然基本的岛屿问题并不难,但是岛屿问题有一些有意思的扩展,比如求子岛屿数...

    程序员小灰
    2021-12-07
  • 研究了一波RTTI,再介绍软件开发的201个原则,文末再送6本书

    最近研究了一波RTTI,整理了一下知识点,在这里分享一下,下面是目录:RTTI是RunTimeTypeInformation的缩写,从字面上来理解就是运行时期的类型信息,它的主要作用就是动态判断运行时期的类型。一般在dynamic_cast和typeid中用到,例如父类B的指针转...

  • 【性能优化】高效内存池的设计与实现

    在之前的文章中,分析了glibc内存管理相关的内容,里面的是不是逻辑复杂,毕竟咱们用几十行代码完成的功能,glibc要用上百乃至上千行代码来实现,毕竟它的受众太多了,需要考虑跨平台,各种边界条件等。其实,glibc的内存分配库ptmalloc也可以看做是一个内存池,出于性能考虑,...

    程序喵大人
    2021-12-07
    内存
  • 这么多家公司都裁员?辟谣了,我该何去何从?

    一、关于爱奇艺裁员二、互联网已知发生的裁员及即将发生的裁员   大家好,我是健希,一个在前端领域工作了6年的前端高级专家工程师,12月1日一则裁员新闻震惊了整个互联网圈,一家小而美的公司---爱奇艺,居然开始裁员了,而裁员比例居然达到了20%-40%。爱奇艺到底发生了什么事?在当...

    程序喵大人
    2021-12-07
  • 分享大厂的一些笔试题目

    乐鑫签到题完全k叉树,完全不会.乐鑫的笔试题是我做过最难的,后面批次的,我听说直接和高数相关,用编程来求解数学问题.vivo签到题01背包原题图的关键路径(不会)动态规划没那么难,经典的背包问题,公共子串问题,矩阵相关的问题多在力扣找几道刷一刷.除了力扣,在学习算法的过程中,胡凡...

    程序喵大人
    2021-12-07
  • 网传阿里裁员2万人…

    上个月末消息,一则“阿里内部会通知要裁员大概2万人,管理层更加扁平化管理,有的部门将彻底消失”的截图在网上流传。与此同时,坏消息也接踵而来。2021年11月18日,阿里巴巴2022财年第二财季(对应自然年7月~9月)营收2006.9亿元,第二季度调整后净利润285.2亿元,同比下...

    程序喵大人
    2021-12-07
  • 深入理解glibc malloc:内存分配器实现原理

    Understandingglibcmalloc日志:[2019-10-10]经评论@kwdecsdn提醒,新增对「UnsortedBin中的chunks何时移至small/largechunk中」的补充解释。[2019-02-06]勘误与代码着色优化;[2018-05-22]内...

  • 外国程序员求助:快 40 了,不知道以后该怎么办

    转自:HackerNews,编译:36氪-VivianWang链接:http://36kr.com/p/5133609.htmlHackerNews上的朋友大家好!一直以来,我都为自己能成为社区的一份子感到开心。还有不到一个月的时间,我就要迈入不惑之年了。作为一个技术迷,同样也是...

    C语言与CPP编程
    2021-12-07
  • C 读取 UTF-8 及 GBK 系列的文本方法及原理

    1.读取UTF-8编码文本原理首先了解UTF-8的编码方式,UTF-8采用可变长编码的方式,一个字符可占1字节-6字节,其中每个字符所占的字节数由字符开始的1的个数确定,具体的编码方式如下:U-00000000–U-0000007F:0xxxxxxxU-00000080–U-00...

    C语言与CPP编程
    2021-12-07
    GB
  • 23岁研究生校内坠亡!家人称导师经常辱骂讽刺他,事件涉及两所高校!

    本文转载自:募格学术|来源:北青-北京头条、极目新闻、微博等10月22日,延安大学研究生王某在西北大学做课题实验期间从该校化工楼7楼坠亡,年仅23岁。图源:微博研究生被派去别的学校做实验,却选择了结束自己的生命。10月28日,微博用户@用户7471277444在网络上发帖:其称自...

    C语言编程
    2021-12-07
  • 图灵奖得主约翰·霍普克罗夫特:中国应该重视本科教育质量,而不是研究经费和论文数量

    11月1日在上海举行的第四届世界顶尖科学家论坛开幕式上,上海交大教授、图灵奖得主约翰·霍普克罗夫特发表《开放科学:科学传播与人才培养》的演讲。在演讲中,约翰·霍普克罗夫特指出:中国人才数量比美国多,但美国在研究型博士学位(phd)项目方面比中国强,原因在于中国本科生教育并没有为研...

    C语言编程
    2021-12-07
  • C语言结构体字节对齐

    01—默认字节对齐C语言结构体字节对齐是老生常谈的问题了,也是高频面试题,现在我们来深入研究这个问题,彻底弄懂到底是怎么回事,给你一个结构体定义和平台机器位数就能手动计算出结构体占用字节数,现在我们不使用宏#pragmapack,采用默认字节对齐方式。先抛出结论:在一个结构体中第...

    C语言编程
    2021-12-07
    C语言
发布文章