自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WYJ的博客

请多指教

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

原创 Java“对象”

Java:PO、VO、BO、DO、DAO、DTO、POJOPO持久化对象(Persistent Object)PO是持久化对象,用于表示数据库中的实体或表的映射通常与数据库表的结构和字段对应PO的属性对应数据库表的字段,可以进行持久化操作(存储、读取、更新、删除)VO值对象(Value Object)VO是值对象,用于封装数据通常是不可变的,用于传递数据而不包含业务逻辑VO可以用于在不同层之间传递数据,如前端和后端之间BO业务对象(Business Object)BO

2023-09-22 11:46:10 245

原创 我的创作纪念日

纪念日

2023-06-05 14:06:26 177

原创 蓝桥刷题记录(续)

蓝桥杯刷题记录

2023-04-07 22:30:38 191 1

原创 蓝桥刷题记录

蓝桥杯题目记录

2023-03-15 22:26:03 930

原创 YOLO论文笔记(一)YOLOv1

我们提出了一种名为YOLO的目标检测新方法。以前的目标检测工作重新利用分类器来执行检测,相反,我们将目标检测框定为空间分离的边界框和相关类概率的回归问题。在一次评估中,一个单一的神经网络直接从完整的图像预测边界盒和类概率。由于整个检测流水线是一个单一的网络,可以直接对检测性能进行端到端的优化。我们统一的架构非常快,我们的基本YOLO模型以每秒45帧的速度处理图像。该网络有一个更小的版本——Fast YOLO,能每秒处理155帧,同时仍然达到其他实时探测器的两倍mAP。

2022-10-17 20:34:45 1014

原创 YOLOv5实现目标检测

YOLOv5 🚀 是COCO数据集上预处理的一系列对象检测架构和模型,代表Ultralytics对未来视觉人工智能方法的开源研究,融合了数千小时研究和开发过程中积累的经验教训和最佳实践。

2022-10-05 20:35:29 5102

转载 You Only Look Once(Yolov1)

2016年,Joseph Redmon、Santosh Divvala、Ross Girshick等人提出了一种单阶段(one-stage)的目标检测网络,它的检测速度非常快,每秒可以处理45帧图片,能够轻松地实时运行。由于其速度之快和其使用的特殊方法,作者将其取名为:You Only Look Once(也就是我们常说的YOLO的全称),并将该成果发表在了CVPR 2016上,从而引起了广泛地关注。的策略,将一张图片平均分成7×7个网格,每个网格分别负责预测中心点落在该网格内的目标。

2022-10-03 10:42:45 552

原创 jupyter notebook创建/删除虚拟环境

jupyter notebook创建或删除虚拟环境。

2022-09-24 14:27:27 2073 1

转载 配置CUDA和cuDNN、安装PyTorch

配置CUDA和cuDNN、安装PyTorch

2022-09-18 10:59:36 1417

原创 CNN经典架构

PyTorch实现CNN的5种经典架构,欢迎相互学习交流!

2022-09-07 12:44:43 1860

原创 PyTorch实现MNIST数据集手写数字识别

本篇文章基于卷积神经网络CNN,使用PyTorch实现MNIST数据集手写数字识别,适合刚入门卷积神经网络的小白,希望我的分享能对你有所帮助。

2022-09-05 12:58:39 2743

原创 VC++6.0安装、编译NTL类库

前言为了解决大数运算的问题,世界各国的软件开发人员和研究学者都进行了很多的研究和实践。近年来,越来越多的开发人员开始重视软件工程的作用,为了减少重复劳动,提高软件的质量和代码复用,许多优秀的大数运算库随之出现。NTL简介NTL 是一个可以用于数论相关计算的库。提供了非常友好的 C++接口,用于实现有符号的、算术整数的运算,以及向量、矩阵、基于有限域和整数的多项式运算。在密码学中,有限域的应用相当广泛,如 AES、twofish、ECC 等都涉及有限域。NTL下载地址:点击下载NTL的安装与编

2020-05-18 16:29:04 546 1

转载 数字图像傅里叶变换的物理意义及简单应用

前言前面转载过一篇关于傅里叶变换原理的文章《一篇难得的关于傅里叶分析的好文》。那篇文章写得非常棒,浅显易懂,可以说稍有基础的人都能看懂那篇博文。但是那篇博文更多的是从信号处理的角度以及原理的角度讲述傅里叶变换。那么在数字图像处理中,傅里叶变换之后得到的频谱图又有怎样的运用呢?这篇博客就是为了简单讲讲傅里叶变换在数字图像处理中的意义和基本应用,如有错误请各位指出。数字图像的傅里叶变换通过前面的...

