- 背景去年下半年,我在微信书架里加入了许多技术书籍,各种类别的都有,断断续续的读了一部分。没有计划的阅读,收效甚微。新年伊始,我准备尝试一下其他方式,比如阅读周。每月抽出1~2个非连续周,完整阅读一本书籍。这个“玩法”虽然常见且板正,但是有效,已经坚持阅读十一个月。已读完书籍:《架构简洁之道》、《深入浅出的Node.js》、《你不知道的JavaScript(上卷)》、《你不知道的JavaScr... 背景去年下半年,我在微信书架里加入了许多技术书籍,各种类别的都有,断断续续的读了一部分。没有计划的阅读,收效甚微。新年伊始,我准备尝试一下其他方式,比如阅读周。每月抽出1~2个非连续周,完整阅读一本书籍。这个“玩法”虽然常见且板正,但是有效,已经坚持阅读十一个月。已读完书籍:《架构简洁之道》、《深入浅出的Node.js》、《你不知道的JavaScript(上卷)》、《你不知道的JavaScr...
- 好用的工具让咱们事半功倍,V 哥也是偶然发现这款免费的工具,推荐给大家,希望可以帮助到你 好用的工具让咱们事半功倍,V 哥也是偶然发现这款免费的工具,推荐给大家,希望可以帮助到你
- SQL注入点检测方法前言SQL注入攻击是Web应用程序中最常见的安全漏洞之一。它允许攻击者通过在用户输入中插入恶意SQL语句,来操纵数据库查询,从而获取敏感信息、执行未经授权的操作或完全控制数据库服务器。因此,及时有效地检测SQL注入点对于保障应用程序的安全至关重要。本文将介绍几种常见的SQL注入点检测方法。1. 静态代码分析静态代码分析是一种通过分析源代码来查找潜在安全漏洞的技术。对于SQ... SQL注入点检测方法前言SQL注入攻击是Web应用程序中最常见的安全漏洞之一。它允许攻击者通过在用户输入中插入恶意SQL语句,来操纵数据库查询,从而获取敏感信息、执行未经授权的操作或完全控制数据库服务器。因此,及时有效地检测SQL注入点对于保障应用程序的安全至关重要。本文将介绍几种常见的SQL注入点检测方法。1. 静态代码分析静态代码分析是一种通过分析源代码来查找潜在安全漏洞的技术。对于SQ...
- MyBatis,这位编程的诗人,通过其独特的核心配置文件,为我们描绘出一幅数据之美的画卷。本篇博客将带你深入探讨MyBatis核心配置文件的奥秘,让你能够更好地理解和运用这个优雅的数据持久化框架。最近想搞私域,欢迎各位大佬光临😀😀😀! 踏入奇妙的数据之美首先,让我们一起踏入MyBatis的奇妙世界。在这个世界中,数据不再是冰冷的存储单元,而是充满艺术和灵感的精灵。而MyBatis的核心... MyBatis,这位编程的诗人,通过其独特的核心配置文件,为我们描绘出一幅数据之美的画卷。本篇博客将带你深入探讨MyBatis核心配置文件的奥秘,让你能够更好地理解和运用这个优雅的数据持久化框架。最近想搞私域,欢迎各位大佬光临😀😀😀! 踏入奇妙的数据之美首先,让我们一起踏入MyBatis的奇妙世界。在这个世界中,数据不再是冰冷的存储单元,而是充满艺术和灵感的精灵。而MyBatis的核心...
- Entity Framework(EF)是.NET平台下的一种对象关系映射(ORM)框架,它简化了与数据库的交互,使开发人员能够以面向对象的方式来操作数据库。在Entity Framework中,有三种主要的开发模式:Database First、Model First和Code First。本文将深入探讨这三种开发模式,通过生动的语言和丰富的示例代码,让小白也能轻松理解。最近想搞私域,欢迎... Entity Framework(EF)是.NET平台下的一种对象关系映射(ORM)框架,它简化了与数据库的交互,使开发人员能够以面向对象的方式来操作数据库。在Entity Framework中,有三种主要的开发模式:Database First、Model First和Code First。本文将深入探讨这三种开发模式,通过生动的语言和丰富的示例代码,让小白也能轻松理解。最近想搞私域,欢迎...
- 1、TopSQL简介 在实际的生产环境中,难免会出现一些突发情况,如计划跳变、异常中断、作业长时间执行不结束等,如果已经没有现场,而且也没有工具将当时的作业运行情况记录下来的话,那么事后就要投入更多的人力以及时间成本对错误进行定位和解决,有时还往往定位不到错误出现的地方。为了解决这种情况,GaussDB(DWS)开发了TopSQL功能,对运行中的语句记录(实时TopSQL),对运行完成... 1、TopSQL简介 在实际的生产环境中,难免会出现一些突发情况,如计划跳变、异常中断、作业长时间执行不结束等,如果已经没有现场,而且也没有工具将当时的作业运行情况记录下来的话,那么事后就要投入更多的人力以及时间成本对错误进行定位和解决,有时还往往定位不到错误出现的地方。为了解决这种情况,GaussDB(DWS)开发了TopSQL功能,对运行中的语句记录(实时TopSQL),对运行完成...
- MySQL 事务管理 介绍MySQL 中的事务是指作为单个逻辑工作单元执行的一系列操作。一个事务必须具备 ACID 特性:原子性、一致性、隔离性和持久性。事务可以确保多条 SQL 语句要么全部成功,要么全都不执行。 应用使用场景银行转账:涉及从一个账户扣款并将该金额存入另一个账户。订单处理:多个步骤需要同时成功,比如减库存、生成订单、记录日志。批量数据更新:如数据库迁移或批量修改数据。 原... MySQL 事务管理 介绍MySQL 中的事务是指作为单个逻辑工作单元执行的一系列操作。一个事务必须具备 ACID 特性:原子性、一致性、隔离性和持久性。事务可以确保多条 SQL 语句要么全部成功,要么全都不执行。 应用使用场景银行转账:涉及从一个账户扣款并将该金额存入另一个账户。订单处理:多个步骤需要同时成功,比如减库存、生成订单、记录日志。批量数据更新:如数据库迁移或批量修改数据。 原...
- 数据库性能优化看起来只牵扯到数据库,但其实范围涉及极广,从计算机和网络硬件到操作系统,网络设计到安全,从各种软件再到数据库本身,性能优化从来都不是单一的,而是一个整体。在进行MySQL的优化之前,必须要了解的就是MySQL的查询过程,很多查询优化工作实际上就是遵循一些原则,让MySQL的优化器能够按照预想的合理方式运行而已。注:优化有风险,涉足需谨慎优化可能带来的问题?优化不总是对一个单纯的... 数据库性能优化看起来只牵扯到数据库,但其实范围涉及极广,从计算机和网络硬件到操作系统,网络设计到安全,从各种软件再到数据库本身,性能优化从来都不是单一的,而是一个整体。在进行MySQL的优化之前,必须要了解的就是MySQL的查询过程,很多查询优化工作实际上就是遵循一些原则,让MySQL的优化器能够按照预想的合理方式运行而已。注:优化有风险,涉足需谨慎优化可能带来的问题?优化不总是对一个单纯的...
- 本文通过在MybatisPlus中调整插入SQL的输出对比前后的耗时与内存的占用,最大限度地减少对性能的负面影响。 本文通过在MybatisPlus中调整插入SQL的输出对比前后的耗时与内存的占用,最大限度地减少对性能的负面影响。
- 在数据库管理与开发过程中,SQL 语句的正确执行是保证数据一致性和安全性的关键。MySQL 作为广泛使用的数据库管理系统,提供了多种配置选项来优化和规范 SQL 语句的执行。其中,sql_mode是一个重要的系统变量,用于定义服务器的 SQL 解析和执行行为。 1. sql_mode概述sql_mode是 MySQL 中的一个系统变量,用于控制 SQL 语句的解析和执行方式。它由多个选项组成... 在数据库管理与开发过程中,SQL 语句的正确执行是保证数据一致性和安全性的关键。MySQL 作为广泛使用的数据库管理系统,提供了多种配置选项来优化和规范 SQL 语句的执行。其中,sql_mode是一个重要的系统变量,用于定义服务器的 SQL 解析和执行行为。 1. sql_mode概述sql_mode是 MySQL 中的一个系统变量,用于控制 SQL 语句的解析和执行方式。它由多个选项组成...
- 详细介绍DWS物化视图的技术原理,适用场景,解决方案和最佳实践。 详细介绍DWS物化视图的技术原理,适用场景,解决方案和最佳实践。
- 本文介绍了SQL的基础语言类型(DDL、DML、DCL、DQL),并详细说明了如何创建用户和表格,最后推荐了几款适合初学者的免费SQL实践平台。 本文介绍了SQL的基础语言类型(DDL、DML、DCL、DQL),并详细说明了如何创建用户和表格,最后推荐了几款适合初学者的免费SQL实践平台。
- 本文深入介绍了SQL的基本语法,包括数据查询、过滤、排序、分组及表连接等操作,并通过实际案例展示了SQL在用户研究中的应用,如用户行为分析、用户细分、用户留存分析及满意度调查数据分析。 本文深入介绍了SQL的基本语法,包括数据查询、过滤、排序、分组及表连接等操作,并通过实际案例展示了SQL在用户研究中的应用,如用户行为分析、用户细分、用户留存分析及满意度调查数据分析。
- 本文为用户研究新手介绍SQL(结构化查询语言),解释了SQL的基本概念、入门方法及在用户研究中的应用通过实际案例说明,如用户行为分析、用户细分和满意度调查数据分析,展示了SQL在用户研究中的重要作用。 本文为用户研究新手介绍SQL(结构化查询语言),解释了SQL的基本概念、入门方法及在用户研究中的应用通过实际案例说明,如用户行为分析、用户细分和满意度调查数据分析,展示了SQL在用户研究中的重要作用。
- 使用Pandas处理大规模数据集是数据分析和数据科学中常见的任务之一。虽然Pandas是一个功能强大的库,可以处理大部分数据分析任务,但当数据集非常大时,单台机器的内存和计算能力可能无法应对。为了解决这个问题,Pandas提供了多种方法来优化内存使用和提高性能。以下是一些常见的技术和策略,可以帮助你高效地使用Pandas处理大规模数据集:I. 选择合适的数据类型在加载数据时,Pandas会自... 使用Pandas处理大规模数据集是数据分析和数据科学中常见的任务之一。虽然Pandas是一个功能强大的库,可以处理大部分数据分析任务,但当数据集非常大时,单台机器的内存和计算能力可能无法应对。为了解决这个问题,Pandas提供了多种方法来优化内存使用和提高性能。以下是一些常见的技术和策略,可以帮助你高效地使用Pandas处理大规模数据集:I. 选择合适的数据类型在加载数据时,Pandas会自...
上滑加载中
推荐直播
-
华为云软件开发生产线(CodeArts)5月&6月新特性解读
2025/07/22 周二 16:00-18:00
Rooty 华为云高级产品经理
不知道产品的最新特性?没法和产品团队建立直接的沟通?本期直播产品经理将为您解读华为云软件开发生产线5月&6月发布的新特性,并在直播过程中为您答疑解惑。
回顾中 -
OpenHarmony生态构建
2025/07/24 周四 19:00-20:00
王天一、聂嘉一 -华为开发者布道师-高校学生
本次直播将结合讲师的实践经验,深入剖析OpenHarmony开发中的核心痛点与难点,展示从入门到进阶的多层次开发案例,并分享高效的学习路径、实用开发技巧和常见问题的解决方案。同时,我们还将探讨OpenHarmony的生态建设,解析测试规范与开发实践,帮助开发者更好地适配多设备,共同推动OpenHarmony生态的发展。
即将直播
热门标签