自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常见手撕项目C++

懒汉模式指的是单例实例在第一次被使用时才进行创建(不叫我,那我就懒,不创建)。这种方式可以减少资源的消耗,但需要考虑线程安全问题(例如多个线程同时是第一次使用,所以一般需要锁)。这种方式避免了线程安全问题,但可能会增加程序的启动时间,同时如果实例最终未被使用,则会造成资源的浪费。单例模式是一种常用的软件设计模式,其目的是确保一个类只有一个实例,并提供一个全局访问点来获取该实例。介绍完单例模式,我们来看看单例模式的两种实现方式,分别是饿汉模式与懒汉模式。这里可能会好奇,为什么需要两次判断。

2024-03-29 16:21:24 544

原创 为什么要用scrapy爬虫库?而不是纯python进行爬虫?

Scrapy是一个使用Python编写的开源和协作的web爬虫框架,它被设计用于爬取网页数据并从中提取结构化数据。Scrapy的强大之处在于其广泛的功能和灵活性,可以让开发者高效地构建复杂的爬虫。下面是Scrapy的一些优点,以及它帮我们节省的工作和使用纯Python编写爬虫的潜在不足之处。总的来说,Scrapy提供了一个高效、灵活且功能丰富的环境,大大减少了开发高性能爬虫所需的工作量。虽然使用纯Python也能实现相同的功能,但往往需要更多的时间和精力去处理底层的细节问题。

2024-03-14 22:44:14 1193

原创 Where_Can_We_Help_A_Visual_Analytics_Approach 论文详解

语义分割是自动驾驶中的一个关键组成部分, 由于安全考虑,必须进行彻底的评估。基于深度 神经网络( DNN) 的语义分割模型在自主驾驶中得到了广泛的应用。然而,由于基于 DNN 的 模型具有黑箱状的性质, 因此评估其具有挑战性 ,而且在自动驾驶应用程序中,评估关键对象 的模型性能,如丢失的货物和行人的性能则更加困难。在这项工作中 ,我们提出了 VASS,一 种视觉分析方法来诊断和提高语义分割模型的准确性和鲁棒性,特别是对于在各种驾驶场景中 移动的关键对象。

2024-03-06 09:47:48 885

原创 如何对用OpenCV开发的API进行测试 (Google Test 版本)

假设你想测试一个使用OpenCV开发的图像处理API,例如一个图像滤波函数。:创建一个新的C++文件,引入必要的OpenCV头文件和测试框架头文件(如Google Test)。:使用合适的编译器编译测试代码,并运行测试。测试框架会自动执行所有测试用例,并报告测试结果。:首先,需要安装OpenCV库,并设置好C++开发环境。

2024-03-03 19:34:53 549

原创 Google Test 框架测试流程介绍

测试案例定义:使用TEST_P宏定义一个参数化的测试案例。这允许你为同一测试逻辑指定多个输入参数,每个参数都会作为一个单独的测试运行。例如,定义了一个名为accuracy的测试,它属于测试套件。

2024-03-02 20:09:46 454

原创 怎么运行/opencv/modules/imgproc/test下的test_cvtyuv.cpp

(4) imgproc 模块. 图像处理 — OpenCV 2.3.2 documentation. https://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/imgproc/table_of_content_imgproc/table_of_content_imgproc.html.请注意,确保你的构建环境已经正确设置,以便能够编译和运行OpenCV。:首先,确保你已经下载并安装了OpenCV。:在构建目录中,你可以运行测试程序。

2024-03-02 16:38:06 528

原创 ubuntu安装opencv

对于其他依赖项,特别是如果您需要OpenCV的特定功能(如Python支持或其他图像格式支持),您可能需要安装额外的库。具体依赖项可能因OpenCV的版本和您所需的功能而异。如果您已经重新从GitHub上克隆了OpenCV源代码,并切换到了4.8.0版本,那么接下来的步骤将指导您如何编译和安装OpenCV。首先,确保您的系统上安装了必要的依赖项。接下来,使用cmake编译我的opencv程序,它的好处是能够自己找打opencv的路径,在。如果你直接上传上去的文件没有写的权限,记得。

