1

快速入门一篇搞定RocketMq-实现微服务实战落地

1、RocketMq介绍 RocketMQ起源于阿里巴巴,最初是为了解决邮件系统的高可靠性和高性能而设计的。在2016年开源分布式消息中间件,并逐渐成为Apache顶级项目。现在是Apache的一个顶级项目,在阿里内部使用非常广泛,已经经过了"双11"这种万亿级的消息流转,性能稳定、高效。 官网地址 ...

sowler 发布于 2024-05-05 19:08 评论(0) 阅读(32)
0

程序员天天 CURD,怎么才能成长,职业发展的思考(2)

接着上一篇:程序员天天 CURD,怎么才能成长,职业发展思考 上一篇写到了用年限来谈程序员的发展,在 4 - 6 年这个时间段需要做的一些事情,接着写这个时间段的。 第 4、5 年时候,你可能会做一些关于基层管理工作。这个时期会遇到一些困难。 这个时期,既要编写代码,又要做基层管理工作,你肯定很忙, ...

九卷 发布于 2024-05-05 18:12 评论(0) 阅读(59)
0

如何基于surging跨网关跨语言进行缓存降级

概述 surging是一款开源的微服务引擎,包含了rpc服务治理,中间件,以及多种外部协议来解决各个行业的业务问题,在日益发展的今天,业务的需求也更加复杂,单一语言也未必能抗下所有,所以在多语言行业解决方案优势情况下,那么就需要多语言的协同研发,而对于协同研发环境下,统一配置的网关,多语言访问调用必 ...

fanly11 发布于 2024-05-05 18:03 评论(0) 阅读(35)
0

SpringBoot3.1.5对应新版本SpringCloud开发(2)-Eureka的负载均衡

Eureka的负载均衡 负载均衡原理 负载均衡流程 老版本流程介绍 当order-servic发起的请求进入Ribbon后会被LoadBalancerInterceptor负载均衡拦截器拦截,拦截器获取到请求中的服务名称,交给RibbonLoadBanlancerCient,然后RibbonLoad ...

高同学,你好 发布于 2024-05-05 17:13 评论(0) 阅读(39)
0

移位操作搞定两数之商

五一漫长的假期,外面的世界是人山人海,反而在家刷题算得上一个好的休闲方式。刚好我开始写这道题: Given two integers `dividend` and `divisor`, divide two integers **without** using multiplication, div ...

freephp 发布于 2024-05-05 17:08 评论(0) 阅读(40)
0

对C语言符号的一些冷门知识运用的剖析和总结

符号 目录符号注释奇怪的注释C风格的注释无法嵌套一些特殊的注释注释的规则建议反斜杠'\'反斜杠有续行的作用,但要注意续行后不能添加空格回车也能起到换行的作用,那续行符的意义在哪?反斜杠的转义功能单引号和双引号字面值,字符串,字符,字符变量的大小为什么sizeof('1')的大小是4 ?char类型一 ...

HJfjfK 发布于 2024-05-05 16:07 评论(0) 阅读(49)
1

Blazor流程编排的艺术:深入Z.Blazor.Diagrams库的使用与实践

为现代网页应用开发提供动力的其中一个重要方面就是前端框架的强大功能与灵活性。而在.NET生态中,Blazor以其独特的工作方式和优势逐渐获得了开发者们的青睐。今天,在这篇文章中,我将带你深入探索一个基于Blazor的优秀库——Z.Blazor.Diagrams,我们将了解它是如何帮助开发者轻松实现流 ...

许泽宇 发布于 2024-05-05 15:36 评论(0) 阅读(67)
0

arduino uno+LCD12864(ST7735S)+蓝牙模块实现贪吃蛇

1.前言: 1.1本实验实现的贪吃蛇能穿越边界,结束游戏的唯一条件是贪吃蛇到达指定长度 1.2本实验所用LCD可能不是LCD12864,LCD12864所用库为u8glib,笔者在词库中并没有找到型号为ST77355的初始化函数,而是在ucglib中找到,其方法为 Ucglib_ST7735_18x ...

moonKing 发布于 2024-05-05 13:05 评论(0) 阅读(76)
0

FFmpeg开发笔记(十九)FFmpeg开启两个线程分别解码音视频

​同步播放音视频的时候,《FFmpeg开发实战:从零基础到短视频上线》一书第10章的示例程序playsync.c采取一边遍历一边播放的方式,在源文件的音频流和视频流交错读取的情况下,该方式可以很好地实现同步播放功能。 但个别格式的音频流和视频流是分开存储的,前面一大段放了所有的音频帧,后面一大段放了 ...

aqi00 发布于 2024-05-05 11:47 评论(0) 阅读(90)
0

通过劫持线程arena实现任意地址分配 n1ctf2018_null

通过劫持线程arena,当堆开了一个线程之后,如果没有做好保护随之的危险也悄然而至 ❗ BUU上的n1ctf2018_null很好的说明了这个问题 题目链接:BUUCTF在线评测 (buuoj.cn) 看一下保护: 除了pie保护剩下的保护全开了,64位ida载入看一下 上来是一个输入密码,密码是i ...

