自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (1)
  • 收藏
  • 关注

原创 Git上传代码如何解决Merge冲突

4、将代码从master变基(移动/合并)过来。8、没问题会跳出一些记录日志:esc+wq。6、解决完部分冲突后,需要暂存一下。1、第一步切到本地的主分支。2、拉取线上最新的代码。3、切到本地自己的分支。9、提交代码到你的分支。

2025-06-25 16:54:26 125

原创 Can‘t resolve ‘react/jsx-runtime‘ in xxx

原因分析:路径解析失败导致的模块找不到错误背景:React 17+ 引入了新的 JSX 运行时( jsx-runtime ),默认由 Babel 或打包工具自动注入。若打包工具未正确识别 react/jsx-runtime 的路径(例如文件扩展名缺失),可能导致解析失败。

2025-06-20 16:48:10 184

原创 React系列——表单管理神器Formily

formily是一款面向复杂场景的数据+协议驱动的表单框架,支持多种前端框架,包括但不限于 React 和 Vue。

2025-05-29 10:33:44 714

原创 React系列——状态管理神器Mobx

Mobx是一个简单、可扩展的状态管理的库,它使用观察者模式来自动传播你的状态的变化到你的 React 组件。React 和 MobX 是一对强力组合。React 通过提供机制把state渲染到组件,而MobX提供机制来存储和更新state供 React 使用。任何源自应用状态的东西都应该自动的获得。

2025-05-26 15:31:58 775

原创 React系列——nvm、node、npm、yarn(MAC)

安装指定版本,可模糊安装,如:安装v5.5.0,既可nvm install v5.5.0,又可nvm install 5.5。nvm 管理 nodejs 和 npm 的版本。验证一下是否安装成功,当出现“Node Version Manager”时,说明已安装成功。列出所有远程服务器的版本(官方node version list)在当前版本 node 环境下,重新全局安装指定版本号的 npm 包。删除已安装的指定版本,语法与install类似。自行选择安装nvm的版本,这里是。切换使用指定的版本node。

2025-05-14 11:41:19 621

原创 Vue系列——项目代码结构解析

【代码】Vue系列——项目代码结构解析。

2025-05-13 23:58:48 410

原创 React系列——HOC高阶组件的封装与使用

具体而言,高阶组件是参数为组件,返回值为新组件的函数参数复用函数逻辑复用。

2025-05-13 14:26:40 813

原创 树莓派5——中文设置、虚拟键盘、屏幕截图、息屏设置、设置Root

1、系统设置2、安装中文字体3、安装输入法:sunpinyin / google / ibus。

2025-05-13 10:22:58 361

原创 Debian系统实战——工业项目环境搭建(1)

1、进入管理员模式su root2、查看/etc/sudoers文件权限,如果为只读权限,修改为可写权限3、编辑 /etc/sudoers,添加要提升权限的用户4、编辑对应内容,保存并推出5、恢复/etc/sudoers的访问权限为440。

2025-05-13 10:20:52 182

原创 前端指南——项目代码结构解析(React为例)

作用 :封装可复用的逻辑(如状态初始化、副作用处理、业务逻辑),遵循 React Hooks 的复用原则。例如 useStoreInit 用于初始化页面状态, useEnvRender 控制不同环境下的渲染逻辑。协作 :被页面( pages )和组件( components )调用,将逻辑从 UI 中分离,提升代码可维护性。作用 :定义 TypeScript 类型(如 API 请求/响应类型、组件 Props 类型),确保代码类型安全。

2025-05-09 15:48:14 702

原创 git高效杀器——cz-customizable 搭配 commitlint

全局安装 commitizen,如此一来可以快速使用 cz 或 git cz 命令进行启动。复制以下示例配置文件内容至新建文件.cz-config.js。npm版本需要在7.x以上。

2025-05-09 10:30:39 516

原创 为什么使用Less替代原始CSS?

Less 是一种 CSS 预处理器,它在 CSS 的基础上添加了许多有用的特性,提供了更高效、更灵活的方式来编写样式代码。

2025-05-08 10:44:52 666

原创 React系列——超全的axios二次封装教程

为什么前端框架Vue、React中,常常需要对axios进行二次教程?实际开发中需要在请求发送前或响应返回后执行一些操作 (如:添加认证信息Token、统一处理错误、显示加载状态等)

