莫方教程网

专业程序员编程教程与实战案例分享

ABP应用开发(Step by Step)-上篇

本文主要通过逐步构建一个CRUD示例程序来介绍 ABP 框架的基础知识。它涉及到应用开发的多个方面。在本章结束时,您将了解ABP 框架的基本开发方式。建议入门人员学习,老手不要浪费您宝贵时间。

创建解决方案

Mybatis框架

Mybatis的主要作用快速实现对关系型数据库中的数据进行访问的框架在原生的Java技术中,需要使用JDBC实现对数据库中的数据访问,执行过程繁琐且相对固定,使用框架可以有效地提高开发效率

以目标角色为视角拆解OA流程引擎

在数字化浪潮下,很多企业的审批流程已经从纸质审批、邮件审批转变成线上表单审批。其中流程引擎无需代码开发,仅通过托拉拽的方式,即可配置出适合企业业务的审批流程。本文从流程引擎的目标角色视角,拆解流程引擎如何设计,一起来看一下吧。

在数字化浪潮下,很多企业的审批流程已经从纸质审批、邮件审批转变成线上表单审批。对于企业而言,如果从0到1开发审批流程,那么不仅在初期开发还是后续的运维上,将会投入较高的成本。

Spring Boot 入门系列(二十四)多环境配置,3分钟搞定

之前讲过Spring Boot 的系统配置和自定义配置,实现了按照实际项目的要求配置系统的相关熟悉。但是,在实际项目开发过程中,需要面对不同的环境,例如:开发环境,测试环境,生产环境。各个环境的数据库、Redis服务器等配置有可能不同,这就需要频繁的手动修改相关系统配置。这种方式特别麻烦,费时费力,而且出错的概率还极大。庆幸的是,Spring Boot 为我们提供了更加简单方便的配置方案来解决多环境的配置问题,下面就来聊一聊Spring Boot 系统配置之多环境配置实现。

15个Word实用技巧,能大大提升你的工作效率,闲下来记得看

关注职场办公,分享实用干货,洞察科技资讯!大家好,这里是职场科技范~


查询千万数据,除了分页,还有mybatis效率更高的流式查询


基本概念

流式查询指的是查询成功后不是返回一个集合而是返回一个迭代器,应用每次从迭代器取一条查询结果。流式查询的好处是能够降低内存使用。

如果没有流式查询,我们想要从数据库取 1000 万条记录而又没有足够的内存时,就不得不分页查询,而分页查询效率取决于表设计,如果设计的不好,就无法执行高效的分页查询。因此流式查询是一个数据库访问框架必须具备的功能。

认识小程序框架:怎么设计

微信小程序横空出世,到现在已经有4年多了,小程序框架也逐渐成熟,有了一套比较完整的设计标准。今天就来给大家科普下微信小程序框架

手速太快引发分页翻车?前端竞态陷阱揭秘

【Alarm Level】重要
【Alarm Title】手速太快引发分页翻车?前端竞态陷阱揭秘
【Alarm Overview】
最近 GitHub 上 axios 周下载量突破 1.2 亿次,但伴随分页组件报错 issue 激增 37%很多开发者发现:当用户快速切换分页时,后发请求竟比先发请求更早返回,导致表格显示错乱数据。就像点外卖时后下单的奶茶比先点的炸鸡先送到,订单时序完全错位

某电商平台使用 Vue3+Element-Plus 时,分页器连续点击导致成交金额数据显示混乱,客服投诉量单日暴增 200+。技术团队排查发现,当第 3 页请求耗时 2 秒、第 4 页请求仅需 0.5 秒时,后者数据会覆盖前者,形成 "后来者居上" 的诡异现象

Python+Flask+MySQL最强组合实现分页功能

在Web应用开发时,分页功能是需要开发的高频功能,采用分页功能可以有效提升页面加载速度,改善用户体验。本文将详细介绍如何在Python Flask框架中结合MySQL数据库以及Flask-Pagination库实现数据分页显示,并提供具体的代码示例。

分页查询的 count 问题

Web应用的业务中常常会有分页查询的功能,让用户可以直观的看到匹配记录的数量,自由跳页快速翻看后面的数据。但是分页查询在数据量大和并发量较大时,往往会有比较严重的性能问题,分页查询一般会使用 select count(*) 求总数,offset 实现跳页,问题常常出在这里。这里结合我遇到的问题,说说 count 的相关问题。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言

    滇ICP备2024046894号-1