自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weixin_53475254的博客

个人笔记(很乱,只是给自己看的)

  • 博客(93)
  • 资源 (4)
  • 收藏
  • 关注

原创 vue3简单使用

自定义校验需要自己实现validator传入的函数在校验规则中绑定到处完成了表单校验表单是校验一定要配合数据校验和表单校验一起使用,不然会出现明明数据格式都不符合还能发起请求的问题。从代码中可以看出,默认首页中的id为app的div挂载到vue上,由vue接管,vue传入的参数是根组件,这个根组件实际上就是网页的具体内容。所以我们的代码主要是写在这个根组件上每个vue文件可以分为三个部分。

2024-09-18 10:25:25 519

原创 阿里OSS对象存储服务,实现图片上传回显

阿里云对象存储 OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存储服务,提供最高可达 99.995 % 的服务可用性。输入参数objectName是完整的带有后缀的文件名。in是文件对应的输入流。找到JAVA,会有对应的maven安装,复制到maven项目里面就可以安装。运行后可以在对应的bucket看到图片和图片的访问路径。如果需要获取图片,可以直接访问返回的URL地址。阿里云有试用的oss服务。然后找到示例程序,进行修改。封装成工具类方便调用。

2024-09-17 20:39:19 961

原创 关于axios同步获取数据的问题

Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生 node.js http 模块, 而在客户端 (浏览端) 则使用 XMLHttpRequests。promise是处理异步调用的对象方法在使用异步变同步的时候,尽量不要使用async的返回值,因为返回值是promise对象。

2024-09-11 11:33:01 681

原创 springboot项目--后端问题记录

记录学习中的一些问题

2024-09-08 16:35:45 1179

原创 SpringBoot使用入门

最好,如果启动类之上的注解太多,可以使用自定义组合注解的方式减少启动类的代码注解一般放在名为anno的包下面。像这种自定义的组合注解一般命名也是命名为EnableXXXimport orgImport;Retention;Target;这样在启动类之上加上这个注解就行} }} }

2024-09-04 11:54:04 923

原创 Maven的简单使用

介绍maven的使用

2024-08-21 22:55:06 867 1

原创 pytorch安装及其版本切换

pytorch是动态库,依赖的库各个版本的pytorch可能是不同的,所以pytorch和依赖库有版本对应关系。安装pytorch需要提前安装对应的cuda本版,具体版本查询上面的链接。(安装cuda时要注意driver version的要求,不然不能运行。查看driver version可以在NVIDIA的控制面板查看)。

2023-03-19 14:29:14 6920 2

转载 深度学习常用损失函数总览:基本形式、原理、特点

在正文开始之前,先说下关于 Loss Function、Cost Function 和 Objective Function 的区别和联系。在机器学习的语境下这三个术语经常被交叉使用。- 损失函数 Loss Function 通常是。

2022-11-13 13:28:41 653

原创 排列组合数的一些公式

绪论:加法原理、乘法原理#分类计数原理:做一件事,有nn类办法,在第11类办法中有m1m1种不同的方法,在第22类办法中有m2m2种不同的方法,…,在第nn类办法中有mnmn种不同的方法,那么完成这件事共有N=m1+m2+…+mnN=m1+m2+…+mn种不同的方法。分步计数原理:完成一件事,需要分成nn个步骤,做第11步有m1m1种不同的方法,做第22步有m2m2种不同的方法,…,做第n...

2022-07-01 15:33:00 215

原创 卡塔兰数