2025-05-06 21:54:27 425

原创 React系列——我奶奶都能听懂的ReactRouter

React Router 是一个用于 React 应用的路由管理库,它允许开发者在单页面应用(SPA)中实现页面之间的导航和路由切换。

2025-05-05 22:47:47 128

原创 React系列——将Redux知识点嚼碎了喂你嘴里

重点剖析了Redux在使用的难点和常见技术点,言简意赅不废话。

2025-05-05 20:30:51 409

原创 React实现B站评论Demo

使用React实现简单的评论区页面及其功能

2025-05-04 16:59:46 401

原创 Git上传项目到自己的仓库(超快教程!!!)

教程适用github和gitee

2025-03-15 12:28:14 325

原创 阿里最新半监督学习框架——EfficientTeacher使用指南

阿里最新的半监督学习框架

2024-12-29 16:37:20 716 2

原创 YOLOv5代码逐行解析——train.py

详细注释了yolov5最新版本中train部分的代码结构和用途,更核心的部分会出后续,请持续关注!

2024-12-17 18:00:11 849

原创 python实现常见的坐标系转换——点拟合圆

python实现点拟合圆

2024-11-17 10:45:49 931

原创 python实现常见的坐标系转换——仿射变换

python实现仿射变换

2024-11-17 10:25:49 812

原创 Debian项目实战——环境搭建篇

1、:根据自己的需要选择合适的版本格式:x86 / arm 架构 | 最好下载离线安装版本 |2、3、系统媒介:16G以上U盘最佳。

2024-09-12 11:49:02 1494

原创 手把手从零开始搭建远程访问服务

给嵌入式设备添加远程访问功能

2024-06-26 16:36:56 1203 1

原创 Debian系统下Python安装package

break-system-packages 允许破坏系统级的python包,可能会损坏系统环境。

2024-05-30 20:43:51 862

原创 浅谈yolov5中的anchor

在YOLOv5模型训练时,默认的做法是它会自动去计算下默认的anchors与你数据集中所有目标的best possible recall,如果小于0.98就会根据你自己数据集的目标去重新聚类生成anchors,反之使用默认的anchors。而自适应锚框的思想是在目标检测网络中引入一些机制,使得模型能够根据目标在特征图上的分布自动适应地调整锚框的大小和尺度。因此YOLOv5中提出了一个自适应锚框的思想,根据目标的特征图上的分布情况自适应地调整锚框的大小和尺度。第一行是在最大的特征图上的锚框。

2023-10-03 19:56:05 1624 1

原创 机器学习——线性回归篇

用一条线来进行回归预测。根据对应的散列点在二维空间描绘出来,线性回归在这种背景下的工作就是寻找一条直线,尽可能的拟合这些离散点。

2023-06-04 14:31:23 4367 1

原创 conda常用命令

对方拿到environment.yml文件后,将该文件放在工作目录下,可以通过以下命令从该文件创建环境。首先激活到要分享的环境,在当前工作目录下生成一个environment.yml文件。一个分享环境的快速方法就是给他一个你的环境的.yml文件。conda添加下载chanel。12.退出当前虚拟环境。10.创建一个新环境。14.分享/备份环境。

2023-04-15 11:45:10 2975

原创 前后端项目解决跨域问题

