代码生成

2024/4/12 1:55:43

菌子导航系统(持续开发中)

文章目录菌子导航前言项目架构spring-cloud 和 spring-boot 版本选择使用到的组件(依赖)架构分层项目基本功能1 使用Nacos做配置中心2 logback日志3 mybatis-plus操作数据库4 Caffeine 缓存整合5 LocalDateTime 序列化&反序列化6 参数校验快速失败配…

simulink代码生成(六)——多级中断的配置

假如系统中存在多个中断,需要合理的配置中断的优先级与中断向量表;在代码生成中,要与中断向量表对应;中断相关的知识参照博客: DSP28335学习——中断向量表的初始化_中断向量表什么时候初始化-CSDN博客 F28335中断系…

我的框架开发记录--2022.5.22

序言 这些天主要在搞代码生成,然后公司新项目用的jpa搞得我花了些时间去熟悉。 菜单管理和代码生成管理做好了。 总的来说,有些进展。 XpStart–2022.5.22 代码生成 我的代码生成是基于plus的代码生成模板的。 教程步骤我已经在如下两篇博客中说明…

代码生成的实现

序言 上一篇,我大概的介绍了一下如何基于Mybatis-Plus做自己的代码生成模板。快速上手 在这期间呢,今天是五月二十一号,我也把代码生成完善了一下,实现了添加、修改、删除、批量删除、分页查找、id查找这6个功能的代码自动生成。…

为什么不尝试自己做代码生成(基于plus版)

文章目录代码生成效果:说明:1.准备工作和目标效果1.1 首先找到plus的模板在哪1.2.1先看下它现在这个controller模板生成的controller大致是啥样的2.入手点2.1查看引入的包2.2了解objectMap3.修改模板3.1梳理一下需求3.2打开你复制的模板做修改3.2.1添加注…

【java】mybatis-plus代码生成

正常的代码生成这里就不介绍了。旨在记录实现如下功能: 分布式微服务环境下,生成的entity、dto、vo、feignClient等等api模块,需要和mapper、service、controller等等分在不同的目录生成。 为什么会出现这个需求? mybatis-plus&am…

如何使用基于GPT-4的Cursor编辑器提升开发效率

程序员最恨两件事情:一是别人代码不写文档,二是要让自己写文档。随着 GPT-4 的到来这些都不是问题了,顺带可能连程序员都解决了。。。 之前一直觉得 AI 生成的代码也就写个面试题的水平,小打小闹,现在时代可变了。Curs…

Intellij IDEA 2017三剑客------MyBatis-Generate

Intellij IDEA 2017三剑客------MyBatis-Generate 使用 Mybatis Generator 这个maven插件来快速生成 Dao 类,mapper 配置文件和 Model 类.MyBatis Generator(简称MBG)是MyBatis的代码生成器.可以自动查询数据库中的所有表, 然后生成可以访问表的基础对象…

【Go-Zero】goctl生成model层后报错Unresolved reference ‘ErrNotFound‘解决方案

【Go-Zero】goctl生成model层后报错Unresolved reference ErrNotFound’解决方案 大家好 我是寸铁👊 总结了一篇goctl生成model层后报错Unresolved reference ErrNotFound’报错解决方案的文章✨ 喜欢的小伙伴可以点点关注 💝 问题背景 大家好&#xff…

基于mybatis-plus自动生成代码完善

mybatis-plus自动生成代码 基于mybatis-plus改造完善出来的代码生成工具 项目依赖 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-ins…

快速上手AI代码生成:CodeGeeX

1. VSCode等IDE插件直接搜到 CodeGeeX 就可以安装&#xff0c;装上之后&#xff0c;会看到左侧出现了&#xff1a; 2. 登陆以后&#xff0c;在代码区域就可以直接用了。 3. 官网功能说明文档&#xff08;非常简洁清晰&#xff09;&#xff1a; https://zhipu-ai.feishu.cn/wik…

我的框架开发记录--2022.5.4

序言 好快啊&#xff0c;五一假期就要结束了。 XpStart也已经开始做前端了。 不过&#xff0c;这几天给我的感觉是啥都做了&#xff0c;但又啥也没做… 我最先弄的是Quartz&#xff0c;目前只是把Quartz的配置做好了&#xff0c;定时任务也能够跑。但是要做定时任务的管理&…

simulink代码生成(五)——ePWM模块初级应用

前面分别讲到了SCI及ADC的配置及使用&#xff0c;现在梳理一下ePWM的配置和使用&#xff1b; 先打一些基础的DSP28335的基础知识&#xff1b; F28335 关于ePWM中断与SOC采样信号的一些思考_socasel-CSDN博客 F28335 ePWM模块简介——TMS320F28335学习笔记&#xff08;四&…

开源项目_代码生成项目介绍

1 CodeGeeX 系列 1.1 CodeGeeX 项目地址&#xff1a;https://github.com/THUDM/CodeGeeX 7.6k Star主要由 Python 编写深度学习框架是 Mindspore代码约 2.5W 行有 Dockerfile&#xff0c;可在本地搭建环境模型大小为 150 亿参数相对早期的代码生成模型&#xff0c;开放全部代…

代码逆向生成表

逆向工程自动生成表-ACTable引言1.引入组件2. 配置组件2.1 配置mybatisplus2.2 配置启动属性启动类型追加包扫描3.模型加表注解4.启动完成引言 在一些小型项目或者新建项目中&#xff0c;可以通过代码注解配置&#xff0c;在项目启动时自动生成或更新表结构。现已经已有开源组…

