Tuesday, August 10, 2021

OSCHINA 社区最新专区文章

OSCHINA 社区最新专区文章


为什么不推荐使用 stop、suspend 方法中断线程?

Posted: 08 Aug 2021 11:07 PM PDT

我们知道像stop、suspend这几种中断或者阻塞线程的方法在较高java版本中已经被标记上了@Deprecated过期标签,那么为什么她们曾经登上了java的历史舞台而又渐渐的推出了舞台呢? 到底是人性的扭曲还是道德的沦丧呢,亦或是她们不思进取被取而代之呢,如果是被取而代之,那么取而代之的又是何方人也,本文我们将一探究竟。...

Redis 实战篇:GEO助我邂逅附近女神

Posted: 10 Aug 2021 12:30 AM PDT

码老湿,阅读了你的巧用数据类型实现亿级数据统计之后,我学会了如何游刃有余的使用不同的数据类型(String、Hash、List、Set、Sorted Set、HyperLogLog、Bitmap)去解决不同场景的统计问题。 产品经理说他有一个 idea,为广大少男少女提供一个连接彼此的机会 让处于这最美的年龄的少男少女能在每一个十二时辰里能邂逅到...

四种策略确保 RabbitMQ 消息发送可靠性!你用哪种?

Posted: 10 Aug 2021 12:32 AM PDT

@[toc] 微服务可以设计成消息驱动的微服务,响应式系统也可以基于消息中间件来做,从这个角度来说,在互联网应用开发中,消息中间件真的是太重要了。 今天,以 RabbitMQ 为例,松哥来和大家聊一聊消息中间消息发送可靠性的问题。 **注意,以下内容我主要和大家讨论如何确保消息生产者将消息发送成功,并不涉及消息消费的...

花了2个钟才搞懂这AOP为啥没生效,水友却睡着了……

Posted: 06 Jul 2021 05:55 PM PDT

今天 4ye 来和小伙伴们分享一个小实战啦 ,冲冲冲~ (。・∀・)ノ 实战回顾 (我居然拖到现在才写了这文章…… 😵) 主要是在一个周日(2020.6.6)在技术群里看到一个老哥在问 "怎么用切面来捕获自定义异常?" ( ̄▽ ̄)" 我当时想的是,捕获异常不是很常见的吗,平时经常用到这个全局异常捕获 ,于是就把自己 GitHub...

用熟悉 javascript 代替 C++ 来写解析器

Posted: 09 Aug 2021 08:38 PM PDT

动机 准备写一个 javascript 的解析器,将 javascript 解析成为一个抽象语法树(AST),准备着手写这个多半是出自兴趣,要写代码首先就需要选择一个语言去实现,原本也是比较理想去用 c++,但是现在时机还不算成熟,对 c++ 语言还不熟练,相比于 c++ 我更熟悉 javascript 来写一个解析器,这里不会依赖于其他 javascript 的...

Nginx 的 5 大应用场景,太实用了!

Posted: 09 Aug 2021 08:27 PM PDT

## **一、HTTP服务器** Nginx本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用Nginx来做服务器,如果一个网站只是静态页面的话,那么就可以通过这种方式来实现部署。 1、 首先在文档根目录`Docroot(/usr/local/var/www)`下创建html目录, 然后在html中放一个test.html; ![](https://oscimg.oschina.net/o...

Gos Log V3.0.1 版本发布,高性能大日志检索中台

Posted: 09 Aug 2021 08:42 PM PDT

Gos Log V3.0.1 版本发布,V3.0.1支持功能如下 支持客户端logc启动即注册 支持服务端logs定时检测客户端在线状态 支持关键字不唯一时,也能全部检索 优化删除逻辑 版本地址 https://gitee.com/dianjiu/gos-log/releases/V3.0.1 https://github.com/dianjiu/gos-log/releases/V3.0.1 仓库地址 gos-log https://gitee.com/...

:fire: Furion v2.17 发布,带来全新的 IPC 进程通信模块

Posted: 09 Aug 2021 08:10 PM PDT

让 .NET 开发更简单,更通用,更流行。 本期更新 新特性 [新增] IPC(Inter-Process Communication,进程间通信) 模块功能,目前提供进程内通信和共享内存进程外通讯 ProcessChannel [新增] 远程请求 application/xml 和 text/xml 默认支持 4753a1a [新增] 控制台全局异常拦截 4a4fe1f [新增] 支持自定义 .json 配置文件...

【SpringCloud技术专题】「原生态Fegin」打开Fegin之RPC技术的开端,你会使用原生态的Fegin吗?(上)

Posted: 09 Aug 2021 12:54 AM PDT

## 前提介绍 - **Feign是SpringCloud中服务消费端的调用框架,通常与ribbon,hystrix等组合使用。** - **由于遗留原因,某些项目中,整个系统并不是SpringCloud项目,甚至不是Spring项目,而使用者关注的重点仅仅是简化http调用代码的编写。** - **如果采用httpclient或者okhttp这样相对较重的框架,对初学者来说编码量与...

微软开源 GCToolkit,用于解析 GC 日志的工具

Posted: 09 Aug 2021 05:27 PM PDT

微软的 Java 工程组宣布开源了 GCToolkit,一组用于分析 Java garbage collection (GC) 日志文件的库。 根据介绍,GCToolkit 工具包将 GC 日志文件解析为离散事件,并提供了一个API 用于从这些事件聚合数据,使用户能够对由垃圾收集日志表示的 Java 虚拟机(JVM)中托管内存的状态进行任意复杂的分析。 GCToolkit 由 3 ...

Egg 2.30.0 发布,企业级 Node.js 框架

Posted: 09 Aug 2021 04:53 PM PDT

Egg 2.30.0 发布了,Egg 是阿里开源的企业级 Node.js 框架,为企业级框架和应用而生。团队的架构师和技术负责人可以非常容易地基于自身的技术架构在其基础上扩展出适合自身业务场景的框架。 新版更新亮点有: 特性 在一个请求中支持 disableDNSCache,即使配置为 enableDNSCache: true docs 更新 ts 文档,添加缺失的 zh...

Latte Dock 0.10 发布,时隔两年再次更新

Posted: 09 Aug 2021 04:00 PM PDT

Latte 是一个基于 Plasma 框架的 Dock,如今距离 Latte Dock 0.9 发布已经过去了两年,而 Latte Dock 0.10 将于本周末正式与大家见面。自 Latte Dock 0.9 以来已有超过两千多项提交。 该版本值得关注的内容包括: 在同一屏幕边缘有多个 dock 栏和面板; 悬浮的 dock 和面板; 支持设置 background radius 和 background...

No comments:

Post a Comment