当前位置: 首页 > news >正文

阶段小结2022

工作马上一年,对于一年工作能力提升可能逐步在提升,业务能力也在慢慢提升,虽然没有一年前想象的飞起状态,但是刚接触这一行,希望越来越好。
之前每次的遇到的问题其实都会在笔记或者博客中记录,但是没有整体做一个复盘,之后每一段时间都会做一次学习复盘。

需求:项目总结,在接到项目需求时,认真做好笔记, 快速思考该需求在后期开发中的逻辑合理性
E-R图:根据需求,确认好实体类之间的关系,逐一进行建表,注意各个实体之间的关联关系,各个字段的类型与精度。
开发:根据需求进行逐一开发。
开发代码后记得格式化代码:Ctrl+Alt+O 去掉不用的包
Ctrl+Alt+L 格式化代码
多人开发采用git时,注意分支。在拉取代码时,注意先贮藏代码-再拉取-之后再将贮藏的代码提交

在配置maven项目时,需要注意时,maven的使用路径和setting.xml的使用,以及仓库的配置问题;java版本问题。
在配置非maven项目时,注意tomcat的配置,以及导入的jar包,jre的配置,Project Settings中的配置,编译后的文件路径……

在使用postman测试时,
如果使用Get请求,则参数不能用@ResquestBody的使用方式;
put请求参数必须加@RequestBody put请求时,参数映射成实体类时,必须加@RequestBody,否则接收不到参数;
@RequestParam的意思是请求参数,不管是GET还是POST参数都可以接收到。
查询未解–请看下链接。
SpringBoot Controller 中使用多个@RequestBody的正确姿势

相关文章:

阶段小结2022

工作马上一年,对于一年工作能力提升可能逐步在提升,业务能力也在慢慢提升,虽然没有一年前想象的飞起状态,但是刚接触这一行,希望越来越好。 之前每次的遇到的问题其实都会在笔记或者博客中记录,但是没有整体…...

linux0.12-8-11-vsprintf.c

[383页] 1、 这一小节可以不看代码如何实现,因为标准的C库函数; 2、 等自己看完的这本书,有兴趣过来研究研究也是可以的。 8-11 vsprintf.c程序 8-11-1 功能描述 该程序主要包括vsprintf(),用于对参数产生格式化的输出。由于该函数是C函数…...

Node.js 与 WebAssembly

目录 1、简介 2、关键概念 3、生成WebAssembly模块 4、如何使用它 5、与操作系统交互 1、简介 首先,让我们了解为什么WebAssembly是一个很棒的工具,并学会自己使用它。 WebAssembly是一种类似汇编的高性能语言,可以从各种语言编译&…...

OpenCL编程指南-4.4矢量操作符

矢量操作符 如下描述了可用于矢量数据类型或矢量和标量数据类型组合的各类操作符。 算术操作符 算术操作符(加()、减(–)、乘(*)和除(/)),可以作用于内置整数、浮点标量和矢量数…...

索洛模型(二)

索洛模型(二) 文章目录 索洛模型(二)[toc]1 事实2 假设2.1 对生产函数的假设2.2对投入要素的假设 3 索洛模型的动态学3.1 k k k的动态学3.2 平衡增长路径 4 储蓄率变化的影响4.1 对产出的影响4.2 对消费的影响 索罗经济增长模型(Solow growth model)&am…...

