Java

  • 循环链表(约瑟夫环)思路及实现

    单链表的尾节点指向首节点,即可构成循环链表 约瑟夫问题:有 N 个人围成一圈,每个人都有一个编号,编号由入圈的顺序决定,第一个入圈的人编号为 1,最后一个为 N,从第 K (1 O…

    Java 2023年6月16日
    064
  • 新增一个Redis 从节点为什么与主节点的key数量不一样呢?

    过期键删除策略 (1) 惰性删除 放任键过期不管,但是每次从键空间中获取键时,都检查取得的键是否过期,如果过期的话,就删除该键;如果没有过期,就返回该键。 该策略对 CPU 来说是…

    Java 2023年6月16日
    0106
  • 心存好奇,心怀敬意

    走出舒适圈难,是因为走出去,除了要吃学习的苦,还要忍受心里的苦。 看到郭德纲的一段话: 从出生就挨打,一天八个嘴巴。这到 25 岁,铁罗汉活金刚一样,什么都不在乎。吃亏要趁早,一帆…

    Java 2023年6月16日
    066
  • 校招总结

    第一次出去校招,面试比想象中困难。按理说之前面试经验不少,不该有什么问题,但校招和平时面试确实不一样,平时面试一天就面一两个,时间不是问题,聊一两个小时都可以,校招一天要面十多个,…

    Java 2023年6月16日
    054
  • 小程序开屏广告demo

    相信在座的各位都有见过大部分的应用打开的时候都会有个全屏的广告。 但是小程序的会比较少一点,因为小程序打开加载的时候已经需要消耗不少时间了,所以基本都不会去做这个,影响用户的体验。…

    Java 2023年6月16日
    098
  • 消息摘要(数字摘要)的理解-查看很多资料后的感悟

    Java 密码技术 – 02- 消息摘要(数字摘要) 在开发过程中经常会遇到 MD5、SHA1、SHA256 等词语,这些是加密算法吗?严格意义上讲,这些并不是加密算法…

    Java 2023年6月16日
    067
  • 项目管理启动过程组:识别项目中的四类干系人

    大家好,今天是硬技能篇的第一讲,主题是识别项目中的四类干系人。 所谓万事开头难,一个项目刚刚启动的时候,往往是各种混乱夹杂在一起。如果没有经过专业培训,只是凭着一腔热情,一头扎进文…

    Java 2023年6月16日
    055
  • 相邻两个生产计划之间的衔接问题

    本文主要探讨在生产计划的”编制 -> 执行”过程中,遇到的计划与实际生产活动,相邻两个计划之间的衔接问题,及常见的方案建议。 生产计划是通过对生产环境…

    Java 2023年6月16日
    0100
  • 线程池底层原理详解与源码分析(补充部分—ScheduledThreadPoolExecutor类分析)

    【1】前言 【2】ScheduledThreadPoolExecutor的介绍 1.ScheduledThreadPoolExecutor 继承自ThreadPoolExecuto…

    Java 2023年6月16日
    041
  • 线程池底层原理详解与源码分析

    【1】为什么要使用线程池? 示例演示: 示例结果: 采用每次都开一个线程的结果是292毫秒,而线程池的是69毫秒。(随着业务次数的增多这个数值的差距会越大) 示例说明: 如果每个请…

    Java 2023年6月16日
    080
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球