卡特兰数的英文维基讲得非常全面,强烈建议阅读!Catalan number - Wikipedia(本文中图片也来源于这个页面)由于本人太菜,这里只选取其中两个公式进行总结。(似乎就是这两个比较常用?)首先先扔卡特兰数的定义式Catalann=∑i=1n−1Catalani∗Catalann−iCatalann=∑i=1n−1Catalani∗Catalann−i(卡特兰数的很多应...

2022-07-01 15:29:00 71

原创 java中IO框架的使用

java中IO框架的使用1. 流字节流抽象父类文件字节流文件输入流文件输出流文件字节流的案例字节缓冲流对象流序列化反序列化注意事项字符流文件字符输入流字符流实现文本文件的复制字符缓冲流转换流File类例子:遍历文件夹删除文件夹1. 流概念:内存与存储设备之间传输数据的通道。分类按方向【重点】:输入流:将<存储设备>中的内容读入到<内存>中。输出流:将<内存>中的内容写入到<存储设备>中。按单位:字节流:以字节为单位,可以读写所有数据。

2022-05-12 19:27:10 438

原创 JAVA IO框架

目录1. 流字节流抽象父类文件字节流文件输入流文件输出流文件字节流的案例字节缓冲流对象流序列化反序列化注意事项字符流文件字符输入流字符流实现文本文件的复制字符缓冲流转换流File类例子:遍历文件夹删除文件夹1. 流概念:内存与存储设备之间传输数据的通道。分类按方向【重点】:输入流:将<存储设备>中的内容读入到<内存>中。输出流:将<内存>中的内...

2022-04-28 19:46:00 40

原创 MySql8.0.24中用户管理

文章目录一. 用户1. 创建用户1.1 创建用户的方式① create user 指令不用密码设置登录密码设置密码的存活日期②直接对用户表user进行插入操作2. 查看创建的用户3. 删除用户4. 对用户的权限操作(1)查看用户权限(2). 授予权限(3). 回收权限二. 角色1. 创建角色2. 激活角色(坑)★3. 给角色权限4. 查看角色权限5. 删除角色6. 角色权限给用户或其他角色一. 用户在mysql安装的时候会创建一个超级管理员一般是root使用超级管理员登陆mysql。1. 创建用户

2022-04-11 21:17:49 1408

转载 线程的TreadLocal

Treadlocal

2022-04-06 17:11:47 86

转载 管程 Monitor

管程 Monitor管程

2022-04-06 16:26:03 93

原创 Mysql中视图操作

文章目录视图1)创建视图2)删除视图3)对视图进行查询操作4)更新视图a. 插入数据b. 删除数据c. 更新数据a. 插入数据b. 删除数据c. 更新数据视图1)创建视图关系数据库管理系统执行CREATE VIEW语句的结果只是把视图的定义存入数据字典,并不执行其中的SELECT语句。只是在对视图查询时,才按视图的定义从基本表中将数据查出。create view 视图名 (列名1, 列名2, ...) AS 子查询 with check optionWITH CHECK OPTION表示对视图进

2022-03-28 12:19:56 2515

原创 MySql中对数据表中数据的操作

文章目录二. 关于对数据表中数据的操作1)数据查询a.单表查询选择表中的列选择表中的行order by 排序聚集函数group by 子句b. 多表查询连接查询等值连接非等值连接自身连接外连接多表连接嵌套查询带有IN谓词的子查询带有比较运算符的子查询带有ANY (SOME) 或ALL谓词的子查询带有EXISTS谓词的子查询c. 集合查询d. 派生查询2)插入数据a. 插入一般数据b. 插入子查询结果3)删除数据a. 删除某个元组b. 删除多个元组c. 带子查询的删除4)修改数据a. 修改某个元组b. 修改

2022-03-28 12:16:26 2026

原创 Mysql数据库和数据表的创建和信息更改的常用指令

文章目录数据库和数据表的创建和信息更改后续小实验做准备一. 关于数据库和数据表的其它操作1)数据库①创建数据库②显示目前所有的数据库③数据库重命名2.1 先创建新库:2.2 使用`RENAME TABLE` 命令修改表名,将表移动到新的库里:2.3 完成后删除旧库:④更改当前使用的数据库2)数据表①数据表的创建字段设置②数据表信息修改a. 修改表名b. 增加或删除或修改列d. 获取表的基本信息数据库和数据表的创建和信息更改后续小实验做准备创建数据库语句: create database exp

2022-03-27 11:45:22 2872

原创 创建SpringBoot工程,使用mybatis-plus框架

文章目录SpringBoot中使用Mybatis-plus1. 创建SpringBoot工程2. 加入maven依赖3. 加入数据库的信息4. 创建实体类(框架会根据实体类的信息来获取数据表的信息)如果实体类名字和数据表中名字不对应使用注解来解决实体名和表名不同使用@TableName注解属性名和列名不同使用@TableField注解实体名转换为表信息的规则★主键类型5. 创建继承BaseMapper< T >的接口1)创建mapper接口2)在SpringBoot的启动类中加入扫描mapper

