- 博客(15)
- 问答 (1)
- 收藏
- 关注
转载 socket pipe
Broken pipe错误原因这个异常是由于以下几个原因造成: 1、客户端再发起请求后没有等服务器端相应完,点击了stop按钮,导致服务器端接收到取消请求。 通常情况下是不会有这么无聊的用户,出现这种情况可能是由于用户提交了请求,服务器端相应缓慢,比如业务逻辑有问题等原因,导致页面过了很久也没有刷新出来,用户就有可能取消或重新发起请求。2、Tomcat服务器在接受用户请求的时候,有其自身的处理能
2016-10-28 14:45:49 1184
转载 Makefile
Makefile 简介Makefile 是和 make 命令一起配合使用的.很多大型项目的编译都是通过 Makefile 来组织的, 如果没有 Makefile, 那很多项目中各种库和代码之间的依赖关系不知会多复杂.Makefile的组织流程的能力如此之强, 不仅可以用来编译项目, 还可以用来组织我们平时的一些日常操作. 这个需要大家发挥自己的想象力.本篇博客是基于 {精华} 跟我一起写 Make
2016-06-22 10:34:08 297
转载 程序卡顿数据收集
在移动设备上开发软件,性能一直是我们最为关心的话题之一,我们作为程序员除了需要努力提高代码质量之外,及时发现和监控软件中那些造成性能低下的”罪魁祸首”也是我们神圣的职责.众所周知,iOS平台因为UIKit本身的特性,需要将所有的UI操作都放在主线程执行,所以也造成不少程序员都习惯将一些线程安全性不确定的逻辑,以及其它线程结束后的汇总工作等等放到了主线,所以主线程中包含的这些大量计算、IO、绘制
2016-06-16 16:11:37 554
转载 Objective-C 运行时编程
转载自:http://charsdavy.github.io/2016/06/09/objc-run-time/
2016-06-16 16:03:21 241
转载 what makes a key chain item unique(in ios)
For a keychain item of class kSecClassGenericPassword, the primary key is the combination of kSecAttrAccount and kSecAttrService.For a keychain item of class kSecClassInternetPassword, the primary key
2016-06-06 15:38:20 273
转载 ASIHTTPRequest双向认证
什么是双向认证呢?简而言之,就是服务器端对请求它的客户端要进行身份验证,客户端对自己所请求的服务器也会做身份验证。服务端一旦验证到请求自己的客户端为不可信任的,服务端就拒绝继续通信。客户端如果发现服务端为不可信任的,那么也中止通信。 双向认证的算法理论是RSA,(点击此处了解RSA算法原理)。 双向认证具体又是通过安全证书的方式来实现的,安全证书可用openssl或java程序来生成,用于双向认证的
2016-06-06 10:12:42 356
转载 http摘要
“摘要”式认证( Digest authentication)是一个简单的认证机制,最初是为HTTP协议开发的,因而也常叫做HTTP摘要,在RFC2671中描述。其身份验证机制很简单,它采用杂凑式(hash)加密方法,以避免用明文传输用户的口令。 摘要认证就是要核实,参与通信的双方,都知道双方共享的一个秘密(即口令)。当服务器想要查证用户的身份,它产生一个摘要盘问(digest challenge
2016-06-02 15:00:06 265
原创 编程规范
对系统的维护者来说 应懂得准确地评估权衡改动带来的风险和工作量3.1、文件 1)项目文件必须使用一个有意义的名字且前缀以PRJ_。例如:XCcode中下拉刷新的项目文件被命名为’PRJ_PullDownRefresh.xcodeproj’。 2)公共文件统一命名为’Public.h’。任何文件的命名尽量不要以中文命名。 3)对于文件的目录要按如下结构创建: -Document(文档所在路径
2016-06-02 14:27:48 273
原创 便捷的宏定义
1、宏以及宏方法 一、 #define SuppressPerformSelectorLeakWarning(Stuff) \ do { \ _Pragma(“clang diagnostic push”) \ _Pragma(“clang diagnostic ignored \”-Warc-performSelector-leaks\”“
2016-06-02 13:41:41 206
原创 分析iOS Crash文件
转自wufawei的博客http://wufawei.com/2014/03/symbolicating-ios-crash-logs/当你的应用提交到App Store或者各个渠道之后,请问你多久会拿到crash文件?你如何分析crash文件的呢?上传crash文件 你的应用应当有模块能够在应用程序crash的时候上传crash信息。 要么通过用户反馈拿到crash文件,要么借助自己或第3方的c
2016-06-01 14:44:32 250
转载 llvm调试命令
转载自:https://everettjf.github.io/2016/05/25/my-ios-debug-cheatsheetcommon 查找进程:ps aux | grep /App ps -e | grep /Applications 查找文件:grep -r ToBeFind /System/Library/ 分离fat binarylipo -thin armv7 WeCha
2016-06-01 10:21:20 1140
转载 Crash收集
转载 http://tanqisen.github.io/blog/2014/06/06/how-to-prevent-app-crack/
2016-05-30 10:24:30 242
转载 防止反编译
转载自: http://tanqisen.github.io/blog/2014/06/06/how-to-prevent-app-crack/ 多谢作者分享
2016-05-30 10:22:55 300
转载 命令行抓取IPhone设备网络报文
rvictl -s 设备id sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.rpmuxd.plist sudo tcpdump -i rvi0 -s 0 -w file.pcap rvictl -x 设备id
2016-05-30 09:51:59 456
转载 SQLite在在多线程中的应用
转载自--http://www.keakon.net/2011/10/25/SQLite%E5%9C%A8%E5%A4%9A%E7%BA%BF%E7%A8%8B%E7%8E%AF%E5%A2%83%E4%B8%8B%E7%9A%84%E5%BA%94%E7%94%A8 多谢作者分享
2016-05-30 09:31:35 232
空空如也
编译mac_IOS 出现timer.h冲突
2016-10-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人