- 前言 随机数我们应该不陌生,业务中我们用它来生成验证码,或者对重复性要求不高的id,甚至我们还用它在年会上搞抽奖。今天我们来探讨一下这个东西。如果使用不当会引发一系列问题。 java中的随机数 我们... 前言 随机数我们应该不陌生,业务中我们用它来生成验证码,或者对重复性要求不高的id,甚至我们还用它在年会上搞抽奖。今天我们来探讨一下这个东西。如果使用不当会引发一系列问题。 java中的随机数 我们...
- 前言 最近有几个读者私信给我,问我他们的业务场景,要用什么样的定时任务。确实,在不用的业务场景下要用不同的定时任务,其实我们的选择还是挺多的。我今天给大家总结10种非常实用的定时任务,总有一种是适合你的。 一. linux自带的定时任务 crontab 不知道你有没有遇到过这种场景:有时需要临时统计线上的数据,然后导出到e... 前言 最近有几个读者私信给我,问我他们的业务场景,要用什么样的定时任务。确实,在不用的业务场景下要用不同的定时任务,其实我们的选择还是挺多的。我今天给大家总结10种非常实用的定时任务,总有一种是适合你的。 一. linux自带的定时任务 crontab 不知道你有没有遇到过这种场景:有时需要临时统计线上的数据,然后导出到e...
- 点击关注公众号,回复“1024”获取2TB学习资源! 前言 最近在写一些业务代码时遇到一个需要产生随机数的场景,这时自然想到 jdk 包里的 Random 类。但出于对性能的极致追求,就考虑使用 ThreadLocalRandom 类进行优化,在查看 ThreadLocalRandom 实现的过程中,又追了下 Unsafe 有... 点击关注公众号,回复“1024”获取2TB学习资源! 前言 最近在写一些业务代码时遇到一个需要产生随机数的场景,这时自然想到 jdk 包里的 Random 类。但出于对性能的极致追求,就考虑使用 ThreadLocalRandom 类进行优化,在查看 ThreadLocalRandom 实现的过程中,又追了下 Unsafe 有...
- 前言: 作为一个 Java开发人员,多线程是一个逃不掉的话题,不管是工作还是面试,但理解起来比较模糊难懂,因为多线程程序在跑起来的时候比较难于观察和跟踪。搞懂多线程并发知识,可以在面试的时候和周围... 前言: 作为一个 Java开发人员,多线程是一个逃不掉的话题,不管是工作还是面试,但理解起来比较模糊难懂,因为多线程程序在跑起来的时候比较难于观察和跟踪。搞懂多线程并发知识,可以在面试的时候和周围...
- 本文开始给大家介绍Netty相关的内容,本篇主要介绍的是Netty概念性相关的内容 Netty概述 1. 原生NIO存在的问题 NIO 的类库和 API 繁杂,使用麻烦:需要熟练掌握 Sele... 本文开始给大家介绍Netty相关的内容,本篇主要介绍的是Netty概念性相关的内容 Netty概述 1. 原生NIO存在的问题 NIO 的类库和 API 繁杂,使用麻烦:需要熟练掌握 Sele...
- 本文我们来写第一个Netty的入门实例,一个TCP服务案例。 Netty入门案例 1. 案例需求 创建Netty 服务器在 6668 端口监听创建Netty客户端,客户端能发送消息给服务器 “h... 本文我们来写第一个Netty的入门实例,一个TCP服务案例。 Netty入门案例 1. 案例需求 创建Netty 服务器在 6668 端口监听创建Netty客户端,客户端能发送消息给服务器 “h...
- 所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例。 1.饿汉式 坏处:对象加载时间过长。好处:饿汉式是线程安全的 代码示例: //饿汉式 public ... 所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例。 1.饿汉式 坏处:对象加载时间过长。好处:饿汉式是线程安全的 代码示例: //饿汉式 public ...
- 目录标题 导读算法特训二十八天面试题点击直接资料领取 导读 肥友们为了更好的去帮助新同学适应算法和面试题,最近我们开始进行专项突击一步一步来。上一期我们完成了动态规划二十一天现在我们进... 目录标题 导读算法特训二十八天面试题点击直接资料领取 导读 肥友们为了更好的去帮助新同学适应算法和面试题,最近我们开始进行专项突击一步一步来。上一期我们完成了动态规划二十一天现在我们进...
- 文章目录 一、计算进程 " 虚拟运行时间 " 一、计算进程 " 虚拟运行时间 " 在上一篇博客 【Linux 内核】CFS 调度器 ② ( CFS 调度器 “ 权重... 文章目录 一、计算进程 " 虚拟运行时间 " 一、计算进程 " 虚拟运行时间 " 在上一篇博客 【Linux 内核】CFS 调度器 ② ( CFS 调度器 “ 权重...
- 目录 1.CPU的四种状态与操作系统的两种状态(用户态和内核态)2.操作系统的用户态和内核态之间的切换3.操作系统的用户态切换到内核态的四种情况4.用户代码和操作系统代码是如何在cup上面运行的4... 目录 1.CPU的四种状态与操作系统的两种状态(用户态和内核态)2.操作系统的用户态和内核态之间的切换3.操作系统的用户态切换到内核态的四种情况4.用户代码和操作系统代码是如何在cup上面运行的4...
- 在讨论Netty的架构模式之前,我们先来介绍下Reactor模式,因为Netty的架构模式是在此基础上演变而来的 Reactor模式介绍 1. 线程模型基本介绍 不同的线程模式,对程序的性能... 在讨论Netty的架构模式之前,我们先来介绍下Reactor模式,因为Netty的架构模式是在此基础上演变而来的 Reactor模式介绍 1. 线程模型基本介绍 不同的线程模式,对程序的性能...
- 文章目录 1 实验题目2蒙特卡洛方法介绍3分析思路4代码实现4.1 安装插件4.1.14.1.2 4.2代码编写4.3执行代码5遇到的问题及解决方法5.1随机数的获取问题5.2随机数种子问题... 文章目录 1 实验题目2蒙特卡洛方法介绍3分析思路4代码实现4.1 安装插件4.1.14.1.2 4.2代码编写4.3执行代码5遇到的问题及解决方法5.1随机数的获取问题5.2随机数种子问题...
- 系统性能压力测试 一、压力测试 压力测试是给软件不断加压,强制其在极限的情况下运行,观察它可以运行到何种程度,从而发现性能缺陷,是通过搭建与实际环境相似的测试环境,通过测试程序在同一时间内或某... 系统性能压力测试 一、压力测试 压力测试是给软件不断加压,强制其在极限的情况下运行,观察它可以运行到何种程度,从而发现性能缺陷,是通过搭建与实际环境相似的测试环境,通过测试程序在同一时间内或某...
- 文章目录 前言美团一面二面三面四面 滴滴一面二面三面四面 360一面二面题外话 新浪一面二面三面 完美世界一面二面HR面总裁面 搜狐一面二面三面 最后 前言 ... 文章目录 前言美团一面二面三面四面 滴滴一面二面三面四面 360一面二面题外话 新浪一面二面三面 完美世界一面二面HR面总裁面 搜狐一面二面三面 最后 前言 ...
- 上一篇我们介绍了Reactor模式,本文我们就来具体分析下Netty中的架构模型到底是怎么样的。 Netty模型介绍 1.工作原理-简单介绍 Netty 主要基于主从 Reactors 多线... 上一篇我们介绍了Reactor模式,本文我们就来具体分析下Netty中的架构模型到底是怎么样的。 Netty模型介绍 1.工作原理-简单介绍 Netty 主要基于主从 Reactors 多线...
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中
热门标签