6

redisson内存泄漏问题排查

问题描述 最近生产有个服务突然出现频繁告警,接口P99响应时间变长,运维同学观察到相应的pod cpu飙升,内存占用很高。 cpu升高问题排查是老生常谈的话题了,一般可以使用top -p pid -H查看是哪个线程占用cpu高,再结合jstack找到对应的java线程代码。 不过经验告诉我们,cpu ...

jtea 发布于 2024-09-24 10:15 评论(1) 阅读(1639)
0

MoNA:复用跨模态预训练模型,少样本模态的福音 | ICML'24

跨模态转移旨在利用大型预训练模型来完成可能不属于预训练数据模态的任务。现有的研究在将经典微调扩展到跨模态场景方面取得了一定的成功,但仍然缺乏对模态差距对转移的影响的理解。在这项工作中,进行了一系列关于转移过程中源表示质量的实验,揭示了更大的模态差距与较少知识重用之间的联系,这意味着转移效果不佳。然后 ...

晓飞的算法工程笔记 发布于 2024-09-24 10:01 评论(0) 阅读(133)
1

Java 动态编译工具 Janino 和 Liquor 差别

如果你只要 Java7 及以下的语法支持,建议 Janino。如果要你想更全的 Java8、Java11、Java17、Java21 等语法,可以选 Liquor。 ...

带刺的坐椅 发布于 2024-09-24 09:38 评论(0) 阅读(366)
43

救园最后7天:「坚持你所相信的,相信你所坚持的」

从7月15日开始的救园还剩最后7天,很有希望,也很紧张,能否救园成功,取决于最后7天有多少园友出手相救。前二十年,我们选择了「坚持我们所相信的」,相信真心为开发者服务,一定会有出路,我们坚持了下来。在第二十年遇到最大难关时,我们选择了「相信我们所坚持的」 ...

博客园团队 发布于 2024-09-24 09:02 评论(74) 阅读(10593)
5

统计一个字符在字符串里出现的次数

统计一个字符在字符串里出现的次数 背景在数据库操作中,统计字符串中某个特定字符出现的次数是一个常见需求。无论是分析文本数据、格式化字符串,还是确保数据一致性,字符出现次数的统计对于开发人员和数据库管理员来说都是一项重要任务。这个问题看似简单,但可以通过数据库管理系统的内置函数高效解决,避免复杂的循环 ...

桦仔 发布于 2024-09-24 09:00 评论(11) 阅读(1404)
2

React的useId,现在Vue3.5终于也有了!

前言 React在很早之前的版本中加了useId,用于生成唯一ID。在Vue3.5版本中,终于也有了期待已久的useId。这篇文章来带你搞清楚useId有哪些应用场景,以及他是如何实现的。 关注公众号:【前端欧阳】,给自己一个进阶vue的机会 useId的作用 他的作用也是生成唯一ID,同一个Vue ...

前端欧阳 发布于 2024-09-24 08:56 评论(0) 阅读(783)
2

Java——图片文件位于 bin 目录下,下载新图片会导致应用程序重启

当应用程序在运行时需要加载图片文件时,如果图片文件位于 bin 目录下,下载新图片会导致应用程序重启,这是因为 Java 应用程序在加载资源时通常会遵循以下机制: 类加载器: Java 应用程序使用类加载器来加载类文件和资源。 资源加载: 类加载器会根据类路径(classpath)来查找资源,而 b ...

〆飛, 发布于 2024-09-24 08:49 评论(1) 阅读(259)
10

让人眼前一亮的开源项目「GitHub 热点速览」

时隔两周,我又带着让人眼前一亮的开源项目回来了! 告别数据线、蓝牙、WiFi 和网络,只需用手机的摄像头扫描一张动图条形码(需安装应用),就能在设备间传输文件的 libcimbar,一款无需联网和蓝牙的文件传输工具,仅用摄像头传输数据。用 Rust 编写的 PostgreSQL 数据库命令行管理工具 ...

削微寒 发布于 2024-09-24 08:22 评论(2) 阅读(2608)
1

Redis系列补充:聊聊布隆过滤器(go语言实践篇)

★ Redis24篇集合 1 介绍 布隆过滤器(Bloom Filter)是 Redis 4.0 版本之后提供的新功能,我们一般将它当做插件加载到 Redis Service服务器中,给 Redis 提供强大的滤重功能。 它是一种概率性数据结构,可用于判断一个元素是否存在于一个集合中。相比较之 Se ...

Hello-Brand 发布于 2024-09-24 08:00 评论(1) 阅读(485)
4

伯克利函数调用排行榜(BFCL)

自 2022 年底以来,大语言模型(LLMs)凭借其执行通用任务的强大能力,成为众人关注的焦点。不仅限于聊天应用,将这些模型应用于开发各类 AI 应用和软件(如 Langchain, Llama Index, AutoGPT, Voyager)已成为一种趋势。GPT, Gemini, Llama, ...

