自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

吉吉有梦想

能力不够,bug来凑,学习的脚步,满慢慢来

原创 python实现读取log文件绘制曲线

文章目录1.简介2. 曲线绘制3. 调用方式4. 效果图 1.简介 为了使毕设的数据看起来更加的好看点,记录一下解决问题的过程。 大体内容为:读取log文件,从中获取loss值,accuracy值,并绘制曲线。 2. 曲线绘制 文件读取的形式可以参考上一篇文章,主体不变,主要部分还是在字符串分割上...

2020-05-17 13:13:14 203 0

原创 python实用的几个脚本程序(自己在用)
原力计划

文章目录一、简介二、 重点1. 数据集划分训练集与测试集1.1 数据集为视频帧文件夹(文件夹划分)1.2 数据集为视频文件(文件划分)2. label的重建2.1 原label读取2.2 新label的建立 一、简介 本文主要是自己近期在做毕业设计(连续手语识别)时候写的几个python脚本,用于...

2020-05-14 12:05:13 8995 6

原创 iOS开发——图片叠加显示及UIImageView的部分好用的设置

记录一下图片叠加的方法,用于显示在imageview中 绘图的形式,将两个图绘制成一个 // 图片叠加,形成新的图 - (UIImage *)addImage:(UIImage *)imageName1 withImage:(NSString *)imageName2 { UIImag...

2020-03-19 23:18:45 68 0

原创 初识HTTP——基于《图解HTTP》

文章目录一、写在开始二、了解Web及网络基础2.1 网络基础TCP/IP2.1.1 TCP/IP协议族2.1.2 TCP/IP的分层管理2.1.3 TCP/IP通信传输流2.2 与HTTP关系密切的协议:IP、TCP和DNS2.2.1 负责传输的IP协议2.2.2 确保可靠性的TCP协议 一、写在...

2020-02-16 16:55:49 81 0

原创 基于Dlib库的人脸表情分析与识别——Python

本项目主要由包含我在内的四名成员共同完成:孙明喆、吴震、张晨、张明 项目介绍,及可执行文件、模型文件、详细报告均在GitHub中可以查看: GitHub 关于项目的详细介绍,可能过些日子在复习时候会有所补充 ...

2020-02-06 22:28:33 202 0

原创 iOS开发——UI环(圆)形进度条按进度进行绘制

文章目录一、 写在前面二、 CABasicAnimation的使用三、 基本代码四、 自我总结 一、 写在前面 根据需求,需要实现一个圆形的进度条,根据当前程序进行的进度来实现进度条的状态。文章最后会提供demo 二、 CABasicAnimation的使用 三、 基本代码 四、 自我总结 ...

2020-01-20 16:16:02 82 0

原创 iOS开发——数据的保存与导出,以及不定参数的使用和图片的简便批量读取

文章目录一、写在前面二、数据的存储与导出2.1 沙盒介绍2.2 数据存储2.2.12.3 数据的续写2.4 补充Excel官方SDK2.5数据的导出三、知识的扩充四、自我总结 一、写在前面 有段时间没有更新内容,前阵子回学校参加专业的实训,没有什么好写的。这篇文章主要记录一下学习沙盒、数据存储与导...

2020-01-20 15:11:41 109 0

原创 【iOS 真机调试支持包】已更新到iOS13.3

