## 1、online表单开发1) 创建表单例:创建 md_test_task 任务测试表选择 “ Online表单开发 ” 菜单 ;“ 新增 ” 表单,输入新增表单 “ 表名 ” 和 “ 表描述 ”,表类型选择 “ 单表 ”,清空自动创建的表字段信息;根据需求创建表字段信息,进行相对应字段的数据库属性、页面属性、校验字段、外键、索引、查询等配置 ;完成基础表字段配置后,进行数据库同步 ;数据库同
教程参考 http://www.jeecg.org/forum.php?mod=viewthread&tid=2537JAVA环境搭建和tomcat搭建不会的可以百度,这里不讲了。 先把一些必要的东西下载下来  链接:http://pan.baidu.com/s/1o85GvOm 密码:galzjeecg项目下载   百度云链接:http://pan
# 使用Redis提升系统性能 在现代的Web应用程序中,性能是至关重要的。为了提高系统的性能和吞吐量,通常会使用缓存来减少对数据库的访问次数。Redis是一个开源的内存数据库,具有高性能和灵活的功能,被广泛用于缓存和实时数据处理。 ## 什么是RedisRedis是一个基于内存的数据存储系统,它提供了多种数据结构(如字符串、哈希表、列表、集合等),可以用来存储和操作数据。Redis的特
原创 6月前
89阅读
读写Channel(READ)的创建和注册在NioEventLoop#run中提到,当有IO事件时,会调用processSelectedKeys方法来处理。当客户端连接服务端,会触发服务端的ACCEPT事件,创建负责READ事件的channel并注册到workerGroup中跟踪processSelectedKeys的调用NioEventLoop#processSelectedKeys() --&
前言Redis是一种K-V数据库,它的数据也可以进行持久化操作。因为redis的数据都保存在内存中,如果不进行及时的持久化,可能就会因为重启导致数据的丢失。这时候就需要对redis进行持久化操作,将数据保存在磁盘上。redis提供了两种持久化方式,分别是AOF和RDB。下面分别对这里持久化方式进行解析。1.RDBRDB是将redis 的数据生成快照保存在磁盘上。RDB有多种实现方式,
## 使用Session不依赖Redis的实现方法 作为一名经验丰富的开发者,很高兴能够帮助你解决这个问题。在本文中,我将向你介绍一种不依赖Redis的实现方法来使用Session。 ### 1. 概述 在开始之前,我们需要了解一下Session的概念和工作原理。Session是一种用于存储用户会话信息的机制,用于跟踪用户的状态。在Web开发中,Session通常依赖于某种持久化存储来存储会
原创 2023-07-25 17:50:12
79阅读
# satoken 不使用 Redis 的原理与示例 ## 概述 Redis 是一个高性能的 key-value 存储系统,被广泛用于缓存、会话管理和分布式锁等场景。然而,有时我们希望在不依赖 Redis 的情况下实现类似的功能。本文将介绍如何使用 satoken 库来实现不依赖 Redis 的 token 管理,并提供代码示例。 ## satoken 简介 [satoken]( 是一个轻
原创 9月前
632阅读
Redis4.0新增了非常实用的lazy free特性,从根本上解决Big Key(主要指定元素较多集合类型Key)删除的风险。笔者在redis运维中也遇过几次Big Key删除带来可用性和性能故障。 本文分为以下几节说明redis lazy free:lazy free的定义我们为什么需要lazy freelazy free的使用lazy free的监控lazy free实现的简单分析1 laz
功能介绍使用部门管理员设置需要完成以下步骤:1. 在“部门管理员设置”菜单配置权限以及分配管理员。2. 在“部门角色管理”菜单配置角色,以及权限。3. 在“部门用户角色授权”菜单分配角色到哪个部门下的成员。配置部门管理员设置 打开“部门管理员设置”菜单。点击“添加管理员组”右侧输入信息后点“保存”完成添加。 部门名称点击弹出组织机构列表,选择对应的
package org.jeecgframework.core.util; import java.sql.SQLException; import java.util.HashMap; import java.util.List; import java.util.Map; import org.apache.commons.dbcp.BasicDataSource; import org.ap
转载 2023-09-04 14:33:40
134阅读
# 如何设置Redis不使用密码 ## 概述 在实际开发中,有时候我们并不需要为Redis设置密码,这样可以方便开发和调试。在这篇文章中,我将教你如何设置Redis不使用密码。 ### 流程图 ```mermaid flowchart TD A(开始) B{设置Redis不使用密码} C[完成] A --> B B --> C ``` ###
原创 4月前
97阅读
文章目录事务demoredis-clijedisredssion应用场景实现思路ACID实现原子性一致性隔离性耐久性总结 事务一个事务从开始到结束通常会经历以下三个阶段:事务开始命令入队事务执行demoredis-clidev-redis:6379> multi OK dev-redis:6379> set "a" "b" QUEUED dev-redis:6379> set
上次在群里讨论了aof设置成为appendfsync always到底会不会丢失数据,那我们就从源码层面去看看redis的实现,看看到底是不是绝对不会丢失数据(redis-4.0.10)。 //filename ae.c typedef struct aeEventLoop { int maxfd; /* highest file descriptor currently re
## Redis为什么不使用长连接 ### 引言 在讨论为什么Redis不使用长连接之前,我们先来了解一下Redis和长连接的概念。 Redis是一款非常流行的开源内存数据库,它提供了多种数据结构的操作,并支持持久化存储。与传统的关系型数据库相比,Redis的优势在于其性能卓越和简单易用的API。 长连接(Long Connection)是指客户端与服务器之间建立的持久连接,一次连接可以进行
原创 2023-07-27 06:12:37
242阅读
# 非SpringBoot环境下使用StringRedisTemplate连接Redis 作为一名经验丰富的开发者,我将指导你如何在不使用SpringBoot的情况下,使用`StringRedisTemplate`连接Redis数据库。本教程将通过一系列步骤,帮助你理解整个过程,并提供必要的代码示例。 ## 步骤概览 首先,让我们通过一个表格来概览整个流程: | 步骤 | 描述 | | -
原创 1月前
14阅读
## 不使用root用户安装Redis Redis是一个开源的内存数据结构存储系统,它支持网络和磁盘上的持久化,并提供了多种数据结构,如字符串、哈希表、列表等。在日常的软件开发和系统部署中,Redis被广泛应用于缓存、消息队列、会话存储等场景。本文将介绍在Linux系统上以非root用户身份安装Redis的步骤和方法。 ### 1. 下载Redis源码 首先,我们需要从Redis官方网站下载
原创 9月前
61阅读
# JEECG Redis连接教程 在本篇文章中,我们将学习如何在JEECG项目中配置Redis连接。Redis是一种高性能的键值存储,常用于缓存和数据存储。在深入到具体的代码之前,我们先了解一下整个流程。 ## 整体流程 以下是连接JEECGRedis的具体步骤: | 步骤 | 描述 | |----------|-------------
原创 19天前
0阅读
# 教会你如何在JEECG中连接Redis 在现代Java开发中,Redis作为一个高效的内存数据库,经常被用作缓存和数据存储。JEECG是一个开源的低代码开发平台,支持快速构建企业级应用。本文将详细教你如何在JEECG中连接Redis,以便更好地优化你的应用性能。 ## 实施流程 在实现JEECGRedis的连接之前,首先我们要明确整个流程。下面是实现的主要步骤: | 步骤 | 描述
原创 13天前
23阅读
# Jeecg Redis 连接 ## 简介 Redis是一种基于内存的数据存储系统,它可以用作数据库、缓存和消息中间件。在Jeecg中,我们可以使用Redis作为缓存来提高系统性能和可扩展性。本文将介绍如何在Jeecg中连接和使用Redis,并提供相应的代码示例。 ## 什么是Redis Redis是一个开源的高性能键值对存储系统,它支持多种数据结构,如字符串、哈希表、列表、集合、有序集合等
原创 2023-09-19 22:11:53
226阅读
redis是一种nosql数据库,以<key,value>的形式存储数据,其速度相比于MySQL之类的数据库,相当于内存读写与硬盘读写的差别,所以常常用作缓存。接下来就分别看看在spring项目和springboot项目中如何使用redis(项目都基于SSM)。一、整合前提:前提是你已经安装redis且支持远程连接,redis的安装这里不再赘述,有需要的可以参考我的另一篇文章:cent
  • 1
  • 2
  • 3
  • 4
  • 5