2024-03-02 08:53:25 692

原创 操作系统调度算法

操作系统的调度算法是用于决定在多任务环境下,哪个进程或线程应该被分配CPU时间的一系列策略。有效的调度算法对于保证系统的响应时间、吞吐量、资源利用率和公平性都至关重要。每种调度算法都有其特定的应用场景和优缺点。选择合适的调度算法取决于系统的需求,如系统是面向任务的还是面向用户的,追求吞吐量的最大化还是响应时间的最小化,以及对公平性的要求等。

2024-02-25 14:21:20 341

原创 信号的处理机制

实时信号的主要优势在于它们支持队列化(即可以有多个同一信号等待处理),并且保证按照发送顺序递送给进程,这解决了传统信号可能丢失的问题(因为非实时信号如果多次发送且未被处理,它们会合并为一个)。:不同于标准信号,如果发送给进程的实时信号还未被处理,新的相同类型的实时信号可以排队等待处理。这减少了信号丢失的风险,提高了信号机制的可靠性。实时信号是POSIX标准定义的扩展信号集,提供了比传统UNIX信号更多的特性和更好的可靠性。Linux还支持实时信号,这是POSIX标准的一部分,提供了一种更可靠的信号机制。

2024-02-07 20:37:47 772

原创 c++信号

竞态条件是指程序的行为(输出或结果)依赖于事件或条件的顺序或时序,特别是当这些事件或条件的控制超出程序的控制时。如果没有适当的机制来保证对全局变量的访问和修改的原子性,程序的行为就可能变得不可预测。信号竞态的一个典型例子是当两个信号几乎同时到达一个进程,并且这两个信号的处理函数需要访问和修改同一全局变量时。为了避免这种竞态,一种方法是在每个信号处理函数中阻塞另一个信号,直到信号处理完成。这样做可以减少竞态条件的风险,但设计信号处理逻辑时仍需谨慎,以确保程序的健壮性和正确性。信号,另一个用于处理。

2024-02-07 18:05:09 830

原创 c++运算符优先级

请注意,这个列表并不是完整的,C++中还有其他运算符和特殊情况。为了避免混淆,建议在编写复杂表达式时使用括号来明确运算符的计算顺序,这不仅可以避免潜在的错误,也使代码更易于阅读和理解。C++运算符优先级定义了表达式中运算符的计算顺序。当一个表达式中有多个运算符时,运算符的优先级决定了哪些运算符先被计算。

2024-02-06 20:03:20 465

原创 c++连接mysql

使用root进入数据库。

2024-01-26 16:35:49 403

原创 阿里云centos安装mysql,并修改初始密码

阿里云centos安装mysql,并修改初始密码注意!此教程参考自阿里云主机教程依次执行命令下载并安装MySQL数据库。回显信息显示Complete!,表示MySQL数据库安装成功。wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmsudo yum install -y mysql57-community-release-el7-10.noarch.rpmsudo yum install -y mysq

2024-01-25 11:30:43 770

原创 爬虫进阶之selenium模拟浏览器

Selenium是一个用于自动化浏览器操作的工具,通常用于Web应用测试。然而,它也可以用作爬虫,通过模拟用户在浏览器中的操作来提取网页数据。Selenium允许你通过编程方式控制浏览器的行为,包括打开网页、点击按钮、填写表单等。这样你可以模拟用户在浏览器中的操作。Selenium支持多种主流浏览器,包括Chrome、Firefox、Edge等。你可以选择适合你需求的浏览器来进行自动化操作。利用Selenium,你可以加载网页并提取页面上的数据。这对于一些动态加载内容或需要用户交互的网页来说特别有用。

2024-01-20 10:01:36 2059

原创 xpath语法详解

# 从根节点开始// # 选择匹配的任何位置. # 当前节点.. # 父节点@ # 选择属性[node] # 选取所有node子元素[@attr] # 选取带有attr属性的所有元素。