2022-03-22 19:10:21 3253

原创 (Jquery使用(javascript库)+ ajax)前端 + (jdbc + servlet + javaee)后端实现简单的级联查询

文章目录0.简介1. DOM 对象和 jQuery 对象1)DOM 对象转换 jQuery 对象2)jQuery 对象转为 DOM 对象2. 选择器(和CSS的一样)1)基本选择器2)表单选择器3. 过滤器1)基本过滤器2)表单过滤器4. jQuery对象的方法什么是父标签和子标签5. 绑定事件1) 属性绑定2)on(事件,处理函数)绑定时间ajax响应0.简介jQuery 是一款跨主流浏览器的 JavaScript 库,封装了 JavaScript 相关方法调用,简化JavaScript 对 HTML

2022-03-19 20:32:39 2568

原创 ajax(前端实现局部刷新) + JDBC(连接数据库查询数据) + jackson(处理json的工具库)

文章目录简介0. 总的工程目录![在这里插入图片描述](https://img-blog.csdnimg.cn/2fa1c3182983459c9949e820258641d5.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd3VtaW5n5YWI55Sf,size_14,color_FFFFFF,t_70,g_se,x_16)1. 创建maven工程2. 加入依赖3. 创建实体类(存储数据库表的一行

2022-03-17 11:38:08 2191

原创 JavaScript(ES6)快速上手

文章目录基础概念数据类型和类型转换字符串string: 通过单引号或双引号定义数字number: 只有一种类型:浮点数布尔型 boolean: true或falseundefined 与 null自动类型转换+号=\= 与 \===falsy值: false 0 空字符串 null undefined NaN(表示运算出错)变量的定义使用let, const,不建议使用var作用域函数函数声明和调用**注意:**函数默认参数实现函数定义提升函数表达式(函数作为值)注意箭头函数如果函数体只是表达式只有一个参数

2022-03-15 09:50:21 248

原创 Quartus Prime 16.0安装破解

文章目录1. 文件准备2. 安装Quartus Prime 16.03. 修改Quartus Prime 16.0文件4. 准备license.dat文件5. 到Quartus更新lensece6. 破解结果1. 文件准备文件地址放到没有中文路径的目录2. 安装Quartus Prime 16.03. 修改Quartus Prime 16.0文件把预备文件里两个dll后缀的文件放到Quartus Prime 16.0文件路径下的bin64中替换掉Quartus原来的这两个文件4. 准备li

2022-03-13 22:45:33 23

原创 SSM(SpringMVC+Spring+Mybaties)框架整合步骤

文章目录简介使用步骤0.使用springdb的mysql库, 表使用student(id auto_increment, name, age)1.新建maven web项目2.加入依赖3.写web.xml1)注册DispatcherServlet2)注册spring的监听器:ContextLoaderListener,目的: 创建spring的容器对象,才能创建service,dao等对象。3)注册字符集过滤器,解决post请求乱码的问题完整的web.xml配置文件4.创建包, Controller包, s

2022-03-11 20:22:34 2597

原创 SpringMVC框架使用

文章目录需求1.创建maven项目2. 加入依赖3.重点: 在web.xml中注册springmvc框架的核心对象DispatcherServlet需求需求: 用户在页面发起一个请求, 请求交给springmvc的控制器对象,并显示请求的处理结果(在结果页面显示一个欢迎语句)。1.创建maven项目补全缺失目录原来的web版本太低,需要更换版本找到工程模块的web,移除web.xml配置文件加入新的web.xml,这里不能是web.xml,不然创建出来还是低版本的OK,后回到项

2022-03-08 19:59:50 791

原创 Spring框架事务处理

文章目录什么是事务什么是事务1.什么是事务事务是指一组sql语句的集合, 集合中有多条sql语句可能是insert , update ,select ,delete, 我们希望这些多个sql语句都能成功, 或者都失败, 这些sql语句的执行是一致的,作为一个整体执行。2.在什么时候想到使用事务当我的操作,涉及得到多个表,或者是多个sql语句的insert,update,delete。需要保证这些语句都是成功才能完成我的功能,或者都失败,保证操作是符合要求的。...