2020-03-20 12:59:42 1545

转载 删库不跑路攻略

在工作中,我们误删数据或者数据库,我们一定需要跑路吗?我看未必,程序员一定要学会自救,神不知鬼不觉的将数据找回。在 mysql 数据库中,我们知道 binlog 日志记录了我们对数据库的所有操作,所以 binlog 日志就是我们自救的利器。接下来就来开启程序员自救之路。想要自救成功,binlog 这把利器一定要好,在自己之前,我们一定要确定我们有 binlog 这把利器,以下就是确保有 bi...

2020-02-24 11:09:48 458 1

原创 算法设计与分析总结(算法+题目+解析)

前言本博客对以下6种经典算法及相关问题进行一个集合汇总。包含各种算法的基本思想、问题的思考思路,以及代码实现(C++)。穷举法百鸡问题递归和分治二分查找合并排序快速排序循环赛日程表动态规划最长公共子序列背包问题贪心算法活动安排问题哈夫曼编码单源最短路径最小生成树背包问题回溯法装载问题0-1背包问题旅行售货员问题分支限界法...

2020-01-09 00:09:14 32108 9

原创 SSM框架实现在线购物商城

前言一个基于javaweb使用SSM框架搭建的电子商务网站项目的实现。网站图片主页面商品分类(网格布局)商品分类(列表布局)搜索页(eg:搜索关键字为“灯”)注册登录个人中心商品详情购物车订单核验付款界面支付成功我的订单下载地址审核中…...

2019-12-22 22:23:27 4236 26

原创 网际校验和算法(Internet CheckSum)

网际校验和算法反码算数运算:两个数进行二进制反码求和的运算很简单。它的规则是从低位到高位逐列进行计算。0和0相加是0,0和1相加是1,1和1相加是0但要产生一个进位1,加到下一列。如果最高位相加后产生进位,则最后得到的结果要加1。网际校验和算法:在发送方,先把被校验的数据划分为许多16位字的序列。如果数据的字节长度为奇数,则在数据尾部补一个字节的0以凑成偶数。用反码算数运算把所有16位...

2019-12-08 22:13:30 7303 1

原创 遍历输出所有application中的数据

前言这是一个使用jsp内置对象application存储数据后,遍历application中数据的案例(注意:application中的数据在服务器重启后会丢失!)代码1.添加书籍界面<%@ page contentType="text/html;charset=UTF-8" language="java" %><% request.setCharacterEnco...

2019-11-08 22:07:18 863

原创 Servlet过滤器——Filter

前言Filter是Servlet的过滤器,是Servlet 2.3规范中新增加的一个功能,主要用于完成一些通用的操作,如编码的过滤、判断用户的登录状态等。例如生活中人们使用污水净化设备对水源进行过滤一样,在Java Web程序中通过使用Filter对发送至服务器的请求和响应信息进行过滤。Filter之所以被称为过滤器,其主要作用是对Servlet容器调用的过程进行“拦截”,从而在Servlet...

2019-10-31 23:28:46 351

原创 NumPy数组基本操作

