- 博客(56)
- 收藏
- 关注
原创 在colab上训练YOLOv5
首先在colab上新建一个笔记本,然后点击左侧的文件图标,点击上传,注意因为是单个文件,所以必须把YOLO变成压缩包上传。更改资源之后发现YOLO的压缩包没有了,所以要先更改资源,再上传压缩包!进入到YOLO的目录,里边有个文件写着都需要什么东西。上传完成,点击刷新按钮,可以看见压缩包。执行训练脚本,进行模型的训练,完成!
2024-03-10 10:15:40
509
原创 Spring Cache (基础知识+瑞吉外卖项目)
Spring Cache缓存技术,springboot实现基础缓存技术+底层是redis的实现。
2023-07-12 17:24:28
571
原创 Mybatis-Plus查询
直接new QueryQuery<>创建对象,然后再wrappee.eq(“数据库列表”,“匹配值”)创建条件就可以。其中,:eq表示相等;gt表示大于;lt表示小于;ne不等;ge大于等于;le小于等于;between;notBetween;in;notIn:like表示like %值%;notLike;likeLeft表示like %值;OrderByAsc;:or;and:select。
2023-07-08 19:38:58
2334
原创 lambda函数式编程
而函数式编程思想就类似于我们数学中的函数,它主要关注的是对数据进行了什么操作。代码简洁,开发快速;接近自然语言,易于理解;面向对象思想需要关注用什么对象完成什么事情。(2)大数据量下处理集合效率高。(1)能够看懂公司里的代码。
2023-07-08 19:38:18
192
原创 传智健康--MyBatisPlus--编辑检查组
我在做的时候,发送了两个请求,一个是请求检查组的信息(其中包含了选中的检查项,将数据封装在一起,一起返回);第二个是查询全部的检查项。编辑检查组的时候,需要查询数据进行数据回显,其中包括根据id查询检查组的信息,查询全部的检查项,查询选中的检查项。理论上应该是,先查询检查组信息,在查询检查项信息,最后查询选中的检查项信息进行选中。定义了一个新的实体,封装检查组和选中的检查项。
2023-06-26 19:29:39
121
原创 MyBatisPlus查询成功,但是返回结果为空
问题如下:条件查询,根据id值去查,sql语句执行正确,并且有5条结果,但是打印输出结果却为空。
2023-06-26 19:16:02
1280
1
原创 协同过滤推荐算法
协同过滤:利用集体智慧,借鉴相关人群的观点进行推荐。过去兴趣相似的用户在未来的兴趣也会相似;相似的用户会产生相似的历史行为数据。根据历史行为,产生相似用户,分析出推荐结果。用一句大白话说,其实也就是小明喜欢A、B,小红喜欢A、B、C,那么就可以推测出来小明也喜欢C,我们就可以给小明推荐C。收集数据—>寻找邻域—>计算推荐结果显示反馈:用户主动地向系统表达其偏好,一般需要用户在消费完项目后进行额外反馈。隐式反馈:隐含用户对项目偏好的行为数据,是用户在探索或消费项目过程中正常操作。基本思想:基于用户
2022-12-05 17:58:31
1177
1
原创 Android Studio期末大作业---快递管理APP快递查询APP
Android Studio期末大作业,快递管理APP 主要实现功能:登录,注册,数据库的增删改查(新增快递,查询快递,修改快递信息,删除快递信息)
2022-11-30 10:48:15
9827
37
原创 Android期末大作业、移动应用开发期末大作业(教练预约APP)
Android期末大作业,移动应用开发项目,教练预约APP,主要实现功能为注册,登录,教练预约,发布评论,删除讨论
2022-11-08 16:37:24
5279
22
原创 “index [hotel/jXLK5MTYTU-jO9WzJNob4w] already exists“
报错“index[hotel/jXLK5MTYTU-jO9WzJNob4w]alreadyexists”,说明这个索引已经存在了,删除重新运行即可。同时要注意,创建索引语句中的,问题。执行DELETE索引名。在重新执行创建索引的语句。
2022-07-19 10:57:13
1085
原创 el-radio-button选中之后再次点击取消选中,实现按钮的反选功能
el-radio-button选中之后再次点击取消选中,实现按钮的反选功能点击选中,再次点击取消选择。实现方法如下:第一种方法:<el-radio-group v-model="pagination.type"> <el-radio-button @click.native.prevent="clickitem('猫')" label="猫"></el-radio-button> <el-radio-butt
2022-04-19 21:06:45
5370
原创 IDEA集成Git
IDEA集成Git(保姆级教程)1.配置git忽略文件在一个项目里边,有很多没用的东西,这些东西与项目的实际功能无关,不参与服务器的部署运行。比如下图所示:对于这些文件,我们需要把他们忽略掉。方法如下:在你电脑的家目录下边创建一个文件(文件的后缀名为.ignore即可)如下我的家目录:我创建的文件名:git.ignore文件里边需要配置的内容如下:# Compiled class file*.class# Log file*.log# BlueJ files*.ctxt# M
2022-02-23 17:03:18
536
原创 Failed to load resource: the server responded with a status of 500 ()
报错:Failed to load resource: the server responded with a status of 500 ()插入数据报错,空指针异常。总结:1.没有改数据库的名字。2.插入的时候没有数据,传进去的数据是空的。就仔细检查自己的数据库相关的代码,就是代码的问题!!!...
2022-02-04 17:27:56
5395
1
原创 JavaScript实现抽奖(jQuery)
JavaScript实现抽奖(jQuery)效果展示:代码展示:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>JQuery实现抽奖</title> <script src="jquery-3.3.1.min.js"></script></head><body>
2022-01-20 11:56:11
1048
原创 JavaScript实现动态表格
JavaScript实现动态表格基本效果如下点击添加,可以将输入框中的值,新增到表格中;点击删除可以删除本行内容。代码如下:第一种方式(较简单,建议使用)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>动态表格02</title> <style> table{
2022-01-18 17:57:30
4086
5
原创 Markdown学习
Markdown学习#空格一级标题##空格二级标题###空格三级标题####空格四级标题**加粗*斜体~~删除线引用>分割线—或者***图片超链接有序列表1.空格无序列表-空格代码块···
2021-12-23 11:37:31
72
原创 Hibernate框架的使用(二)
继上次一天半的时间,创建成功了IDEA+MySQL数据库+Hibernate;今天又历时一晚上成功创建了IDEA+SqlServer+Hibernate+的半个maven项目。为什么说是半个maven呢?因为我的pom文件中一直不能成功的导入sqlserver的驱动,所以我就尝试使用了maven+jar包,就是pom文件里不能导入的包,我给他手动添加进项目啦!!!基本步骤还是和使用mysql数据库一样的,就是在hibernate.cfg.xml配置文件中的内容不一样,内容如下:<sess
2021-11-22 21:20:35
712
原创 正则表达式详解
发现了一个宝藏博主的正则表达式教程,分享给大家深入浅出之正则表达式(一) - sema - 博客园深入浅出之正则表达式(二) - sema - 博客园
2021-11-20 09:53:45
292
原创 使用Struts框架Web登录程序和留言板
ch01 Web登录程序JSP+JavaBean+Struts2+JDBC的Web登录程序,开发软件IDEA,数据库mysql.(1)导入jar包,并添加为库(2)修改web.xml,配置两个过滤器这两个过滤器是使用Struts框架的时候要用到的,他用通过过滤器拦截用户的请求,然后再转发给相应的action去处理。注意:这里不仅要加两个过滤器,还要写第一个页面是谁<?xml version="1.0" encoding="UTF-8"?><web-app .
2021-11-15 22:22:51
1133
原创 网络留言系统(Javaweb简易开发)
采用JSP+Servlet+JavaBean+JDBC方式开发一个网络留言系统。要求:(1)用户在页面上输入用户名和密码登录,成功进入后可以看到所有的留言信息(2)用户可以自己添加,编辑留言,提交后可实时看到新增加的留言(3)系统提供新用户注册的功能第一步:建立数据库test我用的是mysql数据库,数据库中有两张表,用户信息表usertable和留言表lytable表结构如下:第二步:创建javaee项目,onlineMessage第三步:创建JDBC先导入JDBC驱动包
2021-09-20 16:56:30
6829
11
原创 Javaweb登录页面的实现
1.编写登录页面index.jsp两个输入框,一个按钮<html><head> <title>登录页面</title></head><body><div align="center"> <h2>欢迎登录</h2> <form name="login"> 用户名:<input type="text" name="username
2021-09-05 16:33:00
18130
5
原创 frameset框架
frameset框架是HTML框架。框架网页通过一个frameset(框架集)标记和多个frame(框架)标记来定义。在框架网页中,将frameset标记置于head之后,以取代body的位置,还可以使用noframes标记生成不能被浏览器显示时的替换内容。框架网页的基本结构如下:<html><head> <title>框架网页的基本结构</title></head> <frameset属性="值"…> <f
2021-08-27 12:27:54
1264
原创 Android布局(第三章)
表格布局<TextView android:background="#FEE284" android:textColor="#FF909090" android:padding="3sp" android:text="@string/END" android:layout_column="1"/>间隔线<View android:bac.
2021-06-03 18:16:50
108
1
原创 EditView和TextView的综合应用
MainActivity.mainpublic class MainActivity extends AppCompatActivity { Button bt; TextView tv; EditText et; View.OnClickListener ocl = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(sav
2021-04-12 11:58:15
230
原创 【算法】最长的公共子序列
求最长的公共子序列的长度这个代码,只是求长度,并不关心序列是啥,数组c用来存放公共子序列的长度。判断如果相等,说明最长子序列的长度应该在i-1,j-1的基础上加1;不相等,就判断哪个最大,在表格中填入最大的数。#include<iostream>#include<string>using namespace std;const int N=1002;int len1,len2;//字符串的长度 int c[N][N];//记录最长公共子序列的长度 string s
2021-03-31 12:05:32
112
原创 【蓝桥杯】关联矩阵,测评没过
不知道为什么这个测评一直没过#include<iostream>using namespace std;int main(){ int m,n,a,b; cin>>n;//节点数 cin>>m;//边数 int c[n+1][m+1]={0}; for(int k=1;k<=m;k++){ cin>>a; cin>>b; c[a][k]=1; c[b][k]=-1; } //输出矩阵
2021-03-20 16:24:40
123
原创 【蓝桥杯】图形显示
有坑#include<iostream>using namespace std;int main(){ int n; cin>>n; for(int i=0;i<n;i++){ for(int j=0;j<n-i;j++) cout<<"*"<<" "; cout<<endl; } return 0;}这就是一个很普通的循环输出,但是要注意一下,输出*后,后边还有个空格要输出!!!...
2021-03-20 16:22:39
147
原创 【蓝桥杯】1的个数
判断1-n之间的数,一共包含几个1#include<iostream>using namespace std;int sum=0;int digui(int n){ while(n!=0){ if(n%10==1) sum=sum+1; n=n/10; } return sum;}int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ digui(i); } cout<<sum;
2021-03-20 16:12:58
144
原创 【蓝桥杯】对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是: 00000 00001 00010 00011 00100 请按从小到大的顺序输出这32种
#include<iostream>#include <bitset> using namespace std;int main(){ for(int i=0;i<32;i++) { cout<<bitset<5>(i)<<endl; } return 0;}注意:这里用到了一个十进制转换为二进制的声明 bitset ;cout<<bitset<5>(i)<<endl; 将.
2021-03-17 20:42:18
1000
原创 【蓝桥杯】Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。 当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。
这是递归的方法:运行超时#include<iostream>using namespace std;int digui(int n){ if(n==1) return 1; if(n==2) return 1; return (digui(n-1)+digui(n-2))%10007;}int main(){ int n; cin>>n; cout<<digui(n); return 0;}迭代的方法#include<iostrea.
2021-03-17 20:17:34
1828
原创 【蓝桥杯】
一、大小写转换编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。输入格式:输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。输出格式:输出经过转换后的字符串。样例输入AeDb样例输出aEdB#include <iostream>#include<string>using namespace std;int main()
2021-03-17 19:53:23
211
原创 【蓝桥杯】给定圆的半径r,求圆的面积。
#include<iostream>#include <iomanip>using namespace std;const double PI=3.14159265358979323;int main(){int r;cin>>r;cout<<fixed << setprecision(7)<<PI*r*r;return 0;}注意:最后要求保留7为小数,要引入头文件 iomanip 保留七位小数,c.
2021-03-17 12:50:03
890
空空如也
ElementUI页码高亮相关问题
2023-06-25
为什么vue显示不出来后端传递的数据?
2023-06-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人