张善友 发布于 2024-09-24 07:20 评论(0) 阅读(628)
5

一文夯实并发编程的理论基础

JMM内存模型 定义 java内存模型(即 java Memory Model,简称JMM),不存在的东西,是一个概念,约定 主要分成两部分来看,一部分叫做主内存,另一部分叫做工作内存。 java当中的共享变量;都放在主内存当中,如类的成员变量(实例变量),还有静态的成员变量(类变量),都是存储在主 ...

seven97_top 发布于 2024-09-23 22:24 评论(2) 阅读(328)
14

不是,哥们,谁教你这样处理生产问题的?

你好呀,我是歪歪。 最近遇到一个生产问题,我负责的一个服务触发了内存使用率预警,收到预警的时候我去看了内存使用率已经到了 80%,看了一眼 GC 又发现还没有触发 FullGC,一次都没有。 基于这个现象,当时推测有两种可能,一种是内存溢出,一种是内存泄漏。 好,假设现在是面试,面试官目前就给了这点 ...

why技术 发布于 2024-09-23 22:20 评论(8) 阅读(2128)
1

密码学承诺原理与应用 - 概览

前言 作者:@warm3snow https://github.com/warm3snow 微信公众号:密码应用技术实战 博客园首页:https://www.cnblogs.com/informatics/ 简介 承诺方案(Commitment Scheme)是一个重要的密码学原语(cryptogr ...

warm3snow 发布于 2024-09-23 22:12 评论(0) 阅读(414)
1

RDK X5首发上手体验!真的太帅啦!!!

RDK X5首发上手体验!真的太帅啦!!! 本Blog同步发表于以下平台: ·地瓜机器人开发者论坛:https://developer.d-robotics.cc/forumDetail/251934743552436286 · CSDN:https://blog.csdn.net/xiongqi1 ...

SkyXZ 发布于 2024-09-23 20:40 评论(2) 阅读(562)
1

比赛获奖的武林秘籍:10 一文速通“大唐杯”全国大学生新一代信息通信技术大赛

本文主要介绍了“大唐杯”信息通信技术大赛的简介、比赛形式、备赛方向,并结合往年题目进行了分析和总结,对参与比赛的同学有一定帮助作用。 ...

FreakStudio 发布于 2024-09-23 19:55 评论(1) 阅读(207)
0

[Go] 基于性能测试结果对数据包传输协议进行选择和优化

基于性能测试结果对数据包传输协议进行选择和优化 场景:在局域网内,需要将多个机器网卡上抓到的数据包同步到一个机器上。 原有方案:tcpdump -w 写入文件,然后定时调用 rsync 进行同步。 改造方案:使用 Go 重写这个抓包逻辑及同步逻辑,直接将抓到的包通过网络发送至服务端,由服务端写入,这 ...

文一路挖坑侠 发布于 2024-09-23 17:21 评论(0) 阅读(247)
0

duxapp:基于Taro使用模块化开发,提升开发效率

duxapp是基于Taro二次开发的模块化框架 使用这个框架,结合框架提供的UI库和工具库,能帮助你快速且高质量的完成项目,且能实现同时开发小程序、H5、APP(React Native),并且保证各个端的一致性 ...

少恭写代码 发布于 2024-09-23 17:13 评论(0) 阅读(225)
16

C#实现信创国产Linux桌面录制成MP4(源码,银河麒麟、统信UOS)

信创国产化已是大势所趋,在国产操作系统上的应用开发的需求越来越多,比如,有客户需要在银河麒麟和统信UOS上实现录制桌面生成一个mp4文件。那么这个要如何实现了? ...

Linux音视频开发 发布于 2024-09-23 16:47 评论(4) 阅读(1729)
0

阿里面试让聊一聊Redis 的内存淘汰(驱逐)策略

大家好,我是 V 哥,粉丝小A面试阿里,说被问到 Redis 的内存淘汰策略的问题,整理这个笔记给他参考,也分享给大家,如果你遇到这个问题,会怎么回答呢? Redis 的内存淘汰策略是指当Redis的内存使用量达到设定的上限时,决定哪些数据应该被移除以便为新数据腾出空间的规则。Redis 提供了多种 ...

威哥爱编程 发布于 2024-09-23 16:17 评论(0) 阅读(618)
5

C#上位机与PLC通信心跳的实现方法

-Begin- 大家好!我是付工。众所周知,在工业自动化控制系统中,上位机与下位机之间的通信是实现自动化生产的关键环节之一。为了确保通信的稳定性和可靠性,我们通用会采用一种被称为【心跳机制】的方法,它在通信过程中起到了监测和维护连接状态的重要作用。 心跳原理 心跳的原理很简单,心跳的关键点在于变化, ...

付工上位机 发布于 2024-09-23 15:58 评论(3) 阅读(1571)