-
复用性风控:软件复用成本的量化管理
复用性(Reusability)是软件工程中一个被频频使用的术语,它一般作为产品的卖点被宣传,或者出现在技术设计文档之中。大部分看到这个概念的的受众只是将其作为一个积极的软件非功能属性去理解,但却忽略了其背后隐藏的风险。本文从另一个角度出发,去分析「复用性」这一概念背后的风险及成因,借助笔者在业务安全和基础安全的一点经验,提出了一个在软件研发流程中,管理「复...
时间:2023-11-02点击:156收藏
-
通过Python脚本支持OC代码重构实践(二):数据项提供模块接入数据通路的代码生成
作者 | 刘俊启 导读 在软件开发中,经常会遇到一些代码问题,例如逻辑结构复杂、依赖关系混乱、代码冗余、不易读懂的命名等。这些问题可能导致代码的可维护性下降,增加维护成本,同时也会影响到开发效率。这时通常通过重构的方式对已有代码结构进行改进和优化。在重构的工作中,大部分的工作是人工的方式完成,是一个耗时且容易出错的过程。对于研发人员来讲,在不改变软件的功能和...
时间:2023-11-02点击:154收藏
-
功能强大的开源数据中台系统 DataCap 1.16.0 发布
推荐一套基于 SpringBoot 开发的简单、易用的开源权限管理平台,建议下载使用:https://github.com/devlive-community/authx 推荐一套为 Java 开发人员提供方便易用的 SDK 来与 OpenAI 的 API 进行交互组件:https://github.com/devlive-community/openai-...
时间:2023-11-02点击:199收藏
-
netty 网络游戏服务器框架 ioGame 17.1.58 模拟客户端请求新 api
ioGame 适用于网络游戏服务器、物联网、内部系统及各种需要长连接的场景; 主要更新 优化 FlowContext createRequestMessage #194 可能在 springboot 集成 light-domain-event 时,启动报 java.lang.ClassNotFoundException #198 关于改造现有或老客户端项目到...
时间:2023-11-02点击:218收藏
-
OpenFunction 1.2.0 发布:集成 KEDA http-addon 作为同步函数运行时
OpenFunction 是一个开源的云原生 FaaS(Function as a Service,函数即服务)平台,旨在帮助开发者专注于业务逻辑的研发。我们非常高兴地宣布 OpenFunction 又迎来了一次重要的更新,即 v1.2.0 版本的发布! 本次更新中,我们继续致力于为开发者们提供更加灵活和强大的工具,并在此基础上加入了一些新的功能点。该版本集...
时间:2023-11-02点击:184收藏
-
Kotlin 1.9.20 发布
Kotlin 1.9.20 版本已发布,适用于所有目标的 K2 编译器已进入 Beta阶段,Kotlin Multiplatform 已进入稳定阶段。 此版本的一些亮点更新如下: 适用于所有目标的 K2 现已处于 Beta 阶段 稳定的 Kotlin Multiplatform 用于设置多平台项目的新默认hierarchy template 在 Kotlin...
时间:2023-11-02点击:200收藏
-
搭建高效推荐系统
如何搭建一个高效的推荐系统? 简单来说,现代推荐系统由训练/推理流水线(pipeline)组成,涉及数据获取、数据预处理、模型训练和调整检索、过滤、排名和评分相关的超参数等多个阶段。走遍这些流程之后,推荐系统能够给出高度个性化的推荐结果,从而提升产品的用户体验。 为了方便大家对此进行深入了解,我们邀请到 NVIDIA Merlin 团队,他们将详细介绍推荐系...
时间:2023-11-02点击:159收藏
-
Mozilla 计划移除 Firefox 中的 Theora 支持
继谷歌计划从 Chrome/Chromium 浏览器中移除对 Theora 编解码器格式的支持之后,Mozilla 也计划采取类似举措,逐步将 Theora 从 Firefox 中淘汰。 目前,Theora 约占 Firefox 媒体资源负载的约 0.09%。开发者 Paul Adenot 指出,拥有大量 Theora 内容的大型服务(如维基百科)已不再使用...
时间:2023-11-02点击:160收藏
-
SaaS 出海,如何搭建国际化服务体系?(三)
防噎指南:这可能是你看到的干货含量最高的 SaaS 出海经验分享,请准备好水杯,放肆食用(XD。 当越来越多中国 SaaS 企业选择开启「国际化」副本,出海便俨然成为国内 SaaS 的新·角斗场。 LigaAI 观察到,出海浪潮助生了许多「Day One 就做国际化」的产品和团队,而出海大军中也不乏在国内已经完成 PMF 的熟悉面孔。一个主要由中国人构成的团...
时间:2023-11-02点击:176收藏
-
得物自研客服IM中收发聊天消息背后的技术逻辑和思考实现
本文由得物技术WWQ分享,原题“客服发送一条消息背后的技术和思”,本文有修订和改动。 1、引言 在企业IM客服场景中,客服发送一条消息的背后,需要考虑网络通信、前端展示、后端存储以及安全性等多个方面的技术支持。单从前端层面来说,就需要考虑到消息的显示、状态更新、稳定传输以及极限操作消息不卡顿等场景。随着IM系统的不断更新迭代,已经实现了从外采到自研再到一站式...
时间:2023-11-02点击:185收藏
-
Redis 创始人用 C 语言编写最小聊天服务器:Smallchat
Redis 创始人 antirez 用纯 C 语言代码写了一个聊天服务器的最小编程示例:Smallchat。 Smallchat 源代码已托管至 GitHub:https://github.com/antirez/smallchat 可以看到,Smallchat 的核心代码仅 300 多行。antirez 称删除空行和注释后其实只有 200 多行。 anti...
时间:2023-11-02点击:220收藏
-
苹果 M3、M3 Max 芯片首个 Geekbench 跑分出炉
iMac 2023 已经出现在了 Geekbench 上。这款 iMac 搭载了 4.05 GHz 的基础版 M3 芯片,配备 16GB 内存,运行 macOS 14.1,单核最高 3076 分,多核 11863 分。 作为对比,目前 Geekbench 中收录的 Mac 单核最高分为 Mac Studio (2023) 的 2803 分(M2 Max),多...
时间:2023-11-02点击:222收藏
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Red5直播服务器,属于Java语言的直播服务器