2016年5月27日

derivative of cost function for Logistic Regression 逻辑回归代价函数偏导证明

摘要: 阅读全文

posted @ 2016-05-27 17:39 各各他 阅读(493) 评论(1) 推荐(0) 编辑

2016年4月22日

改变UIPageControl圆点间距

摘要: 早上设计让我改一下UIPageControl圆点间距,浏览了不少文章,发现居然没有好的解决办法,stackoverflow上建议用第三方,下了一个第三方实现,发现达不到我要的效果。本着研究(zhuang bi)的精神,我决定要研究一下。 UIPageControl并没有什么属性可以设置,用来改变间距 阅读全文

posted @ 2016-04-22 16:02 各各他 阅读(5063) 评论(0) 推荐(0) 编辑

2016年4月14日

android 内存回收

摘要: 昨天朋友问我,如果一个java局部对象在调用jni的时候,如果java层没有引用它,这个对象会不会因为被jni层引用不被GC,导致内存泄漏。我大概想了一下,说不会。当时想的很简单,c里面没有像java一样的类似的内存回收机制,java层进入jni时值传递,不会导致引用产生。实事上比想象的复杂的多,而 阅读全文

posted @ 2016-04-14 13:05 各各他 阅读(2373) 评论(0) 推荐(0) 编辑

2016年4月12日

ios点击改变uiview背景颜色

摘要: ios点击改变uiview背景颜色是一个再常见不过的需求。第一反应应该不麻烦,于是写了个第一个版本 好像也能用。但是一会问题来了。发现touchesBegan很延时很严重的样子。于是有了第二个版本。 用UILongPressGestureRecognizer一下子就好多了,点击反应嗖嗖的。一会又发现 阅读全文

posted @ 2016-04-12 21:01 各各他 阅读(4088) 评论(0) 推荐(0) 编辑

2016年1月19日

objc_setAssociatedObject 使用

摘要: - (void)viewDidLoad { [super viewDidLoad]; // static const char associatedButtonkey; UIButton *btn = [UIButton buttonWi... 阅读全文

posted @ 2016-01-19 17:27 各各他 阅读(419) 评论(0) 推荐(0) 编辑

2015年9月23日

Position Independent Code (PIC) in shared libraries【转载】

摘要: I've described the need for special handling of shared libraries while loading them into the process's address space in aprevious article. Briefly, wh... 阅读全文

posted @ 2015-09-23 17:36 各各他 阅读(363) 评论(0) 推荐(0) 编辑

2015年6月15日

ARM函数调用过程分析

摘要: 1. ARM的栈帧 先来看看ARM的栈帧布局图: 上图描述的是ARM的栈帧布局方式,main stack frame为调用函数的栈帧,func1 stack frame为当前函数(被调用者)的栈帧,栈底在高地址,栈向下增长。图中FP就是栈基址,它指向函数的栈帧起始地址;SP则是函数的栈指针,它指向栈... 阅读全文

posted @ 2015-06-15 19:51 各各他 阅读(20364) 评论(0) 推荐(0) 编辑

Linux虚拟地址空间布局[转载]

摘要: 在多任务操作系统中,每个进程都运行在属于自己的内存沙盘中。这个沙盘就是虚拟地址空间(Virtual Address Space),在32位模式下它是一个4GB的内存地址块。在Linux系统中, 内核进程和用户进程所占的虚拟内存比例是1:3,而Windows系统为2:2(通过设置Large-Addre 阅读全文

posted @ 2015-06-15 11:56 各各他 阅读(1798) 评论(0) 推荐(0) 编辑

2015年6月12日

Android inline hook手记[转载]

摘要: 原网址:http://blog.dbgtech.net/blog/?p=51作者:NetRocAndroid inline hook手记说到Inline hook,了解这个词的同志们都应该知道,无非是修改目标函数处的指令,跳转到自己的函数,并且提供调用原函数的stub,即可完成整个流程。但是在ARM... 阅读全文

posted @ 2015-06-12 16:16 各各他 阅读(2647) 评论(0) 推荐(0) 编辑

2015年5月20日

Fastboot简介[转载]

摘要: 1.Fastboot简介Fastboot是Android快速升级的一种方法,Fastboot的协议fastboot_protocol.txt在源码目录./bootable/bootloader/legacy下可以找到。在uboot运行过程中检测按键的按下(如power +vol-),就运行run_c... 阅读全文

posted @ 2015-05-20 23:09 各各他 阅读(1290) 评论(0) 推荐(0) 编辑

导航