自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cungudafa的博客

Java♡Python♡Linux 学习记录(๑• . •๑)公众号:【IOT姑】,网站:【cungudafa.js.org】 差一点儿,我们就错过了!

  • 博客(341)
  • 资源 (7)
  • 收藏
  • 关注

原创 《手语图像识别系统设计--人体动作识别》设计与实现

文章目录一、软硬件环境二、系统功能设计1. 视频帧处理2. OpenPose人体姿态识别3. yolov3手部模型训练4. 人体姿态数字特征提取5. beyes分类识别三、应用四、总结一、软硬件环境基于人体姿态的手语图像识别系统采用了软硬件相结合的方法。硬件部分主要是用于采集手语图像的单目摄像头。软件部分主要是通过ffmpeg对视频图像进行处理,然后在Anaconda下配置Python3.6的开发环境,再结合Cmake编译OpenPose模型,最后在VScode编译器中结合OpenCV中的图像算法,实现

2020-06-24 23:05:47 16296 51

原创 Dlib模型之驾驶员疲劳检测总结(可视化界面)

目录序目的技术背景正文(1)环境搭建(1.1)opencv3.4.1图像处理(1.2)dlib人脸识别库(1.3)wxFromBuilder可视化界面(2)检测原理(3)wxpython主要控件(3.1)选择(3.2)打开本地视频(3.3)opencv图转wxpython图像(4)主要代码思路(5)运行效果序目的经查阅相关文献,疲劳在人体面部表情中表现出大致三个类型:打哈欠(嘴巴张大且相对较...

2019-12-26 18:47:12 32766 95

原创 Xcode自定义快捷键

xcode自定义快捷键

2023-10-25 09:42:54 506

原创 Xcode模拟器第二次运行黑屏

Xcode模拟器第二次运行黑屏

2023-10-24 17:59:58 502

原创 iOS输入限制表情输入、最大字符、正则过滤

平时输入会有输入限制,1.最大字符数量2.限制特殊字符:表情包、数字中文、大小写3.空格换行符等特殊字符一般的解决办法在输入时或输入完成时(根据业务需要),设置正则过滤就可以。常用正则表达式(通用字符过滤)注意,今天说iOS的输入限制,很离谱,以下为一些坑点:1.明确是需要显示还是直接不允许输入(限制输入打不出来,可以打出来但超过后提示);2.边输入边查询还是输入完成后再查询。(这些都是需求定义类的,注意提前划分);3.用正则的时候注意连续字符输入;

2023-05-10 17:52:42 1778 1

原创 VScode第三方插件打开sqlite数据库

针对只是要预览数据库不做太多操作,需要打开.sqlite、.db等数据库格式的文件,有一点计算机基础,VSCode的第三方插件真的做的很好。

2023-03-14 10:47:26 5894

原创 iOS16灵动岛横屏视频播放适配(ZFPlayer)

iOS16视频播放灵动岛适配(ZFPlayer版)

2023-02-09 22:30:00 1776

原创 iOS扫码一图多码原生处理AVCaptureSession

业务中需要扫多个码(详细一点是一图多码),有点东西的。

2022-12-12 20:45:00 1676

原创 M1搭建flutter环境+真机调试demo

mac m1 配置flutter编译环境,真机调试配置

2022-11-02 21:00:00 1489

原创 iOS给View添加虚线边框不显示

iOS给View添加CAShapeLayer不显示,根本原因是view的bounds/frame为0,需要刷新视图[self.view layoutIfNeeded]

2022-10-12 20:00:00 746

原创 mac M1 安装AndroidStudio打开真机调试

mac M1安装AndroidStudio2021连接真机调试

2022-09-07 22:30:00 4334 5

原创 Python+OpenCV4马赛克图片合成

浅模仿一下楚门的世界经典海报,python-opencv根据图像色彩特征匹配图片,形成马赛克图组图片。

2022-08-23 19:30:00 1385

原创 xcode文件目录git merge后文件夹不见了

项目场景:ios多人协作开发,我新建了文件上传了远程git,同事本地工程也创建了新的文件,在分支合并解决冲突,会修改工程配置文件project.pbxproj,不小心同事删掉了我新建文件的引用。问题描述我再一次下拉远程分支后,我的Xcode目录不显示我新建的文件。原因分析:原本以为是因为我git merge合并冲突失败,导致本地工程出错了,于是改了一通冲突,还是没有显示目录,直接git reset回退到修改冲突前git merge的版本,目录依旧不显示。我打开远程工程查看的确目录在的,代码没

2022-05-20 23:23:59 780 1

原创 mac配置iOS开发环境

1.安装homebrew这是管理mac安装包的工具,每个系统都有一个,就很绝啊,麻木安装。官网:https://brew.sh/index_zh-cn根据官网命令,打开终端/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"镜像 参考教程,一个小时左右2.安装git1、安装方式:brew install git2、查看版本:git --ver

2022-05-07 19:34:40 2556

原创 mac配置vue3.0开发环境+首个地图应用

目录前言正文1.环境1.1 vscode安装1.2 npm安装1.3 vue-cli安装前言以前用vue写过一个小小demo,没想到现在偶然能用上vue,重启记录一下方便以后查看,我的开发环境是mac和VScode。教师管理系统小demo:有兴趣可以在这个专栏看看:VUE包含配置windows环境:【小白学习Vue | 1】安装Vue并配置HBuilder正文1.环境1.1 vscode安装官网下载:https://code.visualstudio.com/下载慢的问题:将域

2022-03-31 13:59:10 3321

原创 Python任意正数数组和负数数组和为0则相消

前言摸鱼时间点到问答板块,看到有意思的题目,好几个解答都没有被采纳,进去看看原题目地址,我也尝试回答了,题主说前提条件不完全满足,没有采纳,有点意思,花了小半天想了一下,记录一下解题思路。题目有两个长度不一的列表,一个装满了负数,一个装满正数我想要同时遍历两个列表,当其中一个列表的和的值等于另一个列表时,就将这些数据标记或者删除。例1[1,3,6][-2,-8]全部抵消(10)[][]例2[1,3,2,5,7][-2,-1,-3,-8]部分抵消(1

2021-11-05 13:20:14 641

原创 Python奇淫技巧--操作鼠标剪切板

前言场景:现有一txt文件(200行数据,每行数据都不相同且唯一),每次需要把txt的一行复制并录入一个软件中,然后做后序操作;且每次需要在每一行前面加上特殊标识:“cungudafa=”。老员工:打开txt,找到第一行,把cungudafa=粘贴到行首,剪切第一行,复制到软件中,操作完成后,重复第一步骤。老员工叫我去帮帮忙,他说录了100份操作,已经头晕眼花了。问我可不可可以用python去简化一下操作步骤。正文思路针对复制粘贴,拼接的操作,python其实也可以读取鼠标的剪切板事件。安装

2021-09-19 08:51:47 428

原创 百度图像识别(3)垃圾分类应用

前言之前通过百度AI接口实现了图像识别,目标做图像识别再进行垃圾分类提示,于是乎我在网上查询各垃圾分类的数据集,很多数据集收费的各大网站让我很反感,接下来放两个比较nice的开源站:(开源让技术进步!)百度AI社区 | 上传者:Thomas-yanxin,快速链接: 垃圾分类数据集ImageNet格式,用于训练效果是很不错的知乎 | 作者:谢伟通过go语言实现了后端查询垃圾分类,其中包含垃圾分类数据集csv格式。ps.后文使用到的数据集为csv格式,供学习使用。正文1.数据集数据集包含25

2021-08-18 20:51:12 5124 6

原创 Python+OpenCV4虹膜识别

前言一次拿到SANSUNG手机解锁发现自带一个黑科技:虹膜解锁(虹膜就是眼睛黑黑的那部分);想起以前看过的未来科技大片里面的片段:搜捕罪犯通过黑匣子识别人们的眼球,只要摄像头扫描到过你的眼睛,你的身份即被确定;哇喔,很炫酷的样子。日前大火的人脸识别技术因为疫情大家都带上了口罩,为了减少直接触碰的风险,指纹识别也在暗淡,虹膜识别正好互补。虽然识别对于戴眼镜尤其是墨镜不太友好,但各识别方法各有利弊吧。查阅信息的时候发现虹膜包含的信息还对应身体健康知识,博大精深,又是一种很好的发展方向,nice。话题扯

2021-08-16 20:46:46 8265 10

原创 百度识别(2)图像识别

一、创建应用控制台选择图像识别,领取试用资源,创建应用获取应用秘钥AK和SK:二、图像识别根据官方参考教程可以发现依旧是先获取token,再通过接口识别# coding=utf-8import requestsimport jsonimport base64# 防止https证书校验不正确import sslssl._create_default_https_context = ssl._create_unverified_context""" 获取token"

2021-08-16 20:46:25 962 1

原创 百度接口(1)小票识别+票体主题内容处理

一、申请百度接口注册百度账号https://login.bce.baidu.com/百度票据识别领取免费试用选择通用文字识别,可以看到通过身份证号实名认证后可1000次/月试用,对开发者初调学习用还是很友好的,赞百度。回到主页可以看到我们已经申请成功了创建应用前者是通过APIkey引入授权,安全方式需要单独配置许可证,这里仅测试,选择不需要。二、根据文档编辑API访问查看文档文字识别接口1.在应用列表、应用详情、可以查看到APIkey和S

2021-08-05 21:22:34 2219 7

原创 mac安装软件提示不被信任的程序

前言环境:macOS Big Sur 版本11.4安装软件出现提示来源不被信任,包括钉钉下载,网页下载都不可以安装解决方案网上的解决办法:系统偏好设置,安全性与隐私,左下角输入密码解锁,选择任何来源。在新版mac此项是被隐藏的,没有任何来源选项。究极解决方案打开任何来源的方法:sudo spctl --master-disable现在可以允许安装其他来源问题2:文件已损坏无法发开,移入废纸篓sudo xattr -d com.apple.quarantine /Applicati

2021-07-23 00:28:00 9114

原创 macbook安装python3.9环境+jupyter

前言离开它的时候,它还是python3.7,业务过程中,还是觉得python香,再见它已python3.9环境:mac OS big Sur 版本11.4安装:python3.9正文官网下载对应安装包https://www.python.org/downloads/release/python-396/下载macOS 64-bit Intel installer 版本安装编译器环境anacondahttps://www.anaconda.com/products/individua

2021-07-07 18:46:07 1061

原创 IOS 规定范围和步长 输出数组

问题规定时间范围0.5至3分钟,步长为0.5,要求显示该时间序列为[0.5,1,1.5,2,2.5,3]无小数显示整数。方案暴力方案就是数组等于[0.5,1,1.5,2,2.5,3],但如果范围区间是1至10000呢,如果步长是0.025呢,因此,穷举法是达咩的!当然,我们是优雅的coder:时间范围&步长,采用for循环小数需要用float格式:保留一位小数和取整需要根据具体语言有所区别源码oc的语法如下:self.minuteArray = [[NSMutableArray

2021-07-07 18:45:59 302

原创 iOS UIcollection监听滚动最顶部的section

前言移动端除了点击事件的监听响应,更复杂一点的可以说是滑动手势监听响应。手势类型包含单击、双击、上下滚动、左右滚动、放大缩小等等。一次需求是当列表在上下滑动时,监听到最顶端的一个目录分类并显示,这是一个很常见的需求。实现的需求:点击左侧一级分类可以预览到右侧二级目录内容,右侧滑动时监听屏幕内第一个cell内容属于何分类,左侧滚动并高亮显示。正文此需求也可以归类于二级目录联动,实现的方法:左侧点击事件标志位,右侧滚动到顶部;比较简单不赘述右侧滑动监听到最顶部的section分类,可视范围内的

2021-06-28 00:00:13 1015

原创 git团队开发常用命令

前言平时用git都是git clone和git push,没有过多操作;打工以来,才知道团队开发还有git pull和git checkout,甚至git reset;哈哈哈,可能你一口气看下来也没有拎得清,记录一下各个场景的使用情况。1. 多分支并行开发假设远程已经有多个分支(test1,test2)在开发中,如何并行开发?获取远程仓库某分支(test1)代码:git clone https://xxxx.git -b test1一通开发后,上传代码到远程test1分支:git a

2021-03-19 19:54:03 415

原创 iOS布局

前言2021年也在奋力的学习iOS开发呀,一些自己踩到的小坑也可以说是常用解决方案吧,记录分享。1.UIButton设置图片后点击无响应UIButton点击无响应的原因有很多,最近我遇到一个问题是因为设置图片尺寸过小的原因。一次UI改版中,漂亮的UI小姐姐给的Button切图比以前的切图要小很多,没关系,我是自己长大的程序员,我可以设置Button属性为setBackgroundImage,就可以根据尺寸随意调整大小啦;OK,Button的样式显示非常nice!Button点击事件调试中,为什么触

2021-03-13 15:10:16 2495 8

原创 hexo(sakura)部署sakuraplus踩坑

前言记一次搭建blog的过程,及修复;自己发在gitee上的代码简单介绍了,就没有再管理过,最近有一两个小伙伴在问遇到的问题,还真是,况且我的服务器域名到期,我这里复现搭建一下。硬装环境win10,VScode,git,npm主题樱花:https://gitee.com/cungudafa/hexo-theme-sakuraplus操作步骤1. 安装hexo官网:https://hexo.io/zh-cn/在git中配置hexo环境、新建一个blog文件夹、进入blog文件夹、初始化h

2021-02-04 18:21:52 1247 5

原创 iOS键盘弹出遮挡输入框

问题:输入框被键盘遮挡期望效果:输入框位于键盘上方解决思路:监听键盘出现和消失的状态,当键盘出现时,当前视图上移,当输入完成收起键盘时,视图回到初始状态。难点:视图向上平移的距离原理都差不多,oc版参考代码: self.phoneInput = [UITextField new]; self.phoneInput.placeholder = @"请输入..."; [self.view addSubview:self.phoneInput];///键盘弹出 处理遮挡问题

2021-01-25 23:56:42 601 2

原创 iOS基础控件常用属性

UIButton[btn setBackgroundImage:[UIImage imageNamed:@"icon"] forState:UIControlStateNormal];[btn seBackgroundColor: [UIColor blueColor]];[btn setTitle:@"title" forState:UIControlStateNormal];btn.titleLabel.font = [UIFont systemFontOfSize: 14.0];[btn

2021-01-10 12:39:34 321 1

原创 iOS Objective-C 获取api数据

NSURLSessionGETPOST- (void)getDataWithPostSession { NSURLSession *session = [NSURLSession sharedSession]; NSURL *url = [NSURL URLWithString:@"https://xxxxxx/"]; NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url]; req

2020-12-30 18:41:33 2328 6

转载 Objective-C学习(三)一些好文章记录

目录前言封装前言面向对象的三个特征:封装、继承、多态封装

2020-12-11 13:38:55 253

原创 第一个iOS界面

文章目录xcode基本介绍5个功能区资源文件可视化创建界面连线建立界面与代码的联系button&labelUIImageView总结xcode基本介绍5个功能区创建一个app项目,主要有5大区域:导航、编辑、消息、功能、工具栏资源文件资源文件一般存放入asset中(静态资源,动图不建议放入),打开Assets.xcassts,直接 拖拽 图片资源进入即可:可视化创建界面storyBoard:包含多个控制器,以及描述控制器如何跳转的(故事板看出一个app如何设计界面的)点击右上角

2020-12-06 09:29:10 623

原创 Objective-C学习(二)类方法与对象方法

目录一、对象/实例方法与类方法的区别二、常用类方法1.C字符串转OC字符串2.OC字符串拼接三、常用对象方法1.字符长度2.得到指定下标的字符3.判断2个字符串是否相同4.比较字符串大小一、对象/实例方法与类方法的区别OC方法分为两大类:(1)对象方法/实例方法:创建实例才可以调用(2)类方法:不需要创建对象就可以调用,只能访问同一个target的类方法(文件夹中复制到同一个包下可使用)声明:(1)对象:- (直接访问属性,self调用本类其他方法)(2)类方法:+ (不需要访问属性,不调用其

2020-11-28 15:14:20 355

原创 Objective-C学习(一)基础

文章目录前言一、OC与C的区别二、OC的数据类型三、OC面向对象和面向过程1. 类2. 对象3. 方法四、多文件开发1.多类可指向同一个地址2.分组导航标记3.多文件开发五、异常处理总结前言入职第一份工作iOS开发,师傅说先学习一下语法OC,和Android很多不同,竟然和C和Java有点类似,start!环境:mac pro 版本10.编译器:xcode12.2xcode对mac版本要求很苛刻,如果安装不了就升级系统,而且Pro的cv是commond+c不是ctrl+c,每次换换快捷键就很(╥﹏

2020-11-28 15:14:05 509

原创 hexo-sakura添加gitalk评论

文章目录前言背景正文1.注册应用2.博客配置gitalk配置出错参考前言背景之前一直用的valine评论系统,也魔改了很多,but最近有通过appid和appkey恶意刷评论的脚本,不知道我的小小站得罪了哪位“dalao”,总之,valine不能用了,也有人推荐了好几个评论系统,一直懒于动刀,今天算是不太忙(工作摸鱼),也是无意间看到gitalk,算是眼缘吧,安装试试。正文前提:你有github账号、hexo博客,没有的话度娘创建。1.注册应用在github上,这个地址注册一个评论的应用:R

2020-10-14 17:55:25 577 1

原创 更新ssl证书

背景阿里云ETC服务器,nginx系列,ssl证书过期。方法到阿里云控制台搜索:SSL证书(因为软连接老是换,自己搜索一下最好)申请免费的CA证书就可以了(5分钟左右)下载证书替换云服务器的证书(注意命名)重启nginx常记录不会忘记文件夹位置和命令,nice!(阿里云Ubantu16)nginx配置https安全访问...

2020-09-08 16:40:00 455

原创 Excel小技巧--没有程序员做不好的表格(数据透视)

数据透视和验证是什么??之前被同事问到,怎么求和公式不好用,我过去alt+=直接快捷键,帅气的身姿,迷人的手法,直接折服了同事;随即同事再问到:小王小王,你会数据透视吗?我难为情的说道:我也不会,2333.现在是两个小姐妹抱头痛哭吗?当然不是的,学习使人进步,顺便记录一下。录入更规范初级版–规定格式输入效果输入前提示效果:(div的title属性,既视感!)错误格式弹出提示框:(alert弹窗有木有?excel也太强了吧)如何做到的呢?做法选中单元格,数据(数据验证),数

2020-09-01 15:38:30 545 2

原创 Excel小技巧--高级漂亮的查询界面

文章目录一、前言二、小技巧系列1.快速求和2.文本格式统一转换为数字3.多列匹配三、高逼格1.锁住单元格2.取消网格线一、前言为什么断更这么久呢?因为每天沉迷于Ps和Excel,培训中,技能++1最近的确没写代码了,不过一点都没落下手上功夫哦!出几篇办公教程!献上Excel系列。excel类网页版查询。二、小技巧系列1.快速求和方法一:自动求和选中求和数据 和 总计空单元格,公式选中自动求和 即可。举例:方法二:快捷键Alt和=举例:选中求和数据 和 总计空单元格,快捷键Alt

2020-07-19 18:04:40 2655 1

原创 Ubantu16.04服务器nginx配置安全狗防护

文章目录一、前言二、正文1.服务器安装安全狗2.控制台绑定服务器ip三、总结一、前言6月是个忙碌的季节,百忙之中有小伙伴来问到:“你换域名了吗?”我诧异,明明什么都没有做,立马打开浏览器输入访问我的网站,出现了无法访问的情况。开始排查之路。首先解决阿里云服务器ssh远程登录问题,果真又出问题了(改密码提交工单,后台服务人员帮我处理了一下)成功登录。重启nginx端口代理,网页可访问了(服务器无误),nice。但是,网页内部跳转,pjax显示无法跳转,页面仅限于主页(这里开始…)。排查原因是否是因

2020-06-20 15:02:14 877

keras-yolo3-recognize.rar

hand-keras-yolo3-recognize 模型训练参考:https://gitee.com/cungudafa/keras-yolo3 yolo3识别这里参考于:https://github.com/AaronJny/tf2-keras-yolo3

2020-03-30

evaluation_code.tar.gz

人手数据集——VOC格式数据集 来源http://www.robots.ox.ac.uk/~vgg/data/hands/

2020-03-28

SSM框架(六)SpringMVC-Spring集成【Mybatis搭建详述】

SSM框架(六)SpringMVC-Spring集成【Mybatis搭建详述】详细参考博客:https://blog.csdn.net/cungudafa/article/details/90602754

2019-06-01

SSM框架(五)jquery三种数据耦合方式

SSM框架(五)jquery三种数据耦合方式,详细讲解:https://blog.csdn.net/cungudafa/article/details/90598611

2019-05-27

python3开发环境安装.doc

Windows10环境,基于eclispe,python3开发环境安装,完整配置教程!

2019-05-22

SSM框架(三) Maven实现文件上传与下载

SSM框架实现文件上传与下载功能,具体详细讲解查看我的博客:https://blog.csdn.net/cungudafa/article/details/90319533

2019-05-18

SSM框架(一) 基于eclipseJee搭建SpingMVC框架

SpingMVC搭建maven项目,SSM(Spring+SpringMVC+MyBatis) 框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。具体讲解在:SSM框架(一) 基于eclipseJee搭建SpingMVC框架:https://blog.csdn.net/cungudafa/article/details/90204469

2019-05-17

空空如也

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

TA关注的人

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