-
从爬⾏到奔跑 - 我们为什么需要单元测试?
前⾔ 刹车是降低了⻋速还是提升了⻋速?我们通常认为写单测费⼒动作、耽误研发进度,仿佛在给项⽬ “踩刹⻋”。大规模家形状带着这个问题往下看,详细聊聊为什么单元测试可以让软件开发跑得更快。 什么是单元测试 广大家对于单项测算不应该是陌生的,截取壹段维基百科的定义帮助大众唤醒壹下记忆: 在编程中,单元测试(Unit Test)⼜称为模块测试,是针对程序模块(软件设...
时间:2023-10-25点击:99收藏
-
Java类加载机制详解 | 京东云技术团队
一.类加载器及双亲委派机制 类加载器 加载类 备注 启动类加载器(Bootstrap ClassLoader) JAVA_HOME/jre/lib 无上级,无法直接访问 由jvm加载 拓展类加载器(Extension ClassLoader) JAVA_HOME/jre/lib/ext 父加载器为 Bootstrap,显示为 null 。该类由Boot...
时间:2023-10-25点击:96收藏
-
故障解析丨Clone节点导致主从故障
1.背景概述 在一次主从复制架构中,由于主节点binlog损坏,导致从节点无法正常同步数据,只能重做从节点;因此使用MySQL 8.0.17开始提供的clone技术进行恢复,恢复后的2天都发生了主从报错数据冲突。 通过解析binlog发现,同一时刻主从节点都在执行同一条语句,因此询问业务是否在主从节点都执行了定时任务,业务回复定时任务只在主节点执行。 最后排...
时间:2023-10-25点击:96收藏
-
LLM在text2sql上的应用 | 京东云技术团队
一、前言: 目前,大模型的一个热门应用方向text2sql它可以帮助用户快速生成想要查询的SQL语句。那对于用户来说,大部分简单的sql都是正确的,但对于一些复杂逻辑来说,需要用户在产出SQL的基础上进行简单修改,Text2SQL应用主要还是帮助用户去解决开发时间,减少开发成本。 Text to SQL: 简称Text2SQl,是将自然语言文本(Text)转...
时间:2023-10-25点击:118收藏
-
Java服务总在半夜挂,背后的真相竟然是... | 京东云技术团队
写在前面 最近有用户反馈测试环境Java服务总在凌晨00:00左右挂掉,用户反馈Java服务没有定时任务,也没有流量突增的情况,Jvm配置也合理,莫名其妙就挂了 问题排查 问题复现 为了复现该问题,写了个springboot的demo部署在测试环境,其中demo里只做了hello world功能,应用类型为web_tomcat (war包部署),基础镜像是b...
时间:2023-10-25点击:101收藏
-
3种方法,用Java找出两个List中的重复元素
本文分享自华为云社区《如何用Java找出两个List中的重复元素,读这一篇就够了》,作者: 努力的阿飞。 在Java编程中,我们经常需要找出两个列表(List)中的重复元素。在本文中,我们将探讨三种方法来实现这一目标。 方法一:使用HashSet Java中的HashSet是一个不允许有重复元素的集合。我们可以利用这个特性,通过合并两个List并计算差集,来...
时间:2023-10-25点击:85收藏
-
芋道 ruoyi-vue-pro v1.8.3 发布:优化商城代码,并支持 Spring Cloud 版本
项目地址 https://gitee.com/zhijiantianya/ruoyi-vue-pro 严肃声明:现在、未来都不会有商业版本,所有代码全部开源! 「我喜欢写代码,乐此不疲」「我喜欢做开源,以此为乐」 🐯 平台简介 芋道,以开发者为中心,打造中国第一流的快速开发平台,全部开源,个人与企业可 100% 免费使用。 有任何问题,或者想要的功能,可以...
时间:2023-10-25点击:163收藏
-
语雀 10 月 23 日故障原因及修复过程公告
语雀团队就 10 月 23 日重大服务故障发布了复盘分析。 各位语雀的用户: 10 月 23 日语雀出现重大服务故障,且持续7个多小时才完全恢复,给用户使用造成极大不便,对此我们深感抱歉。经过复盘,我们在这里向大家进一步说明故障原因、修复过程和改进措施。 故障原因及处理过程: 10 月 23 日下午,服务语雀的数据存储运维团队在进行升级操作时,由于新的运维升...
时间:2023-10-24点击:127收藏
-
KiCad 社区官宣了 2023 KiCon Asia 将于 11 月 12 日在深圳召开
KiCad 介绍 KiCad EDA 是一款开源的电子设计自动化(EDA)软件,基于 GPLv3 开源协议,最初由法国人 Jean-Pierre Charras 于 1992 年推出,现由 KiCad 开源社区维护。 KiCad 提供了一个完整的设计流程,从原理图到 PCB 布局,以及 3D 模型和 BOM 生成。KiCad支持多种文件格式,可以与其他EDA...
时间:2023-10-24点击:147收藏
-
开发者版 ONLYOFFICE 文档 7.5:API 和文档生成器更新
随着版本 7.5中新功能的发布,ONLYOFFICE 更新了编辑器、文档生成器、插件和桌面应用程序的 API。阅读本文查看所有详细信息。 用于处理表单的 API 隐藏/显示提交表单按钮:使用editorConfig.customization.submitForm参数,可以定义 OFORM 文件的顶部工具栏上是否显示或隐藏“提交”按钮。 var docE...
时间:2023-10-24点击:176收藏
-
百度 Comate 智能代码助手全面开放 SaaS 服务,编码效率 10 倍提升!
今天,百度Comate智能代码助手SaaS版本正式上线,可提供10余项编码功能,适配100余种开发语言,面向广大企业和开发者提供更便捷、更灵活的智能编码工具,助力提升研发效率。即日起企业和开发者可前往百度Comate官网体验。 百度Comate产品官网:https://comate.baidu.com 百度Comate是百度智能云基于文心大模型打造的新一代智...
时间:2023-10-24点击:118收藏
-
Libreboot 20231021 发布,BIOS/UEFI 的自由开源替代品
Libreboot 是一个自由开源的 BIOS/UEFI 替代品,基于 Coreboot,适用于 x86 和 ARM 机器。 随着开发人员努力改进硬件支持,Libreboot 20231021 现已作为重大更新发布,引入了对笔记本电脑和台式机新主板的支持: 对大部分硬件,升级到coreboot的2023年10月新版本。 对gru_bob和gru_kevin硬...
时间:2023-10-24点击:101收藏