- 博客(85)
- 资源 (1)
- 收藏
- 关注
原创 【jQuery】一篇文章学会jQuery!
01-jQuery 常用API1.jQuery 选择器案例:下拉菜单2.jQuery 样式操作3.jQuery 效果案例:简洁版下拉菜单4.jQuery 属性操作5.jQuery 内容文本值6.jQuery 元素操作案例:购物车案例: 品优购电梯导航02-jQuery 事件1.jQuery 事件注册2.jQuery 事件处理案例: 发布微博案例3.jQuery 事件对象03-jQuery 其他方法1.jQuery 对象拷贝2.jQuery 多库共存3.jQuery 插件
2024-03-14 11:21:46 386
原创 C++信号量机制
斥锁(std::mutex)的所有权是排他的,也就是说,在任意时刻只能有一个线程拥有互斥锁的所有权。一旦一个线程获得了互斥锁的所有权,其他线程必须等待该线程释放互斥锁后才能获得所有权。在同一时刻,只能有一个线程拥有互斥锁的所有权,这是互斥锁的基本特性之一,用于确保在同一时间内只有一个线程可以访问共享资源,从而防止数据竞争和并发访问问题。因此,两个线程不能同时拥有互斥锁的所有权。如果一个线程已经获得了互斥锁的所有权,那么其他线程必须等待该线程释放锁后才能获取。更加灵活,适用于需要更多控制权和功能的场景,而。
2024-03-13 16:41:45 309
原创 C++11多线程
需要注意的是,线程的创建、等待和分离等操作都会带来一定的开销,因此应该谨慎使用,以避免资源浪费和性能问题。是 C++11 中引入的线程库,用于创建和管理线程。它提供了一种简单的方式来并行执行代码。的构造函数来创建一个新线程,并指定要执行的函数或可调用对象。:可以是函数指针、函数对象、lambda 表达式等。方法将线程分离,使其在后台运行。:可以传递参数给线程函数。取线程的唯一标识符。
2024-03-13 15:57:24 465
原创 【H5C3】提高课程笔记
H5C31.语义化标签2.视频标签- video基本使用3.音频标签- audio基本使用4.新增的表单元素(女女)5.新增的表单属性.CSS3新特性1.厘性选择器(★★)2.结构伪类选择器E:first-childE:nth-child(n)E:nth-child 与E:nth-of-type 的区别3.伪元素选择器(★★★)应用场景一:字体图标应用场景二:仿土豆效果应用场景三:清除浮动盒子模型(★★★)其他特性(*)图标变模糊filter
2024-03-05 13:02:01 742
原创 【CSS】易忘知识点-课程笔记
一.精灵图(sprites)的使用二.字体图标字体图标的引入三.CSS 三角制作四.溢出的文字省略号显示单行文本溢出显示省略号多行文本溢出显示省略号(了解)五.其他鼠标样式 cursor轮廊线 outline防止拖拽文本域resizevertical-align 居性应用解决图片底部默认空白缝隙问题六.案例1.京东价格条显示2.淘宝轮播图3.页码显示
2024-03-04 21:09:15 527
原创 【CSS】(浮动定位)易忘知识点汇总
浮动特性CSS厘性书写顺序(重点)走位组成1边偏移(方位名词)2 定位模式(position)3 定位口诀 -- 子绝父相4 国定定位(fxed)-重要固定定位(fxed)之固定在版心右侧粘性走位(sticky)-了解定位总结堆叠顺序(z-index)绝对走位的盒子居中定位特殊特性脱标的盒子不会触发外边距塌陷绝对走位(国定定位)会完全压住盒子overlow 溢出(重点)
2024-03-04 16:51:43 1022
原创 【CSS】(标准流部分)易忘知识点汇总
一、元素块元素行内元素行内块元素二、图片背景背景图片位置背暴图片国定背晨样式合写背暴总结三、常忘样式表达表格的细线边框圆角边框盒子阴影四、其他:focus 伪类选择器水平居中和垂直居中内边距会影响盒子实际大小优先级
2024-03-03 13:36:16 1080
原创 【web APIs】5、(学习笔记)有案例!
js组成、window对象、定时器-延迟函数、location对象 、histroy对象、localStorage 存储复杂数据类型、数组map 方法、数组join方法
2024-02-28 12:13:19 1011
原创 【web APIs】1、(学习笔记)有案例!
ECMAScript 简称 ES 它提供了一套语言标准规范,如变量、数据类型、表达式、语句、函数等语法规则都是由 ECMAScript 规定的。浏览器将 ECMAScript 大部分的规范加以实现,并且在此基础上又扩展一些实用的功能,这些被扩展出来的内容我们称为 Web APIs。标准属性: 标签天生自带的属性 比如class id title等, 可以直接使用点语法操作比如:自定义属性:-在html5中推出来了专门的data-自定义属性在标签上一律以data-开头。
2024-02-26 20:42:35 1170
原创 C++ QT编辑和运行界面不一致的情况
本人在加入上述代码后,界面有了一定的改变,但是仍然不是按我设计的显示,而且不知道是误点了什么设置而自己不知道,导致做出修改后再重新构建,但运行时界面无变化。解决办法:网上大多是给出在main函数的第一行中加入以下代码的方法。例如本人就是使用的4K屏,发现一些label中的文字显示不全。解决UI设计界面与运行时显示界面不一致的问题。导致该现象的原因有:显示屏分辨率过高。
2024-01-16 17:08:22 458
原创 Unet系列网络解析
当然,也有些同学会说,这个算法中的一些思想很多人在以前也有提出,比如下采样或是多尺度的思想,但是有一个问题,在众多思路中寻找合理的方法进行组合与重构以达到更有效的结果也是一种巨大的创新和进步。在encoder操作中,采用了5个池化层(在实际应用中也有采用4个池化层的操作),在不断的下采样过程中不断的降低分辨率以获得不同尺度的图像信息,图像的信息由底层信息中的点、线、梯度等信息逐渐向高程信息中的轮廓以及更抽象的信息过度,整个网路完成了“由细到粗”特征的提取与组合,使UNet得到的信息更加全面。
2024-01-15 22:35:12 1965
原创 图像分割deeplab系列
DeepLab系列是谷歌团队提出的一系列语义分割算法。DeepLab v1于2014年推出,并在PASCAL VOC2012数据集上取得了分割任务第二名的成绩,随后2017到2018年又相继推出了DeepLab v2,DeepLab v3以及DeepLab v3+。DeepLab v1的两个创新点是空洞卷积(Atros Convolution)和基于全连接条件随机场(Fully Connected CRF)。
2024-01-12 21:41:05 1008
原创 基于YOLOv5的行人检测系统
目标检测在计算机视觉领域中的重要性,特别是在人群流量监测方面的应用。其中,YOLO(You Only Look Once)系列算法在目标检测领域取得了显著的进展,从YOLO到YOLOv5的发展历程表明其在算法性能上的不断优化。文中提到了基于YOLOv5设计的人口密度检测系统,该系统通过深度学习算法对人群进行检测和计数,主要应用于商场、路口等需要控制人流的场所。系统通过YOLOv5算法实现人群检测和计数,具体使用Python实现了该算法,并通过PyQt创建了用户界面,实现了对行人数目和人群密度的监测。
2024-01-09 16:59:50 1337
原创 C++ arpa/inet.h
这些函数主要用于在网络编程中进行地址表示的转换,以及确保数据在不同主机之间的正确传输,因为网络通信中常涉及到不同主机字节序之间的转换问题。请注意,这些函数通常用于C语言中,在C++中使用时,可以结合。主要包含了一些用于IPv4和IPv6地址转换的函数,以及与网络字节序相关的函数。还包含了一些其他与网络编程相关的定义和宏。在实际使用中,通常需要结合具体的网络编程需求进行使用。等C++标准库类型。
2024-01-05 11:18:34 593
原创 C++ cstdio
是 C++ 中的标准输入输出库(C Standard Input and Output Library)头文件,它提供了一系列的输入输出函数。中还包含其他一些函数和宏。在实际编程中,根据需要选择合适的函数来进行文件操作和输入输出。中的函数提供的,因此在使用时可以加上。中的函数在 C++ 中是以命名空间。以上列举的是一些主要的函数,实际上。将其引入到当前命名空间。
2024-01-05 11:15:07 682
原创 C++ const的使用
函数不会修改传入的数据,而只是返回一个对最大元素的引用。这对于提高代码的安全性和可靠性是有帮助的,因为它明确了函数的行为,并防止在函数内部意外地修改传递给函数的数据。表示函数返回一个对常量对象的引用。这确保了函数返回的值不能被修改。如果尝试通过返回的引用修改数据,编译器将报错。关键字的作用是指定函数的参数为指向常量对象的指针。这意味着在函数中,不能通过该指针修改传递给函数的数据。是一个指向常量对象的指针。如果函数尝试修改数据,编译器将产生错误。是模板参数,它表示要比较的元素的类型。
2024-01-04 16:13:41 366
原创 【web开发】10、数据统计(echarts)--柱状图、折线图、饼图
[ECharts(ECharts Baidu Visualization)](https://echarts.apache.org/zh/index.html)是一个由百度开发的优秀的开源数据可视化库,用于创建交互性和可定制性强的图表和数据可视化。它支持多种图表类型,包括折线图、柱状图、饼图、散点图、雷达图、热力图等,可以用于展示各种不同类型的数据。
2023-09-16 22:09:20 531
原创 【web开发】9、Django(4)ajax请求
Ajax(Asynchronous JavaScript and XML)是一种用于在不重新加载整个网页的情况下向服务器发送请求并接收响应的技术。它通过 JavaScript 来实现异步通信,允许你在网页上动态地加载数据、更新内容和与服务器交互,从而提升用户体验
2023-09-16 21:20:17 309
原创 【web开发】7、Django(2)
一、部门列表二、部门管理(增删改)三、用户管理过渡到modelform组件四、modelform实例:靓号操作五、自定义分页组件六、datepick时间插件的使用在layout.html模板文件中引入datepick的js、css1.直接在字段中添加 id="dt"2.基于ModelForm七、自定义有Bootstrap样式的ModelForm
2023-09-13 15:57:31 274
原创 人脸签到系统 pyQT+数据库+深度学习
人脸签到系统是一种基于人脸识别技术的自动签到和认证系统。它利用计算机视觉和深度学习算法来检测、识别和验证个体的面部特征,以确定其身份并记录其出现的时间。这个系统通常用于各种场景,包括企业、学校、会议、活动和公共交通等,以替代传统的签到方式,如签到表或磁卡,提供更高的安全性、准确性和便捷性。
2023-09-12 13:05:19 684 6
原创 【web开发】6、Django(1)
一、Django是什么?二、使用步骤1.安装Django2.创建项目3.创建app4.快速上手5.模板继承数据库操作1.安装第三方模块2.自己创建数据库3.DJango链接数据库4.DJango操作表中可创建、删除、修改5.Django操作表中的数据
2023-09-09 20:11:24 948
原创 【web开发】5、Mysql及python代码执行数据库操作
一、MYSQL二、MySQL管理查看已有数据库、创建数据库、删除数据库、进入数据库、创建表、删除表、、展示表、行列、插入数据、查看表中的数据、删除数据、修改数据三、python代码执行数据库操作动态创建、查询数据、删除数据、修改数据
2023-09-08 22:42:09 289
原创 【web开发】4、JavaScript与jQuery
JavaScript常用的基本功能:1.插入位置、2.注释、3.变量、4.数组、5.滚动字符三、jQuery常用的基本功能:1.引入jQuery、2.寻找标签、3.val、text、append的使用举例、4.表格删除案例、5.绑定事件案例、6.菜单切换案例
2023-09-08 22:13:52 970
原创 【web开发】1、flask入门和html开发
HTML:标签具有模式特点。CSS:修改标签的特点。JavaScript:动态效果。介绍html的基础知识
2023-09-06 12:22:53 617
人工智能 图像识别 人脸识别
2023-08-12
深度学习 明星图像识别 可以套用人脸识别
2023-08-12
人工智能 基于深度学习的图像增强-低光照调亮
2023-08-11
深度学习-参数设置、训练可视化、模型推理
2023-08-11
人工智能 CNN 多模态分类 适用于小白教学
2023-08-01
此项目是图像分类的项目,数据中有各种各样的车型,用于识别车辆属于哪种牌子的车
2023-03-24
目标检测Yolov7 python实现
2023-03-23
图像压缩领域 Matlab实现JPG图像压缩 通过代码对jpg有更深的了解
2023-03-23
车牌识别 C++、QT、Opencv
2023-03-23
Unet图像分割 包含代码注解
2023-02-19
明星图片分类 包括代码,数据,注解
2022-10-03
图像处理 图像分类 垃圾分类
2022-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人