【多微电网】基于粒子群优化算法的面向配电网的多微电网协调运行与优化(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...

使用Atmel Studio开发Arduino的ATmega328P单片机

摘要:我们知道Arduino开发板常用的芯片是Atmel公司生产的AVR微控制器系列。最常见的是ATmega328P,被广泛用于Arduino Uno开发板。其他常用的AVR芯片包括ATmega2560和ATmega32U4。使用Arduino平台开发AVR的单片机非常方便。Arduino IDE提供了一个非常简洁…...

docker基础命令

查找镜像 docker search nginx 拉取镜像 不指定镜像版本的话默认拉取最新的版本,可以在dockerhub上查看镜像的版本 dockerhub地址:Docker docker pull nginx docker pull nginx:1.23 查看镜像列表 docker images 打包镜像 打包的镜像可以迁移到其它的主机上部署 …...

数组名+1和数组名+1的区别

数组名和&数组名区别 #include <stdio.h>int main() {int a[5] {1,2,3,4,5};int *ptr (int *)(&a 1);printf("%d,%d,%d\n",*(a 4),*(ptr - 1),*ptr); // 2 5 为什么是5printf("数组a[4]的地址%p,(ptr-1)地址%p, ptr的地址%p",(a 4)…...

开放原子训练营(第三季)inBuilder低代码开发实验室初体验

一、活动介绍 开放原子训练营开启inBuilder低代码实验室活动。无论您是计算机行业相关从业者、低代码开发爱好者还是普通用户&#xff0c;都可以基于inBuilder低代码开发平台社区版&#xff08;基于UBML开源项目的一个可以广泛使用的发行版&#xff09;&#xff0c;体验向导式、…...

sql数据定义语句(cascade,set,null,no action的区别)

&#xff08;一&#xff09;ADD 基本格式&#xff1a; ALTER TABLE <表名> ADD 新属性名 新属性类型 例&#xff1a;alter table s1 add tele char&#xff08;12&#xff09;&#xff1a;增加一个电话号码&#xff08;tele&#xff09;属性 注&#xff1a; 新增的属…...

Java进程(基础)

基本概念 1、进程&#xff1a;程序的执行过程 2、线程&#xff1a;一个进程可以有单个线程也就是我们说的单线程&#xff0c;还可以有多个线程也就是我们说的多线程&#xff0c; 线程 1、当一个类继承了Thread类就可以当成一个线程用 2、我们会重写run方法写上我们自己的业务…...

Android之 Activity活动详解

一 四大组件 1.1 Activity组件&#xff0c;它一个单独的窗口&#xff0c;程序流程都必须在Activity中运行。 1.2 service组件&#xff0c;用于在后台完成用户指定的操作。 1.3 content provider组件&#xff0c;会为所有的应用准备一个内容窗口&#xff0c;并且保留数据库、…...

车载软件架构——闲聊几句AUTOSAR BSW(五)

我是穿拖鞋的汉子,魔都中坚持长期主义的工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 我们并不必要为了和谐,而时刻保持通情达理;我们需要具备的是,偶尔有肚量欣然承认在某些方面我们可能会有些不可理喻。该有主见的时候能掷地有声地镇得住场…...

APP图标尺寸规范一文了解清楚

在进行图标设计前&#xff0c;熟知手机 app 图标尺寸规范&#xff0c;能更好地去针对不同平台设计出更极致的图标。当前智能手机系统主要以 iOS 及 Android 为主&#xff0c;APP 图标是产品给用户的第一印象&#xff0c;图标视觉设计的美感与吸引力&#xff0c;与用户是否选择下…...

写给程序员Android Framework 开发,

前言 在 Android 开发者技能中&#xff0c;如果想进大厂&#xff0c;一般拥有较好的学历可能有优势一些。但是如果你靠硬实力也是有机会的&#xff0c;例如死磕Framework。Framework 知识广泛应用在Android各个领域中&#xff0c;重要性显而易见。 成为一名Android Framework…...

html实现一个一闪一闪的按钮,CSS实现一个一闪一闪的按钮,Css闪烁点标,css设置按钮层次感,css按钮美化,CSS按钮动画过渡,CSS按钮添加阴影

效果 动态 静态 实现 底部多加了几个过渡按钮 <!DOCTYPE html> <html><head><meta charset"UTF-8"><title></title><style>#app {margin: 2% auto;text-align: center;}.lay-btn-box {position: relative;display: …...

品优购项目学习记录04--列表页

文章目录 1.品优购项目列表页制作准备工作2.列表页header和nav修改2.1 秒杀logo的制作2.2 导航栏nav修改 3.列表页主体sk_container 1.品优购项目列表页制作准备工作 1.列表页面是新的页面&#xff0c;我们需要新建页面文件list.html 2.因为列表页的头部和底部基本一致&#x…...

script标签type值application/json,importmap和module

type&#xff08;默认text/javascript&#xff09; 该属性定义 script 元素包含或src引用的脚本语言。属性的值为 MIME 类型&#xff08;媒体类型&#xff09;&#xff1b; 如果没有定义这个属性&#xff0c;脚本会被视作 JavaScript。 如果 MIME 类型不是 JavaScript 类型&a…...

基于ArcGIS实现陕西省1:250000比例尺地形图分幅和编号

1地形图的分幅与编号原理 我国1:1000000地形图的分幅采用国际1:1000000地图分幅标准&#xff0c;而其他比例尺地形图分幅以1:1000000比例尺地形图为基准进行分幅。每幅1:1000000地形图范围是经差6、纬差4&#xff1b;纬度60~ 76之间经差12、纬差4&#xff1b;纬度76~ 88之间经…...

2025届学术党必备的六大降重复率工具解析与推荐

Ai论文网站排名&#xff08;开题报告、文献综述、降aigc率、降重综合对比&#xff09; TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 对于维普系统检测AI生成内容的情况&#xff0c;要想降低AI率&#xff0c;得从文本特征调整这…...

如何利用国内LLM对Obsidian的笔记进行分析

Win11 下用 Obsidian OpenCode 智谱 GLM 的安装与配置教程适用场景&#xff1a;不能方便走代理&#xff0c;但希望把 Obsidian 接到大模型&#xff0c;用于笔记整理、润色、总结与后续工具扩展。 本教程基于我们已经跑通的方案&#xff1a;Obsidian Agent Client OpenCode A…...

从零到项目发布:用VSCode和CMake管理你的第一个C++小游戏(Windows平台实战)

从零构建C控制台游戏&#xff1a;VSCodeCMakeGit全流程实战指南 在Windows平台上开发C项目&#xff0c;很多初学者会遇到环境配置复杂、构建工具不熟悉、代码管理混乱等问题。本文将带你用VSCodeCMakeGit这套现代开发工具链&#xff0c;从零开始构建一个完整的控制台猜数字游戏…...

YOLO12实战教程:在RTX 4090 D上实现120FPS实时检测性能调优

YOLO12实战教程&#xff1a;在RTX 4090 D上实现120FPS实时检测性能调优 1. 引言&#xff1a;为什么选择YOLO12&#xff1f; 如果你正在寻找一个既能保持实时检测速度&#xff0c;又能提供顶尖精度的目标检测模型&#xff0c;YOLO12绝对是2025年最值得关注的选择。这个由国际学…...

**基于Python的智慧医疗影像辅助诊断系统设计与实现**在智慧医疗快速发展的今天,医学影

基于Python的智慧医疗影像辅助诊断系统设计与实现 在智慧医疗快速发展的今天&#xff0c;医学影像已成为临床诊疗不可或缺的重要工具。然而&#xff0c;传统人工阅片效率低、易疲劳、漏诊率高&#xff0c;尤其面对海量CT/MRI数据时问题更加突出。本文将结合Python编程语言&…...

《工程伦理2.0》核心要义与实践路径解析

1. 工程伦理2.0的演进背景与核心特征 十年前我刚入行做智能硬件开发时&#xff0c;工程师们讨论的还只是"电路板布线要不要留安全间距"这类基础伦理问题。如今团队开会&#xff0c;话题已经变成"人脸识别系统的种族偏见修正"和"用户行为数据的使用边界…...

AIAgent权限控制失效全链路复盘,从LLM调用劫持到Agent间横向越权的12个致命断点

第一章&#xff1a;AIAgent权限控制失效全链路复盘&#xff0c;从LLM调用劫持到Agent间横向越权的12个致命断点 2026奇点智能技术大会(https://ml-summit.org) AI Agent系统在生产环境中暴露出的权限控制断裂&#xff0c;并非孤立漏洞&#xff0c;而是覆盖模型调用层、工具编排…...

CSS Grid布局详解与实战应用

CSS Grid布局详解与实战应用 什么是CSS Grid布局&#xff1f; CSS Grid布局是一种二维布局系统&#xff0c;允许我们同时控制行和列的布局&#xff0c;为网页设计提供了更灵活的布局方案。与Flexbox的一维布局不同&#xff0c;Grid布局可以同时处理行和列&#xff0c;非常适合创…...

OV2640寄存器配置黑魔法:手把手教你用ESP32-S3调出专业级画质

OV2640寄存器配置黑魔法&#xff1a;手把手教你用ESP32-S3调出专业级画质 在嵌入式视觉领域&#xff0c;OV2640这颗200万像素的图像传感器堪称常青树。它价格亲民、资料丰富&#xff0c;但想要榨干它的性能潜力&#xff0c;却需要深入理解其寄存器配置的奥秘。本文将带你从ISP底…...

03-高并发写架构详解

高并发写架构详解 一、知识概述 高并发写场景常见于日志采集、订单创建、消息发送、数据上报等业务,核心挑战是如何高效处理海量写入请求,同时保证数据不丢失、系统不崩溃。 核心指标: 写入TPS:1万 - 100万+ 数据可靠性:99.999% 写入延迟:P99 < 100ms 典型特征: 写…...