E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
iOS-图像相关
iOS-
三方库-AFNetworking
一.AFN简介1.HTTP请求解决方案在iOS中,常见的发送HTTP请求(GET和POST)的解决方案有:苹果原生(自带)NSURLConnection:用法简单,最古老最经典最直接的一种方案NSURLSession:iOS7新出的技术,功能比NSURLConnection更加强大CFNetwork:NSURL的底层,纯C语言第三方框架ASIHttpRequest:外号“HTTP终结者”,功能极其
Imkata
·
2020-09-11 15:38
ios根据ARP表获取mac地址
ios根据ARP表获取mac地址#
ios-
(NSString*)getMacAddress:(NSString*)strIP{NSString*macAddr=nil;constchar*ip=[strIPUTF8String
清醒思考
·
2020-09-11 15:53
ios
IOS-
组件化的好处
前言为什么要组件化随着项目的不断迭代,各个模块会越来越复杂,各个模块相互依赖,而且每个模块可能会有共同的业务逻辑,导致整个项目维护起来比较麻烦。可以采用组件化,把每个业务逻辑和模块分离,单独管理,这样比较方便维护,各个开发人员只需要关心好自己的模块就好了。组件化好处分工更加明确,提高开发效率复用性更好,能迅速的组成更多的App组件化思想就好比封装控件,复杂的控件一般都会封装,组件化只不过是把每个模
敬业的程序猿
·
2020-09-11 13:10
IOS
MXNet如何生成.lst文件和.rec文件
MXNet框架用于做
图像相关
的项目时,读取图像主要有两种方式:第一种是读.rec格式的文件,类似Caffe框架中LMDB,优点是.rec文件比较稳定,移植到别的电脑上也能复现,缺点是占空间(.rec文件的大小基本上和图像的存储大小差不多
AI之路
·
2020-09-11 13:02
深度学习
MXNet
MXNet使用及源码解读
快速掌握计算机视觉大部分领域,学习人脸图像是唯一选择
文末有惊喜笔者是从传统图像算法开始进入计算机视觉行业的,那一批人基本上都是从人脸图像和文本图像开始学,而如今很多计算机视觉从业者却从来没有接触过人脸
图像相关
的算法,或许真的是时代变了吧。
hzbooks
·
2020-09-11 12:16
算法
人脸识别
人工智能
计算机视觉
机器学习
iOS-
底层(5):isa如何与类关联
首先我们需要了解OC对象的本质是什么?OC对象的本质我们在探索对象的本质时,通常会用到一个东西clangclangClang是一个C语言、C++、Objective-C语言的轻量级编译器。源代码发布于BSD协议下。Clang将支持其普通lambda表达式、返回类型的简化处理以及更好的处理constexpr关键字。Clang是一个由Apple主导编写,基于LLVM的C/C++/Objective-C
恍然如梦_b700
·
2020-09-11 10:07
iOS - 静态库的创建与使用
在日常项目开发中,不论是为了两个公司项目上的业务交流还是为了减少项目的编译时间,有的时候我们会把项目中的私密内容打包成静态库,或者是把项目中变动较少一部分打包成静态库以便提高编译效率,那么下面我们就来学习一下"
iOS
天涯狂子
·
2020-09-11 04:20
IOS
学习笔记
iOS-
高德地图点击地图获取点击点对应的地理位置,并添加自定义的大头针
这是我在开发中遇到的问题,如果大家有什么更好的方法或者建议都可以留言给我,不说了直接粘代码吧///地图需要v4.5.0及以上版本才必须要打开此选项(v4.5.0以下版本,需要手动配置info.plist)[AMapServicessharedServices].enableHTTPS=YES;///初始化地图_mapView=[[MAMapViewalloc]initWithFrame:self.
sp_wei
·
2020-09-11 03:15
iOS
iOS-
美颜相机 by GPUImage
之前网上有个段子说:日本女人靠化妆,韩国女人靠整容,中国女人靠美颜足以证明相机美颜功能在中国地位是多么高,关于美颜相机的App在中国是那么的火其实美颜相机的实现原理很简单,就是给采集到的图像通过添加滤镜进行渲染核心代码创建相机/**sessionPreset:swift3.0AVCaptureSessionPreset640x480swift4.0AVCaptureSession.Preset.v
iMazy
·
2020-09-11 00:43
流媒体
美颜相机
GPUImage
iOS-
音视频采集 by GPUImage
iOS调用相机采集视频有两种常见方式:使用系统自带的AVFoundation框架使用第三方GPUImage框架如果想通过原生框架AVFoundation采集视频,请查看:
iOS-
音视频采集byAVFoundationGPUImage
iMazy
·
2020-09-10 22:00
Swift
流媒体
iOS-
探究KV0本质
先来看一下Objective-C中KVO的用法#import"ViewController.h"#import"BDFPerson.h"@interfaceViewController()@property(strong,nonatomic)BDFPerson*person;@end@implementationViewController-(void)viewDidLoad{[superview
翀鹰精灵
·
2020-09-10 13:18
iOS-
网络-AFNetworking添加缓存层
为什么要添加一层缓存层?系统有默认的缓存机制,用自己的缓存机制有绝对把控权缓存的时效(A到B页面,B页面返回,恶意返回反复操作)封装AFN没有的功能(如多网络任务异步、断点下载)隔离AFN框架,AFN对项目的影响就比较小(隔离了业务)1.缓存机制缓存机制.png2.缓存核心代码/**核心方法@parammethod请求方式@paramurlStr请求路径@paramparameters参数@par
Imkata
·
2020-09-02 15:01
iOS-
仿手电筒效果实现
效果图如下:拖动按钮.png实现方案1、采用系统UISlider实现2、自己使用贝塞尔曲线绘制方案一(不可行,有bug)遇到的问题:当将UISlider的宽度加宽的一定宽度后,拖动效果不是渐变,会突然发送改变,此处简单记录下UISlider的基础用法1、基础设置//初始化UISlider*slider=[[UISlideralloc]initWithFrame:CGRectMake(100,200
一代千禧
·
2020-09-02 15:05
iOS-
玩转Block(Hook Block 交换block的实现)
前方极其烧脑,建议->点赞再看本文承接上一篇文章
iOS-
玩转Block(从入门到底层原理),如果还没看的话建议先阅读一下,会对block的底层原理有更深一层的理解,然后再阅读此文必会事半功倍。
JimmyCJJ
·
2020-09-02 14:04
安卓期末课设
只能说PicGo极大的简化了我们写文档时的操作和
图像相关
操作。有机会自己写一写如何使用。安卓_图片管理系统APP基于Android和SQlite数据库开发的一款简单的图片系统。
姬空魂
·
2020-09-02 10:16
iOS-
点击状态栏返回到顶部效果
2019独角兽企业重金招聘Python工程师标准>>>一、前言在我们IOS开发中,UIScrollView自带有点击顶部状态栏自动返回顶部的效果,不过这个效果是有约束条件的://Whentheusertapsthestatusbar,thescrollviewbeneaththetouchwhichisclosesttothestatusbarwillbescrolledtotop,butonly
sas???
·
2020-08-26 23:28
iOS-
生成国际化包-配置App多语言支持
如果你的App需要支持多国语言。那么,就应该为你的App应用添加“国际化”支持。国际化其实都大同小异,其核心思想就是为每种语言单独定义一份资源。1.创建国际化语言文件:文件名为:Localizable.strings2.选中Localizable.strings文件,在Utilites中,点击Localizable选项3.创建English语言包。创建后,你的Localizable.strings
Bubble_H
·
2020-08-26 23:32
Object-C--笔录
iOS-
各个设备的尺寸像素
官方文档关于图像尺寸和分辨率https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/image-size-and-resolution/iPhone设备名称对角线长度屏幕物理尺寸分辨率像素ScaleFactoriPhone3GS3.5英寸320x480320x480@1xiPhone4(s
ZZB博客
·
2020-08-26 23:12
iOS
iOS 修改app名称
在info.plist文件中添加key值Bundledisplayname+app名称君凯商联网-
iOS-
字唐名僧
H.A.N
·
2020-08-26 23:08
OC篇
iOS-
流媒体传输协议简介
在了解流媒体协议之前,先预习下基础数据传输协议,因为流媒体协议也是基于基本数据传输协议的数据传输协议:TCP-传输控制协议UDP-用户数据报协议HTTP-超文本传送协议HTTPS-基于SSL的超文本传送协议SOCKET-套接字,端口协议TCP:传输控制协议(TransmissionControlProtocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议TCP是因特网中的传输层协议,使用
iMazy
·
2020-08-26 23:52
Swift
流媒体
iOS多语言开发
创建多语言文件在工程中command+n创建文件,选择
iOS-
>Resource->StringsFile文件,自定义文件名,创建完成。
Scott-Wang
·
2020-08-26 23:37
《IOS开发笔记》
iOS-
应用的国际化和本地化
使用iOS应用的用户来自世界各地。这些来自不同国家的用户,使用的语言也不同。通过国际化和本地化过程,可以确保用户都能正常使用应用。国际化和本地化 国际化的作用就是避免在应用中写死某种本土文化(语言,货币等)。本地化作用则是根据用户设置的语言和区域格式,为应用提供适当的数据。通过NSNumberFormatter实施国际化 首先我们先了解NSLocale这个类。NSLocale对象表示某个区域的
来自星星的松子
·
2020-08-26 23:39
iOS
ios-
自定义点击状态栏滚回顶部
点击状态栏滚回顶部这个功能是系统自带的,只需要设置self.scrollView.scrollsToTop=YES即可,但是这个属性有一个前提是窗口下必须只有一个可滚动的View才有效果,这时候就需要自定义创建一个窗口来完成这个功能。添加窗口在AppDelegate创建一个新的窗口必须给这个窗口设置一个根控制器,否则会报错,这里可以通过dispatch_after来给添加窗口一个延时就可以不设置根
aa4197435
·
2020-08-26 23:19
医学图像可视化软件ITK-SNAP的使用方法
source=directory使用方法首先,ITK-SNAP只能导入医学
图像相关
格式,例如Dicom、.nii等格式,在导入CT图像时,在一个目录下即使导入一个断层文件,该软件也会自动将整个CT的断
Lvm-ing
·
2020-08-26 13:45
教程笔记
iOS-
基础控件--UITabBarController
**多情自古伤离别**UITabBarController和UINavigationController类似(可以相互嵌套使用),UITabBarController也可以管理多个控制器,完成控制器之间的切换一般步骤就是下面这样创建初始化UITabBarController设置UIWindow的rootViewController为UITabBarController创建相应的子控制器(viewc
云之君兮鹏
·
2020-08-26 12:52
iOS-
运行pod命令出错 - 解决Unable to add a source with url `https://github.com/CocoaPods/Specs.git` named...
[!]Unabletoaddasourcewithurl`https://github.com/CocoaPods/Specs.git`named`master`.Youcantryaddingitmanuallyin`~/.cocoapods/repos`orvia`podrepoadd`.解决方案:podrepoaddmasterhttps://github.com/CocoaPods/Spe
chonggai4007
·
2020-08-26 12:47
iOS-
打包成ipa的4种方法
《
iOS-
最全的App上架教程》上面文章已经提到了第一种也是最为实用的一种打包上架api的方式,这里就不多少了。
Lea__DongYang
·
2020-08-26 11:47
iOS_OC
iOS-
修改项目名称并且添加新的git管理
开发中,我们都是产品经理的小白鼠,在他们心情不定的情况下,我们有可能要一个新的业务线就要新建一个项目去写。新项目和老的项目区别也不大,可以使用老项目的大部分代码,此时,就有2种选择:1、直接copy老工程出来,更改一下项目名称,继续开发;2、完全重新建一个工程,一步一个脚印的去敲出来。显而易见的我采用了第一种,采用第二种的大兄弟,我看好你哦。!!!记得要先把原项目手动备份一份哦!!!接下来我们就第
程序员安娜
·
2020-08-25 08:30
图像测试改进调研
图像测试改进调研根据《大型活动用液晶彩色监视器通用规范》,与
图像相关
的测试内容有亮度、对比度、可视角、亮度均匀度、像素缺陷、清晰度等。以上指标要求一般是基于肉眼及仪器分析。
lynchyueliu
·
2020-08-25 07:29
测试专题
ios-
超链接Label
创作说明:东西是跟别人看的,一定要"高内聚低耦合",清楚易懂#版权声明:来源:https://github.com/cxa/CXAHyperlinkLabel作者:CHENXian-an介绍:给UILabel中的文字加上超链接。并支持两种点击方式一种是单击(singleclick),一种是长按(longpress)。开始编写#应广大网友支持的欢呼声。百度云链接已经找回。但是demo没有了。按照这个
Andy_WangPeng
·
2020-08-25 05:36
iOS-
定位服务
过年后第一次来上班,那么我们来说说iOS上的定位服务首先说定位共分三种方法,第一利用WiFi,第二是移动蜂窝网络,第三是利用GPS然后是iPodtouch上是不具备GPS模块的,所以不能利用GPS进行定位最后想说的是,因为老板不相信iPhone可以利用GPS,所以下面的例子可以在关闭WiFi,并且拔出sim卡的情况下,进行测试的,亲测有效开始第一步,导入框架CoreLocation第二步,引入框架
Bourbon
·
2020-08-25 02:03
iOS-
一行代码搞定复杂的UIBarButtonItem创建(OC+Swift)
MYCSDN:samuelandkevin//OC版//UIBarButtonItem+Custom.h//samuelandkevin////Createdbysamuelandkevinon16/11/30.//Copyright©2016年samuelandkevin.Allrightsreserved.//#import@interfaceUIBarButtonItem(Custom)/*
samuelandkevin
·
2020-08-25 01:18
iOS-
硬件开发之位操作
在开发中,有时候会遇到位操作(bit),有人会问什么是bit?其实最简单的回答就是1B=8bit,即一个字节等于8个bit(比特)。那怎么把8个bit合成1B呢?看下图其中每一个方框就是一个bit,每个方框里也只能填0或者1。那如何将一个Byte里面的bit变成我们想要的呢?下面举一个例子,假如想要Byte里面的8个bit是11101101,可以这样写:Bytetemp=1*0x80|1*0x40
神SKY
·
2020-08-24 20:47
软件设计师——多媒体基础 [ 笔记 ]
多媒体基础课程内容提要多媒体技术基本概念音频相关概念
图像相关
概念媒体的种类多媒体相关计算问题常见多媒体标准数据压缩技术数据压缩基础有损压缩与无损压缩┏┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅
小胡小胡一团浆糊
·
2020-08-24 20:12
软件设计师
iOS-
获取网络数据
1.获取网络数据第一步:创建网络对象leturl=NSURL(string:"http://apis.baidu.com/txapi/huabian/newtop?num=20&page=1")第二步:创建请求letrequest=NSMutableURLRequest(URL:url!)需要注意的是在请求头中必须添加apikey(没有apikey无法获取数据)request.addValue("
Swift从入门到崩溃
·
2020-08-24 20:40
iOS-
百度地图使用和自定义(一)
本文首发地址本文可不是给他打广告的,而是要恶心他,这百度地图绝壁是一群实习生写的api。使用Pods附加百度地图framework地图的简单的使用和显示显示当前坐标点自定义大头针自定义大头症传值点击大头针能区分点击的是哪一个使用Pods附加百度地图framework是用CocoaPods的具体方法我就不在叙述了,IOS的如果没听说过那就说明你OUT了。在podFile的文件里的写法如下pod'Ba
洲洲哥
·
2020-08-24 19:36
iOS-
浅拷贝与深拷贝
当你的才华撑不起你的野心时,你就应该静下来学习。——CJJWhyLearn?浅拷贝和深拷贝是必须要掌握的知识点,工作中也会频繁用到,所以在这里记录总结一下自己的理解,方便日后查看。Ask?如果你觉得浅拷贝就是copy,深拷贝就是mutableCopy的话,那就大错特错了,请继续往下看定义首先浅拷贝是什么?深拷贝又是什么呢?这两种都是拷贝(复制)对象的意思,不同的是浅拷贝在拷贝对象的过程中只拷贝了指
JimmyCJJ
·
2020-08-24 18:44
预训练模型&迁移学习
预训练模型&迁移学习预训练模型概念预训练模型是一个已经训练好的保存下来的网络该网络之前在一个大型的数据集上进行了训练(如
图像相关
的网络在ImageNet数据上进行了训练)作用可以用来开箱即用的解决方案直接用于推理可以将预训练模型当做特征提取装置来使用
小M同学
·
2020-08-24 17:12
tensorflow
iOS-
画板的实现
先上一张效果图,有看下去的动力再来一张工程图片好,首先是对线的实体的封装,在LineEntity.h文件中创建一个点的数组然后在LineEntity.m文件中,在初始化方法中给points变量开辟空间接着,封装一个画板DrawView,对drawRect:方法进行重写在DrawView中,重写touchesBegan和touchesMoved方法,能够获得相应的触碰屏幕的点,为后续的绘制做基础在t
weixin_30323631
·
2020-08-24 16:12
iOS-
音视频小结
iOS音频播放豆瓣开源播放器代码DOUAudioStreamerstarRTC,免费IM(含单聊,群聊,聊天室),免费一对一视频聊天(回音消除),语音聊天,直播连麦,白板,小班课,多人会议,局域网无服务器直连,兼容webRTC,支持webRTC加速,P2P高清传输,安卓、iOS、web互通,支持门禁可视对讲,电视盒子,树莓派,海思,全志,OTT设备,C语言自研方案AudioUnit框架详细解析iO
临海听风V
·
2020-08-24 16:13
iOS
iOS音视频开发
iOS-
顶部提示框源码分享,在顶部弹出提示框
属性声明:UIWindow*_window;//窗口的高度#defineXWWindowHeight20//动画的执行时间#defineXWDuration0.5//窗口的停留时间#defineXWDelay1.5//字体大小#defineXWFont[UIFontsystemFontOfSize:12]方法实现:/***显示信息**@parammsg文字内容*@paramimage图片对象*/+
极客学伟
·
2020-08-24 15:08
❶
iOS开发
⑪.
iOS修炼之道
iOS-
JSBridge的原理
作者:心叶时间:2019-03-2510:18原理概述简介JSBridge是Native代码与JS代码的通信桥梁。目前的一种统一方案是:H5触发urlscheme->Native捕获urlscheme->原生分析,执行->原生调用h5。如下图:urlscheme介绍上图中有提到urlscheme这个概念,那这到底是什么呢?urlscheme是一种类似于url的链接,是为了方便app直接互相调用设计
心叶
·
2020-08-24 15:23
javascript
android
jsb
iso
iOS-
支持点赞数字动画的SPScrollNumLabel
简单实现支持点赞数字动画的SPScrollNumLabelGithub:SPScrollNumLabel如果你觉得帮助到你了,希望给鶸一个Star,谢谢简书博客如果你发现任何问题,请一定要给我拍砖,谢谢项目效果Ver0.0.2Ver0.0.1Api@property(nonatomic,assign)IBInspectableNSIntegertargetNumber;//defaultis0@p
Tr2e
·
2020-08-24 14:21
ios
动画
uilabel
objective-c
iOS-
进阶整理12 - Animation动画
一、UIView基础动画UIKit直接将动画继承到UIView类中,当内部的一些属性发生改变时,UIView将为这些改变提供动画支持。执行动画的工作由UIView类自动完成,但仍希望在执行动画时通知视图,为此需要将改变属性的代码放在[UIVIewbeginAnimations:nilcontext:nil]与[UIViewcommitAnimations]之间。1.UIView简单动画//UIKi
简单也好
·
2020-08-24 14:39
iOS-
音视频播放的简单实现
iOS开发中,音视频的播放有很多种,目前系统的自带的都属于AVFoundation框架,更加接近于底层,所以灵活性很强,更加方便自定义还有就是第三方音视频视频播放,特点是功能强大,实现简单,支持流媒体播放系统音效或者短音效注意:这里的资源长度最多30秒资源必须在Target-->BuildPhases-->CopyBundleResources引入资源文件,否则获取不到文件ifletsoundUR
iMazy
·
2020-08-24 13:55
iOS
Swift
流媒体
iOS-
类型转换
数据类型与char*类型的相互转换(NSDatachar*)NSData*data;char*chars=(char*)[databytes];Byte*tempData=malloc(sizeof(Byte)*16);NSData*data=[NSDatadataWithBytes:tempDatalength:16];字符串类型与数据类型的相互转换(NSStringNSData)+(NSDat
追寻那抹阳光丶
·
2020-08-24 09:43
GDAL通过RasterIO读写图像文件,数据集的创建,
图像相关
信息的获取
首先创建数据集GDALDataset*poDataset;//创建整个图像数据集GDALRasterBand*poRasterBand;//创建单个波段数据集GDALAllRegister();//注册驱动poDataset=(GDALDataset*)GDALOpen(//打开文件"e:\\124036zuhe.tif"//文件路径,GA_ReadOnly);//打开方式包括GA_ReadOnl
mjyywd
·
2020-08-24 01:47
GIS
iOS-
APP提交上架最新流程&公司开发者账号申请
APP提交上架流程http://www.cocoachina.com/bbs/3g/read.php?tid=330302http://www.jianshu.com/p/b1b77d804254http://blog.csdn.net/mad1989/article/details/8167529http://www.cnblogs.com/BK-12345/p/5232633.htmlhttp
Simple_Code
·
2020-08-23 21:05
iOS-
函数
随机数https://blog.csdn.net/ally_ideveloper/article/details/49746555round、ceil、floorhttps://www.jianshu.com/p/b9552f2d76dd
Alan龙马
·
2020-08-23 21:03
iOS-
推送相关(基于极光推送1.8.2)的一些总结。
最近项目中,需要维护极光推送这一块。发现极光推送不好用了。于是,查问题所在,发现原来是配置的推送证书过期了。果断,再配一个新证书,上传之。并经过测试,完美解决。下面说说在推送过程中自己的一些心得:推送,使用的是极光推送。看官方文档很简单,按照上面的代码copy过来就行了。最重要的是证书的配置(不懂的可以在网上找,很多详细的步骤,这里不在叙述)。证书配置好之后,分为开发环境,和生产环境。相当于开发环
CX_cxy
·
2020-08-23 19:37
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他