排序:
默认
按更新时间
按访问量

iOS 数组(自定义类数组)去重

//去重处理     NSMutableArray<MATracePoint *> *locations = [NSMutableArray arrayWithArray:record.tracedLocations];       NSMutab...

2018-08-21 10:36:25

阅读数:34

评论数:0

SSH原理和基本使用:ssh 安全配置 以及ssh key 认证登录

第1章 SSH服务介绍说明 1.1 SSH服务介绍 SSH(22端口)是Secure Shell Protocol的简写,由IETF网络工作小组(Network Working Group)制定;在进行数据传输之前,SSH先对联机数据包通过加密技术进行加密处理,加密后在进行数据传输。确保了传递...

2018-08-14 10:43:09

阅读数:93

评论数:0

windows server 安装ssh

git config --global credential.helper store 1.安装Cygwin:http://www.cygwin.com/  可以不选择openssh安装包 2.手动安装OpenSSH:http://www.mls-software.com/opensshd.h...

2018-08-14 10:30:00

阅读数:147

评论数:0

ubuntu 部署git + gitosis(权限管理) scp向服务器发送文件sudo chmod 777 -目录

最近公司项目需要用到Git来管理项目,正好逢周末花了点时间在虚拟机的unbuntu系统中搭建了下git的服务器,由于搭建过程中多多少少遇到了一些小问题,再因为个人记性不太好,所以在这里记录下来,以备不时之需。开始我已经在虚拟机的ubuntu12.04系统下已经装过一次,忘了记录,这次重新再在虚拟机...

2018-08-11 11:24:49

阅读数:39

评论数:0

静态库链接过程体积变小

前言 第三方库是工程开发必不可少的部分,而第三方库可以是.a和.framework的静态库,也可以是.framework的动态库,其中静态库是最常用的方式。 静态库往往比较大,可在打包到可执行文件之后,对安装包大小的增加远远小于静态库本身的Size。 那么,就产生两个问题:1、静态库里面存在什么...

2018-08-10 09:22:43

阅读数:95

评论数:0

iOS Android 汽车实时行驶路程计算

找到的思路转载:https://blog.csdn.net/qq_36252003/article/details/73188188   第一版: 把每个定位点都记录下来,利用高德提供的工具一个个点距离相加. 如果点与点之间的距离大于1公里(就认为这个手机中途没信号了),那么这两个点就规划出一...

2018-07-28 16:41:35

阅读数:81

评论数:0

Avfoundation 相机指定裁剪区域

最近在搞直接一个类似于二维码的东西,同样也是需要获取其中某个区域的图片。直接上最为主要的一些代码吧。 下面这个是初始化AV部分,这样就可以将图像在view上面展示了。这里简单的阐述一下在这其中碰到的问题和解决方法。 1.如果在layer上面搞出一个“洞 ”,就是真正的裁剪区域,在这里用的是CASh...

2018-03-30 23:20:56

阅读数:115

评论数:0

dyld: Library not loaded: @rpath/libswiftCore.dylib #import “项目名-Swift.h”失效

改为Xcode9之后,出现错误:dyld: Library not loaded: @rpath/libswiftCore.dylib点击工程->targets->build setting/all 搜索embe,把Embedded Content Co...

2018-03-29 11:33:29

阅读数:54

评论数:0

NSRunLoop的退出方式

一. 启动RunLoop通过[NSRunLoop currentRunLoop]或者CFRunLoopGetCurrent()方式可以获取当前线程的runloop。根据苹果文档,启动一个runloop有以下三种方法:123- (void)run;  - (void)runUntilDate:(NS...

2018-03-05 20:14:14

阅读数:58

评论数:0

NSRunLoop方法使用及使用场景

+ (NSRunLoop *)currentRunLoop; //获得当前线程的run loop+ (NSRunLoop *)mainRunLoop; //获得主线程的run loop- (void)run; //进入处理事件循环,如果没有事件则立刻返回。注意:主线程上调用这个方法会导致无法返回(...

2018-03-04 23:52:29

阅读数:203

评论数:0

iOS开发--Socket编程

转自http://www.mamicode.com/info-detail-877996.html一、网络各个协议:TCP/IP、SOCKET、HTTP等网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。其中物理层、数据链路层和网络层通常被称作媒体层,是网络工程师所...

2018-02-25 13:01:20

阅读数:88

评论数:0

自定义布局和自定义流水布局(CollectionViewLayout和CollectionViewFlowLayout)实例

自定义布局和自定义流水布局(CollectionViewLayout和CollectionViewFlowLayout)      转载:https://www.jianshu.com/p/83f2d6ac7e68Github地址:-CollectionViewLayout-CollectionV...

2018-02-25 12:48:01

阅读数:237

评论数:0

iPhone设备分辨率及尺寸

iPhone设备 逻辑分辨率 设备分辨率 Scale Factor 对角线 diagonal 3GS 320x480 320x480 @1x 3.5-inch 4、4s 320x480 640x960 @2x ...

2017-10-09 20:36:41

阅读数:1515

评论数:0

用 RxSwift + Moya 写出优雅的网络请求代码

原文出处: liuduo    RxSwift Rx 是微软出品的一个 Funtional Reactive Programming 框架,RxSwift 是它的一个 Swift 版本的实现。 RxSwift 的主要目的是能简单的处理多个异步操作的组合,和事件/数据流。 利用 RxSw...

2017-07-14 19:38:42

阅读数:1389

评论数:0

ios 开发 NSString 正确遍历字符个数方式 (surrogate pairs)

最近在处理Cocoa NSString时, 遇到一些字符编码的问题, 从而引出一个遍历NSString每一个字符的”正确”方式! 很有趣. NSString是UTF-16编码的, 也就是16位的unichar字符的序列. 所以, 一般遍历其每一个字符的方法就是: for(int i=0; i<...

2016-10-14 16:11:49

阅读数:2335

评论数:0

AFNetworking 3.0 https 报错问题 CFNetwork SSLHandshake failed (-9801)

AFNetworking 3.0在使用https请求时候报错 NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9801) 但是在AFNetworking 2.0版本没有这个问题,可能是在3.0版本中...

2016-06-21 15:49:06

阅读数:3637

评论数:0

JSPatch 使用Demo

defineClass("AllControlViewController", {             //instance method definitions             ///ROOT_URL_STR 问题  强制转换问题             ///@...

2016-06-20 14:56:13

阅读数:1385

评论数:0

iOS 开发 右滑手势返回及UIScrollView偏移问题

右滑手势返回:         在自定义导航栏的情况下,右滑返回会失效,可以使用:self.navigationController.interactivePopGestureRecognizer.delegate = self;  可以实现整个页面的返回效果。 UIScrollVie...

2016-05-25 11:56:15

阅读数:808

评论数:0

AFNWorking提交数组参数

在使用AFNWorking 提交参数的时候, 其中包含NSArray类型的参数, 但是后台可以接收到普通int, string 类型的参数,就是接收不到array类型的, google后发现原来AFN 提交array参数的时候是将参数名转为了 ...&imgs[]=xxx&...

2016-04-27 15:10:20

阅读数:2503

评论数:0

ipa文件重新签名

Solution: Unzip the IPA unzip Application.ipa Remove old CodeSignature rm -r "Payload/Application.app/_CodeSignature" "Payloa...

2016-02-16 11:35:59

阅读数:529

评论数:0

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