CH13hh 发布于 2024-05-05 11:22 评论(0) 阅读(49)
0

C++ lambda的重载

先说结论,lambda是不能重载的(至少到c++23依旧如此,以后会怎么样没人知道)。而且即使代码完全一样的两个lambda也会有完全不同的类型。 但虽然不能直接实现lambda重载,我们有办法去模拟。 在介绍怎么模拟之前,我们先看看c++里的functor是怎么重载的。 首先类的函数调用运算符是可 ...

apocelipes 发布于 2024-05-05 11:00 评论(0) 阅读(55)
0

.Net 8.0 下的新RPC,IceRPC之如何创建连接connection

作者引言 很高兴啊,我们来到了IceRPC之如何创建连接connection,基础引导,让自已不在迷茫,快乐的畅游世界。 如何创建连接connection 学习如何使用IceRPC,创建和接受连接。 连接有什么用途? 连接在 IceRPC 中发挥着核心作用: 通过连接向服务端发送请求,然后通过同一连 ...

xlgwr 发布于 2024-05-05 10:15 评论(0) 阅读(87)
0

让.NET 8 支持 Windows Vista RTM

众所周知,从 Windows 的每次更新又会新增大量 API,这使得兼容不同版本的 Windows 需要花费很大精力。导致现在大量开源项目已经不再兼容一些早期的 Windows 版本,比如 .NET 8 AOT编译命令行程序时生成的EXE,依赖以下三个函数,经查只有Windows 7 SP1以上系统 ...

张善友 发布于 2024-05-05 08:46 评论(0) 阅读(265)
0

为什么有的人说技术不重要,有的人说重要?

在程序员的日常工作中,关于技术重要性的争论从未停歇。有的人觉得技术不重要,认为技术只是工具和手段;而另一些人则坚信技术的重要性,认为它是推动项目成功和个人职业发展的关键。在这样的争论中,笔者尝试着去探讨出现这两种论调的原因,并提出自己的观点。 ...

程序猿k哥 发布于 2024-05-05 08:29 评论(1) 阅读(186)
0

C++ 构造函数和析构函数(Constructors & Destructors)

一、定义: 当object产生,有一个特殊的称为constructor的函数会自动执行。当object死亡,有一个特殊的称为destructor的函数会自动执行。Constructor 可以不只一个,但 destructor 只能有一个。 Constructor(构造函数)就是与class同名的那些 ...

阮春义 发布于 2024-05-05 06:19 评论(0) 阅读(67)
0

ubuntu_24.04 Noble LTS安装docker desktop启动无窗口及引擎启动失败的解决方法

ubuntu_24.04 LTS安装docker desktop启动无窗口及引擎启动失败的解决方法 1. 安装docker desktop后启动无窗口 现象: 执行sudo apt install ./docker-desktop-4.29.0-amd64.deb成功安装docker desktop ...

happy68 发布于 2024-05-04 20:44 评论(0) 阅读(100)
1

如何阅读 Paper

前言 论文(Paper)通常是新技术、算法、编程方法或软件工具的首次公布。通过阅读论文,我们可以了解最新的技术进展,保持自己的技能和知识是最新的。 同时,论文提供了对特定主题深入理解的机会。它们通常包含详细的理论分析和实验结果,这有助于深入理解某个概念或技术。但是,如何高效地阅读论文是一项关键但很少 ...

mghio 发布于 2024-05-04 20:14 评论(0) 阅读(155)
0

程序员兼职那些事儿

最近周边发生一起程序员兼职引起的纠纷事件,作为一名资深程序员的我也做过兼职,所以不禁思考作为程序员做兼职时的一些套路,以及应该遵循的原则。 1、兼职引起的纠纷 最近笔者发现周边有些程序员常年利用上班时间做兼职工作,还拉拢一些在职同事一起参与,而且做兼职的过程中无意间泄露了所在公司的软件代码。后来被给 ...

不焦躁的程序员 发布于 2024-05-04 19:57 评论(0) 阅读(348)
9

【YoloDeployCsharp】基于.NET Framework的YOLO深度学习模型部署测试平台

基于.NET Framework 4.8 开发的深度学习模型部署测试平台,提供了YOLO框架的主流系列模型,包括YOLOv8~v9,以及其系列下的Det、Seg、Pose、Obb、Cls等应用场景,同时支持图像与视频检测。模型部署引擎使用的是OpenVINO™、TensorRT、ONNX runti... ...

椒颜皮皮虾 发布于 2024-05-04 17:31 评论(5) 阅读(354)
1

博客性能优化笔记 | 99分

闲着没事,拿 lighthouse 测了一下博客网站的性能评测,发现诊断出的问题还挺多,就顺手优化了一下。 这篇文章将记录这个优化的过程。 优化前后对比 lighthouse 检测结果 优化前 优化后 性能面板检测结果 FCP DOMContentLoaded LCP 优化前 764ms 1798m ...

粥里有勺糖 发布于 2024-05-04 14:38 评论(0) 阅读(263)