前言NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。NumPy数组对象ndarrayNumPy 最重要的一个特点是其 N 维数组对象 ndarray,它是一系列同类型数据的集合,以 0 下标为开始进行集合中元素的索引。ndarray的创建(创建一个 ndarray 只需调用 Nu...

2019-10-12 00:09:14 278

原创 linux下设置MySQL密码

前言在linux环境下,登录MySQL所用的账号和密码都存于名为mysql的数据库中,所以,我们可以通过修改mysql数据库中的账号信息来设置MySQL密码。步骤在linux命令行中输入# mysql -uroot -p并输入密码以root身份登录数据库。使用**use mysql;**命令切换当前所使用的数据库为mysql输入 **update user set password=p...

2019-09-30 01:41:43 5343

原创 Spring MVC基本概念(三)

SpringMVC框架基于组件方式执行流程图执行流程分析(1)客户端发送Request请求(该请求包含路径/xxx),发送到前端控制器 DispatcherServlet(指挥中心)(2、3)DispatcherServlet查找处理器映射器 HandlerMapping,找到Controller类中对应注解部分path=xxx的方法,并返回具体的Controller类以及该类中该方法的...

2019-09-29 14:18:17 88

原创 maven命令

mvn compile编译maven项目的java类mvn clean把执行“mvn compile”命令编译项目时生成的target文件夹删掉mvn test执行测试命令,maven先执行编译命令,再执行测试代码,测试成功后会生成一个target文件夹mvn package执行打包命令后,在target文件夹中会生成一个.jar文件,这就是maven帮我们打包好的.jar文件mv...

2019-09-29 09:06:58 210

转载 动态规划求解:将字符串A变换为字符串B所用的最少字符操作次数

问题问题描述:设A 和B 是2 个字符串。要用最少的字符操作将字符串A 转换为字符串B。这里所说的字符操作包括(1)删除一个字符;(2)插入一个字符;(3)将一个字符改为另一个字符。将字符串A变换为字符串B 所用的最少字符操作次数也称为字符串A到B 的编辑距离,记为 D(A,B)。试设计一个有效算法,对任给的2 个字符串A和B,计算出它们的编辑距离D(A,B)。例题分析先上图:...

2019-09-21 11:13:08 10607 1

原创 Python打印简单杨辉三角形

前言杨辉三角形的定义:杨辉三角形代码#思路:用一个n+2*n+2的数组包住n*n的数组,初始化a[1][1]的值为1,遍历求a[i][j]=a[i-1][j-1]+a[i-1][j]def YHsanjiao(n): a=[[0]*(n+2) for i in range(n+2)] #初始化一个二维数组 a[1][1]=1 #打印第一行 for j in ...

2019-09-16 00:24:51 3572

原创 本地文件上传到Linux服务器的几种方法

前言本文介绍几种常见的方法,把文件上传到Linux服务器中!常见有使用:scp命令、xshell软件里的xftp程序、U盘挂载、服务器自带的lrzsz程序。一、scp使用说明:1、把本机的文件传给目的服务器:scp get66.pcap [email protected]:/super备注:把本机get66.pcap拷贝到111.230.194.120这台服务器的super目录下...

2019-09-07 23:28:46 10700

转载 请求重定向和请求转发的区别

从含义上来讲请求重定向:从名字中可以看出来他的主要作用,对url重新定向,是一种客户端的行为,response.sendRedirect( ) 从本质上来将等于两次请求,前一次请求url对象不会保存,地址栏的URL地址会改变。(客户端跳转时用HttPservletResopse对象的sendRedirect函数实现)请求转发:是一种服务器的行为,request.getRequestDi...

2019-09-05 09:41:26 187

原创 Linux:解压zip文件错误End-of-central... 解决方法

前言在使用Linux的过程中,下载文件最常使用的方法是使用wget命令下载压缩包,然后对下载好的压缩包进行解压缩,但是,我今天遇到了一个解压缩的问题:我想下载github上面的某个文件,使用wget命令下载好之后,对下载的.zip格式的压缩包竟然无法使用unzip解压缩。问题分析其问题有两个可能的原因:文件未完全下载(之后我在windows系统上解开压缩包,排除了问题1)下载下来的文件...

2019-09-02 11:13:16 5280

转载 什么是挂载?mount的用处在哪?

关于挂载的作用一直不是很清楚,今天在阅读教材时看见了mount这个命令,发现它的用处很隐晦但非常强大。奈何教材说的不明朗,因此在网上整合了一些优秀的解释,看完之后豁然开朗。1.提一句Windows下,mount挂载,就是给磁盘分区提供一个盘符(C,D,E,…)。比如插入U盘后系统自动分配给了它I:盘符其实就是挂载,退优盘的时候进行安全弹出,其实就是卸载unmount。2.Linux下,不像Wi...

2019-08-24 11:56:40 858

转载 为自己量身定做一个浏览器主页

HTML代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Zack的私人导航页</title> <link href="image/ironman.png" rel="icon"> &l...

2019-07-28 11:52:31 595

转载 Android实现验证码功能

直接上代码验证码工具类public class CodeUtils { //随机码集 private static final char[] CHARS = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f', 'g',...

2019-06-21 09:34:14 4812 3

原创 算法——熄灯问题

//解决熄灯问题(将所有灯都熄灭)//输入:/*第一行输入一个正整数N,表示需要解决的案例数每个案例为5*6的矩阵(灯的初始状态)这些数字以空格隔开,0熄灭,1点亮*///输出:/*对每个案例,首先输出一行输出字符串“PUZZLE #m”,其中m是该案例的序号接着按照该案例的输入格式输出5行1表示需要把对应的按钮按下0表示不需要按每个数字以空格隔开*///分析:/...

2019-06-09 22:35:08 2001

原创 C++实现哈夫曼树与哈夫曼编码

哈夫曼树的存储表示typedef char ElemType;typedef struct{ ElemType data; //结点存的数据 int weight; //结点的权值 int parent,lchild,rchild; //结点的双亲、左孩子、右孩子的下标} HTNode,*HuffmanT...

2019-06-02 09:51:08 10862 1

转载 C++ 实现string字符串替换全部子串

/* 函数说明:对字符串中所有指定的子串进行替换 参数:string resource_str //源字符串string sub_str //被替换子串string new_str //替换子串返回值: string */string subreplace(string resource_str, s...

2019-05-31 23:29:19 10168

原创 算法——二叉树的遍历方法

前言二叉树的5种遍历方法,以及二叉树的结点计算方法的实现(C++)。二叉树的中序遍历的非递归算法,需要用到栈的相关操作;二叉树的层序遍历算法,需要用到循环队列的相关操作。1.栈的相关操作栈的存储结构#define StackMAXSIZE 100typedef BiTNode* SElemType; //栈中保存的数据是二叉树结点的指针typedef struct{...

2019-05-19 22:48:39 217

原创 Spring MVC基本概念(二)

访问过程从浏览器过来的Request,第一个到达DispatcherServlet(这也是一个Servlet,可以接收浏览器的Request)DispatcherServlet拦截到Request后,通过HandlerMapping,来找到对应需要的Controller和HandlerInterceptor将其形成一个执行链条,作为一个Handler/HandlerAdapter返回给Di...

2019-05-11 23:09:27 121

原创 Spring MVC基本概念(一)

DispatcherServletSpring MVC的前端控制器前端的客户请求,通过DispatcherServlet正式分发到达合适的Controller,来生产所需要的业务数据Model,生产的Model再通过DispatcherServlet传递给View,完成最终的页面呈现。MVC将数据的业务逻辑和页面实现的分离,核心就是通过DispatcherServlet来实现的Cont...

2019-05-11 00:32:33 213

转载 Process returned -1073741819 (0xC0000005)

前言C++运行报错:Process returned -1073741819 (0xC0000005) 是真的坑!!!申请的内存没有释放new后必须deletemalloc后必须free创建内核对象(比如CreateFile,CreateMutex,CreateThread),后必须释放内核对象句柄.创建内存映射文件,CreateFileMapping,MapViewOfFile后必须...

2019-04-19 00:38:36 25371 4

原创 Intellij Idea项目使用JDBC连接MySql

下载mysql连接jar包下载地址:JDBC驱动包下载在项目中导入jar包点击左上角File---->Project Structure找到驱动包的位置:新建一个DBHelper 类,测试是否可以正常连接数据库package util;import java.sql.Connection;import java.sql.DriverManager;public cla...

2019-04-15 23:43:22 1678 1

原创 Cookie实现记住用户名密码

前言本文提供使用cookie实现记住用户名、密码的代码实例、难点注释。文末有完整项目代码下载地址、github仓库地址。实现界面初始登录界面输入:张三123456点击登录之后跳转界面:可查看用户信息:关闭所有页面,重新打开登录页面后保留上一次登录信息:实现代码(博主使用的是intellij idea+tomcat)login.jsp<%@ page con...

2019-04-14 23:37:03 3209

pokemon精灵宝可梦数据集

精灵宝可梦数据集,包含1612个精灵图片,分成18个类型,并已按比例分成训练集和测试集,用来学习、训练卷积神经网络的基础数据集。

2022-10-31

YOLO算法v6~v7论文英文原文

YOLO算法v6~v7论文英文原文,cv目标检测最新著作、深度学习必学经典论文!

2022-10-11

YOLOv1~v5五篇论文英文原文

YOLO算法v1~v5五篇论文英文原文,cv目标检测、深度学习必学经典论文!

2022-10-11

网际校验和算法代码.rar

用java实现的网际校验和算法,详情请查阅博主关于网际校验和算法的博客:https://blog.csdn.net/qq_41664447/article/details/103450083

2019-12-08

C++实现哈夫曼树及哈夫曼编码.rar

C++实现哈夫曼树及哈夫曼编码,代码简介https://blog.csdn.net/qq_41664447/article/details/90736442,C++源程序可直接运行

2019-06-02

cookie实现记住用户名密码

cookie实现记住用户名密码(IntelliJ IDEA+tomcat)完整项目代码

2019-04-14

空空如也

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

TA关注的人

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