自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计模式-模板模式

设计模式-模板模式,不用重复写大的逻辑,父类定义好不变的模板方法,子类使用,当框架是父类的框架时可以继承。

2025-04-14 16:34:10 268

原创 设计模式-策略模式

策略模式

2025-04-14 15:35:19 77

原创 设计模式-观察者模式

观察者模式

2025-04-14 15:24:13 282

原创 设计模式-责任链模式

责任链模式

2025-04-14 14:59:28 324

原创 设计模式-代理模式

代理模式

2025-04-14 14:26:09 292

原创 设计模式-外观模式

外观模式

2025-04-14 14:04:49 273

原创 设计模式-组合模式

组合模式

2025-04-14 13:56:32 72

原创 设计模式-桥接模式

将两个具有紧耦合的设计,使用组合,为桥接模式。例如形状和颜色,如果这么设计?实现:实现颜色的代码。

2025-04-14 11:48:35 269

原创 结构型模式

结构型模式,适配器模式

2025-04-14 11:29:18 199

原创 创建型模式

创建型模式

2025-04-14 11:08:17 205

原创 vscode结合docker配置c++开发环境

结合vscode+docker配置C++环境

2024-09-06 17:32:54 1961 1

原创 抢占GPU显卡跑程序--实用脚本

抢占GPU显卡跑程序--实用脚本

2024-08-30 10:55:14 678

原创 ViT笔记学习

1.3 ViT模型架构。

2024-08-19 13:46:28 416

原创 YOLO系列学习-主要熟悉各个模型的改进

YOLO系列学习-主要熟悉各个模型的改进

2023-02-14 13:02:05 433

原创 数字图像处理(第四版)-冈萨雷斯-学习过程的笔记

数字图像处理(第四版)的学习笔记,对数字图像成像过程、灰度变换和高斯等空间滤波,彩色图像模型,数学形态学处理、基本的边缘检测算法都进行了描述。

2023-01-10 23:12:42 4740 2

原创 深度学习推理框架调研总结

深度学习推理框架,方便开发者在设备上部署AI应用。

2023-01-03 22:51:28 2293 11

原创 Python3--基础知识回顾01

