51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

开发笔记

4.5k star,一个低代码、全栈类框架,几行代码即可实现一个管理系统

4.5k star,一个低代码、全栈类框架,几行代码即可实现一个管理系统

厉飞雨 阅读(75) 评论(0) 赞(3)

Erupt 是一个低代码 全栈类 框架,它使用 Java 注解 动态生成页面以及增、删、改、查、权限控制等后台功能。 零前端代码、零 CURD、自动建表,仅需 一个类文件 + 简洁的注解配置,快速开发企业级 Admin 管理后台。 高扩展性,支持CURD自由扩展 @DataProxy 、自定义数据源、逻辑删除、LDAP、

Spring Boot集成Spring Mobile快速入门Demo

Spring Boot集成Spring Mobile快速入门Demo

厉飞雨 阅读(51) 评论(0) 赞(3)

1.什么是Spring Mobile? Spring Mobile是一个基于Spring Web MVC框架扩展的一个针对不同移动终端的应用开发框架。通过它我们在适配不同终端方面,就不用费劲心思了。 Spring Mobile的主要功能 自动设备检测: Spring Mobile在 server端内置了一个设备解析器的抽象层。它会分析所有过来的请求,然后侦测到设备信息,比如

Spring Boot集成findbug快速入门Demo

Spring Boot集成findbug快速入门Demo

厉飞雨 阅读(56) 评论(0) 赞(3)

1.什么是findbug? FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。不是通过分析类文件的形式或结构来确定程序的意图,而是通常使用 Visitor 模式来鉴别代码是否符合一些固定的规范。 2.代码工程 实验目的 通过findbug发现程序中存在的

全代码开源的收银软件

全代码开源的收银软件

厉飞雨 阅读(65) 评论(0) 赞(3)

项目介绍 国内为数不多的全代码开源收银软件,开源协议遵循 Apache2.0,运行架构是C/S,PC端使用C#语言,管理后台使用PHP语言(Thinkphp框架),移动端使用VUE前端框架。多门店管理,离线使用,门店收银,员工登录交接,会员系统接口,会员折扣,微信/支付宝/银行卡/现金支付,库存检测,促销方案,支持扫码枪,小票打印,钱箱控制等。适用于多种商店收银场景,移动端可

开源|一个国密前后端分离快速开发微服务平台,集成加解密插件,符合等保,实现国产化机型

开源|一个国密前后端分离快速开发微服务平台,集成加解密插件,符合等保,实现国产化机型

厉飞雨 阅读(158) 评论(0) 赞(5)

前言 在数字化时代,企业和开发者面临着快速构建安-全、高-效、符合国家密码应用要求的软件系统的挑战。现有的软件系统往往存在集成难度大、安-全性不足、不满足等保测评要求等问题。 为了解-决这些痛点,市场急需一款能够提供国密支持、前后端分离、并符合国产化要求的快速开发平台。 介绍 Snowy-Cloud,国内国密前后端分离快速开发微服务平台,集成国密加解密插件,完全符合等保测评要

使用 Spring Boot 3.x + Flowable 实现任意节点跳转功能

使用 Spring Boot 3.x + Flowable 实现任意节点跳转功能

厉飞雨 阅读(150) 评论(0) 赞(3)

本专题将深度剖析十个工作流操作模式的定义、应用场景,及其实际设定方法。这些模式包括顺序会签、并行会签、或签、票签、抄送、驳回、分配、转办、委派和代理模式。我们还将面对每个操作模式可能出现的问题提出解决方案,以及提供优化的策略和建议。目的是帮助读者全面掌握和应用工作流逻辑,解决实际问题并提升业务效率。 使用 Spring Boot 3.x + Flowable 实现任意节点跳转功

Spring Boot集成jasypt快速入门Demo

Spring Boot集成jasypt快速入门Demo

厉飞雨 阅读(60) 评论(0) 赞(3)

1.什么是Jasypt? Jasypt(Java Simplified Encryption)是一个专注于简化Java加密操作的工具。它提供了一种简单而强大的方式来处理数据的加密和解密,使开发者能够轻松地保护应用程序中的敏感信息,如数据库密码、API密钥等。Jasypt的设计理念是简化加密操作,使其对开发者更加友好。 Jasypt加密场景 System Property 系

揭秘完整的手机扫码登录的实现原理

揭秘完整的手机扫码登录的实现原理

厉飞雨 阅读(55) 评论(0) 赞(3)

现在我们很多的应用(如微信公众号、B站网页等)都是支持手机扫码登录,在网页上打开应用后就会弹出使用手机扫码登录的页面如下: 此时用户只需使用微信(微信已经是登录状态的,不然是扫描不了的)扫一下图中的二维码,随后手机上就出现了让用户点击确认登录的按钮,当用户点击确认之后就会自动登录到应用。整个流程如下图所示: 那么手机扫码登录是如何实现的呢?下面分析手机扫码登录的原理。 1、

个人开发者 提供微信支付 能力

个人开发者 提供微信支付 能力

厉飞雨 阅读(118) 评论(0) 赞(6)

个人开发者 微信支付 支付 作为个人开发者,如果你想在自己的项目中集成微信支付,可以通过以下几种方式来实现: 1. 使用微信支付的"小微商户"解决方案 微信支付提供了小微商户"计划,允许个人开发者以个人身份申请并使用微信支付。以下是步骤: 注册小微商户 注册账号: • 下载并安装"微信支付商户...

支持微信小程序、轻量级、高性能、前后端分离的电商系统

支持微信小程序、轻量级、高性能、前后端分离的电商系统

厉飞雨 阅读(72) 评论(0) 赞(4)

项目介绍 全新推出的一款轻量级、高性能、前后端分离的电商系统,支持微信小程序,前后端源码100%开源,完美支持二次开发,让您快速搭建个性化独立商城。技术架构:.Net6、WebAPI、Swagger、NUnit、VUE、Element-UI、Ant Design Vue,专注轻量可持续稳定的高可用系统,可学习可商用。 技术特点 前后端完全分离 (互不依赖 开发效率高)