相关文章
mysql null值相减还是null
背景
mysql两个字段相减,有个字段为null。最后相减的结果也是null
处理
最好使用ifnull判断,以免影响计算结果 这也是为什么我们一开始就不建议数据库存在null值
注意
1.null值对索引非常不友好,会导致索引失效 2.每次使用数据还需要not…
建站知识
2024/11/1 7:51:30
【数据结构】树、二叉树与堆(长期维护)
下面是关于树、二叉树、堆的一些知识分享,有需要借鉴即可。 一、初识树(了解即可)
1.树的概念
概念:一种非线性数据结构,逻辑形态上类似倒挂的树 树的构成:由一个根左子树右子树构成,其中子树…
建站知识
2024/10/31 14:22:12
鸿蒙开发之ArkUI组件常用组件图片和文本
ArkUI即方舟开发框架是HarmonyOS应用的UI开发提供了完整的基础设施,包括简洁的UI语法、丰富的UI功能(组件、布局、动画以及交互事件),以及实时界面预览工具等,可以支持开发者进行可视化界面开发。
开发文档地址 &…
建站知识
2024/10/31 9:52:14
垃圾回收机制--GC 垃圾收集器--JVM调优-面试题
1.触发垃圾回收的条件
新生代 Eden区域满了,触发young gc (ygc)老年代区域满了,触发full gc (fgc)通过ygc后进入老年代的平均大小大于老年代的可用内存,触发full gc(fgc).程序中主动调用的System.gc()强制执行gc,是full gc,但是不必然执行。…
建站知识
2024/11/5 4:23:53
Docker搭建LNMP环境实战(06):Docker及Docker-compose常用命令
Docker搭建LNMP环境实战(06):Docker及Docker-compose常用命令 此处列举了docker及docker-compose的常用命令,一方面可以做个了解,另一方面可以在需要的时候进行查阅。不一定要强行记忆,用多了就熟悉了。 1、…
建站知识
2024/11/2 16:49:15
perl:web 自动化测试
使用 perl 编程语言进行 web自动化测试和开发的技术。Perl是一种通用的脚本语言,广泛用于web开发、系统管理和网络编程等领域。在web自动化中,Perl可以用于编写脚本来模拟用户在网页上的操作,例如点击按钮、填写表单、提交数据等,…
建站知识
2024/11/1 10:21:37
Serilog日志框架
文章目录 一. Serilog介绍1.1 安装Serilog1.2 Serilog日志级别 二. Serilog.App项目应用2.1 Serilog一般应用2.2 兼容系统日志 三. Serilog.Web应用3.1 Minimal示例3.2 WebApi示例 参考链接 一. Serilog介绍
Serilog 是 .NET应用程序的诊断日志记录库。它易于设置,…
建站知识
2024/11/1 10:23:04