Python基础知识回顾1. Python 的特点和应用概述2. Python基础知识(语法,判断、循环)2.1 Python的关键字2.2 数据类型转换2.3 Python推导式(重点)2.3.1列表(list)推导式2.3.2 字典(set)推导式2.3.3 元组(tuple)推导式2.4 python的数字2.5 Python的列表2.5.1 Python列表的访问(索引)、修改(=)、删除(del)、更新( append() )2.5.2 Python列表操作符(重点)2.5.3 Python(重点

2022-04-29 17:41:38 506

原创 鸿蒙系统电子琴项目开发

系统初识1.课程内容简介1.1 鸿蒙简介1.2 应用场景1.3 技术架构**1.3 鸿蒙系统的不同,创新1.4 鸿蒙的开发方向(南向开发和北向开发)--(上北下南)1.5 学习方法2 C语言简介1.课程内容简介Linux基础,GPIO, PWM, wifi, ap创建和socket通信,1.1 鸿蒙简介操作系统 = 内核 + 功能组件harmonyos和openharmonyos区别?OpenHarmony 华为开源的是OpenHarmony,OpenHarmony相当于Android

2022-03-01 22:02:25 2845

原创 大话数据结构03---第三章线性表

目录知识图谱线性表的顺序存储结构---代码3.1读取操作插入操作删除操作( O(n) )线性表的链式存储结构代码描述 3.6.4单链表的读取(工作指针后移)单链表的插入(待补充---)单链表的删除单链表的整表创建单链表的整表删除知识图谱待补充—线性表的顺序存储结构—代码3.1读取操作// 得到数据元素,返回状态的指示,指针传递,结构体#define Ok 1#define ERROR 0typedef int StatusStatus GetElem(SqList L, int i,

2022-01-24 22:41:02 1222

原创 大话数据结构学习01--第一章和第二章数据结构与算法的相关概念

目录作者介绍作者介绍张伟伟,男,西安工程大学电子信息学院,2019级硕士研究生,张宏伟人工智能课题组。研究方向:机器视觉与人工智能。电子邮件:zhangweiweicpp@163.com使用甘特图更简洁清晰地说明概念和术语,后续遇到算法会编程实现,欢迎关注此专栏,后续会不断更新!!!...

2022-01-24 00:42:39 722

原创 Linux系统编程09---线程同步

目录学习目标1.互斥锁的使用步骤学习目标熟练掌握互斥量的使用说出什么叫死锁以及解决方案熟练掌握读写锁的使用熟练掌握条件变量的使用理解条件变量实现的生产消费者模型理解信号量实现的生产消费者模型1.互斥锁的使用步骤1:创建一把互斥锁 pthread_mutex_t mutex;2. 初始化互斥锁 pthread_mutex_init(&mutex);---相当于mutex=13. 在代码中寻找共享资源(也称为临界区) pthread_mutex_lock(&mut

2022-01-19 19:46:00 1337

原创 Linux系统编程08---守护进程与线程

Linux系统编程08—进程与线程

2022-01-15 00:47:27 1239

原创 python自动连接校园网的脚本

python自动连接校园网的脚本LinkNet.pyimport requestsurl = 'http://192.168.254.35/0.htm' # 这行是你需要根据自己的情况修改的地方# ?data = { "DDDDD": 'ltsyl207', # 这行是你需要根据自己的情况修改的地方# ? "upass": '00000', # 这行是你需要根据自己的情况修改的地方# ? # 下面的这些一般可以直接用(不用改),也有可能要根据你自己的浏览器中的

2022-01-10 11:53:01 1384 2

原创 Linux系统编程07---信号

学习目标1.信号的介绍1.信号的概念1.2 信号的特点1.3 信号的机制1.4 信号的状态1.5 信号的产生1.6 信号的四要素1.7 信号的特质3. 信号相关函数3.1 signal函数3.2 kill函数/命令学习目标了解信号的相关概念熟练使用信号相关函数参考文档使用信号集操作相关函数熟练使用信号捕捉函数signal熟练使用信号捕捉函数sigaction熟练掌握使用信号完成子进程回收(SIGTIME)1.信号的介绍1.信号的概念信号是信息的载体,Linux/UNIX环境下,古老、.

2022-01-06 17:35:12 1008

原创 织物投稿期刊调研--20220103

期刊学习1.期刊调研2.论文的目录2.12.22.31.期刊调研老师推荐:7 8 11 13IEEE Transactions on Instrumentation and MeasurementNeurocomputingIEEE Transactions on Automation Science and Engineering4. Textile Research Journal1-3个月 1.820 录用比例50% 工程技术纺织4区The Journal of The T

2022-01-03 21:51:28 917

原创 Linux系统编程06---进程间通信

文章目录学习目标1. 进程间通信的相关概念学习目标熟练使用pipe进行父子进程间通信熟练使用pipe进行兄弟进程间通信熟练使用fifo进行无血缘关系的进程间通信使用mmap进行有血缘关系的进程间通信使用mmap进行无血缘关系的进程间通信1. 进程间通信的相关概念Linux进程地址空间相互独立,每个进程各自有不同的用户地址空间,无法使用全局变量进行通信,数据不共享,进程与进程间要交换数据必须通过内核,在内核中开辟一块缓冲区,一个进程将数据写入内核,然后另一个进程从内核读走数据。...

2021-12-27 11:21:36 695

原创 Linux系统编程05---进程与线程

文章目录1.学习目标2.进程的相关概念2.1 程序与进程2.2 并发和并行2.3 PCB-进程控制块2.4 进程状态切换(面试)3. 创建进程3.1.1 fork的原理3.2 fork函数的实例1.学习目标了解进程相关的概念掌握fork/getpid/getppid函数的使用熟练掌握ps/kill命令的使用熟练掌握execl/execlp函数的使用说出什么是孤儿进程什么事僵尸进程熟练掌握wait函数的使用 (子进程回收)熟练掌握waitpid函数的使用(子进程回收)2.进程的相关概念2.

2021-12-21 22:47:47 1159

原创 file ‘/grub/i386-pc/normal.mod‘ not found.解决方法

file '/grub/i386-pc/normal.mod' not found.解决方案1.问题出现的状态和部分原因2.问题解决方法2.1 问题解决方法2.1 安装boot-repair软件对其进行修复2.1 利用gparted工具进行分区1.问题出现的状态和部分原因无法进入系统引导项目,进入grub系统启动拯救模式,在黑窗口操作。2.问题解决方法查到系统的引导项目确定在(hd0,gpt3)中,运行如下指令:set root=(hd0,gpt3)set prefix=(hd0,gpt3)

2021-12-21 10:34:55 11629

转载 自动化缺陷检测系统-项目总览

作者介绍项目简介具体实施步骤作者介绍张伟伟,男,西安工程大学电子信息学院,2019级硕士研究生,张宏伟人工智能课题组。研究方向:机器视觉与人工智能。电子邮件:zhangweiweicpp@163.com项目简介项目来源于企业和国家自然科学基金课题。本项目立足于纺织品在生产过程中缺陷检测这一产业实际问题,结合互联网与端侧设备,打造一款小型色织物缺陷检测智能系统。旨在解决国内部分中小型纺织企业由于目前市面上的自动化检测设备成本高昂而造成的无法高效实现纺织品缺陷检测的困境。同时为响应“中国制造202.

2021-12-17 09:20:08 525

转载 自动化缺陷检测系统01-项目总体方案设计

作者介绍项目总体规划1.需求分析2.项目总体方案设计2.1 软件方案设计3.1 硬件方案设计作者介绍张伟伟,男,西安工程大学电子信息学院,2019级硕士研究生,张宏伟人工智能课题组。研究方向:机器视觉与人工智能。电子邮件:zhangweiweicpp@163.com课题组优快云官方账号,欢迎一键三连!.项目总体规划1.需求分析我国是纺织大国,纺织行业是我因国民经济支柱产业之一。目前国内外市面上的自动化纺织缺陷检测系统这些国外的织物检测系统开发成本昂贵且后续维护费用较高,投资回收周期.

2021-12-17 09:15:29 1127

原创 Linux系统编程03和04---makefile-gdb-文件IO

学习目标1 makefile(被make命令解析)1.1 makefile的基本规则1.2 makefile工作原理1.3 makefile中的变量学习目标熟练使用规则编写简单的makefile文件熟练使用makefile中的变量熟练使用makefile中的函数熟练掌握gdb相关调试指令的使用了解概念:pcb和文件描述符,虚拟地址空间熟练掌握Linux系统IO函数的使用1 makefile(被make命令解析)makefile文件的命名:makefile 或者 Makefillemak.

2021-12-13 21:23:19 1165

原创 Linux系统编程02--vim-gcc库的制作与使用

1.1 vim的三种模式1.2 编辑模式下光标的移动1.3 vim下的删除1.4 vim中的撤销与反撤销1.5 vim中的复制与粘贴1.6 查找和替换掌握vim命令模式下相关命令的使用掌握从命令模式切换到编辑模式的相关命令掌握vim末行模式下相关命令的使用能够说出gcc的工作流程和掌握常见参数的使用(makefile)熟练掌握Linux下的静态库的制作和使用(重点)熟练掌握Linux下的共享库的制作和使用(重点)1.1 vim的三种模式刚进入是命令模式,shell是命令行界面命令行.

2021-12-12 20:49:40 1740

原创 Linux系统编程01--Linux的基本操作指令

学习目标:名令解析器---shell整个课程目标:9天每天12个小时:linux基础–基础指令vi的使用和gcc编译器gdb调试和makefile的编写文件IO操作进程相关进程间通信信号相关守护进程和线程线程同步学习目标:说出linux下的目录结构和常见目录的作用熟练使用linux下的相对路径和绝对路径熟练使用linux下常用文件和目录操作相关的指令熟练使用修改用户权限、用户、和用户组相关的指令熟练掌握Ubuntu下的软件安装与卸载熟练使用压缩工具完成文件或目录的压.

2021-11-25 15:10:04 1090

原创 网络编程07

学习目标: 描述什么是libevent并掌握如何安装 掌握event_base的作用和使用方法 熟练掌握libevent库中的事件循环 掌握event事件的使用方法 掌握bufferevent的工作方式 掌握使用libevent实现tcp服务器端流程 掌握使用Libevent实现tcp客户端流程...

2021-11-24 09:20:33 398

原创 图像加高斯噪声或椒盐噪声(python)

作者介绍内容简介加噪声的代码(高斯噪声,椒盐噪声...)在pytorch中如何使用作者介绍张伟伟,男,西安工程大学电子信息学院,2019级硕士研究生,张宏伟人工智能课题组。研究方向:机器视觉与人工智能。电子邮件:zhangweiweicpp@163.com课题组优快云官方账号,欢迎一键三连!.内容简介展示如何给图像叠加不同等级的椒盐噪声和高斯噪声的代码,相应的叠加噪声的已编为对应的类,可实例化使用。以下主要展示自己编的加噪声的代码(高斯噪声,椒盐噪声…)后续会补充加随机像素缺失、加.

2021-11-23 08:52:46 7913 3

原创 网络编程06

1.libevent(框架,跨平台)的安装与编译使用学习目标: 描述什么是libevent并掌握如何安装 掌握event_base的作用和使用方法 熟练掌握libevent库中的事件循环 掌握event事件的使用方法 掌握bufferevent的工作方式 掌握使用libevent实现tcp服务器端流程 掌握使用Libevent实现tcp客户端流程1.libevent(框架,跨平台)的安装与编译使用什么是libevent?1.事件驱动, 高性能, 轻量级, 专注于网.

2021-11-17 21:55:02 518

原创 9.函数指针和回调函数

9.函数指针和回调函数:用于简要记录自己遇到回调函数的理解1.函数指针函数代码分配一段存储空间,这段存储空间的首地址称为这个函数的地址,指向函数的指针变量就叫作函数指针变量,简称函数指针。int(*p)(int, int);因此,函数指针的定义方法:函数返回值类型 (* 指针变量名) (函数参数列表);如何调用函数指针:int func(int a,int b);int (*p)(int a,int b);p = func;p(a,b);2.回调函数三大要素:函数指针----

2021-11-15 15:24:47 621

原创 网络编程05

1.线程池2.线程池的一些头文件代码了解线程池模型的设计思想能看懂线程池实现源码掌握tcp和udp的优缺点和使用场景说出udp服务器通信流程说出udp客户端通信流程独立实现udp服务器代码独立实现udp客户端代码熟练掌握本地套接字进行本地进程通信1.线程池应用需要频繁的创建和销毁线程,若干个线程组合到一起, 形成线程池;实现的时候类似于生产者和消费者。线程池和任务池,主线程和子线程相关关系:任务池相当于共享资源, 所以需要使用互斥锁, 当任务池中没有任务的时候需要让线程阻塞, 所.

2021-11-10 21:13:00 460

转载 利用python生成二维码

利用python生成二维码

2021-11-06 21:43:39 216

原创 github的使用

github使用首先,打开gitbash创建账号,运行下面指令,然后使用方法一。git config --global user.name "zhangweiweicpp"git config --global user.email "2430290933@qq.com"方法一(推荐点开此链接,较为全面): 上传到github仓库克隆+拷贝.方法二(出现问题时参考此链接):上传到github仓库github新建和初始化仓库上传.可能在 git push -u origin mast

2021-11-03 16:41:50 426

100套找工作word可编辑的简历模板

一些实用的简历模板,希望可以帮助到大家。

2021-09-19

空空如也

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

TA关注的人

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