关于iOS13.3的问题,我下载了最新的xcode之后, 发现里边并没有iOS13.3的支持包。然后查询了很多资料后, 发现iOS13.2的支持包就可以调试13.3, 对于个别不能调试成功的朋友们, 大家可以尝试括号中的方法----↓↓↓ (iOS 13.3 (将13.2拷贝,并重命名为13.3就...

2020-01-13 10:22:20 606 0

原创 iOS开发——"duplicate symbol"解决静态库之间的冲突

文章目录1. 问题描述2. 解决两个三方库之间的问题2.1 查看静态库所支持的架构2.2 解决步骤3. 写在最后4. 学习 1. 问题描述 duplicate symbol(重复,相同的文件名) 是一种常见的链接错误,不像编译错误那样可以直接定位到问题的所在。但是经过这种错误提示,会潜意识的反射出...

2019-12-23 16:55:01 95 0

原创 算法题(MySql):题目来源(LeetCode)

175. 组合两个表 select FirstName, LastName, City, State from Person left join Address on Person.PersonId = Address.PersonId 176. 第二高的薪水 #将不同的薪资按降序排序,然后...

2019-12-15 17:11:40 73 0

原创 iPhone免费的投屏方式

由于经常需要分享一些设计的UI 效果需要展示所以说经常会有 将手机屏幕投影到大屏幕上得需求。 方法一: 让iPhone 可以直接通过AirPlay 连接AppleTV 进行投影 但是Apple TV不是每个地方都具备的 方法二: 在Mac 上下载一个AirServer , 然后通过AirPlay连...

2019-12-12 13:54:02 186 0

原创 Xcode11——Instruments Leak的使用

文章目录1、写在前面2、Xcode11如何开启Instruments Leak2.1 快捷键2.2 我使用的方法3.设置Instruments,能更快的找到泄露源3.1先设置一下工程3.2 在Instruments中设置我们需要看到的东西3.3 特别注意 1、写在前面 iOS5以后,Apple在X...

2019-12-11 20:26:34 451 0

原创 iOS开发——Xcode11打包framework动态库/静态库以及Bundle资源文件打包

文章目录一、写在前面二、framework打包动态库2.1 有关framework的误区2.2 五种 Mach-O 类型2.2.1 Executable2.2.2 Bundle2.2.3 Relocatable Object File2.2.4 Dynamic Library2.2.5 Stati...

2019-12-06 20:58:33 575 0

原创 图像旋转问题的补充(jpg转png和fixOrientation)已解决

继上一篇提到的两个方法,今天发现问题复现了,上述两个方法肯定是用不了了 我去比对了一下从imagePicker中经过编辑后的图片的属性与相机拍出来的照片的差异。 经过编辑后,图像不再是jpg格式,而是png,而png图像不包含图像方向的信息,因此检测问题都正常 所以想通过图像转换jpg->p...

2019-12-05 21:14:55 48 0

原创 自定义相机封装与图像旋转和镜像问题(解决)

文章目录一、自定义相机的封装(AVFoundation)1. 创建videoCaptureManager类,继承自NSObject2. 在.h文件中,实现一个自定义的协议Protocol和代理。3. 在.m文件中实现相应的功能4. 主要接口的提示5. 封装好的相机的初始化6. 功能的调用7. De...

2019-12-05 12:48:32 55 0

原创 iOS开发——Xcode11新工程页面跳转向低版本兼容问题

文章目录1.写在前面2.Xcode11的mainStoryboard实现页面跳转2.1添加一个要跳转到的ViewController2.2非代码实现一个页面的跳转2.3代码实现一个页面跳转2.3.1 Storyboard中设置ViewController的身份2.3.2 实现button点击功能2...

2019-12-04 20:34:53 108 0

原创 Xcode的个人习惯的设置——代码折叠

描述不用太多,习惯了代码折叠,因为这样看起来舒坦,Xcode也提供了这样的功能,只不过需要手动开启,而且动画还是不错的。 打开Preferences,手动:Xcode->Preferences…,快捷指令:command + , Text Editing中选中Code folding ri...

2019-12-04 15:55:10 35 0

原创 iOS开发——记录解决的问题:NSArray转换float

   由于底层的代码更新,导致数组中的72个坐标点转变成了拥有144个值的一维数组。由于对iOS开发还是有很大的知识漏洞,这个问题解决了4个小时,最后来记录一下。   首先,问题分析,原始代码部分中,我需要找出人脸框的最高点、最低点、最左点与最右点。   Points是一个72点的坐标数...

2019-12-04 15:41:34 51 0

原创 iOS开发——采用GCD封装一个倒计时的功能

这里是Demo如果可以,star一下 问题描述: 因项目需要,需要实现一个倒计时功能,实时刷新UI。如果倒计时结束后,为做出相应的操作,则会有不同的提示或者页面转换。 倒计时的实现有两种: 使用NSTimer定时器来倒计时 使用GCD来倒计时(用GCD这个写有一个好处,跳页不会清零, 跳页清零会...

2019-11-18 16:01:16 65 0

原创 算法题(Python3实现):题目来源(LeetCode)

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 采用字典形式,复杂度为O(n) class Solution: def twoSum(self, nums, target): "&quo...

2019-11-10 21:29:24 43 0

原创 iOS开发——Xcode11创建iOS13版本工程更改低版本兼容问题(屏幕变黑、无UI等问题)

高版本工程向低版本系统兼容问题 在Xcode11新建工程后发现自动新增了一个SceneDelegate文件。原因:iOS13中AppDelegate的职责发现了改变,具体的变化请参考这篇文章:Xcode11新变化:SceneDelegate。 当我用一个高于13.0版本的工程,连接一台低于iOS1...

2019-11-06 18:51:17 1167 0

原创 iOS开发(相册与相机)——UIImagePickerController实现

文章目录相机与相册1. UIImagePickerController简介1.1 UIImagePickerController类常用属性与方法1.2 UIImagePickerControllerDelegate代理协议2. UIImagePickerController的使用 相机与相册 1....

2019-11-06 17:07:00 417 0

原创 iOS开发(一)——Object-c语言基础(4、字符串,数组,字典)

文章目录4.Foundation框架4.1 字符串类4.1.1 不可变字符串NSString 4.Foundation框架 4.1 字符串类 4.1.1 不可变字符串NSString    在Foundation框架中,提供了一个名为NSString的类,用于处理字符串对象。 1. 创建...

2019-11-06 15:49:58 47 0

原创 iOS开发(一)——Object-c语言基础(3、类与对象)

文章目录类、对象与方法3.1 类3.1.1 类的定义3.1.2 类的继承3.2 属性3.2.1 属性的定义3.2.2 公有属性与私有属性3.2.3 属性关键字3.3 方法3.4 对象3.5 变量 类、对象与方法 3.1 类 3.1.1 类的定义 在Objective-C中,每个类的定义包括两个部分...

2019-11-04 23:51:49 37 0

原创 iOS开发(自定义相机的实现)——AVFoundation的基本使用

本文主要介绍利用AVFoundation库来实现一个自定义相机的预览功能 AVFoundation库简介 1.AVCaptureDevice:    表示硬件采集设备(摄像头、麦克风)以及与该设备关联的属性。   可以使用硬件采集设备配置底层硬件的属性。可以使用AVCaptureDevi...

2019-11-04 10:40:42 62 0

原创 iOS开发(一)——Object-c语言基础(2、数据类型与表达式)

文章目录2.数据类型与表达式2.1数据类型与常量2.1.1基本数据类型1. int类型2. float类型3. char 类型4. BOOL类型2.1.2限定词1. long2. long long3. short4. unsigned5. signed2.1.3 id与instancetype1...

2019-10-31 13:53:22 50 0

原创 iOS开发(一)——Object-c语言基础(1、Xcode简介)

环境搭建 1. Xcode简介 Xcode时苹果公司官方的集成开发环境(IDE),开发者可以用Xcode开发基于iPhone、iPad、AppleWatch以及Mac平台的应用。其具有以下特点: 一站式开发工具。所有的苹果的应用只需要使用Xcode就能够实现从开发到测试,到应用发布的整个过程...

2019-10-31 10:53:23 43 0

原创 数据结构04:算法复杂度分析

算法复杂度分析 在前面提到了时间复杂度类似于O(1)、O(n)等,O符号的意思,大概可以理解为操作的次数和数据个数的比例关系。比如:O(1)就是有限次数操作,O(n)就是操作正比于你的元素个数。 大O表示法 考虑计算n*n矩阵所有元素的和 0 1 2 3 4 5 6 7 8...

2019-10-13 17:48:52 54 0

原创 数据结构03:队列(单链表、数组实现)、双端队列、栈(Python实现)

队列 先进先出 型数据结构。 基本操作:入队(push),出队(pop)。 采用单链表实现队列 class FullError(Exception): pass class EmptyError(Exception): pass class Queue(object): ...

2019-10-13 17:27:48 42 0

原创 数据结构01:Python的数组的列表

列表 Python中列表内存分配策略是:0, 4, 8, 16, 25, 35, 46, 58, 72, 88, …… 列表的一些操作:https://blog.csdn.net/qq_42009978/article/details/102484660 数组 实现定长的数组: class Arr...

2019-10-13 16:47:56 34 0

原创 数据结构02:单链表、循环双端链表(Python实现)

线性结构:内存连续,能通过下标访问。 链式结构:内存不连续,不能通过下标访问,查找元素需要从头到尾遍历。 单链表 单链表:有一个一个节点,用指针方式串起来,有root节点,是入口,第一个节点为首节点(Head),有尾节点(Tail) #Node节点,表示每一个元素 class Node(objec...

2019-10-13 13:47:51 111 0

原创 Python基础——Web开发

Web应用开发是目前软件开发中最重要的部分。Web开发也经历几个阶段: 静态Web页面:用文本编辑器编辑并生成静态的HTML页面,如果要修改Web页面的内容,就需要再次编辑HTML源文件。静态Web页面无法与用户交互。 CGI:要处理用户发送的动态数据,出现了Common Gateway Int...

2019-10-12 15:48:01 135 0

原创 Python基础——网络编程(TCP/IP简介、TCP编程、UDP编程)

网络编程 TCP/IP简介 互联网的协议简称TCP/IP协议。互联网上每个计算机的唯一标识就是IP地址。 TCP协议则是建立在IP协议之上的。TCP协议负责在两台计算机之间建立可靠连接,保证数据包按顺序到达。 一个TCP报文除了包含要传输的数据外,还包含源IP地址和目标IP地址,源端口和目标端口。...

2019-10-11 22:07:22 72 0

原创 Python基础——错误、调试和测试

错误、调试和测试 Python内置了一套异常处理机制,来帮助我们进行错误处理。此外,我们也需要跟踪程序的执行,查看变量的值是否正确,这个过程称为调试。Python的pdb可以让我们以单步方式执行代码。 最后,编写测试也很重要。有了良好的测试,就可以在程序修改后反复运行,确保程序输出符合我们编写的测...

2019-10-11 21:56:36 45 0

原创 Python基础——面向对象(@property、定制类)

添加属性和方法 正常情况下,当我们定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性。 还可以尝试给实例绑定一个方法: 但是,给一个实例绑定的方法,对另一个实例是不起作用的,会报错: 通常情况下,上面的setAge方法可以直接定义在...

2019-10-11 21:12:56 65 1

原创 Python基础——面向对象(封装、继承、多态)

面向对象: Python是一门特别彻底的面向对象(OOP)的语言 面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 由于类可以起到模板的作用,因此,可以在创建实...

2019-10-11 20:07:02 68 0

原创 Python基础——迭代器、装饰器、生成器

一、迭代器 迭代概念: 是访问集合元素的一种方式,按照某种顺序逐个访问集合中的每一项。 可迭代对象: 能够被迭代的对象,称为可迭代对象。 判定依据: 能作用于for in。 判定方法: import collections Isinstance(obj, collections.Iterab...

2019-10-11 18:30:21 52 0

原创 Python基础——列表、元组、字典、集合

概念:有序的可变的元素集合 定义方式1:[元素1,元素2……]例如:nums = [1,2,3,4,5] 定义方式2: 列表生成式:nums = range(1,100,2)第三个参数是步长,可省略 列表推导式【表达式 for 变量 in 列表】、【表达式 for 变量 in 列表 if 条...

2019-10-10 20:37:50 70 0

原创 数据库系统及应用——班级管理系统

系统在Windows10开发环境下,利用Visual Studio 2015 开发工具,并使用SQL Server2012作为数据库管理系统,来现班级管理系统的各个功能。

2019-08-01 19:33:54 306 0

原创 关于win10发布网站的步骤及问题解决方案

** 关于win10发布网站的步骤及问题解决方案 ** 一、Win10开启IIS 1.进入控制面板 2.点击程序 3.启动或关闭Windows功能 4.Internet Information Services记得选中应用程序开发那的ASP.NET 5.确定后等待安装 二、VS发布网站到I...

2019-06-09 17:30:53 133 0

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