艳辉源码操作神器

需求&#xff1a;如果你想删除自己的代码注释&#xff0c;是不是手动一个一个删&#xff0c;还是用正则&#xff1f;现在只需要输入一个路径&#xff0c;路径下所有文件的注释将不复存在。 原理&#xff1a; File folder new File(rootDir);if (folder.isDirectory()) {Stri…

simulink代码生成(六)——中断向量模块的配置

假如系统中存在多个中断&#xff0c;需要合理的配置中断的优先级与中断向量表&#xff1b;在代码生成中&#xff0c;要与中断向量表对应&#xff1b;中断相关的知识参照博客&#xff1a; DSP28335学习——中断向量表的初始化_中断向量表什么时候初始化-CSDN博客 F28335中断系…

【Node.js】低代码平台源码

一、低代码简介 低代码管理系统是一种通过可视化界面和简化的开发工具&#xff0c;使非专业开发人员能够快速构建和管理应用程序的系统。它提供了一套预先定义的组件和模块&#xff0c;使用户可以通过拖放操作来设计应用程序的界面和逻辑。低代码管理系统还提供了自动化的工作…

基于Matlab/Simulink开发自动驾驶的解决方案

文章目录 处理自动驾驶数据 仿真自动驾驶场景 设计感知算法 设计规划和控制算法 生成代码和部署算法 集成和测试 参考文献 使用 MATLAB/Simulink开发自动驾驶&#xff0c;能够深入建模真实世界的行为、减少车辆测试并验证嵌入式软件的功能&#xff0c;从而推进自动驾驶感…

【AI帮我写代码,上班摸鱼不是梦】手摸手图解CodeWhisperer的安装使用

IDEA插件 除了借助ChatGPT通过问答的方式生成代码&#xff0c;也可以通过IDEA插件在写代码是直接帮助我们生成代码。 目前&#xff0c;IDEA插件有CodeGeeX、CodeWhisperer、Copilot。其中&#xff0c;CodeGeeX和CodeWhisperer是完全免费的&#xff0c;Copilot是收费的&#x…

论文阅读_代码生成模型_CodeGeeX

英文名称: CodeGeeX: A Pre-Trained Model for Code Generation with Multilingual Evaluations on HumanEval-X 中文名称: CodeGeeX&#xff1a;一种用于代码生成的预训练模型&#xff0c;并在HumanEval-X上进行多语言评估 链接: https://arxiv.org/abs/2303.17568 代码: http…

【自然语言处理】【大模型】CodeGen:一个用于多轮程序合成的代码大语言模型

CodeGen&#xff1a;一个用于多轮程序合成的代码大语言模型 《Code Gen: An Open Large Language Model For Code with Multi-Turn Program Synthesis》 论文地址&#xff1a;https://arxiv.org/pdf/2203.13474.pdf?trkpublic_post_comment-text 相关博客 【自然语言处理】【大…

第二十五章 : Springboot使用velocity模板引擎

第二十五章 : Springboot使用velocity模板引擎 前言 本章知识点: Velocity 是什么、Velocity引擎是如何进行模板加载、适用场景有哪些、资源加载器的类型、以及Velocity 在代码生成场景中的应用。 Springboot 版本 2.3.2.RELEASE ,xxl-job-core 2.4.0Velocity 是什么? V…

EasyCode代码生成模板

前言&#xff1a; EasyCode是 IDEA 开发的一个代码生成插件&#xff0c;主要通过自定义模板&#xff08;基于velocity&#xff09;来生成各种你想要的代码。相信大家都了解EasyCode是干嘛用的&#xff0c;下面是比较简约的一个生成模板&#xff0c;个人比较喜欢。 Controller …

[ChatGPT们】ChatGPT 如何辅助编程初探

主页&#xff1a;元存储的博客 全文 9000 字&#xff0c; 原创请勿转载。 我没有写过诗&#xff0c;但有人说我的代码像诗一样优雅 -- 雷军 图片来源&#xff1a;https://www.bilibili.com/video/BV1zL411X7oS/ 1. 引言 作为一个程序员&#xff0c;我们不仅要熟悉各种编程语…

simulink代码生成(五)——SCI接受模块;如何将串口发送的数据显示在matlab中

首先&#xff0c;实现DSP28335的自收自发&#xff1b; 添加串口收发模块&#xff1b; 设置参数&#xff0c;根据硬件选择串口模块&#xff1a; 配置中断触发&#xff1b;SCIB的接收中断的CPU中断号为9&#xff0c;PIE级中断为3&#xff1b; 因此如下配置&#xff1b; 代码生成…

simulink代码生成(九)—— 串口显示数据(纸飞机联合调试)

纸飞机里面的协议是固定的&#xff0c;必须按照协议配置&#xff1b; &#xff08;1&#xff09;使用EasyHEX协议&#xff0c;测试int16数据类型 测试串口发出的数据是否符合&#xff1f; 串口接收数据为&#xff1a; 打开纸飞机绘图侧&#xff1a; &#xff08;1&#xff09…

simulink代码生成(一)——环境搭建

一、安装C2000的嵌入式环境&#xff1b; 点击matlab附加功能&#xff0c; 然后搜索C2000&#xff0c;安装嵌入式硬件支持包&#xff1b;点击安装即可&#xff1b;&#xff08;目前还不知道破解版的怎么操作&#xff0c;目前我用的是正版的这样&#xff0c;完全破解的可能操作…