Saturday, September 18, 2021

OSCHINA 社区最新专区文章

OSCHINA 社区最新专区文章


如何优雅地记录操作日志?

Posted: 17 Sep 2021 08:55 PM PDT

> 操作日志广泛存在于各个B端和一些C端系统中,比如:客服可以根据工单的操作日志快速知道哪些人对这个工单做了哪些操作,进而快速地定位问题。操作日志和系统日志不一样,操作日志必须要做到简单易懂。所以如何让操作日志不和业务逻辑耦合,如何让操作日志的内容易于理解,让操作日志的接入更加简单?上面这些都是本文要...

netty系列之:在netty中处理CORS

Posted: 16 Sep 2021 06:40 PM PDT

简介 CORS的全称是跨域资源共享,他是一个基于HTTP-header检测的机制,通过对HTTP-header进行控制,可以实现对跨域资源的权限管理功能。在之前的CORS详解文章中,我们已经对CORS有了基本的解释。 本文将会从netty的实现角度,讲解如何在netty中实现CORS。 服务端的CORS配置 熟悉CORS的朋友应该知道,CORS所有的操作都是在...

同事删库跑路后,我连表名都不能修改了?

Posted: 17 Sep 2021 06:28 PM PDT

> 原创:码农参上(微信公众号ID:CODER_SANJYOU),欢迎分享,转载请保留出处。 事情是这样的,前几天隔壁部门的哥们在生产环境的数据库上,执行了一下`drop`命令,好嘛,活生生的删库跑路的例子居然真的在我身边发生了,好在运维同学给力,后来恢复了数据。事后听说这哥们虽然没被开除,但也吃了个公司的警告。 再然后...

GCC12 或将支持 AArch64 Darwin

Posted: 17 Sep 2021 05:50 PM PDT

邮件列表显示,GCC 的开发人员希望明年的 GCC 12 版本能够在 Darwin 上获得 Apple AArch64 支持,以便更好地支持 Apple Silicon。 LLVM/Clang 长期以来一直支持 macOS 上的 AArch64,因为 Apple 利用 LLVM/Clang 作为其官方 Xcode 工具链的一部分,来作为跨 macOS 到 iOS 和其他产品的编译器的基础。虽然 GNU Compiler C...

RubyMine 2021.2.2 发布,流行的 Ruby 开发工具

Posted: 17 Sep 2021 05:02 PM PDT

RubyMine 2021.2.2 现已发布,本次更新包括一些新功能和错误修复。 主要更新内容 修复带有 ruby 插件的 IDEA 在 vcs 导入时创建错误模块的问题 修复 docker 环境中的开发问题(不是 TTY 设备错误) RubyMine 不会将否定的 RSpec 匹配器注册为方法 修复无法检测捆绑程序,然后在强制安装时传递无效的捆绑安装 "-I" 开关的...

No comments:

Post a Comment