- 博客(215)
- 资源 (25)
- 收藏
- 关注

原创 BigDecimal的转换和使用
目录构造函数 常用方法 大小比较 BigDecimal与其他类型转换 BigDecimal 转 String、int、Double Stringz转BigDecimal int 转BigDecimal integer装换为BigDecimal double转BigDecimal 保留小数位数 工具类Double.valueOf(String) 和Float.valueOf(String)会丢失精度。所以开发中,如果我们需要精确计算的结果,则必须使用BigDecimal
2020-05-18 14:57:58
3155

原创 springboot加mybatis plus构造器queryWrapper、updateWrapper的使用方法
一、条件构造器关系介绍介绍 :上图绿色框为抽象类abstract蓝色框为正常class类,可new对象黄色箭头指向为父子类关系,箭头指向为父类wapper介绍 :Wrapper : 条件构造抽象类,最顶端父类,抽象类中提供4个方法西面贴源码展示AbstractWrapper : 用于查询条件封装,生成 sql 的 where 条件AbstractLambdaWrapper ...
2020-04-22 18:01:49
1626

原创 layui验证select下拉框不能为空
layui 的form表单里的select 一开始以为加上lay-verify="required"就可以验证不空了,可是反复试了几次都不能验证,代码如下<div class="layui-form-item"> <label class="layui-form-label">所属工种:</label> <div class="layu...
2019-10-31 15:06:47
7405
2
原创 一款开源在线项目任务管理工具
DooTask是一款开源在线项目任务管理工具,提供各类文档协作工具、在线思维导图、在线流程图、项目管理、任务分发、即时IM,文件管理等工具;同时消息功能使用非对称加密技术让你的沟通更安全。
2024-11-25 09:28:36
511
原创 一键爆改Windows桌面,真的好好看,越用越上头~
换上新壁纸后,桌面的感觉会焕然一新。总的来说,这款桌面优化工具非常易用,几个简单的步骤就能让你的电脑拥有类似Mac OS的外观。小呆整体感觉还算不错,有点苹果的味道了。如果你想体验全新的桌面环境,不妨下载试试看!
2024-10-14 09:52:15
1323
原创 一款开源、高颜值的AI物联网数据平台
AIOT人工智能物联网平台是一站式物联网开发基础平台,帮助企业快速实现数字化、精细化数据管理。核心系统为:物联网平台 + 数据中台(数据底座)+ AI。同时支持文生图、语音合成等。大模型支持陆续也会慢慢开发。系统包含了品类、物模型、消息转换、插件管理(mqtt插件、EMQX插件、http插件、tcp插件、modbus插件等)、设备管理、设备分组、规则引擎、数据流转(http/mqtt/kafka)、数据可视化、告警中心等模块。
2024-06-26 10:00:27
696
原创 MoneyPrinterTurbo:一键生成短视频的AI神器
MoneyPrinterTurbo是由国内开发者harry0703基于原有的MoneyPrinter项目优化而来的一款工具,专为国内用户设计。它利用AI大模型,通过用户提供的视频主题或关键词,全自动生成视频文案、素材、字幕以及背景音乐,并最终合成一个高清的短视频。这一工具的诞生,大幅减少了繁琐的手动视频编辑工作,让内容创作者能够更专注于创意本身。MoneyPrinterTurbo的出现,标志着AI在内容创作领域的应用又迈出了一大步。
2024-05-17 11:04:40
1150
原创 Python打造的智能家居神器:Home Assistant
Home Assistant,在Python的助力下,已经成为了智能家居爱好者的新宠,它诠释了什么是用技术改善生活的最佳示例。随着人工智能、物联网等技术的不断进步,Home Assistant还将迎来更广阔的发展前景,让我们共同期待它带给我们的更多惊喜。Home Assistant是一个开源项目,旨在打造一个中心化的智能家居系统,它可以连接和控制多种设备,包括照明、气候控制、多媒体播放器、安全系统等。Home Assistant的发展速度极快,截至目前,已经可以兼容上千种不同的智能设备。
2024-04-12 10:06:21
2624
原创 基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构
基于和并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合并且高度可配置化,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。
2024-04-09 14:33:46
787
原创 开源的页面生成器:拖拽即可生成小程序、H5页面和网站
可以对编辑器和页面进行定制化拓展、自定义组件,保证开发效率与灵活性,灵活拓展编辑器功能,支持各种复杂业务场景。
2024-04-07 09:50:12
3273
原创 一款轻量、干净的 Vue 后台管理框架
Nova-admin[1]是一个基于Vue3、Vite5、Typescript、Naive UI, 简洁干净后台管理模板,用简单的方式实现完整功能,并尽可能的考虑代码规范,易读易理解无过度封装,方便二次开发。
2024-04-02 11:21:38
1831
原创 一个开源的分布式在线教育系统
— 一个分布式在线教育系统。目前主要功能有课程点播功能,支持多家视频云的接入,课程附件管理功能,支持多家存储云的接入,可以帮助个人或者企业快速搭建一个轻量级的在线教育平台。系统分为后台、前端门户、后台管理三个大工程。采用前后端分离的开发模式,前台采用 Vue.js 为核心框架,后台采用 Spring Cloud 为核心框架。软件版本JDK1.8.xMySQL8.0.xRedis3.2+Nacos2.2.3Seata1.6.1XXL-JOB2.3.17.15.2Nodejs。
2024-03-25 10:22:23
685
原创 2.3k star,一整套完整的 AI 助手系统开源了,逼格拉满、开箱即用,支持一键部署
基于 AI 大语言模型 API 实现的 AI 助手全套开源解决方案,自带运营管理后台,开箱即用。集成了 OpenAI, Azure, ChatGLM,讯飞星火,文心一言等多个平台的大语言模型。集成了 MidJourney 和 Stable Diffusion AI绘画功能。
2024-03-21 11:08:55
1186
1
原创 一款基于 SpringCloud 开发的AI聊天机器人系统,已对接GPT-4.0,非常强大
一个基于SpringCloud的Chatgpt机器人,已对接GPT-3.5、GPT-4.0、百度文心一言、stable diffusion AI绘图、Midjourney绘图。用户可以在界面上与聊天机器人进行对话,聊天机器人会根据用户的输入自动生成回复。同时也支持画图,用户输入文本,便可以自动制作文生文生图。
2024-03-18 10:39:53
1516
原创 面试官问:生成订单30分钟未支付,则自动取消,该怎么实现
该方案使用redis的Keyspace Notifications,中文翻译就是键空间机制,就是利用该机制可以在key失效之后,提供一个回调,实际上是redis会给客户端发送一个消息。是需要redis版本2.8以上。该方案是利用JDK自带的DelayQueue来实现,这是一个无界阻塞队列,该队列只有在延迟期满的时候才能从中获取元素,放入DelayQueue中的对象,是必须实现Delayed接口的。结合以上两个特性,就可以模拟出延迟消息的功能,具体的,我改天再写一篇文章,这里再讲下去,篇幅太长。
2024-03-08 11:49:48
996
原创 panda3d加载glb模型文件
Panda3D是一个强大的3D引擎,它支持多种格式的3D模型文件,包括GLB格式。要加载GLB模型文件,您需要使用Panda3D的模型加载器。# 创建一个Panda3D应用程序实例。# 创建一个碰撞节点和碰撞球体。# 加载GLB模型文件。# 将模型添加到场景中。# 创建一个碰撞检测器。
2024-01-30 18:20:17
700
原创 功能最强大的在线考试、投票系统,支持一键部署,开源了
功能最强大&搭建最简单&界面更美观的在线考试/调查问卷/公开查询/题库刷题/360度评估/投票系统,支持一键部署。
2024-01-22 14:17:08
728
原创 一套高颜值的权限管理系统UI
本项目是一套权限管理系统的用户界面(UI)实现,采用 JavaFX 技术开发。该系统的用户界面参考了若依前端框架基于 RuoYi-Vue 的设计风格,旨在提供一套免费使用的权限管理系统。采用 mvvmFX 框架,该框架基于 MVVM (Model-View-ViewModel) 架构模式,用于实现数据绑定和视图模型的管理。使用 atlantafx 主题库,该主题库提供了一套现代化、响应式的用户界面风格,帮助美化系统的外观和用户体验。
2024-01-17 14:31:28
1460
原创 学之思开源考试系统是一款 java + vue 的前后端分离的考试系统
源码地址:在线考试系统: 学之思开源考试系统是一款 java + vue 的前后端分离的考试系统。主要优点是开发、部署简单快捷、界面设计友好、代码结构清晰。支持web端和微信小程序,能覆盖到pc机和手机等设备。 支持多种部署方式:集成部署、前后端分离部署、docker部署
2023-12-27 18:38:49
1122
原创 一款视频行为分析系统,可轻松开发安全行为检测
基于视频行为分析系统v4系列版本可以在不用考虑流媒体音视频开发,编解码开发,界面开发等情况下, 只需要训练自己的模型,开发自己的行为算法插件,就可以轻松开发出任何你想要的安全行为检测,比如周界入侵,打架,斗殴,跌倒,人群聚集,离岗睡岗,安全帽检测,充电桩,工作服, 疲劳检测,交通拥堵等等。(当前仅提供Windows版编译安装包,其他平台编译请联系作者)
2023-12-19 16:12:24
2351
原创 基于ChatGPT的安卓端语音助手
支持用户预设问题模板,支持连续对话,支持gpt-4等模型支持联网,允许GPT获取在线网页支持拍照或从相册中上传图片到GPT Vision模型通过无障碍功能捕获音量键事件,实现在任意界面唤起支持从全局上下文菜单(选中文本后弹出的系统菜单)中直接唤起支持通过状态栏快捷按钮唤起支持对Markdown进行渲染使用华为或百度语音API进行语音输入调用系统TTS引擎输出语音。
2023-12-19 15:46:00
2930
2
原创 [开源]Web端的P2P文件传输工具,简单安全高效的P2P文件传输服务
小鹿快传是一款Web端的P2P文件传输工具,使用了WebRTC技术实现P2P连接和文件传输。小鹿快传是一款Web端的P2P文件传输工具,使用了WebRTC技术实现P2P连接和文件传输。简单无需登录只需要选择好想要发送的文件,然后将生成的下载链接发送给对方即可开始传送。安全小鹿快传使用P2P技术,文件数据不走服务器,直接发送给对方,且数据自带加密,免去隐私被泄漏的风险。高效由于使用P2P技术,文件传输速度不会受到服务器性能的影响,完全取决于你和对方的网速。专业不限制文件类型,任何文件都可随心传输。
2023-11-22 16:59:58
1892
原创 基于Java实现的轻量级私有云平台,让企业拥有自己的云平台
KVM Cloud 是一款基于Java实现的轻量级私有云平台,旨在帮助中小企业快速实现计算、存储、网络等资源的管理,让企业拥有自己的云平台,包括但不限于如下功能:1、基于KVM的VM基础功能(创建、启动、停止、重装、webVNC等功能)2、使用NFS作为磁盘存储池3、支持磁盘动态添加取消4、多主机管理5、支持模版维护,用于快速创建VM6、虚拟机IP自动管理7、多网卡支持8、支持 raw、qcow、qcow2、vdi、vmdk、vpc磁盘格式9、磁盘快照支持10、通过OVS支持VPC概念。
2023-11-14 11:33:23
634
原创 GitHub金矿:一套智能制造MES的源代码,可以直接拿来搞钱的好项目
综上所述,中小制造业企业信息化困难的原因主要是资金限制、技术水平不足、信息孤岛问题和企业规模小,而政府支持、合作伙伴关系、人才培养、信息共享和流通以及合理利用资源等对策可以帮助中小制造业企业克服这些困难。中国的企业有不同的需求和业务模式,Odoo的开源性使得企业可以根据自身需求进行定制和扩展,满足特定的业务需求。总体而言,qcadoo是一款功能全面、灵活可定制的开源MES系统,它通过提供生产管理、质量管理、数据分析和报表等功能,帮助制造业企业提高生产效率和产品质量,降低生产成本。目前已经融资数亿美金。
2023-11-09 14:27:15
2822
原创 SpringBoot + Disruptor 实现特快高并发处理,支撑每秒 600 万订单无压力
Disruptor 是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题(在性能测试中发现竟然与I/O操作处于同样的数量级)。基于 Disruptor 开发的系统单线程能支撑每秒 600 万订单,2010 年在 QCon 演讲后,获得了业界关注。Disruptor是一个开源的Java框架,它被设计用于在生产者—消费者(producer-consumer problem,简称PCP)问题上获得尽量高的吞吐量(TPS)和尽量低的延迟。
2023-11-06 11:46:53
283
原创 阿里终面:10亿数据如何快速插入MySQL
要首先确认约束条件,才能设计方案。确定面试官主要想问的方向,例如1T文件如何切割为小文件,虽是难点,然而可能不是面试官想考察的问题。从数据规模看,需要分库分表,大致确定分表的规模。从单库的写入瓶颈分析,判断需要进行分库。考虑到磁盘对并发写的支持力度不同,同一个库多个表写入的并发需要限制。并且支持动态调整,方便在线上环境调试出最优值。存储引擎对写入性能支持不同,也要在线上对比验证数据库批量插入的最佳阈值需要反复测试得出。由于存在并发度限制,所以基于Kafka分离读取任务和写入任务比较困难。
2023-11-06 10:11:15
190
原创 [开源]企业级在线办公系统,基于实时音视频完成在线视频会议功能
本项目使用了SpringBoot+Mybatis+SpringMVC框架,技术功能点应用了WebSocket、Redis、Activiti7工作流引擎, 基于TRTC腾讯实时音视频完成在线视频会议功能。办公系统应用了工作流引擎,基于RBAC的权限管理系统,工作流审批有请假流程审批、会议申请审批、报销申请审批;会议分为线上和线下会议审批,线上会议基于腾讯云trtc视频会议功能;使用支付宝沙箱环境进行支付。
2023-11-03 11:58:33
1665
原创 [开源]传统实体产业提供进销存管理解决方案,助传统企业降本增效
管店云, 技术链接产业.管店云为传统实体产业提供进销存管理解决方案,实现进货、库存、销售、收银、记账完整的业务场景,帮助传统产业实现数字化转型,提升管理效率,提高自身数字化经营的能力,让管人管账管货更轻松。主要运用于零售门店、商贸批发、生产工厂等行业领域。各行各业可在管店云基础上定制开发自有特色需求。管店云为零售/商贸/批发/工厂提供进销存管理解决方案,实现进货、库存、销售、收银、记账完整的业务场景,帮助传统产业实现数字化转型,提升管理效率,提高自身数字化经营的能力,让管人管货管账更轻松。
2023-10-27 16:19:29
311
原创 一个全响应式的企业级物联网平台,开源了
JetLinks 是一个开源的、企业级的物联网平台,它集成了设备管理、数据安全通信、消息订阅、规则引擎等一系列物联网核心能力,支持以平台适配设备的方式连接海量设备,采集设备数据上云,提供云端 API,通过调用云端 API 实现远程控制。
2023-10-26 12:00:16
502
原创 [开源]一个低代码引擎,支持在线实时构建低码平台,支持二次开发
浏览器打开:http://localhost:8080/?TinyEngine低代码引擎使能开发者定制低代码平台,支持在线实时构建低码平台,支持二次开发或集成低码平台能力。低代码平台基础能力建设,包括:制定低代码协议规范、开发可视化设计器、物料区块管理、创建和维护低代码平台等。创建和维护各业务领域的低代码平台,比如:抽象业务逻辑和封装业务模块,开发相应的物料区块、平台扩展插件等。负责在各领域低代码平台上开发低代码业务应用,使用已抽象封装的物料区块,以搭积木的方式快速编排并生成应用。
2023-10-24 18:24:26
2123
原创 [开源]MIT开源协议,基于Vue3.x可视化拖拽编辑,页面生成工具
基于Vue可视化拖拽编辑,页面生成工具。src / components / sliderassembly / index.vue // 左侧组件大全文件。src / layout / home / index.vue // 编辑页面文件。src / components / componentscom // 左侧组件目录。src / components / rightslider // 右侧组件目录。
2023-10-18 17:53:01
2310
原创 [开源]基于Vue+ElementUI+G2Plot+Echarts的仪表盘设计器
基于SpringBoot、MyBatisPlus、ElementUI、G2Plot、Echarts等技术栈的仪表盘设计器,具备仪表盘目录管理、仪表盘设计、仪表盘预览能力,支持MySQL、Oracle、PostgreSQL、MSSQL、JSON等数据集接入,对于复杂数据处理还可以使用Groovy脚本数据集,使用简单,完全免费,代码开源。基于Vue+ElementUI+G2Plot+Echarts的仪表盘设计器,使用简单,完全免费,代码开源。使用Apache-2.0开源协议。
2023-10-15 21:31:43
2008
原创 [开源]多功能、高效率、低代码的前后端一体化、智能化的开发工具
使用该工程构建应用,您不用考虑多租户、登录、统一认证中心、权限、菜单管理、系统管理、公共组件、公共api、代码冗余、数据字典、图片库、文件库、智能表单、工作流、微服务互相调用、全局跟踪定位bug、多主键crud,复杂sql查询等各种问题,这些都内置其中了,轻松搞定。├── 机构管理 => 企业信息维护、管理员维护、账户信息维护、企业产品维护、├── 用户管理 => 用户的crud、分配岗位、分配部门、重置密码、邀请。
2023-10-13 13:24:03
454
原创 顶级工具,性能爆棚的 Java 实体转换 / 复制神器
*** 测试接口*/@Mapper/*** 实例*//*** @param orderDo 订单实体*//*** @param orderDos 订单实体*//*** @param orderModel 订单模型*//*** @param orderModels 订单模型*/@Mapper...自定义方法personToPersonDto并实现,在生成的实现类中会进行覆盖使用。
2023-10-13 09:47:10
314
原创 [开源]企业级流程中心,基于flowable和bpmn.js封装的流程引擎
2、启动应用程序 flow-front-rest模块下的com.dragon.flow.main.FlowFrontApplication。2、配置数据源 修改flow-admin模块下的resources配置文件application-local.properties。3、启动应用程序 flow-admin模块下的com.dragon.flow.main.FlowAdminApplication。6、开放接口 http://localhost:8988/swagger-ui/index.html。
2023-10-12 16:15:09
1509
原创 [开源]基于流程编排的自动化测试工具,插件驱动,测试无限可能
在软件开发旅程中,测试流程的管理和执行常常是复杂且耗时的挑战。TestHub 诞生解决此问题。TestHub 插件式架构扩展能力无限,适用于自动化测试、流程调度及其他自动化任务。后端接口文档 http://127.0.0.1:12003/swagger-ui/index.html#/后端接口文档 http://127.0.0.1:12003/swagger-ui/index.html#/前端接口地址 http://127.0.0.1:11018/前端接口地址 http://127.0.0.1:11018/
2023-10-11 09:37:27
1047
原创 [开源]一款企业级物联网平台低代码开发框架,代码精简,开箱即用
PandaX物联网平台提供跨不同设备和数据源的通用接入及管理平台,在整个物联网架构中起到承上启下的中介作用, 应用厂商可以通过MQTT、TCP、HTTP、COAP、MQTT-SN等方式快速实现设备上报管理,迅速获取物联网平台的能力,轻量而高效。│ ├── api # Api ajax 等。│ └── main.ts # Vue 入口 TS。│ ├── App.vue # Vue 模板入口。
2023-10-10 17:25:07
2704
3
原创 [开源]MIT协议,开源论坛程序,拥有友好的用户界面和操作体验
拥有友好的用户界面和操作体验,目的是能够轻松上手。在安装上通过 docker 的几个步骤,将程序安装到服务器上,然后开始使用。拥有许多丰富的功能,可以轻松管理,包括帖子管理、用户管理、权限管理等。使用主流技术开发,可以轻松的进行二次开发和定制。也可以根据自己的需求,对程序进行修改和扩展,以便更好地满足个性化需求。尤得一物是一个开源论坛程序,提供丰富的功能,可以作为管理或分享文章的论坛博客,也可以在此基础上进行自定义开发。尤得一物是一个开源论坛程序,易于安装和使用。使用原生微信小程序开发。
2023-10-09 15:48:21
1489
一键爆改Windows桌面,真的好好看,越用越上头~
2024-10-14
MoneyPrinterTurbo:一键生成短视频的AI神器
2024-05-17
使用exe一键将pdf文件转换为word文件,和一键word转pdf的工具
2024-03-26
SPA美容馆预约小程序
2023-12-26
基于ChatGPT的安卓端语音助手
2023-12-19
Umi-OCR-文字识别工具
2023-12-11
Windows server 2019 .NET Frameword 3.5
2023-09-25
联想小新pro13锐龙版黑苹果EFI
2023-09-20
轻量级开源在线项目任务管理工具
2023-05-23
基于Springboot开发的互联网停车收费管理系统
2023-05-22
基于 Springboot + Vue 的小区物业管理系统
2023-05-22
智慧物业管家系统Spring Boot
2023-05-22
智慧物业是一个免费开源的基于java的物业管理系统
2023-05-22
小而全的Java工具类库,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”
2023-05-22
基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序
2023-05-22
新一代爬虫平台,以图形化方式定义爬虫流程,不写代码即可完成爬虫
2023-05-19
JEESNS是一款基于JAVA企业级平台研发的社交管理系统
2023-05-18
开源大规模地理空间数据可视分析开发框架
2023-05-18
HC小区管理系统是一套saas物业管理的系统
2023-05-18
经典 oasys(OA自动化办公系统)
2023-05-18
WookTeam是一款轻量级的开源在线团队协作工具,提供各类文档协作工具、在线思维导图、在线流程图、项目管理、任务分发、即时IM
2023-05-17
学之思开源考试系统是一款 java + vue 的前后端分离的考试系统
2023-05-17
CRM企业办公系统,ERP,业务管理等系统
2023-05-17
Antdv中国式工作流组件,仿钉钉飞书雀书流程审批设计
2023-05-16
新一代支持多平台的免费 SSH 终端神器,太酷了
2023-05-15
重磅推荐:一个开源的即时通讯应用 Tailchat
2023-05-15
人人可用的开源数据可视化分析工具
2023-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人