自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RyoHo2015的博客

迷茫路上的一只小羔羊

  • 博客(13)
  • 收藏
  • 关注

转载 pod lib create 无法自动生成项目问题

http://blog.csdn.net/callzjy/article/details/70233257

2017-05-04 17:48:09 1362

转载 简易服务器压力测试工具

Web开发,少不了的就是压力测试,它是评估一个产品是否合格上线的基本标准,下面我们来一一剖析他们的使用方式。 测试前,前面先把系统的端口限制数改大,看看Mac下面的默认限制 ulimit -a open files (-n) 2560 2000多的fd数是很小的,我们把他改大,当然我测试过了,也只能开10000而已,Linux可以开6W多,所以: ulimit -n 10000

2017-04-13 17:51:18 951

转载 golang中tcp socket粘包问题和处理

在用golang开发人工客服系统的时候碰到了粘包问题,那么什么是粘包呢?例如我们和客户端约定数据交互格式是一个json格式的字符串: {"Id":1,"Name":"golang","Message":"message"} 当客户端发送数据给服务端的时候,如果服务端没有及时接收,客户端又发送了一条数据上来,这时候服务端才进行接收的话就会收到两个连续的字符串,形如: {"Id":1,"Name

2016-03-11 10:41:12 1185

原创 关于自动化代码混淆的实践

前段时间与其他人谈到了代码混淆的问题,感觉现在移动开发越来越重视代码混淆和加固,让我有自己不做混淆很快就被淘汰的感觉。之前在念茜的博客里提到一种iOS项目代码混淆的方案,就是在Xcode编译的时候运行脚本,生成指定的宏文件引用到项目中。这个方案优点是混淆方便,编译时混淆,平时照常看可爱的代码,打完包后代码就变得面目全非,恶心死反编译的人。但这种方案有个缺点,混淆只能应用在部分方法、属性和变量,一旦

2016-02-25 18:26:14 1686

原创 Mac上配置code review的简要方案

对于团队开发来说,code review环节能够令成员间互相学习,代码通过磨合形成规范,是一种较好的开发模式。 目前常用的code review工具很多,在此不一一列举,各有特色。现介绍一种Facebook开源(好像现在不属于Facebook的了)的工具Phabricator及其配置。  Phabricator具有很多功能,code review、bug管理等。不过我所在项目主要是用code

2016-02-23 17:36:17 2045

原创 关于js实现SSE的简单实践

看了服务器推送,了解除了服务器轮询和websocket外还有一样东西叫做SSE(Server Send Event),非常好用而且简单。不过是个HTML5才支持的方法,兼容性方面打了折扣。不过的确是一种比较实用的技术。 直接贴代码,服务器用go,网上很多是用php的,对php不愿学的飘过... 有些坑先说说: 1、服务器端返回的内容一定要“data:”开头,api要求这样也没有什么好说的。

2016-02-19 18:06:02 4240

转载 swift如何判断debug模式和release模式

在target下 Build Settings 搜索 Other Swift Flags 设置Debug 添加 -D DEBUG,注意不要好Release一起添加 使用方式和oc下一样 #if DEBUG // 判断是否在测试环境下     // TODO #else     // TODO #endif 来自  la

2016-02-03 11:04:00 1902

转载 NSURLSession使用说明及后台工作流程分析

NSURLSession是iOS7中新的网络接口,它与咱们熟悉的NSURLConnection是并列的。在程序在前台时,NSURLSession与NSURLConnection可以互为替代工作。注意,如果用户强制将程序关闭,NSURLSession会断掉。   NSURLSession提供的功能: 1.通过URL将数据下载到内存 2.通过URL将数据下载到文件系统 3

2016-02-03 11:00:47 397

原创 关于swift中出现 use of undeclared type ***错误的一种解决方法

出现这种错误可能因为类名跟函数名冲突,特别是在出现代理的时候,例如 #import @class UCSPasswordView; @protocol UCSPasswordViewDelegate NSObject> #pragma mark - 输入完回掉 - (void)UCSPasswordView:(UCSPasswordView *)passwo

2016-01-13 16:24:25 15327

原创 关于iOS通知的一点注意

一直在想个人技术博客要写些什么内容好,是不是一定要像大神那样写得精辟入理才能往上放?个人还是喜欢写些小东西,写些小积累。一来时间紧,花长时间整理博客实在没有太大必要,除非该技术真的值得深入研究花大笔墨。而来就是懒-_-||       项目出现到 [[NSNotificationCenter defaultCenter] postNotificationName:XXX ...]段崩溃,原因编

2016-01-06 10:30:59 368

原创 关于ios代码混淆的一些注意事项

最近参照念茜大神的博客练习代码混淆,又看了一下其他人做代码混淆的方法,总结起来就是把变量名、方法名、类名、文件名都改成难看的无意义字符串,恶心他人。一些大神提供了一些混淆脚本,但是执行后还是需要根据编译情况进行修改,因为混淆的过程中很可能把系统方法系统变量给换了,影响编译。代码混淆是一个比较耗时的工作,一键混淆这样的神器暂时还没有出现(可能是我见识优先,如果有成熟的混淆神器请告诉我!)目前比较可行

2015-12-14 15:08:48 3061

转载 【Shell】read用法

作用 从标准输入中读取一行 语法 read [ -p ][ -r ][ -s ][ -u[ n ] ] [ VariableName?Prompt ] [ VariableName ... ] 描述 read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量,用 IFS(内部字段分隔符)变量中的字符作为分隔符。 VariableName参数指

2015-12-08 22:01:37 366

原创 关于iOS开发的一些坑

最近发现ios7的坑真的很多,做ios7的适配也不容易。 1、auto layout虽然在ios7已经算是完善,但是如果用Aspect Ratio呢?     如果用Aspect Ratio的话会发现,设置某些比例在一些时候会令程序崩溃,这种崩溃比较随机。我就试过2:1的比例在一些页面崩溃,改成2.002居然就没事。stackoverflow上的解释说ios7 AutoLayout在处理浮点数

2015-11-23 14:00:02 514

空空如也

空空如也

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

TA关注的人

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