兴趣研究与经典案例
文章平均质量分 77
# 兴趣研究与经典案例
慕白Lee
随笔~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
全局唯一ID生成策略有哪些
全局唯一标识符(Global Unique Identifier,GUID)或唯一标识符(Unique Identifier,UUID)是在分布式计算环境中用于唯一标识信息的一种标准。在Java中,可以使用多种策略生成全局唯一的ID。原创 2020-01-19 17:10:46 · 831 阅读 · 0 评论 -
五步搞定Java性能调优(附超全技能图谱)
五步搞定Java性能调优(附超全技能图谱)对于很多研发人员来说,Java 性能调优都是很头疼的问题。比如,一个简单的系统就囊括了应用程序、数据库、容器、操作系统、网络等技术,线上一旦出现性能问题,就可能要你协调多方面组件去进行优化。另外,很多性能问题隐藏得很深,可能因为一个小小的代码,也可能因为线程池的类型选择错误......看起来是挺错综复杂,但是也不是没有章法可循。这方面我深受金山软件西山居技术经理刘超的启发,他把 Java 性能调优分成 5 个层级:Java 编程、多线程、JVM ..原创 2021-05-07 11:08:40 · 6359 阅读 · 3 评论 -
抖音如何防止给用户推送重复视频
抖音(TikTok)作为一个流行的短视频平台,拥有一个复杂的推荐系统,确保用户获得新鲜且个性化的内容。这些数据帮助抖音了解用户已经观看过哪些内容。在推荐新内容时,推荐算法会从用户尚未观看的视频中挑选,避免推送已经观看过的视频。根据用户的行为、偏好以及互动,构建详细的用户画像,这有助于推荐系统更好地理解用户的兴趣点。推荐系统可能是实时更新的,它会不断地根据用户的最新互动来调整推荐内容。每个视频都会被打上多个标签,如主题、风格、音乐等。推荐系统会利用这些标签来确保推送的内容多样化。原创 2020-10-12 16:39:16 · 8000 阅读 · 1 评论 -
排查Java进程CPU占用过高的问题
对于Java进程,你可以使用`top -H -p pid`命令来查看具体的线程CPU占用情况,其中`pid`是你从上一步得到的Java进程的PID。可以使用`top`命令,然后按下`P`(大写)来根据CPU使用率对进程进行排序。其中`pid`是Java进程的PID,这会将线程栈导出到`thread_dump.txt`文件中。5. **I/O等待**:程序中存在大量的阻塞I/O操作,导致线程在等待I/O时占用CPU。4. **同步锁竞争**:线程竞争锁资源时,可能会造成锁争用高,导致CPU使用率升高。原创 2019-11-12 10:30:18 · 4848 阅读 · 0 评论 -
项目单点登录微服务
项目单点登录微服务原创 2019-11-06 22:48:11 · 583 阅读 · 0 评论 -
微信授权登录
微信授权登录原创 2019-11-06 22:36:37 · 648 阅读 · 0 评论
分享