2024-01-12 16:49:17 3934

原创 scrapy爬虫实战

Scrapy 是一个强大的开源网络爬虫框架,用于从网站上提取数据。它以可扩展性和灵活性为特点,被广泛应用于数据挖掘、信息处理和历史数据抓取等领域。官网链接(外)

2024-01-12 16:02:00 1836

原创 安装Ubuntu服务器、配置网络、并安装ssh进行连接

详见: U盘安装Ubuntu系统详细教程详见:https://blog.csdn.net/davidhzq/article/details/102991577 最重要的就是下面这样图要配置好,至于子网掩码、网关、DNS等,需要打电话去获取。也就是谁给你的ip,你就打电话向他问这些相关信息。参考链接: https://zhuanlan.zhihu.com/p/146976128 !!!记得开启防火墙这一个步骤!!! 这一步很关键,只有配置好这个文件才能远程使用ssh进行密码

2023-08-21 20:22:30 745

原创 在html中使用script脚本为元素绑定响应的事件

/官方参考链接:https://developer.mozilla.org/zh-CN/docs/Web/API/EventTarget/addEventListener。// 官方参考链接:https://developer.mozilla.org/zh-CN/docs/Web/API/Document/querySelector。//为元素对象添加change事件(选框一般都是change事件,按钮一般都是click事件)/* 决定select选择框的字体大小和粗细 *//* 禁止页面滚动 */

2023-04-04 16:59:50 580 1

原创 卷积神经网络笔记

pytorch学习笔记

2023-03-28 17:02:57 114

原创 使用python绘制3D图,并保存没有背景的png格式

使用plt.savefig()保存图像,其中参数transparent=True,这个设置会让坐标轴,以及图像补丁(也就是alpha为0的位置)都变为透明;bbox_inches和pad_inches的设置是为了保存图像时删除图像的白边。

2023-03-24 22:46:18 1388

原创 linux创建新用户,并且共享anaconda,并且修改conda中的config配置,使得包和环境安装到自己的文件夹下

通过下面这个文件,使得用户登录时,自动进入base环境。

2023-03-22 12:11:00 918

原创 python中with if else语句案例详解

with if else 的用法

2023-01-17 13:12:49 228

原创 pytorch读取自己的数据集进行训练

pytorch读取自定义数据集。多种方法实现。

2022-12-13 20:13:21 1712

翻译 1——爬虫学习笔记:【音频数据】

爬虫学习,gogogo

2022-11-15 15:37:40 339

原创 matplotlib中的pyplot实用详解

matplotlib pyplot详解

2022-11-04 16:00:45 538

原创 一文读懂先验概率和后验概率

先验概率与后验概率

2022-10-19 20:59:35 2257 2

原创 d3学习笔记

d3的学习笔记,一些跳坑心得

2022-10-09 19:52:33 287

原创 使用geopandas绘制热力图

实用geopandas如何绘制热力图

2022-09-08 09:02:37 2057 1

原创 vscode使用远程服务器jupyter

自己配置环境的心得

2022-09-04 21:05:19 4031

原创 python常用小技巧

python实用技巧

2022-08-12 16:21:17 421

原创 pytorch学习笔记(新)

pytorch的一些用法

2022-06-01 15:40:27 856

原创 2022年中国海洋大学计算机专业升学去向,以及小编心得

2022年中国海洋大学升学去向,即2018级数据统计择校推荐类型一:我命由我不由天类型二:没有什么是比学历更重要的了类型三:两者的结合体数据统计小编保证数据尽可能的真实,统计数据的时候发现我们学校有个北大的是让我比较意外的,居然这么低调,一点风声都没有hhhh。总共统计了234名2018级计算机科学与技术专业的学生(所有该专业的学生),如有例外还请见谅。升学大学数量浙江大学2复旦大学2中国科学技术大学7天津大学8南开大学3北京理工大学5

2022-05-17 21:47:43 1731

