- 博客(695)
- 收藏
- 关注
原创 考研普通二本二战上岸双非大学备考经验
前提:本人是二本院校二战上岸A区双非大学,所以我的建议适用于二本院校想上A区双非大学类的考生。本人考试的科目是政治,英一,数二,(809)数据结构和操作系统考研:是指考上该学校的研究生;择校:通过内部消息缩小选学校的范围:首先是建议首选有内部消息的学校,即有确切认识的人给出的信息,如:专业课不压分,复试不歧视院校等;如果没有内部消息,那么可以查看往年自己所在学校并且相同学院上岸的学长学姐上岸的是哪些学校,这些学校是愿意接收你们院校的学生;如果有钱的话,那就更好了,直接报名辅导班,辅导班会有内
2025-11-27 11:22:10
1048
1
原创 Ollama命令
本文介绍了大模型的基本操作,包括查看已下载模型列表、获取模型详细信息、运行模型(支持多行输入)、测试模型执行效率、使用多模态模型(如图片识别)以及删除模型等功能,涵盖了模型管理的全流程操作指南。
2025-11-20 20:39:51
204
原创 机器学习----决策树
决策树是一种用于分类任务的机器学习模型,通过特征分割构建树形结构来预测目标变量。本文以猫狗分类为例,详细阐述了决策树的构建过程:1. 选择根节点特征(如耳朵形状)进行初始数据分割;2. 递归地在子节点选择最优特征继续分割(如脸型、胡须);3. 使用熵(H(p1)=-p1log₂p1-p0log₂p0)量化节点纯度,目标是最大化子集纯度;4. 设置停止条件(节点纯度100%、最大深度、最小纯度提升或样本数阈值)防止过拟合。决策树通过一系列特征判断最终达到叶节点做出预测,其优势在于直观易懂且能处理离散特征。
2025-10-30 21:49:31
1005
原创 使用DeepSeek+Cursor+Devbox+Sealos开发项目:准备工作、设计数据库、接口文档、以及服务器端开发、前端开发、新时代Java学习路线
本文介绍了如何利用AI工具辅助完成数据库设计和接口开发的全流程。主要内容包括:1.准备工作(配置deepseek、cursor等AI工具);2.数据库设计流程(通过页面原型生成表结构、调整字段及关系、生成测试数据);3.接口设计(基于原型和模板生成接口文档);4.项目开发(使用SpringBoot+MyBatis实现CRUD功能,解决开发中的错误)。重点展示了如何通过AI工具快速生成代码、调试错误以及实现文件上传功能,大幅提升开发效率(约150字)。
2025-09-11 16:54:37
769
原创 AI的发展、大语言模型、部署云服务、本地部署、调用大模型、大模型应用、AI应用技术开发架构、Spring AI、对话机器人-快速入门
本文介绍了AI大模型的发展与应用技术,重点围绕大语言模型及其部署方式展开。内容涵盖Transformer架构、云服务和本地部署(如ollama工具)的详细步骤,包括模型下载、运行和API调用方法。文章还探讨了大模型与传统程序的结合方式,以及Prompt问答、Agent、RAG等应用技术架构。特别介绍了Spring AI框架的快速入门指南,包括依赖配置、客户端设置和两种响应模式(阻塞式和流式)的实现。最后提供了会话日志的配置方法,帮助开发者调试和优化AI应用。整体呈现了从模型部署到应用开发的完整技术路线。
2025-08-27 16:47:47
305
原创 日志的配置
本文介绍了Java日志框架JUL、Log4j和Logback的基本使用。JUL部分讲解了日志级别配置、父子Logger关系和自定义输出格式;Log4j介绍了快速入门、三大组件(Loggers、Appenders、Layouts);Logback部分详细说明了配置文件编写、日志输出到文件、HTML格式输出、日志拆分归档、异步日志等高级功能。同时介绍了SLF4J日志门面的作用和桥接技术,帮助开发者统一管理不同日志实现。最后提到Logback-access的集成使用,可用于Tomcat日志管理。
2025-08-22 23:07:31
394
原创 东莞科目三企石考场4号线
摘要:科目三4号线考试流程要点 考试流程分为两次上车操作:第一次进行身份验证和车辆检查,第二次正式考试。起步后需注意1档行驶不超过50米。考试包含右转弯、自主变道、掉头、超车、变更车道、左转、人行横道、学校区域、右转、靠右行驶、公交车站、直线行驶和加减档等项目。关键要点包括:及时打转向灯并保持3秒以上观察,项目完成后关闭转向灯;特殊区域需点刹减速;直线行驶保持稳定;最后完成一次4档操作。全程需注意礼让行人和观察路况。
2025-08-06 11:29:48
908
原创 东莞科目三企石考场3号线
科目三考试流程摘要(150字) 考试流程分为上车准备和3号线道路驾驶两部分。考生需两次上车:第一次检查车辆、验证身份,下车逆时针按感应按钮;第二次系安全带、点火启动。3号线操作要点:1档起步、50米内换2档;通过路口需点刹减速;变更车道需打灯3秒;直线行驶保持方向稳定;完成一次4档操作;特殊区域需点刹或停车让行;靠边停车需控制30cm距离。全程注意转向灯使用和及时关闭,遇障碍可停车等待。考试结束需完成熄火、拉手刹等操作,等待成绩播报。
2025-08-05 22:30:57
878
原创 东莞科目三企石考场2号线
科目二考试2号线操作要点:1档行驶不超过50米需停车清零;左转需提前打灯、点刹;变更车道需3秒观察;直线行驶保持方向稳定;通过人行横道、公交站需点刹;掉头用1档走虚线处;超车需左右变道观察;靠边停车需控制30cm间距。全程注意转向灯使用与关闭,各项目点刹需听到提示音,遇阻可停车等待。
2025-08-05 21:02:38
259
原创 学习Markdown
本文介绍了Markdown的基础语法规范,主要包括: 标题层级(1-6级) 文本格式化(粗体、斜体、粗斜体) 引用块与分隔线 行内代码标记方法 列表类型:无序列表(使用*、+、-符号)、有序列表和任务列表(复选框) 列表嵌套规则(缩进2-4空格) 代码块语法(三个反引号包裹) 特殊符号如`、*、_等的使用规范
2025-07-30 20:32:59
567
原创 4、初步创建并使用自定义组件、组件样式、自定义组件-数据、方法和属性、数据监听、监听器案例、纯数据字段、件的生命周期、组件所在页面的生命周期函数、插槽、父子组件之间的通信、behaviors
准备今天要用到的项目初步创建并使用自定义组件 创建组件 引用组件 局部引用组件 全局引用组件 局部引用组件VS全局引用组件组件和页面的区别 组件样式 组件样式隔离组件样式隔离的注意点 修改组件的样式隔离选项 stylelsolation的可选值自定义组件-数据、方法和属性 data数据 methods方法 properties属性 data和properties的区别 使用setData修改properties的值数据监听什么是数据监听器 数据监听器的基本
2025-07-09 01:19:59
116
原创 3、页面导航、编程式导航、导航传参、下拉刷新事件、上拉触底事件、上拉触底案例、自定义编译模式、生命周期、wxswxs脚本-基础语法、wxs的特点、本地生活案例、总结
页面导航什么是页面导航声明式导航 导航到tabBar页面 导航到非tabBar页面 后退导航 编程式导航 导航到tabBar页面导航到非tabBar页面后退导航导航传参 声明式导航传参 编程式导航传参 在onload中接收参数 下拉刷新事件什么是下拉刷新 启用下拉刷新 配置下拉刷新窗口样式 监听页面得下拉刷新事件 停止下拉刷新的效果 上拉触底事件 什么是上拉触底 监听页面的上拉触底事件配置上拉触底的距离 上拉触底案例 效果展示 实现步骤
2025-07-08 18:28:53
315
原创 2、数据绑定、事件绑定、WXML语法、wxss 模板样式、全局配置、页面配置、数据请求、本地生活首页案例、总结
数据绑定在data中定义页面的数据 Mustache语法的格式 (插值表达式)Mustache语法的应用场景 动态绑定内容 动态绑定属性 三元运算 算数运算 事件绑定 什么是事件 小程序中常用的事件 事件对象的属性列表 target和currentTarget的区别 bindtap的语法格式在事件处理函数中为data中的数据赋值 事件传参 bindinput的语法格式 文本框和data的数据同步 定义数据 渲染结构 美化样式 绑定input事件处理函数W
2025-07-08 12:40:05
231
原创 1、小程序简介、注册小程序、获取小程序appid、主界面的5个部分、基本组成结构、json配置文件、WXML模板、js逻辑交互、小程序的宿主环境、组件、其他常用组件、小程序api、协同工作、小程序成员
小程序简介 注册小程序 获取小程序appid: 登录小程序开发网页,找到开发模块,在右侧主体区域找到开发设置模块安装开发者工具 扫码登录 创建小程序项目 查看项目效果主界面的5个部分 拿到别人的代码,首先改appid推荐将模拟器的机型改成iphone6 ;模拟机型显示不全,将显示比例改成85 认识小程序项目的基本组成结构 小程序页面的组成部分 认识json配置文件的作用 app.json文件project.config.json文件 sitemap.
2025-07-07 16:36:53
228
原创 UniApp-day1:创建uni-app 项目、项目程序里各个文件所代表的含义、pages.json和tabBar案例、用VS Code开发uni-app项目、拉取小兔鲜项目代码、基础架构、组件库
技术架构课程安排 适合人群 创建uni-app 项目安装HBuilderX点击新建项目: 填写项目名称,修改项目路径,可以选择模板(初学者直接选默认模板),选择vue的版本2或3,最后创建即可想开发程序的代码需要安装插件:工具->插件安装->uni-appvue3开启微信开发者工具的服务器端口 :设置->安全设置->将服务端口打开选择刚创建的项目文件,点击导航栏的运行,选择运行到小程序模拟器,选择微信小程序避免频繁切换窗口小技巧:点击分离窗口 置顶窗口 ;
2025-07-06 22:40:33
796
原创 day6:httpclient、微信小程序开发、微信登录业务功能、导入用户端商品浏览功能、接口设计
httpclient:在aliyun oss依赖里面已经引入该jar包了入门案例:发送get请求入门案例:发送post请求 微信小程序开发 介绍介入流程准备工作 注册小程序 获取APP ID 以及密钥下载开发者工具 创建小程序 在设置中勾选不校验合法域名入门案例 了解小程序目录结构小程序由四个页面组成(前两个是必须的,后两个是可选的)js文件:存放当前页面的逻辑;主要编写js代码wxml文件:也是必须的,类似于html页面,主要做页面布局,页面效果展示
2025-07-04 21:05:12
655
原创 前端day2:前端环境搭建、员工分页查询、启用禁用、新增、修改员工
前端环境搭建技术选型熟悉前端代码结构在所提供的前端代码里,没有node_model文件夹,即只有源码,没有运行所用的依赖包,所以需要先下载依赖包,通过npm install 进行安装包 后端已经配置代理转发请求到后端的端口号为8080,后端端口号不一致可修改梳理代码的技巧 : 顺藤摸瓜,想要登录,就需要看到登录页面,从登录页面的路由开始; 所以可以从main.ts文件(项目的入口文件)开始跟:在main中 new vue对象时,ruter已经引入,再从
2025-06-30 21:03:53
894
原创 前端day1:创建前端工程、目录结构、vue组件、属性、 事件、双向绑定、条件渲染、axios、Router、嵌套路由、状态管理vuex、TypeScript:字面量类型、interface、接口继承
前置知识课程安排 vue基础回顾 基于脚手架创建前端工程 方式二:vue -ui工程创建的位置 开始创建 选择包管理器 目录结构 静态资源:如图片等 使用vscode打开项目工程 打开终端运行命令命令不是固定的,是在package.json中,scriptes中定义的属性名和值 修改前端端口号 vue基本使用方式vue组件 文本插值 data里面,return当前vue组件使用的数据 属性绑定 事件绑定 双向绑定 条件渲染 axios 安装axi
2025-06-30 10:06:31
856
原创 Pinia:什么是Pinia、添加Pinia到vue项目、Pinia实现计数器案例、getters实现、action实现异步、storeToRefs、pinia如何调试
什么是Pinia添加Pinia到Vue项目 创建一个空Vue项目 安装好以后先给项目安装依赖:npm i项目运行:npm run dev 添加Pinia到vue项目 点击指南 创建实例 使用Pinia实现计数器案例 创建一个store文件夹并创建一个js文件在app.vue中使用getters实现:类似于vue里面的计算属性app.vue js文件action实现异步 安装axios发送异步请求 在官网获取异步测试地址 异步a
2025-06-29 11:55:26
171
原创 day5:redis:常用命令、在java中操作、店铺营业状态、spring data redis使用方式
redis入门 简介下载和安装redis配置文件:可以用于修改端口号和登录密码等redis服务端:可以用来启动redis 启动redis方法,进入解压得redis文件夹,输入cmd 输入redis-ser+tab补全,空格,输入redis.win+tab补全 ,最后回车即可启动成功停止redis:contro+c 通过客户端连接redis服务: 进入解压得redis文件夹,输入cmd,输入redis-cli+tab补全图中显示连接得是本地6379服务 退出连接redis服务:在
2025-06-27 19:05:33
180
原创 day3:公共字段自动填充、新增菜品、删除菜品、修改菜品
公共字段自动填充 新增菜品需求分析和设计 开发文件上传接口 阿里云配置风味需求分析和设计 菜品分页查询 SQL检查 查d表的所有字段和c表的name字段,并重命名为categoryName(因为两个表的字段都是name,所以mybatis封装对应数据的时候会封装到name属性上,所以需要重命名)dish表起别名d 还有 左外连接category表起别名c on 是描述这两张表的关系:dish表里面有category_id这个id对应category表的id主键删除菜品 业
2025-06-27 12:10:06
125
原创 day2:员工管理和分类管理
新增员工完善代码:获取前端的信息 线程的存储空间:每次请求都是单独的线程员工分页查询 后端返回类型 功能测试 代码完善:日期格式不正确(两种方法)启用禁用员工账号 需求分析和设计注意:在application.yml文件中设置了token的过期时间,token过期就需要重新登录获取新的令牌 编辑员工 分类管理
2025-06-24 10:34:12
171
原创 day1、项目介绍
项目介绍功能架构 产品原型 技术选型 前端环境搭建 整体结构 前端环境 后端环境搭建 了解各个模块 使用Git进行版本控制 添加不需要Git管理的文件到忽略列表创建本地仓库 创建远程仓库复制SSH密钥 点击推送到云端刚开始还未连接需要定义远程仓库进行推送数据库环境搭建 数据导入前后端联调 编译启动 nginx反向代理nginx负载均衡配置:两个webservers一样即可密码加密 前后端开发流程 当提供参数多时postman测试
2025-06-23 17:08:28
260
原创 软件开发流程、角色分工、软件环境
软件开发流程需求分析需求规格说明书产品原型 设计UI设计 数据库设计接口设计 编码项目代码、单元测试 测试测试用例、测试报告上线运维软件安装、配置角色分工 软件环境
2025-06-16 17:13:06
144
原创 苍穹外卖系统架构设计分析
我们正在讨论苍穹外卖系统的架构设计。根据提供的引用内容,我们可以提取以下关键信息:引用[3]中详细描述了苍穹外卖系统的功能模块,包括管理端和用户端的功能划分。管理端包括员工管理、分类管理、菜品管理、套餐管理、订单管理和数据统计;用户端包括登录/退出、点餐菜单、购物车、订单支付和个人信息。此外,还提到了技术选型,但具体技术细节未在引用中给出。用户询问的是苍穹外卖系统的架构设计,因此我们需要从系统架构的角度进行回答。
2025-06-16 17:12:08
721
原创 画系统架构图是为了体现、用户的用例图、模块分解、4R架构汽车案例、4+1视图、常见架构图技巧、系统架构、部署架构、系统序列图
系统架构图需展现完整的用户请求流程,涵盖前端、后端、分布式、运维及监控组件,并标注各节点的功能实现与技术选型。用例图作为设计蓝图,需明确用户行为(如打卡、抽奖等),指导后续模块分解与开发。两个图相辅相成:架构图体现技术实现路径,用例图定义功能需求边界。开发时应先完成用例图,再基于其设计模块拆分方案。(149字)
2025-06-16 16:18:53
275
原创 科目二考试流程
考前:考试车是点好火的,上车后不需要重新点火;上车后调好座位高度,头顶离车顶一拳距离,膝盖离车一拳距离;调整座背坐直;调整后视镜,左右后视镜均为车子和地面各占一半,可以看到后车轮,稍微低头可以看到后门把手。系好安全带;踩住刹车,离合踩到底,手刹松到底,挂一档;前面考试区域没有考试车即可起步考试:倒车入库:车子从起点到虚线位置:速度放慢,调左边边距,此时车子走走停停是没问题的,此时车子停车不会播报中途停车。此时往前走,调整车子,使得方向盘的12点钟方向对准从左边开始数第三条虚线的最
2025-06-05 17:06:02
263
原创 22.1、日志技术:JUL、log4j、Logback 、Slf4j、Logback 快速入门、Logback 配置文件、Logback 日志级别、优化案例中的日志记录
日志输出到控制台日志技术 JUL、log4j、Logback 、Slf4jLogback 快速入门 Logback 配置文件 往控制台输出日志 往磁盘文件中写 Logback 日志级别 优化案例中的日志记录
2025-05-27 18:50:37
153
原创 22.2、多表设计:一对多、一对一、多对多、笛卡尔积、内连接、外连接、子查询、案例
一对多一对多外键 一对一 多对多 笛卡尔积内连接 外连接 子查询 案例
2025-05-27 17:24:11
158
原创 10.2:测试方法、单元测试、断言、常见注解、单元测试-企业开发规范、同义灵码生成测试方法、maven的依赖范围、maven常见问题解决方案
测试测试方法 单元测试 快速入门案例 断言: 常见注解 单元测试-企业开发规范 案例 :基于AI工具(同义灵码)生成测试方法下载和登录通义灵码 注意:AI生成的代码不一定正确,所以一定要检查AI生成的代码maven的依赖范围 依赖范围 maven常见问题解决方案
2025-05-26 16:33:52
110
原创 JavaScript
getElementById() <script> 标签 JavaScript 输出 使用 document.write()注意:在 HTML 文档完全加载后使用 document.write() 将删除所有已有的 HTML : 提示:document.write() 方法仅用于测试。使用 window.alert()使用 console.log() 在 HTML 中,JavaScript 语句是由 web 浏览器“执行”的“指令”JavaScript 语句 分号 ;
2025-05-25 16:59:47
686
原创 1、CSS布局、深拷贝、浅拷贝、解构语法、js访问数字属性、debugger、js删除元素、js数组连接、字符串转数组、数字变字符串、sort、filter删除数组、find函数 、findindex
CSS布局JS深拷贝、浅拷贝、解构语法 js访问数字属性 js:==:只比较值,不比较类型;===:比较类型也比较值 debugger js删除元素 js数组连接字符串转数组、数字变字符串、sort filter删除数组内容,保留自己想要的数组内容find函数 、findindexmap:把对象转成数组foreach reduce json:key必须是字符串“”,json数组不能为空数组
2025-05-12 23:37:02
205
原创 2、vue 的生命周期、脚手架app.vue文件(单文件组件)的三个组成部分目录 文件介绍&项目运行流程、组件化开发&根组件、app.vue文件的三个组成部分、小兔鲜首页-组件拆分
vue 的生命周期 created应用mounted应用 工程开发&脚手架Vue CLI脚手架目录 文件介绍&项目运行流程 组件化开发&根组件app.vue文件(单文件组件)的三个组成部分 在需要组件的地方局部导入、注册、使用组件 在需要组件的地方全局导入、注册、使用组件 案例:小兔鲜首页-组件拆分代码折叠、打开快捷键
2025-05-09 13:06:30
90
原创 1、Vue是什么、创建vue实例、插值表达式、vue核心特性:响应式、常用指令:可以通过英语去理解、指令修饰符、计算属性、watch侦听器(监视器)
Vue是什么 创建vue实例插值表达式 作用、语法以及注意点但凡能得出结果的都可以使用插值表达式来渲染;若是一个对象的属性,则不可直接访问属性,需要通过对象.属性来访问vue核心特性:响应式安装调试vue应用的插件 vue指令常用指令:可以通过英语去理解v-show v-else和v-else-if v-on mehods函数内的this指向vue实例v-bind 案例 1v-for 案例2 filter:保留满足条件的对应项,生成一个新数组,且
2025-05-08 22:31:42
343
原创 2、git拉取资源、登录界面布局,表单校验、el-form绑定三个属性、methods存放方法、登录表单规则:、分析登录流程
git管理git拉取资源当我们用git啦取资源以后,是不可以直接推送到git上的,因为还绑定着别人的git记录,别人的git仓库没有对我们开放。所以此时我们需要在拉取的项目文件里将文件名为.git文件删除(有可能.git隐藏了,需要打开查看隐藏目录)删除以后需要通过git init重新初始化仓库 此时就可以提交本地仓库了git remote and origin 远程仓库地址:相当于给本地仓库建别名origin ,这个origin代表后面远程仓库的地址git push -u origin
2025-05-07 15:51:35
807
原创 1、项目目录分析、main、app、layout、setting、permission、Vuex、icons、
API文件:请求模块用的,如登录请求、获取请求等,这些请求单独抽取出来放到API文件中asserts:存放静态资源图片的components:公用组件 icons:图标layout:布局组件router路由:地址和组件的映射store:vuex的仓库styles:样式(全局、菜单等)utils:工具文件(一个一个的方法)views:路由级组件:地址对应组件的映射,专门存放路由组件的app.vue:页面的根组件main.js:项目的入口文件:实例化vue:el是为vue实例找一个
2025-05-07 11:49:54
333
原创 24、登录实现、登录校验、会话和会话跟踪:Cookie、Session、JWT令牌、JWT生成、解析JWT令牌、JWT工具类
登录实现思路登录实现可以通过result.error返回错误信息 问题:未登录就能访问管理页面登录校验 会话和会话跟踪技术会话跟踪技术:Cookie 跨域:协议、IP/域名、端口中有任何一个不一致就是跨域 设置和获取Cookie会话跟踪技术:Session会话跟踪方案:令牌技术JWT令牌技术 最后一部分需要设置自己的签名,通过算法算出第三部分 使用场景JWT生成 引入依赖调用Date对象的有参构造设置时间System.currentTimeMillis()可以
2025-05-06 16:13:19
231
原创 23、案例1.2:文件上传:前端页面三要素、后端接收、本地存储、UUID、阿里云OSS、文件工具类、修改员工、配置文件、属性注入:@configurationProperties注解和value注解
文件上传简介文件上传前端页面三要素 action:这个表单往哪里提交,method:指定提交方式,enctype:指定表单编码格式,上传文件必须设置为multipart/form-data (注:默认值只会传递文件名),标签的tpye:设置为file后端接收:方法中的形参名必须与前端传递的参数名一致,如果不一致可以使用RequestParam注解进行绑定,前端传过来的文件参数,后端使用API提供的MultiparFile进行接收 上传的文件是临时存储,所以需要在临时存储的基础上保存到指定
2025-05-06 13:47:44
115
原创 22、案例1.1:开发规范、流程、增删改查部门、分页查询、条件分页查询、增删改查员工功能
开发规范Restful开发流程 查询部门思路 nginx小结 删除部门思路 新增部门思路优化: 把公共路径抽出来 分页查询SQL的分页查询语法分页查询分析 分页查询思路 分页查询实现 分页查询插件PageHelper 插件的方式实现分页查询条件分页查询思路 通过DateTimeFormat注解指定前端传过来的时间参数的格式,从而可以接收前端的数据条件分页查询实现删除员工思路新增员工思路 新增员工实现
2025-05-05 22:50:54
230
原创 21、XML映射文件规范、mybatisx插件、动态SQL:更新、if和set、foreach标签和批量操作、sql和include标签
XML映射文件规范同时创建目录和文件夹需要用 / 进行分隔 配置文件需要有约束,约束谁也记不住,可以去Mybatis中文网里面找例子:select标签中的 id需要和接收参数的方法名一致,resultType需要和接收参数的方法名返回的类型一致,并使用该类型的完整引用 mybatisx插件动态SQL 使用if标签拼接SQL、where标签动态更新前面使用注解实现的更新,在传递值变少的时候,会自动更新为NULL if标签和set标签 foreach标签和批量操作根据ID进行批量
2025-05-05 22:15:11
230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