- 博客(27)
- 收藏
- 关注
原创 仅需改一行代码!YOLOv7中断训练后从断点处继续训练
然后运行train.py,就可以看到是从刚刚断开的epoch的位置开始训练了!被中断训练的实验路径。
2024-02-04 10:44:59
627
原创 使用官方标定工具Dynamic Calibrator对RealSense D435i进行标定(二)
感觉很神奇的是,可以用手机作为标定物!ios和安卓(需要谷歌商店)都有app可以下载,博主的手机是huawei的(而且是曲面屏),没办法了。打印纸的链接:http://www.intelrealsense.com/download/18533。关于打印target的一些提示...
2024-01-24 20:30:23
1339
3
原创 Ubuntu 18.04安装Dynamic Calibration software for the Intel® RealSense™ D400 Series Cameras(一)
安装 librscalibrationtool 软件包,其中包括英特尔® 实感™动态校准器。将英特尔服务器添加到库列表中。注册服务器的公共密钥。刷新可用的库和包列表。
2024-01-24 19:37:50
724
原创 YOLOv8源码逐行解读(yolov8.yaml)(更新中)
进行卷积操作,输出特征图尺寸为20*20*1024(卷积的参数都没变,所以都是长宽变成原来的1/2,和之前一样),特征图的长宽已经变成输入图像的1/32。进行卷积操作,输出特征图尺寸为40*40*512(卷积的参数都没变,所以都是长宽变成原来的1/2,和之前一样),特征图的长宽已经变成输入图像的1/16。进行卷积操作,输出特征图尺寸为80*80*256(卷积的参数都没变,所以都是长宽变成原来的1/2,和之前一样),特征图的长宽已经变成输入图像的1/8。第0层的输入是640*640*3的图像。
2023-04-11 17:08:51
33547
35
原创 YOLOv8从断点处继续训练
找到上次训练保存的路径位置(我的是:/home/zqq/下载/ultralytics-main/ultralytics/yolo/v8/detect/runs/detect/train10/weights)顺便说个小技巧,ctrl+c是中止任务,ctrl+z是将任务放在后台运行,可以用fg命令重新调回前台。我的电脑是笔记本版本的3060(6G显存),batchsize设了16,epoch设了300。第一次用YOLOv8,发现代码结构跟以前的差别挺大的,看了文档才知道大概用法。
2023-03-01 16:20:36
7005
9
原创 快速解决联想拯救者R9000P在Ubuntu系统无法联网问题
除了有线网线连接,也可以使用手机USB数据线连接,只要在手机设置里打开USB共享网络功能,就可以即插即用了!可以通过手机先连wifi,再共享给电脑用。
2022-12-08 14:04:39
1574
原创 使用Mahout实现基于用户的协同过滤(user-based CF)算法/Mahout推荐系统入门实践
Mahout是 Apache Software Foundation(ASF)旗下的一个开源项目,提供一些可扩展的机器学习领域经典算法的实现,旨在帮助开发人员更加方便快捷地创建智能应用程序。Mahout包含许多实现,包括聚类、分类、推荐过滤、频繁子项挖掘。此外,通过使用Apache Hadoop库,Mahout可以有效地扩展到云中。逻辑回归Bayesian贝叶斯SVM支持向量机Perceptron感知器算法神经网络随机森林有限波尔兹曼机Canopy聚类K均值算法模糊K均值。
2022-10-24 15:28:01
3944
原创 opencv访问mat单通道元素值
Error: Assertion failed (((0x28442211 >> ((traits::Depth::value) & ((1
2022-10-13 10:22:32
776
原创 【爬虫获取数据集(附代码)】Python爬取动态加载网页图片:以bd识图为例
最近小组在做深度学习的课设,需要一些数据集,由于直接用关键词搜出来的图片会混入一些奇怪的图片,为了使搜集更准确,用上了百度的以图搜图功能。打开以后是一个动态加载的网页,按F12打开调试工具DevTools。选择Network下的XHR(XMLHttpRequest),过滤AJAX请求。刷新一下网页,下拉滚动条让它抓包。在Name中找到图中框处来的请求,在Preview里可以看到有一个list装着我们想要的图片。在文末的代码中替换掉sign、sids和logid字段..
2021-11-03 20:58:04
2309
3
原创 CTF|网络安全实验|DC1
DC1Kali:192.168.159.129靶机:192.168.159.130用了这个方法依旧不行,放弃参考教程:https://www.jianshu.com/p/185b45a32681
2020-07-09 12:01:04
452
原创 CTF综合测试低难度过程记录
CTF综合测试低难度过程记录Kali:192.168.159.129靶机:192.168.159.136上传shell捕捉到数据包,点击Forward点击shell.jpg执行并没有返回shell发现忘记去掉注释了而且漏掉一步:可以看到反弹的shell了执行执行~sql语句末尾一定要加分号得到密码:asd123***参考教程: https://w...
2020-05-27 13:37:07
559
原创 简单卖票程序探究Thread.join()的作用
这次探究直接用同步卖票的例子来分析(每个线程只能卖100张):运行结果:没用使用join()前,交替卖票运行结果:前100张票都是线程0在卖,等线程0结束了以后,线程1和线程2才开始交替卖票运行结果:线程0和线程1交替卖票,线程0结束后线程2才开始卖票上面的例子看不出线程0和线程1的关系,所以把卖票中睡眠时间改成0运行结果: 线程0和线程1...
2019-12-10 16:27:12
156
原创 Java反射机制
本文参考自《Java高级程序设计》清华大学出版社,侵删1.显式加载指定类Java的Class类提供了显式加载的方法 forName(String name)package org.ddd.section2.example2_30;public class Bootsrap { public static String className = "org.ddd.sectio...
2019-12-10 15:52:40
245
原创 Java JDBC 复习
中间件是一种独立的系统软件或服务程序,位于客户机服务器的操作系统之上,管理计算资源和网络通信。分布式应用软件借助这种软件在不同的技术之间共享资源。是层次性系统架构的关键成分之一,可同时存在于客户端和服务器端,负责客户和服务器之间透明的请求和回答交互。处于系统软件与用户的应用软件的中间。特性:网络透明性:能支持所有类型的网络;服务器透明性:不管服务器上的DBMS(数...
2019-12-05 21:34:05
216
原创 Java Servlet复习
Servlet能将HTTP请求和响应封装在标准Java类中来实现各种Web应用方案。Servlet是使用Java语言编写的服务器端程序,它能够接受客户端的请求并产生响应。与常规的CGI程序相比,Servlet具有更好的可移植性和安全性、以及更强大的功能等特点。需要在特定的容器(运行环境)中运行,如Tomcat。Servlet容器环境在 HT...
2019-12-05 16:51:55
311
原创 Java多线程复习
CyclicBarrier详解:https://blog.youkuaiyun.com/qq_38293564/article/details/80558157synchronized:https://blog.youkuaiyun.com/zjy15203167987/article/details/82531772线程的主体类需要 继承Thread类 或 实现Runnable(Callable)借口 来...
2019-12-04 20:28:52
185
原创 Java socket+BIO复习
socket概念:https://blog.youkuaiyun.com/a78270528/article/details/80318571阻塞/非阻塞/同步/异步+socket:https://blog.youkuaiyun.com/qq_21125183/article/details/83831495Java中BIO、NIO和AIO的区别和应用场景:https://blog.youkuaiyun.com/qq_246...
2019-12-04 12:40:12
228
原创 JAVA网络编程学习笔记(套接字)
本文参考自《Java高级程序设计》清华大学出版社,侵删套接字用于区分网络上的两个程序之间的连接与通信。在连接的两端分别有一个套接字。套接字的通信处于比较低的层次,由用户编写的程序管理使用。TCP/IP中通常包含三种套接字:1.流套接字用于提供面向连接、可靠的数据传输服务,保证数据能够实现无差错、无重复发送,并按顺序接受。使用了传输控制协议TCP2.数据报套接字...
2019-11-03 13:05:13
222
原创 JAVA网络编程学习笔记(流)
本文参考自《Java高级程序设计》清华大学出版社,侵删流:通过一定的传播路径从源传递到目的地字节序列。输出流:基类是java.io.OutputStream ,一个抽象类,提供了一些基本的方法向流中写入数据:public abstract void write(int b) throws IOException将指定字节写入流(只写入传入参数的低八位)public void w...
2019-11-03 12:52:42
290
原创 JAVA网络编程学习笔记(网络协议+IP地址)
本文参考自《Java高级程序设计》清华大学出版社,侵删网络协议结构:层次式好处:1.各层功能相互独立,可降低耦合,提供接口互相调用。2.扩展相对灵活,需要修改协议功能时,只需修改指定层服务即可,层与层之间不互相影响。3.易于实现和维护。4.协议制定独立灵活。OSI模型(7层):物理层、数据链路层、网络层、运输层、会话层、表示层、应用层。因协议过于复杂、运行效率...
2019-11-03 12:12:47
266
转载 java动态代理实现与原理详细分析
关于Java中的动态代理,我们首先需要了解的是一种常用的设计模式--代理模式,而对于代理,根据创建代理类的时间点,又可以分为静态代理和动态代理。一、代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象...
2019-10-25 13:20:17
151
转载 解决eclipse导入外部项目工程中文乱码问题
1.方法一(注:该方法有可能会造成导入的工程成功解决乱码问题然鹅原先自己的工程里的中文却变成了乱码QAQ)Window -- Preferences -- General -- Appearance -- Content Types -- Text选中Java Source FileDefault encoding: 填入 UTF-8 点击 Update, OK如图:2...
2019-10-25 12:45:20
207
原创 Java注解学习笔记(一)
本文参考自《Java高级程序设计》清华大学出版社,侵删Java常用注解:1.@Override 表示当前定义的方法将覆盖父类的同名、同参数方法2.@SuppressWarnings 关闭无须关心的警告信息,可用于整个类上或用于方法上3.@Deprecated 声明方法或类已过时,不建议使用注解的使用方法:1.在类上使用注解,作用于整个类@Deprecatedp...
2019-10-24 20:53:26
225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人