原创 一个通用的对抗神经网络压缩方法

实用的对抗神经网络压缩方法参考论文:GAN Compression: Efficient Architectures for Interactive Conditional GANs参考代码:https://github.com/mit-han-lab/gan-compression注:本文的图片均来自以上论文目录实用的对抗神经网络压缩方法摘要摘要        条件生成对抗神经网络(cGAN)能够为许多计算机视觉和

2022-05-07 21:13:30 328

原创 pytorch自学笔记(旧)

pytorch自学笔记数据预处理心得笔记代码分析需要用到的包如何预处理自己的图片文件数据预处理心得笔记        首先要理解一下pytorch中的神经网络的数据格式,通过print打印mnist数据的shape可以知道,输入pytorch中nn.model中的数据的shape格式如下:           &

2022-03-15 21:01:30 871

原创 不容错过的好工具

一些非常棒的开源工具web相关:UI界面有些东西就是要借鉴别人的,才能够更快进步!持续更新中:web相关:UI界面Dashboard界面获取路径.在这个当中既有付费的也有免费的,只要配合vscode中的live server插件或者自己启动一个服务器即可将下载下来的代码运行:...

2022-02-24 22:03:23 7012

原创 mnist模型训练(附代码)

mnist模型训练(附代码)训练演示环境:文件目录展示:模型代码:AlexNet.py训练代码:train_alexnet.py测试模型泛化性能代码: test_model_accuracy.py获取各种模型的github地址1:https://github.com/Att100/CIFAR10_Pytorch.获取各种模型的github地址2:https://github.com/chenyaofo/pytorch-cifar-models.训练演示环境:python=3.6 ~ 3.8Pac

2022-02-20 12:06:33 959

原创 Neural Network Compression by Filter Similarity Detection and Visualization

Neural Network Compression by Filter Similarity Detection and Visualization参考论文:Neural Network Compression by Filter Similarity Detection and Visualization.本文中的图片均来自上述论文。

2022-02-11 22:13:40 309

原创 引入助教来提高知识蒸馏效率

引入教师助理来提高知识蒸馏效率知识蒸馏简单介绍摘要参考论文:Improved Knowledge Distillation via Teacher Assistant.!声明!文章的图片均来自以上论文知识蒸馏简单介绍        在介绍论文前,先向大家介绍一下什么是知识蒸馏。知识蒸馏:一种神经网络的压缩方法。知识蒸馏背后的想法是不仅通过真实标签提供的信息,而且通过观察教师网络(T)如何表示和处理数据来培训学生网络(S)

2022-01-25 16:52:39 2464 6

原创 对抗神经网络压缩

对抗神经网络压缩摘要参考论文AutoGAN-Distiller: Searching to Compress Generative Adversarial Networks代码位置摘要        大概意思就是现在,GAN网络已经非常好用了,但是它的复杂与庞大的特点,使得其很难用于计算资源限制的移动设备上。所以对于压缩GAN网络的呼声越来越高,但是目前又没有人在这个方面有很好的研究,已有的GAN压缩算法不具备普适性,即

2022-01-17 21:00:40 3117

原创 环境配置汇总

环境配置经验帖python篇python篇1、在Visual Studio Code中按Ctrl+Shift+P可以选择python环境。2、Anaconda可以非常方便的使用控制面板来选择不同的虚拟环境。3、手动创建虚拟环境:## 安装虚拟环境pip install virtualenv## 下载python3.6版本https://www.python.org/getit/## 创建虚拟环境(-p后面接的是对应的python版本 然后跟着的就是名字)virtualenv -p p

2021-12-18 19:46:09 1639

hashcat example

hashcat example离线备份,防止苞谷~私用~

2023-03-20

bigGAN模型参数,fid值为4.273772583449045

关于cifar10数据集biggan的模型参数,需要配套我写的biggan代码使用~

2023-01-14

中国海洋大学mininet实验

中国海洋大学mininet实验

2020-12-23

空空如也

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

TA关注的人

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