首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
bruce54110
掘友等级
Java工程师
Java老兵,目前在学习Rust,使用Rust 开发一个供用户终端连接Websocket 服务进行消息分发的服务。地址:https://github.com/BruceZhang54110/RTMate
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
bruce54110
Java工程师
·
3天前
关注
我在 RTMate 里使用的高并发连接管理利器: DashMap
为什么说DashMap是并发利器呢,原来是DashMap 自己保证了线程安全,而且锁的粒度更小了,采用了“分段锁”的思想。并发性能的高低,往往不取决于“锁”本身有多块,而取...
1
评论
分享
bruce54110
Java工程师
·
2月前
举报
对于经常开发Web接口的同学来说,自定义 code,message 是经常考虑的问题。这里记录转发一篇 Rust Web 项目中自定义错误类型的文章:
rup12.net
很开心和我之前写的:
juejin.cn
有相同的思路。
展开
Axum 最佳实践:如何构建优雅的 Rust 错误处理系统?(三)
juejin.cn
服务端与架构
分享
评论
点赞
bruce54110
Java工程师
·
4月前
关注
Rust + PostgreSQL:deadpool 和 diesel 数据库连接池实战(四)
我使用Rust开发RTMate的想法是实现一个提供Websocket连接服务的平台,免去大家自建Websocket服务。在这当中自然要对不同的租户以及不同租户下的客户端进行...
0
评论
分享
bruce54110
Java工程师
·
5月前
关注
Axum 最佳实践:如何构建优雅的 Rust 错误处理系统?(三)
本文聚焦 Axum 构建 Rust Web 应用的错误处理,提出四招解决方案。先定义 RtResponse 统一接口响应结构,再用 AppError 封装异常...
3
2
分享
bruce54110
Java工程师
·
6月前
关注
深入理解 Rust Axum:两种依赖注入模式的实践与对比(二)
结合Rust 强大的类型机制和内存所有权机制,让我们同样可以在 Rust Axum 中使用依赖注入的模式,实现高性能的数据共享。静态分发(泛型)和动态分发(`dyn`)...
0
评论
分享
bruce54110
Java工程师
·
6月前
关注
使用 Rust 开发Websocket 服务是什么体验(一)
RTMate 这个名字,RT 表示 Real Time,Mate 表示伙伴的意思。取这个名字希望开发一个基于Websocket服务打造的实时Websocket 通信伙伴...
1
评论
分享
bruce54110
Java工程师
·
7月前
关注
Rust入门之并发编程基础(三)
背景 我们平时使用计算机完成某项工作的时候,往往可以同时执行多个任务,比如可以编程的时候同时播放音乐,就算是单核CPU也是如此。这是因为现代计算机操作系统会使用 “中断机制...
0
评论
分享
bruce54110
Java工程师
·
8月前
关注
Rust入门之并发编程基础(二)
本文继续Rust 并发编程的下半部分,上一篇文章讲了基于Rust 的所有权机制,我们使用 Rust 创建线程执行任务,在两个线程间传递数据,都很丝滑的帮助我们避免写出有问题...
0
评论
分享
bruce54110
Java工程师
·
9月前
关注
Rust入门之并发编程基础(一)
无畏并发 本文源码 安全且高效地处理并发编程是 Rust 的另一个主要目标。并发编程(Concurrent programming),代表程序的不同部分相互独立地执行,而 ...
2
评论
分享
bruce54110
Java工程师
·
9月前
关注
用 Rust 带你了解 TCP 和 UDP
Rust 与网络世界的基石——TCP 和 UDP 互联网世界中两位至关重要的“信使”——TCP(传输控制协议)和 UDP(用户数据报协议)。这两个协议就像一对形影不离的兄弟...
3
评论
分享
bruce54110
Java工程师
·
9月前
关注
Rust入门之高级Trait
Rust入门之高级Trait - 本文源码 引言 前面学习了迭代器(Iterators),Iterator源码中就用到了关联类型的功能。,这次我们学习一下高级trait...
2
评论
分享
bruce54110
关注了
风象南
Java工程师
bruce54110
Java工程师
·
10月前
关注
【智能指针】一文带你入门Rust 智能指针
Rust入门之智能指针 本文源码 博客站点 什么是智能指针? 指针是一个包含内存地址的变量的通用概念。Rust中最常见的指针就是引用,使用& 作为标识,如&a,我们知道这是...
0
评论
分享
bruce54110
Java工程师
·
10月前
关注
Rust学习之实现命令行小工具minigrep(二)
学习完了闭包(Closures)和迭代器(Iterators)之后,我们使用这两个技术来改进minigrep...
0
评论
分享
bruce54110
关注了标签
Rust
Java工程师
bruce54110
Java工程师
·
10月前
关注
Rust入门之迭代器(Iterators)
迭代器(Iterators)是 Rust 中最核心的工具之一。它不仅是遍历集合的抽象,更是 Rust 零成本抽象(Zero-Cost Abstractions)和**所有权...
0
评论
分享
bruce54110
Java工程师
·
11月前
关注
Rust学习之实现命令行小工具minigrep(一)
Rust学习之实现命令行小工具minigrep(一) 通过开发一个在指定文件中查询某个特定字符串命的令行小工具进一步学习和巩固Rust基础。 已同步自建博客地址 源码已上传...
0
评论
分享
bruce54110
Java工程师
·
12月前
关注
聊聊Java的SPI机制
什么是SPI呢? SPI全称Service Provider Interface,翻译过来就是服务提供者接口。调用方提供接口声明,服务提供方对接口进行实现,提供服务的一种机...
2
评论
分享
bruce54110
关注了
小林coding
Java工程师
bruce54110
Java工程师
·
1年前
关注
简单概述Executors提供的几种线程池
简单概述Executors提供的几种线程池 在Java面试中经常会被问到Executors 提供的几种方法,考察求职者对线程池的理解,这里简单梳理一下常被问到的4种线程池。...
1
评论
分享
下一页
个人成就
文章被点赞
21
文章被阅读
7,251
掘力值
649
关注了
12
关注者
13
收藏集
2
关注标签
2
加入于
2021-07-27