上一任留下的 Eureka,我该如何提升她的性能和稳定性(含数据比对)? 聊了很久在一起交流了下方案,当提议他要不考虑用 MSE Nacos 吧,朋友两手一摊,现在公司有那么多研发小组再去全部推动升级一遍哪有那么容易的。我又问他,那如果什么代码都不需要你们改呢,0 成本,心动吗? MSE 运维 数据 推荐 原创 阿里云云原生 2月前 513阅读 【C语言进阶篇】看完这篇结构体文章,我向数据结构又进了一大步!(结构体进阶详解) 结构体可以说是我们应用非常广泛的了,不管是以后的数据结构学习还是普通项目的应用!今天我们就来先揭开结构体的面纱来一举窥探结构体的奥秘! C语言 数据结构 结构体 推荐 原创 鸽芷咕logs 2月前 1206阅读 yyds干货盘点 修复“Monty Hall”游戏模拟的错误输出 最近公司在做模拟qi开发,因为开发技术员都是新手,经常遇到很多逻辑上得错误。游戏 ROM 文件没有损坏或错误。有时候下载的 ROM 文件可能出现问题,导致模拟qi无法正确加载。有些模拟qi提供调试选项,可以帮助你识别和解决问题。但是大部分得问题还得要我们自己解决。例如下列得问题。 计算逻辑 运行测试 代码示例 游戏 模拟 推荐 原创 华科云商小徐 2月前 924阅读 ZSH!在 Windows 上使用 WSL+ZSH 1.安装WSL 关于如何安装 WSL这里就不介绍了,大家可以去找找相关的教程,很多。最直接的就是去微软官方:https://learn.microsoft.com/en-us/windows/wsl/install 最简单的方法是从 Microsoft Store 安装 Ubuntu 2.ubuntu 在开始菜单中搜索Ubuntu图标并打开终端(也可以使用Windows终端) 使用此命令更新包源列表并更新当前安装的所有包。 git github Ubuntu 推荐 原创 demo007x 2月前 1389阅读 yyds干货盘点 如何为Azure Kubernetes Services启用Internal Loadbalancer 很多情况下,我们会存在一个群集内的某些服务是对内的,需要提供内网访问。那这个时候,使用Public LoadBalancer就不是很适用于这种场景了。此时需要使用Internal LoadBalancer来帮助我们在多个Pod之间进行流量分配。Internal LoadBalancer具有与 Pod 虚拟网络关联的内部 IP 地址。它没有与之关联的公共 IP 地址。这意味着无法通过互联网访问内部负载均衡器。它只能在 Kubernetes 集群内使用。 Azure 负载均衡 SVC Kubernetes 推荐 原创 BiliWu 2月前 338阅读 千万级高性能长连接Go服务架构实践 本文主要介绍了百度系内基于golang实现的统一长连接服务。 长连接 golang 高并发 架构 开发语言 推荐 原创 百度Geek说 2月前 209阅读 性能利器Caffeine缓存全面指南 Caffeine是一个开源的Java缓存库,它的设计初衷就是替代Guava缓存,提供更加高效的缓存解决方案。为什么要替代Guava呢?因为Guava虽好,但在处理高并发和大数据量时,性能就显得有点吃力。Caffeine的特点可以用三个词概括:快、简单、强大。它的API设计得非常直观,让小黑们使用起来轻松自如。.build();这段代码创建了一个最大容量为10000的缓存,数据写入后5分钟过期。咱们看,是不是挺简单的?但别看Caffeine简单,它的内部实现可是非常巧妙和复杂的。 缓存 Java 推荐 原创 码农有料 2月前 1514阅读 支付宝:多线程事务怎么回滚?说用 @Transactional 可以回去等通知了! 支付宝:多线程事务怎么回滚?说用 @Transactional 可以回去等通知了! List sql 子线程 多线程事务 推荐 原创 程序员蜗牛 2月前 1603阅读 yyds干货盘点 如何在OriginBot上实现人脸识别 转载自古月居编辑:东岸因为@一点人工一点智能01 人脸识别大家在生活中经常会看到在我们进入商城时,门口会有相机在拍摄我们,并且会统计有多少人数进入商店,它是如何进行人数量统计的呢?这就是是计算机视觉领域的一项关键技术——人脸识别,它使计算机系统能够自动检测、识别和验证图像或视频中的人脸。人脸识别通过分析图像中的人脸特征来执行各种视觉任务。因为其重要性,所以解决方法很多,如卷积 人脸识别 图像处理 计算机视觉 推荐 原创 一点人工一点智能 2月前 1493阅读 yyds干货盘点 spring自动装配的原理解析 前言学习SpringBoot,绝对避不开自动装配这个概念,这也是SpringBoot的关键之一本人也是SpringBoot的初学者,下面的一些总结都是结合个人理解和实践得出的,如果有错误或者疏漏,请一定一定一定(不是欢迎,是一定)帮我指出,在评论区回复即可,一起学习!篇幅较长,希望你可以有耐心.如果只关心SpringBoot装配过程,可以直接跳到第7部分想要理解spring自动装配,需要明确两个含 spring自动装配 推荐 原创 澄风破浪 2月前 993阅读 通过日志恢复MSSQL数据例子 这段时间看了关于在SQL server 中通过日志和时间点来恢复数据。也看了一些网上的例子,看如何通过日志来恢复数据。 前提条件: 数据库 数据库 数据 恢复数据 推荐 原创 zping_6967 2月前 764阅读 最佳实践:如何发现、修复和防止 Node.js 内存泄漏 这篇文章将介绍什么是内存泄漏以及如何在 Node.js 应用程序中避免内存泄漏。 内存泄漏 全局变量 nodejs 推荐 原创 北京王老师 2月前 660阅读 【TiDB 实战】使用 HyBench 测试 TiDB 本文将介绍如何使用 HyBench 对 TiDB 进行测试,并简述 HyBench 适配 TiDB 的注意事项。 Hybench 是一款由中国软件评测中心、清华大学联合牵头,多家公司共同研发的 HTAP 数据库基准测试工具。 TiDB 是一款兼容 MySQL 的数据库,Hybench 已在 Gitee 开源,支持 MySQL 数据库,通过修改 HyBench 源码以适配 TiDB。 前置需求 TiDB hybench pingcap 推荐 原创 少安事务所 2月前 255阅读 Eventgrid+Function实现event driven架构 - 架构介绍及环境部署 今天来介绍这几年在云上比较流行的event driven,也就是事件驱动的架构,用一个很简单的sample来实际看下事件驱动的架构到底是个啥事件驱动的架构由生成事件流的事件生成者和侦听事件的事件使用者组成,它的特点是事件可几乎实时发送,因此使用者可在事件发生时需要立即做出响应。 生成者脱离使用者,即生成者不知道哪个使用者正在倾听。 使用者之间也能彼此脱离,且每个使用者都能看到所有事件。 这与使用者 Azure 事件驱动 SQL Event 云 推荐 原创 mxy00000 2月前 919阅读 R语言多维度视角下白领人群健康体质检测数据关系可视化分析 数据集 数据 数据分析 推荐 原创 拓端tecdat 2月前 495阅读 GB/T28181-2022之图像抓拍规范解读和设计实现 技术背景GB/T28181-2022相对2016版,对图像抓拍有了明确的界定,图像抓拍在视频监控行业非常重要, Android平台GB28181设备接入端,无需实时上传音视频实时数据的情况下,就可以抓图上传到指定的图像存储服务器上。图像抓拍基本要求如下:源设备向目标设备发送图像抓拍配置命令,需要携带传输路径、会话ID等信息。目标设备完成图像传输后,发送图像抓拍传输完成通知命令,采用IETF RFC GB28181图像抓拍 GB28181 snapshot GB28181-2022 GB28181客户端 大牛直播SDK 推荐 原创 音视频牛哥 2月前 1497阅读 私藏项目实操分享 详解Process object has no attribute '_popen' 详解Process object has no attribute '_popen'最近在使用Python的multiprocessing模块进行多进程编程时,遇到了一个奇怪的错误:Process object has no attribute '_popen'。这个错误消息看起来很奇怪,让人摸不着头脑。错误背景在使用multiprocessing模块创建子进程时,通常会创建一个Process对象 子进程 初始化 并行计算 推荐 原创 呀哈哈kk 2月前 318阅读 C++ 共享内存ShellCode跨进程传输 在计算机安全领域,ShellCode是一段用于利用系统漏洞或执行特定任务的机器码。为了增加攻击的难度,研究人员经常探索新的传递ShellCode的方式。本文介绍了一种使用共享内存的方法,通过该方法,两个本地进程可以相互传递ShellCode,从而实现一种巧妙的本地传输手段。如果你问我为何在本地了还得这样传,那我只能说在某些时候我们可能会将ShellCode打散,而作为客户端也不需要时时刻刻在本地存 互斥 事件对象 句柄 推荐 原创 微软技术分享 2月前 1392阅读 yyds干货盘点 DevOps容器操作深度解析 在当今云原生时代,容器技术已经成为构建、部署和管理应用程序的关键工具之一。而在众多的容器编排系统中,Kubernetes(简称K8s)因其强大的自动化、弹性和可扩展性而备受欢迎。本文将深入探讨Kubernetes容器实践,从基础概念到高级应用,为读者提供全面的指南。 应用程序 Pod nginx 推荐 原创 流楚丶格念 2月前 2868阅读 1点赞 yyds干货盘点 如何审核 Active Directory 中的组策略更改 在 Active Directory (AD) 中,组策略是一种安全工具,可对网络中的所有计算机和用户进行集中管理和控制。管理员可以允许、拒绝或限制用户访问某些资源、运行脚本、启用或禁用审核,并在设备上执行大量其他操作,因此对组策略所做的任何更改都至关重要,任何未经授权的更改都可能导致毁灭性的安全漏洞。 Active Directory AD管理 IT运维 AD组策略 推荐 原创 卓豪ManageEngine 2月前 1472阅读 30 个实例完全解读 TOP 命令 1. Top 命令输出:首先,让我们了解一下输出。top命令会显示系统的很多信息。我们需要理解不同部分输出的意义:默认运行时,top命令会显示如下输出:前几行水平显示了不同系统参数的概括,接下来是进程和它们在列中的属性。1.1 系统运行时间和平均负载:top命令的顶部显示与uptime命令相似的输出。这些字段显示:当前时间系统已运行的时间当前登录用户的数量相应最近5、10和15分钟内的平均负载。可 字段 top命令 优先级 推荐 原创 mb643e0d0904d99 2月前 1588阅读 1点赞 【揭秘】RocketMQ消费者组:如何优化你的分布式系统? RocketMQ中的消费者组扮演着关键角色,主要有两种使用场景。首先,一个topic只被一个消费者组订阅,确保每条消息都被处理,同时通过负载均衡提高处理效率和可靠性。其次,多个消费者组可以独立完整地消费同一个topic,支持不同的消费逻辑和业务处理流程。 apache java 负载均衡 推荐 原创 程序员古德 2月前 268阅读 百度搜索Push个性化:新的突破 本文简单介绍了搜索 Push 个性化的发展过程,揭示了面临的困境和挑战:如何筛选优质物料、如何对用户精准推荐等。 搜索push 算法 推荐 原创 百度Geek说 2月前 1311阅读 SpringBoot使用Feign进行服务间通信 SpringBoot使用Feign进行服务间通信 Feign SpringBoot 通信 推荐 原创 wx59bcc77095d22 2月前 1478阅读 yyds干货盘点 如何防止订单二次重复支付? 1 背景用户第一次点击下单操作时,会弹出支付页面待支付。但可能存在用户在支付时发现账户金额不够,后续选择:其他渠道支付(如微信支付转为支付宝支付)或采用不同终端来支付(如由电脑端支付转为app端支付)这时就面临二次支付场景。2 方案1由于用户支付的时候的支付页面是html文件或是一个支付二维码,可将支付页面先存储一份在数据库中,用户二次支付时通过查询数据库来重新返回用户原来的支付页面。2.1 缺点 第三方支付 有效时间 微信支付 推荐 原创 公众号JavaEdge 2月前 1767阅读 yyds干货盘点 python使用selenium操作浏览器的教程 重复的操作令手工测试苦不堪言,于是自动化测试出现了!作为web应用里最出名的自动化测试工具,selenium让web应用的测试轻松了很多。今天我们就来简单的介绍一下一些简单的selenium浏览器操作。接下来我们就来看看python怎么操作浏览器的吧!1、打开指定的网页地址我们使用selenium进行自动化测试时,打开浏览器之后,第一步就是让浏览器访问我们指定的地址,可使用get方法实现from 搜索 当前页 selenium 推荐 原创 Python热爱者 2月前 1311阅读 1点赞 Android平台Unity下如何通过WebCamTexture采集摄像头数据并推送至RTMP服务器或轻量级RTSP服务 技术背景我们在对接Unity下推送模块的时候,遇到这样的技术诉求,开发者希望在Android的Unity场景下,获取到前后摄像头的数据,并投递到RTMP服务器,实现低延迟的数据采集处理。在此之前,我们已经有了非常成熟的RTMP推送模块,也实现了Android平台Unity环境下的Camera场景采集,针对这个技术需求,有两种解决方案:1. 通过针对原生android camera接口封装,打开摄像 Unity RTMP推送 Unity WebCamTexture Unity采集摄像头 RTMP Unity camera RTSP 大牛直播SDK 推荐 原创 音视频牛哥 2月前 2222阅读 私藏项目实操分享 事务Transactional失效的这10个场景,你一定得知道! 事务Transactional失效的这10个场景,你一定得知道! 回滚 事务 spring spring事务 mysql 推荐 原创 程序员蜗牛 2月前 1295阅读 1点赞 yyds干货盘点 kubectl与 jq的另外一些用法 背景: 在日常运维工作中,我们需要管理和操作大量的配置文件,这在使用 Kubernetes 集群管理应用时尤为常见。Kubernetes 提供了一个名为 ConfigMap 的资源对象,它用于存储应用的配置信息。有时,我们需要查找哪些 ConfigMap 包含特定的配置值,例如一个特定的 IP 地址或者字符串。在这篇技术博客中,我将演示如何使用 kubectl 和 jq 工具来高效地搜索含有特定值 kubernetes kubectl jq 推荐 原创 对你无可奈何 2月前 2998阅读 yyds干货盘点 精彩推荐 |【Java技术专题】「重塑技术功底」攻破Java技术盲点之剖析动态代理的实现原理和开发指南(上) 在Java编程中,动态代理的应用非常广泛。它被广泛应用于Spring AOP框架、Hibernate数据查询、测试框架的后端mock、RPC以及Java注解对象获取等领域。 动态代理 代理类 Java 推荐 原创 洛神灬殇 2月前 1146阅读 1点赞 yyds干货盘点