Thursday, December 2, 2021

OSCHINA 社区最新专区文章

OSCHINA 社区最新专区文章


从用户到开发者,日本独角兽 SmartNews 的社区二三事

Posted: 02 Dec 2021 02:36 AM PST

小红书,美团,微博,今日头条……内容如海。作为互联网时代的生活基础设施,信息流产品是多数应用软件的一项必备属性。 然而,你是否曾为重复的微博段子、类似的热点文章、雷同的商品推荐而心烦?若某一款内容资讯产品持续一天推荐重复内容,既会影响用户的信息获取,又无形中浪费了很多推荐位(如果这些位置放的是广告...

Redis 很屌,不懂使用规范就糟蹋了

Posted: 02 Dec 2021 01:01 AM PST

这可能是最中肯的 Redis 使用规范了 码哥,昨天我被公司 Leader 批评了。 我在单身红娘婚恋类型互联网公司工作,在双十一推出下单就送女朋友的活动。 谁曾想,凌晨 12 点之后,用户量暴增,出现了一个技术故障,用户无法下单,当时老大火冒三丈! 经过查找发现 Redis 报 Could not get a resource from the pool。 获取不...

JDK 动态代理与 CGLIB 动态代理,它俩真的不一样

Posted: 02 Dec 2021 12:45 AM PST

摘要:一文带你搞懂JDK 动态代理与 CGLIB 动态代理 本文分享自华为云社区《一文带你搞懂JDK 动态代理与 CGLIB 动态代理》,作者: Code皮皮虾 。 两者有何区别 1、Jdk动态代理:利用拦截器(必须实现InvocationHandler接口)加上反射机制生成一个代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理 2、 Cglib动...

解读HetuEngine On Yarn原理

Posted: 01 Dec 2021 10:21 PM PST

摘要:在整合开源能力的同时,MRS HetuEngine相较于开源社区也做了大量的优化,其中一个重要的特性就是On Yarn。 本文分享自华为云社区《MRS HetuEngine 特性之 On Yarn原理介绍》,作者:一颗柠檬 。 HetuEngine是华为自研高性能分布式SQL查询&数据虚拟化引擎。与大数据生态无缝融合,实现海量数据秒级查询;支持多源异...

springboot v2.6.1 无法整合 knif4j

Posted: 01 Dec 2021 11:34 PM PST

在springboot v2.6.1 中使用knif4j 开放文档,会导致项目无法启动,文档无法形成。 > Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException: Cannot invoke "org.springframework.web.servlet.mvc.condition.PatternsRequestCondition.toString()" because t...

进击的 Ansible(二):如何快速搞定生产环境 Ansible 项目布局?

Posted: 01 Dec 2021 10:47 PM PST

Tips:与前文 《进击的 Ansible(一):Ansible 快速入门》 一样,本文使用的 Ansible 版本 2.5.4,项目演示环境 MacOS。由于 Ansible 项目开发活跃版本更新快,很多 API 接口不向后兼容,所以对照本文实践时请确保所用版本一致。 学完前文《进击的 Ansible(一):Ansible 快速入门》后,用来发布单体项目绰绰有余。但是...

dart系列之:时间你慢点走,我要在dart中抓住你

Posted: 01 Dec 2021 08:15 PM PST

简介 时间和日期是我们经常会在程序中使用到的对象。但是对时间和日期的处理因为有不同时区的原因,所以一直以来都不是很好用。就像在java中,为时间和日期修改和新增了多次API,那么作为新生的语言dart而言,会有什么不一样的地方吗? dart中关于日期和时间的两个非常重要的类是DateTime和Duration. 其中DateTime表示的...

《IntelliJ IDEA 插件开发》第四节:扩展创建工程向导步骤,开发DDD脚手架

Posted: 23 Nov 2021 03:55 PM PST

持续坚持原创输出,点击蓝字关注我吧 作者:小傅哥 博客:https://bugstack.cn ❝ 沉淀、分享、成长,让自己和他人都能有所收获!😜❞ 目录 一、前言 二、需求目的 三、案例开发 1. 工程结构 2. UI 工程配置窗体 3. 配置工程步骤创建 4. 开发脚手架服务 5. 调用脚手架服务 6. 配置模板工程 四、测试验证 五、总结 六、...

2022 年团队应该关注的 Java 趋势

Posted: 01 Dec 2021 04:17 PM PST

Java 的发展速度很快,而伴随着 OpenJDK 发布周期的潜在变化,它的发展速度或许还会进一步加快。对于像 Perforce 公司的 JRebel 开发主管 Michael Rasmussen 这样的人来说,紧跟这些变化并了解它们对开发的影响;对于创造能在 Java 开发社区引起共鸣的功能,使应用程序与流行的 Java 技术的最新版本保持同步,以及为 JR...

IntelliJ IDEA 2021.3 发布

Posted: 01 Dec 2021 03:49 PM PST

IntelliJ IDEA 2021.3 现已发布,这是 2021 年的最后一个版本。此版本提供了一些新的功能和质量改进,以提升用户体验。 具体更新内容如下: 关键更新 支持远程开发。此功能允许软件工程师连接到运行 IDE 后端的远程计算机,并像在本地机器上一样处理位于该端的项目。 查看诊断和修复 IDE 问题的新的、更快的方法。 Smar...

No comments:

Post a Comment