跨域请求前端后端前端前端框架使用Vue在config.js中配置跨域请求module.exports = { //相当于webpack-dev-server, 对本地服务器进行配置 devSever: { proxy: { "/api" : { target: " http://localhost:8081 ", //需要跨域的目标url ,我这里是自己本地起的一个服务端口 changeOrigin: true,

2022-02-28 10:49:17 292

原创 SpringBoot利用Mybatis-plus的代码生成器快速构建代码

代码生成器第一步:在pom.xml中引入依赖第二步:配置utils类第三步:配置模板引擎第四步:运行 CodeGenerator 的 main 方法生成基础代码第一步:在pom.xml中引入依赖 <!--Mybatis代码生成器--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</ar

2022-02-19 18:14:52 384

原创 SpringBoot集成Swagger-ui3.0

package com.ly.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import springfox.documentation.builders.ApiInfoBuilder;import springfox.documentation.builders.PathSelectors;import s

2022-02-15 13:30:30 605

原创 SpringBoot + Vue 开发项目一

SpringBoot + Vue 开发项目初体验安装工具环境和依赖启动一个项目搭建后端页面安装工具环境和依赖环境vue(建议版本vue 3以上)(vue -V查看版本)element-ui (创建项目根据官网安装依赖 npm i element-ui -S)mysqlredis工具navicatidea启动一个项目Vue 创建项目 vue create ly_project进入项目 cd ly_project添加element-ui依赖 npm i element-ui

2022-02-13 22:53:23 932

原创 SpringBoot的yaml配置

yaml配置Spring: datasource: url: jdbc:mysql://localhost:3306/vue?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true&serverTimezone=GMT%2B8&useSSL=false username: root password: 123456 driver-class-name: com.mysql

2022-01-16 00:17:09 740

原创 Spring初体验之IOC

Spring初体验之IOCIOC原理xml方式基于xml创建对象基于xml实例化对象(注入属性)基于xml调用对象基于xml注入集合属性xml自动装配基于xml连接数据库注解方式基于注解创建对象基于注解实例化对象(注入属性)完全注解开发IOC原理spring是一个管家,将对象创建和调用的任务交给它去打理xml方式基于xml创建对象建立实体类对象userpublic class user { private int id; private String name; pu

2022-01-07 14:24:15 490

原创 SpringBoot初体验

SpringBoot初体验创建一个maven工程引入springboot依赖主程序类、主入口类Controller类pom.xml文件导入依赖application.properties启动项目网页访问创建一个maven工程引入springboot依赖在pom.xml中引入<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte

2022-01-06 19:09:06 331

原创 小程序页面间数据传输模板

小程序数据传输缓存传输数据get方式传参全局变量传参index页面test页面缓存传输数据get方式传参全局变量传参index页面index.wxml<view> <input type="text" name="username" placeholder="请输入内容" bindinput="getinput"/js> <button bindtap="click1">通过缓存传输数据到test页面</button> <butt

2021-12-13 10:07:50 754

原创 一篇文章让你彻底了解AT89S51单片的40个引脚

单片机引脚简介看图识物引脚简介中央处理器CPU(运算器+控制器)8位ALE功能*EA并行IO口P0 (P0.7~P0.0)8位并行IO口P1 (P1.7~P1.0)8位并行IO口P2 (P2.7~P2.0)8位并行IO口P3(P3.7~P3.0)8位(本文中所有*均表示取非)看图识物AT89S51单片机实物AT89S51单片机内部结构AT89S51单片机DIP封装的引脚分布引脚简介中央处理器CPU(运算器+控制器)8位引脚功能作用9引脚RST复位信号输入端,高电

2021-12-08 17:41:10 11589 1

原创 模仿京东页面——首页、商品列表页、购物车页,实现添加购物车功能

模仿京东页面首页分类页商品详情页购物车首页分类页商品详情页购物车详情页面图代码压缩包可以在资源里自取或者百度网盘(提取码:sqxp)!

2021-12-06 10:41:54 757

原创 微信小程序模板2

微信小程序模板

2021-12-06 10:27:55 182

原创 Vue快速入门,基础知识点排查

Vue基础Vue的安装及使用Vue的创建Vue的常用操作用户输入双向绑定(input输入的内容message会自动更新)绑定变量的参数值|绑定属性绑定函数监听事件过滤器单层过滤器多层过滤器两个缩写(熟练之后可以用)一般语法Vue的监听Vue组件(类似轮子:封装好的demo)父组件与子组件之间的通信Vue指令Vue的安装及使用1、在 Vue.js 的官网上直接下载 vue.min.js ,并用 script 标签引入。等到应用需要越来越多的前端库和前端框架的时候,一个一个在HTML文件中引入会很不方便

2021-11-22 20:46:58 898

原创 微信小程序模板功能1

微信小程序功能轮播图进度条选项卡左侧列表轮播图wxml<view class="container"><!-- 轮播图 --> <view class="swiper"> <!-- indicator-dots 轮播点 autoplay 自动播放 interval 图片切换时间间隔 duration 自动播放时间间隔 -->

2021-11-21 11:27:13 734

总结的一套关于CET-6的作文模板.html

总结了一套六级的英语模板,需要自取!

2021-11-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除