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-
获取视频中的指定帧
方法一:AVFoundation#import-(UIImage*)thumbnailImageForVideo:(NSURL*)videoURLatTime:(NSTimeInterval)time{AVURLAsset*asset=[[AVURLAssetalloc]initWithURL:videoURLoptions:nil];NSParameterAssert(asset);AVAsse
lancely
·
2020-06-23 08:10
【ThirdParty】
iOS-
友盟分享
Demo:(XSLC项目,未上线)要使用友盟,现在友盟网站中添加新的应用,获得此应用的唯一Appkey官方文档:http://dev.umeng.com/social/ios/quick-integration#1_21.Cocoapods集成SDK将需要的写入Podfile文件,然后在终端中执行"podinstall"但是执行完终端出现提示[!]YourPodfilehashadsmartquo
亲爱的大倩倩
·
2020-06-23 08:54
【代码笔记】
iOS-
自定义switch
一,效果图。二,工程图。三,代码。ViewController.h#import#import"CustomSwitch.h"@interfaceViewController:UIViewController@property(nonatomic,strong)CustomSwitch*leftSwitch;@property(nonatomic,strong)CustomSwitch*right
菜鸟and小白
·
2020-06-23 07:05
iOS-代码笔记
iOS-
导航栏,类似淘宝“我的淘宝”导航栏
大牛路过还请赐教~实现的效果效果描述:1、个人中心页面,上滑操作时,导航栏从无到有渐变,背景是一张图片,不是颜色。2、设置按钮不管导航栏是有还是无,始终存在显示。3、标题“我的”随着导航栏的渐变渐变。4、从我的页面push进入的二级页面的导航栏背景是白色的。动态图效果:效果图其实开始做项目的时候我是搜索的第三方HYNavHidden传送门但是有一个bug我不知道怎么解决,就是如果导航栏的right
牛牛爱优闲
·
2020-06-23 06:00
iOS-
网络基础及应用-JSON和XML解析
1.0JSON解析1.1JSON简单介绍001问:什么是JSON答:(1)JSON是一种轻量级的数据格式,一般用于数据交互(2)服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外)002相关说明(1)JSON的格式很像OC中的字典和数组(2)标准JSON格式key必须是双引号003JSON解析方案a.第三方框架JSONKit\SBJSON\TouchJSONb.苹果原生(N
panda_sheng
·
2020-06-23 02:14
iOS-
当键盘出现的时候,如何让UITextField自动上移
在我们的开发中,大多数情况下都需要用到文本框输入,当键盘出现的时候,如何让UITextField自动上移这个算是常见需求,对此我也参考了一些唐巧等一些大牛的资料。主要是通过增加对键盘出现和消失的相应的Notification,然后在键盘出现和消息的时候,通过设置相关控件的frame来实现。相关代码如下:-(void)textFieldDidBeginEditing:(UITextField*)se
Super_Yi
·
2020-06-22 23:55
iOS-
静态库&动态库
静态库和动态库的区别,网上已经有很多文章了,这里就不做介绍了,本文主要讲下如何制作对应的库。静态库制作:.a文件,新建项目选择CocoaTouchStaticLibrary制作。在Swift项目中使用的时候,通过#import引入Framework文件,该文件有3种方式生成,参考https://www.jianshu.com/p/dd25e16e39ca?nomobile=yesa.静态库.a文件
JerrySi
·
2020-06-22 22:39
Realm 使用初体验-OC版
所以我下载下来手动拉Framework了==找到下载包中
ios-
>dynamic->xcode-7找到Re
AllenZYQ
·
2020-06-22 18:50
异军突起,私域流量才是真正的护城河(上)
与通过平台算法、
搜索优化
、广告位购买等手段获得的公域访问流量相比,私域流量具有可直接触达、重复使用、双向交流、高性价比等多种优点。从流程来看,私域流量
bitsae
·
2020-06-22 18:46
iOS-
重力弹跳动画(流畅版)
方法一:如果需弹跳多次,动画要多层嵌套,代码量稍微有点大,弹跳结束中心点不变。//动画弹跳效果关键代码弹跳多次可自行多嵌套几次调用此方法只需传入弹跳对象-(void)animationShootOut:(UIView*)animationView{CGRectframe=animationView.frame;[UIViewanimateWithDuration:0.4fdelay:0.0fopt
dangxy丶
·
2020-06-22 18:33
iOS:生成.a静态库
一、创建Framework&Library工程:打开Xcode,创建新工程,选中
iOS-
>Framework&Library下的”CocoaTouchStaticLibrary”-Next,输入名称,创建成功
意华
·
2020-06-22 11:26
iOS
iOS-
抽取私有Pod库
iOS-
抽取私有Pod库引言一.公有Pod库的本质二.创建私有Pod库1.创建私有的远程索引库2.创建私有Pod组件库3.将QDFoundation.podspec文件加入私有的远程索引库QDFoundationSpec4
Tiramisu_LM
·
2020-06-22 06:38
iOS-
打开本地或下载的Excel文件
刚迭代个项目小功能,打开本地或下载excel文件。打开本地的比较简单,这里只说下载文件并且打开。主要步骤:1.判断沙盒里面是否已经存在了文件,没有就下载,有就打开。2.下载文件,下载完成后打开。下载文件比较简单,封装一个下载的方法:+(void)downloadExcelFileWithUrlString:(NSString*)urlStringfilePath:(NSString*)filePa
爱勤海之旅
·
2020-06-22 04:57
技术类博客
iOS-
线程同步的几种方式
在多线程开发中数据的安全是非常重要的,在开辟分线程执行耗时操作以保证主线程不阻塞的同时,数据的安全也要保证才行。如果同一个资源(一个变量或者一段代码或者存储的数据等)同时被多个线程访问修改,可能会造成数据的错乱,得到的也就不是自己想要的结果,所以多线程开发中线程间的同步有时显得尤为重要。实现多线程间的同步方式:锁(互斥锁、条件锁、递归锁)和GCD(队列、信号量、栅栏)。了解更多类型的锁可以查看线程
爱勤海之旅
·
2020-06-22 04:27
iOS开发笔记
NSLock
Semaphore
Barrier
dispatch_sync
iOS-
唯一设备号,mac地址
NSString*uuid=[[[UIDevicecurrentDevice]identifierForVendor]UUIDString];EAAccessory*accessory;NSString*macAddress=[accessoryvalueForKey:@"macAddress"];EAWiFiUnconfiguredAccessory*accessory;NSString*mac
无悔zero
·
2020-06-22 04:51
iOS-
如何保证app进入后台后,不被系统kill
写在前面:为什么app进入后台后,会被系统kill掉?答:当app进入后台,此时app所占用的内存就不是由我们自己控制,而是由系统去控制。当系统认为其他应用需要占用内存时,系统会优先吧进入后台的appKill掉,进而释放内存供其他应用使用。当时需求方提出这个需求时。我也是一脸懵逼,他们需要在他们规定的时间范围内进行定位以及定位信息上传,当时我的第一个想法就是@”你这不是在监视别人吗?”。然并卵,只
RookieJin
·
2020-06-22 04:56
iOS学习之路
iOS-
使用提示框UIAlertController输入文本
UIAlertController*alertController=[UIAlertControlleralertControllerWithTitle:@"提示"message:@"请输入个人信息"preferredStyle:UIAlertControllerStyleAlert];//增加确定按钮;[alertControlleraddAction:[UIAlertActionactionW
HanZhiZzzzz
·
2020-06-22 04:27
iOS-
使用AFN设置请求超时时间并做处理
AFN设置请求超时时间第一种://设置超时[manager.requestSerializerwillChangeValueForKey:@"timeoutInterval"];manager.requestSerializer.timeoutInterval=30.f;[manager.requestSerializerdidChangeValueForKey:@"timeoutInterval
MinggeQingchun
·
2020-06-22 01:42
iOS-OC
做APP推广常常听到这个词aso,到底是什么意思呢?
目前ASO最核心的部分是关键词排名优化,所以狭义上ASO是指应用商店
搜索优化
(AppStoreSearchOptimization)
F7878智网互联
·
2020-06-21 20:46
响应式网站
mediaqueries媒体查询二、响应式网站的优点与缺点优点(1)减少工作量网站、设计、代码、内容都只需要一份多出来的工作量只是JS、CSS样式的修改(2)节省时间(3)每个设备都能得到正确的设计(4)
搜索优化
缺点
Dear_Mr
·
2020-06-21 19:48
响应式
Ios-
视频直播-知识点汇总-持续更新
最近公司要求做视频直播,之前工作几年,视频一直都是弱项,没怎么接触过,现在正好有机会深入的去了解一下,记录一些遇到的坑和需要用到的东西.~公司要求,用HLS协议,要求可以播放m3u8格式的,当时一听一脸懵逼,什么鬼~查询的过程中,参考了很多同行的博客,有很多知识点都很分散,也有很多Demo,第三方SDK,下载不能用等等,再此汇总一下,方便大家参考知识点:下面的知识点还有术语,在查询文档的过程中,可
Companion_1314
·
2020-06-21 18:54
还在为阅读量苦恼么?文章提升10倍曝光的写作技巧
本文是原力菌研究了近万篇文章总结的一些共性问题,随后又请教了
搜索优化
师与算法工程师梳理出这篇让文章提升十倍曝光的写作技巧。
原力菌
·
2020-06-21 18:21
【干货】如何写一篇爆款文
经验分享
程序人生
微信全文
搜索优化
之路
前言基于本地数据的全文搜索(Full-Text-Search,简称FTS)在移动应用上扮演着重要角色,与基于服务端提供的搜索服务不同,移动端受硬件条件限制,尤其在数据量相对较大的情况下,搜索性能问题表现得十分突出。本文以移动平台广泛采用的SQLiteFTSExtension为例,介绍了移动平台FTS的基本原理,并结合微信Android客户端自身实践,重点讲述微信在FTS上的一些性能优化经验。SQL
csdn的移动开发朋友们
·
2020-06-21 17:49
Android开发
iOS-
真机运行错误
iOS真机dyld:Librarynotloaded:问题https://www.jianshu.com/p/779d73f8124dYourdevelopmentteam,"",doesnotsupportthePushNotificationscapability.https://www.jianshu.com/p/ae0afe79c6bdimage.png签名错误image.pngimage
龙马longma112
·
2020-06-21 17:39
IOS-
使用XCODE自带的单元测试UnitTest
什么是单元测试?一听到单元测试这个词感觉很高端,其实单元测试就是为你的方法多专门写一个测试函数。以保证你的方法在不停的修改开发中。保持正确。如果出错,第一时间让你知道,这样从最小单位开始监控来保证软件的质量。什么时候用到单元测试:1、写完代码以后:想要验证一下自己写的代码是否有问题。2、写代码之前:就是写代码之前所有的功能分模块的设计好,测试通过了再写。(我反正是没用过)。3、修复某个bug后:一
Anber_zhi
·
2020-06-21 17:38
IOS进阶
在有机器学习和深度学习的基础上,如何自学AutoML算法?
AutoML技术有很多种,包括:神经网络架构
搜索优化
器搜索自动添加元学习超参数优化......如果有机器学习和深度学习经验的话,下边这些“干货”就可以直接入手了,咱们挨着说:一、
算法学习者
·
2020-06-21 16:15
DL
flutter build ios --release 很大?
flutter打包先flutterbuildios--release注意,这里会生成一个app,我们不要管这个app,这个app打包成ipa太大了,几百M,顶不住.我们需要用xcode帮我们压缩一波.右键
ios
江南小虫虫
·
2020-06-21 16:27
杂项
flutter
ipa
最长上升子序列O(nlogn)算法
对于最长上升子序列这个DP经典例题,我们最开始最常用的就是用dp,用两个for循环来暴力计算结果,时间复杂度为O(n^2)对于长一点的子序列就不够了,使用二分
搜索优化
后,复杂度降到O(n*logn)下面是代码板子
Wang_rush
·
2020-06-21 13:07
动态规划
路由 - 收藏集 - 掘金
-
iOS-
掘金Writeinthefirst【写在最前】对于从事iOS开发人员来说,当提到runtime时,我想都可以说出来「runtime运行时」和基本使用的方法。
weixin_34248118
·
2020-06-21 11:27
ios - 收藏集 - 掘金
天弘基金移动App客户端架构优化之路-
iOS-
掘金天弘基金移动App客户端架构优化之路随着移动互联网时代的到来,移动技术也随之飞速发展。如今,APP已成为绝大多数互联网企业用来获取用户的核心渠道。
weixin_34216196
·
2020-06-21 11:55
iOS - 收藏集 - 掘金
gmail.comPPAsyncDrawingKit...33款驰骋2017的iOS开源库-掘金文/PawełBiałecki译/Mantra原文:https://medium.com/app-coder-...提醒事项工具TodayMind开源-
iOS
weixin_34032621
·
2020-06-21 11:12
iOS-
获取常用的程序属性
获取程序基本属性NSDictionary*infoDictionary=[[NSBundlemainBundle]infoDictionary];app名称NSString*app_Name=[infoDictionaryobjectForKey:@"CFBundleDisplayName"];app版本(对外的版本号--Bundleversionsstring,short)NSString*ap
Mr_喃
·
2020-06-21 09:17
iOS-
融云的部分功能集成
1、导入融云的SDK融云SDK.png2、添加framework融云framework.png3、添加融云API的管理类RongCloudManage#import#import@interfaceRongCloudManage:NSObject@property(nonatomic,strong)NSMutableArray*friendsArray;//好友数组@property(nonato
BestVast
·
2020-06-21 07:37
iOS-
微信支付的准备(一)
1.在微信开放平台创建你的应用(填写资料,微信官方一般3~5天)2069062-5581be5431f16d1a.png.jpeg2.待应用通过审核后,准备申请开通微信支付功能(微信支付功能300元/年)2069062-6430c7751e59fdae.png.jpeg3.点击开通后,会跳转到微信支付商户平台进行《基本信息完善--->填写商户信息--->填写结算账户--->确认提交》注意:1.基本
charleswang
·
2020-06-21 06:03
elasticsearch filter查询与bitset
关于Filter从solr到es,一路下来对搜索引擎的长期使用,工作内容也包含大量的
搜索优化
的问题,无论是搜索质量还是速度都是需要关心的问题。
十五倍压枪
·
2020-06-21 06:32
iOS-
KVC和KVO
#pragmamark---KVC---KVC:key(键)-value(值)-code(编码)键值编码->通过key(字符串)改变value的值进行编码可以改变对象的全局变量(公开的,不能写在延展里面)的值、属性值字典转模型->通过KVC来实现变量或者属性的名字必须和key的字符串统一KVC是通过字符串(key)来找到变量进行赋值KVC是通过属性的名字当做一个字符串(key)来给属性赋值赋值公式
磊CC
·
2020-06-21 01:18
iOS-
链式编程思想-简单计算器
链式编程思想:把要做的事情封装到block,给外界提供一个返回这个Block的方法链式编程思想方法特点:方法返回值必须是block,block参数:放需要操作的内容,block返回值:方法调用者#import#import@interfaceCaculatorMaker:NSObject@property(nonatomic,assign)intresult;//+-(CaculatorMaker
Simple_Code
·
2020-06-21 00:47
iOS-
常用小技巧-02
1.控件的局部圆角问题如果遇到一个设置一个控件(button或者label),只要右边的两个角圆角,或者只要一个圆角。该怎么办呢。这就需要图层蒙版来帮助我们了CGRectrect=CGRectMake(0,0,100,50);CGSizeradio=CGSizeMake(5,5);//圆角尺寸//可以设置圆角的位置,根据你的需求而定UIRectCornercorner=UIRectCornerTo
Mr_Bob_
·
2020-06-20 21:24
iOS-
图片处理、缓存相关
小摩丝.jpg本篇涵盖图片处理、绘制、美颜滤镜等.1.iOSCGImageCreateWithImageInRect将若干规则小图片组成的大图片剪切2.iOS之使用CoreImage进行人脸识别3.UIImage图片处理,旋转、截取、平铺、缩放等操作,持续更新中4.iOS怎么为GIF图片添加水印5.IOS图片相似度检测(opencv)6.OpenCV学习开发笔记一(iOS9)7.仿美图图片旋转裁剪
守护地中海的花
·
2020-06-20 21:14
iOS-
进阶整理08 - GCD----多线程优化
一、GCDGCD(GrandCentralDispatch)是Apple开发的一种多核编程技术。主要用于优化应用程序以支持多核处理器GCD提供函数实现多线程开发,性能更高,功能更强大首次发布在MacOSX10.6,iOS4以上也可用//定义一个回调函数voidfunction(void*str){printf("回调函数%s\n",str);NSLog(@"当前线程--%@",[NSThreadc
简单也好
·
2020-06-20 20:31
性能优化小册 - React
搜索优化
:防抖、缓存、LRU
最近要对react项目做重构优化等相关的工作,由于有好长时间没碰React了,今天索性把一个基于关键字搜索的demo做一下简单优化,在此记录以下。主要从三个方面进行优化处理:减少事件的触发频率-对关键字键入进行debounce处理减少HTTP请求-对重复的HTTP请求进行缓存拦截缓存淘汰策略-使用LRU优化缓存减少事件的触发频率-debouncedebounce旨在时间段内控制事件只在最后一次操作
破晓L
·
2020-06-20 20:27
javascript
前端
react.js
debounce
性能优化
iOS-
UI事件传递& 响应
UI视图相关重要知识点UI视图重要知识点.png传送带:iOS-UITableView重用机制iOS-UITableView数据源同步思考:UIView和CALayer之间的区别是什么?我们还是先来看一幅图:UIView和CALayerUIView里有一个CALayer类型的layer,和一个backgroundColor;backgroundColor是对CALayer里一个同名方法的包装;视图
时米高的人生笔记
·
2020-06-16 19:49
异军突起的新流量(上)
与通过平台算法、
搜索优化
、广告位购买等手段获得的公域访问流量相比,私域流量具有可直接触达、重复使用、双向交流、高性价比等多种优点。*从流程来看,私域
wx5e9439c6695f7
·
2020-06-15 10:48
产业
产品
iOS-
获取当前连接WiFi热点的信息
前提需要配置工程Target->Capabilities->AccessWiFiInformation->ON判断是否连接WiFi见下面附的三种方法获取连接WiFi的信息导入头文件#import获取WiFi的SSID(名字)//获取当前WiFi热点的名字+(NSString*)wifiName{NSArray*ifs=CFBridgingRelease(CNCopySupportedInterfa
贵叔勇闯天涯
·
2020-06-02 14:11
Elasticsearch系列---索引管理
概要Elasticsearch让索引创建变得非常简单,只要索引一条新的数据,索引会自动创建出来,但随着数据量的增加,我们开始有了索引优化和
搜索优化
的需求之后,就会发现自动创建的索引在某些方面不能非常完美的适应我们的需求
whatisJ2EE
·
2020-05-27 07:09
elasticsearch
索引
Elasticsearch系列
iOS-
代码规范
Objective-C编码规范概要Objective-C是一门面向对象的动态编程语言,主要用于编写iOS和Mac应用程序。关于Objective-C的编码规范,苹果和谷歌都已经有很好的总结:AppleCodingGuidelinesforCocoaGoogleObjective-CStyleGuide本文主要整合了对上述文档的翻译、作者自己的编程经验和其他的相关资料,为公司总结出一份通用的编码规范
温柔vs先生
·
2020-05-21 19:17
iOS-
安装Fastlane报错SSL verification error at depth 0: certificate has expired (10)
Fastlane是一款为iOS和Android开发者提供的自动化构建工具,它可以帮助开发者将App打包、签名、测试、发布、信息整理、提交AppStore等工作完整的连接起来,实现完全自动化的工作流,如果使用得当,可以显著的提高开发者的开发效率。安装Fastlane1.检查有没有ruby环境ruby--version2.安装Xcode命令行工具xcode-select--install安装完成后效果
翀鹰精灵
·
2020-05-13 09:18
iOS-
修改工程名
近期公司的一个项目,需要我修改另一个App项目的工程名,这里搞个例子再记录一下说明:这里项目中使用了CocoaPods修改前记得备份一下修改前:文件夹.png文件夹.png工程.png1.修改最外层文件夹名image.png2.修改工程名选中工程名,然后鼠标左键单击,进入编辑状态,修改成目标工程名image.png修改后,按回车,会弹出修改前后的对比,点击[Rename],然后继续点击[OK]即可
CoderCurtis
·
2020-04-21 16:45
iOS - 多线程(三):GCD
iOS-
多线程系列文章
iOS-
多线程(一):初识
iOS-
多线程(二):pthread、NSThreadiOS-多线程(三):GCDiOS-多线程(四):NSOperationiOS-多线程(五):线程同步方案网络配图
师大小海腾
·
2020-04-20 01:47
iOS - 多线程(二):pthread、NSThread
iOS-
多线程系列文章
iOS-
多线程(一):初识
iOS-
多线程(二):pthread、NSThreadiOS-多线程(三):GCDiOS-多线程(四):NSOperationiOS-多线程(五):线程同步方案网络配图
师大小海腾
·
2020-04-19 19:23
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他