2022-03-02 23:40:10 726

原创 Spring框架中集成myBatis框架

文章目录使用步骤1.新建maven项目2.加入maven的依赖3.创建实体类4.创建dao接口和mapper文件5.创建mybatis主配置文件6.创建Service接口和实现类,属性是dao。7.创建spring的配置文件:声明mybatis的对象交给spring创建8.创建测试类,获取Service对象,通过service调用dao完成数据库的访问使用步骤1.新建maven项目2.加入maven的依赖1)spring依赖2)mybatis依赖3)mysql驱动4)spring的事务

2022-02-28 22:10:26 1049

原创 mybatis框架(操作数据库)

文章目录Mybatis框架的使用步骤前期准备1. 创建Maven工程2. 加入相关的依赖3. 创建实体类,保存表中一行的数据4. 创建持久层的dao接口5. 创建mapper配置文件6.创建主配置文件7. 创建获取SqlSession对象的工具类8. 通过mybatis的动态代理获取dao对象mybatis框架是对JDBC的一个封装jdbc的缺点代码比较多,开发效率低需要关注 Connection ,Statement, ResultSet 对象创建和销毁对 ResultSet 查询的结果,需

2022-02-27 18:59:21 887

原创 Spring内置框架Aspectj实现AOP(面向切面编程)

文章目录AOP术语解释Aspectj实现AOP1. 创建Maven工程2. 向pom.xml中加入Spring依赖3.创建目标类:接口和他的实现类创建接口创建接口实现类(被增强)4.创建切面类:普通类5.创建spring的配置文件:声明对象,把对象交给容器统一管理6.创建测试类,从spring容器中获取目标对象(实际就是代理对象)。切面类中方法的定义AOP是JDK动态代理的规范化。AOP术语解释术语:1)Aspect:切面,表示增强的功能, 就是一堆代码,完成某个一个功能。非业务功能,常见的切面

2022-02-04 13:50:39 2099

原创 Spring创建对象的两种方法和获取对象(IDEA2018 图解)

文章目录创建对象的两种方法1. 创建Maven工程2. 向pom.xml中加入Spring依赖3. 创建自定义的类4. 使用Spring框架创建bean创建spring配置文件创建对象方法一:使用配置文件创建对象对象初始化方法二: 使用注解(更常用)创建对象对象初始化在配置文件中加入扫描器5. 获取使用对象创建对象的两种方法1. 创建Maven工程创建Maven工程选择archetype创建,选择图中的组件,next输入包名和文件名,nextfinish创建完成2. 向pom.xml中加

2022-01-29 12:32:19 1440

转载 静态方法加锁,和非静态方法加锁区别

JAVA锁方法静态方法加锁,和非静态方法加锁区别

2022-01-23 15:56:51 141

原创 通过jps和jstack发现JAVA中的死锁

