自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

转载 chisel

LLDB 是一个有着 REPL 的特性和 C++ ,Python 插件的开源调试器。LLDB 绑定在 Xcode 内部,存在于主窗口底部的控制台中。调试器允许你在程序运行的特定时暂停它,你可以查看变量的值,执行自定的指令,并且按照你所认为合适的步骤来操作程序的进展。(这里有一个关于调试器如何工作的总体的解释。)相信每个人或多或少都在用LLDB来调试,比如po一个对象。LLDB的是非常强大的

2015-12-21 19:14:50 763

转载 基于CTP的程序化交易系统开发(一)

自从综合交易平台(CTP)的API开放以来,很多人开始编写自己的程序化交易系统,今天我想说说自己的一些看法。    首先解读一下CTP的接口说明,CTP的API使用建立在TCP协议之上FTD协议(《期货交易数据交换协议》)与交易托管系统进行通讯,而交易托管系统负责投资者的交易业务处理。FTD 协议中规定了所有的通讯都基于某一种通讯模式。交易涉及的通讯模式共有三种:1.对话通讯模

2015-12-30 19:50:31 6435

转载 iOS Kernel Exploitation Training (April 2015)

Instructor: Stefan EsserDates: 27th April - 1st May 2015 (5 days)Venue: Le Méridien Parkhotel Frankfurt, GermanyAvailability: 15 SeatsLanguage: EnglishOur iOS 7/8 Kernel Exploitation

2015-12-25 15:12:39 598

原创 networkextension编译错题折腾

networkextension还原需要几个步骤第二步: 回退代码中引用了networkextension的代码第三步:删除工程中project配置linklibrary对此库的引用,还有project tree里面framework对此库的引用第四部:记得clean整个工程,不只是clear deriveddata哦

2015-12-24 11:33:15 760

原创 xcode各项配置详解

iOS APP编译后,除了一些资源文件,剩下的就是一个可执行文件,有时候项目大了,引入的库多了,可执行文件很大,想知道这个可执行文件的构成是怎样,里面的内容都是些什么,哪些库占用空间较高,可以用以下方法勘察:1.XCode开启编译选项Write Link Map FileXCode -> Project -> Build Settings -> 搜map -> 把Write Link

2015-12-23 17:58:19 6645

转载 iOS 静态库,动态库与 Framework

静态库与动态库的区别首先来看什么是库,库(Library)说白了就是一段编译好的二进制代码,加上头文件就可以供别人使用。什么时候我们会用到库呢?一种情况是某些代码需要给别人使用,但是我们不希望别人看到源码,就需要以库的形式进行封装,只暴露出头文件。另外一种情况是,对于某些不会进行大的改动的代码,我们想减少编译的时间,就可以把它打包成库,因为库是已经编译好的二进制了,编译的时候只需要

2015-12-22 18:05:41 348

原创 xcode插件列表

Xcode插件几乎所有开发者都知道Alcatraz是一个开源的包管理工具,可以让我们更轻松地管理各种插件。接下来就介绍下我的最推荐的10个插件:10.HOStringSense在编辑字符串的时候,它会在代码上方生成一个字数统计的提示框。当你需要编辑多行文本时,可以在弹出的文本框中编辑字符串内容,插件会自动进行字符转义的工作,并实时在代码中更新。图片由Dirk

2015-12-21 19:48:03 1003

原创 Xcode效率提升(快捷键等)

当谈论到iOS开发工具时,有一个肯定是所有iOS开发者都熟悉的,那就是Xcode。Xcode是使所有令人赞叹的iOS app成为可能的驱动力。Xcode能帮助我们完成非常多的事情,但是这也有点让人头疼。对于新手来说,可能会觉得Xcode太过繁重了。而对那些有几年使用经验的人来说,还是在不停地学习一些细节来提高生产力。我对新手的建议就是不要想着一下就能学完关于Xcode的所有知识。关注当

2015-12-21 19:36:03 1101

转载 delphi7的快捷键

1.SHIFT+鼠标左键     先选中任一控件,按键后可选中窗体(选中控件后按Esc效果一样) 2.Shift+F8           调试时弹出CPU窗口。3.Shift+F10         等于鼠标右键(Windows快捷键)。4.Shitf+箭头         选择5.shift +F12         快速查找窗体并打开6.F7          

2015-12-19 17:00:22 1566

转载 delphi ide插件大全

NameIDE VersionFileSizeDownloadsAddedAsyncCalls 2.996-XE2AsyncCalls299.zip35.7 KB7209 times2011-12-14C++ Compiler Enhancements 2.79C

2015-12-19 16:24:07 3009

转载 Top 9 Delphi IDE Tools and Plug-Ins

Delphi IDE - Integrated Development Eenvironment provides all the tools you need to design, develop, test, debug, and deploy applications, allowing rapid prototyping and a shorter development time. Wa

2015-12-19 16:18:35 654

转载 汇编指令详解

https://sourceware.org/binutils/docs/as/Using as1 Overview1.1 Structure of this Manual1.2 The GNU Assembler1.3 Object File Formats1.4 Command Line1.5 Input Files1.6 Output (Object) File1.7

2015-12-11 16:09:01 4799 1

原创 Xcode高级调试技巧6

LLDB (http://lldb.llvm.org), described on the official webpage as a next generation, high-performance debugger, is the debugger that’s currently shipped with Xcode. Just a few years ago, LLDB replaced...

2015-12-11 15:40:34 706

转载 Xcode高级调试技巧5

This blog will enhance your in hand experience about most advance tricks for Debugging Xcode Projects. Required Xcode 6.0 Or above.Table of contentIntroductionNSZombieCrashCrazy TrickMore Advance Tric...

2015-12-11 15:37:27 503

转载 Xcode高级调试技巧4

Have you ever been stuck trying to understand your code and logged the contents of a variable?SELECT ALLNSLog(@"%@", whatIsInsideThisThing);Or skipped a function call to simplify the behavior

2015-12-11 15:33:49 527

转载 Xcode高级调试技巧3

Today I am going to talk about advanced debugging techniques in XCode. I am not going to spend much time on explaining the different options that you can find in the IDE, how to set breakpoints, or st

2015-12-11 15:21:56 517

原创 difference between ldr and ldr.w

.W is an optional instruction width specifier. It doesn't affect the behaviour of the instruction as such, it just ensures that a 32 bit instruction is generated. See infocenter.arm.com for detail

2015-12-08 22:43:23 764

转载 Mach-O 逆向小记

我们用 Xcode 构建一个程序的过程中,会把源文件 (.m 和 .h) 文件转换为一个可执行文件。这个可执行文件中包含的字节码会将被 CPU (iOS 设备中的 ARM 处理器或 Mac 上的 Intel 处理器) 执行。本文将介绍一下上面的过程中编译器都做了些什么,同时深入看看可执行文件内部是怎样的。实际上里面的东西要比我们第一眼看到的多得多。这里我们把 Xcode 放一边

2015-12-03 17:24:46 1708

原创 totoise svn和kdiff的配置

C:\Program Files (x86)\KDiff3\kdiff3.exe %base %mine %theirs -o %merged --L1 %bname --L2 %yname --L3 %tnamehttp://4byte.cn/question/2103654/saving-merges-using-kdiff3-with-tortoisesvn.html

2015-12-01 17:12:15 599

谢晓枫-组件化实践中的冷启动优化-终稿.pdf

android 组件化实践中的冷启动优化,用于指导android架构经典实践

2019-10-09

空空如也

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

TA关注的人

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