代码简单的死锁代码package com.course.concurrent.c1.s05_deadlock;public class DeadLockSample { private final static Object lock1 = new Object(); private final static String lock2 = new String(); public static void main(String[] args) throws Except

2022-01-22 14:22:53 1707

原创 远程链接软件Xshell和xftp下载地址

添加链接描述

2022-01-17 18:15:52 350

原创 第三章 搜索

一. 一些搜索的概念边缘(开节点表): 所有待扩展的叶节点的集合CLOSE表: 用来记录已经拓展过的结点算法的性能评估完备性: 如果问题有解,能找到解最优性: 找到的解是最优的时间复杂度空间复杂度时间空间复杂度的度量:时间由搜索过程中产生的结点数目来度量空间由内存中存储的最多结点数量来度量通常小于状态空间数量|V|+|E|分支因子: 一个结点可以扩展出多少个子结点,即树的分支数量搜索树搜索图注意树搜索:重复状

2022-01-10 13:47:10 1236

原创 第四章经典的搜索算法

经典的搜索算法1. 爬山算法大概的思想就是:不断的向相邻的最优节点移动。这就会出现一个问题,就是当前节点是周围节点中最优的,但却不是全局最优的节点。所以爬山算法不完备接近这个问题的方法之一是采用随机爬山算法,即到达这种极值点后随机指定开始状态,重新进行搜索过程。随机爬上算法是完备的,但是效率极低。2. 模拟退火算法模拟退火算法是对爬山算法的改进,主要改动在于,如果到达局部最优,就会有一定几率走下坡路,跳出当前局部最优的状态。模拟退火算法描述初始化:初始温度T(充分大),温度下限Tm

2022-01-10 13:46:31 560

原创 WIN10专业版修改用户名名字

有时候一些软件不支持中文路径,这个时候中文用户名就很绝望,所以给出修改的视频链接以及坑。链接视频坑更换超级用户后,转到超级会员admin时电脑黑屏(有鼠标箭头,但是不显示桌面),需要通过安全启动模式来解决解决方法:WIN+R输入msconfig引导->安全引导这样切换到admin就会正常进入桌面,继续按照上面的教程走就可以。坑2修改完之后要修改系统的环境变量。...

2021-11-20 20:31:10 604

原创 CSS简单使用

文章目录一. CSS基础知识1. 初识CSS:丰富多彩的网页样式选择器声明2. CSS样式引入方式样式引入方式(1). 内部样式表(2). 外部样式表(3). 内联样式使用哪一种样式表?样式的优先级顺序二.CSS基础选择器1. CSS 元素选择器元素选择器组合元素选择器元素选择器语法2. CSS 类选择器类选择器语法3. id选择器id选择器语法类选择器与id选择器的区别三. 文本与字体样式1. 字体颜色、类型与大小相关知识| 字体颜色 color| 字体类型 font-family字体系列字体栈| 字体大

2021-11-11 20:25:03 2536 1

原创 4. 创造者模式

文章目录4. 创造者模式(使用频率:★★)1. 建造者模式的定义2. 建造者模式的结构3. 建造者模式包含以下4个角色:4. 建造者模式的实现5. 例子6. 省略Director7. 钩子方法的引入8. 优缺点9. 模式适用环境4. 创造者模式(使用频率:★★)1. 建造者模式的定义建造者模式可以将部件本身和它们的组装过程分开,关注如何一步步创建一个包含多个组成部分的复杂对象,用户只需要指定复杂对象的类型即可得到该对象,而无须知道其内部的具体构造细节。建造者模式:将一个复杂对象的构建与它的表示分离

2021-11-11 14:06:31 254

原创 3. 抽象工厂

文章目录3. 抽象工厂模式(使用频率:★★★★★)1. 概念2. 抽象工厂模式结构抽象工厂模式包含以下4个角色:3. 抽象工厂代码实现4. 例子5. 拓展产品6. 优缺点7. 模式适用环境3. 抽象工厂模式(使用频率:★★★★★)工厂方法模式每个具体工厂只有一个或者一组重载的工厂方法,只能生产一种产品,可能会导致系统中存在大量的工厂类,势必会增加系统的开销抽象工厂模式一个工厂可以生产一系列产品(一族产品),极大减少了工厂类的数量1. 概念产品等级结构:产品等级结构即产品的继承结构

2021-11-10 09:50:00 826

原创 2. 工厂模式

文章目录工厂模式(使用频率:★★★★★)1. 工厂方法模式概述(一个具体工厂对应一个具体产品)2. 工厂方法的角色3. 工厂方法例子4. 配置文件5. 增加新产品的步骤6. 工厂方法的重载7. 工厂方法的隐藏工厂方法优缺点工厂模式(使用频率:★★★★★)简单工厂方法代码:class LoggerFactory {//静态工厂方法public static Logger createLogger(String args) {if(args.equalsIgnoreCase("db")) {//连

2021-11-09 14:03:56 228

湖南大学数字系统综合实验A级任务.zip

湖南大学数字系统综合实验A级任务.zip

2021-06-17

湖南大学数字系统综合实验B级任务.zip

湖南大学数字系统综合实验B级任务.zip

2021-06-17

数字系统实验之串口通信2019级.7z

数字系统实验之串口通信2019级.7z

2021-05-03

数字系统实验模型机2.0.7z

数字系统实验模型机2.0.7z

2021-04-05

空空如也

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

TA关注的人

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