码迷,mamicode.com
首页 > 2015年06月05日 > 全部分享
IOS 运行时(runtime)机制
1. 概述OC 是一个全动态语言,OC 的一切都是基于 Runtime 实现的 只有在程序运行时,才会去确定对象的类型,并调用类与对象相应的方法` 2. 运行时机制运行时机制是用 C++ 开发的,是一套苹果开源的框架 OC 是基于运行时开发的语言3. 应用场景运行时动态获取类的属性 主要应用:字典转模型框架 MJExtension,JSONModel 利用 关联对象 为分类添加属性 利用...
分类:移动开发   时间:2015-06-05 10:24:56    阅读次数:225
面试题:数组有没有length()方法? 字符串有没有length()方法? 集合有没有length()方法?
package java基础题目; import java.util.ArrayList; import java.util.List; /** * 问题:数组有没有length()方法? 字符串有没有length()方法? 集合有没有length()方法? * * 答:数组求长度用length属性, 字符串求长度用length()方法,集合求长度用size()方法. * 所以数组没...
分类:编程语言   时间:2015-06-05 10:26:36    阅读次数:149
hdu1232&& hdu1213(简单并查集)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1232       畅通工程 Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 35673    Accepted Submi...
分类:其他好文   时间:2015-06-05 10:23:29    阅读次数:89
[android] OpenGL与OpenGL ES简介
简介 OpenGL OpenGL的全称是Open Graphics Library,即开放的图形库接口,它定义了一个跨编程语言,跨平台的编程接口的规范,它主要用于3D图形(2D也可以)编程。OpenGL的前身是SGI公司为其图形工作站开发的IRIS GL。IRIS RL是一个工业标准的3D图形软件接口,功能虽然强大,但是移植性不好,于是SGI公司在IRIS GL的基础上开发了OpenGL。...
分类:移动开发   时间:2015-06-05 10:25:14    阅读次数:135
动态添加拍照图片、本地图片以及文件
通过动态创建控件LinearLayout实现上传图片和文件,也可做删除操作,挺好,Demo已经整理好了,比较多,如果各位需要源码,可以加我博客:http://blog.csdn.net/wuxin782515516。谢谢!...
分类:其他好文   时间:2015-06-05 10:23:24    阅读次数:92
HDU 1596
find the safest road Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 8486    Accepted Submission(s): 2990 Problem Description XX星球有很多城...
分类:其他好文   时间:2015-06-05 10:24:42    阅读次数:93
JavaScript词法作用域(你不知道的JavaScript)
JavaScript并不是传统的块级作用域,而是函数作用域! 一、作用域 1. JavaScript引擎在代码执行前会对其进行编译,在这个过程中,像var a = 2 这样的声明会被分解成两个独立的步骤: 第一步(编译阶段):var a 在其作用域中声明新变量。这会在最开始的阶段,也就是代码执行前进行。 第二步(运行阶段):a = 2 会查询变量a(LHS查询)并对其进行赋值。 2....
分类:编程语言   时间:2015-06-05 10:22:46    阅读次数:1864
H.264/ACC音视频编码流的RTP/RTSP传输实现(1)
目标:   实现一个用于H.264/ACC音视频编码流的RTP/RTSP传输的简单服务器,主要通过此过程学习基于RTP的NAL、ADTS码流封装技术和基于RTSP的视频交互控制技术。完整系统应该包括服务器和客户端两个部分,其中服务器负责接收客户端请求、封包以及发送音视频数据,客户端负责发送请求和接收视频数据。分别在Windows平台上和Android平台上进行网络传输实体测试,通过客户端网络流抓包...
分类:其他好文   时间:2015-06-05 10:22:25    阅读次数:220
hdn2050(递推之画直线求区域个数)
http://acm.hdu.edu.cn/showproblem.php?pid=2050 折线分割平面 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 19960    Accepted Submission(s): 1...
分类:其他好文   时间:2015-06-05 10:23:31    阅读次数:124
sgu251:Polymania(构造)
题目大意:       ~~~~~~给出平面上n(3≤n≤8)n(3\leq n\leq 8)个点,每个点有一个坐标((未知))和正整数权值RiR_i,其中Rn?1=RnR_{n-1}=R_n,给出一组坐标构造,使得任意三个点构成的三角形面积为这三个点的权值和。分析:       ~~~~~~我们以最后两个有相等权值的点为基来考虑。       ~~~~~~满足条件的一组构造必定满足如下条件:...
分类:其他好文   时间:2015-06-05 10:25:05    阅读次数:181
Android-Canvas&Drawable
Android-Canvas&Drawable 一 Canvas canvas:画布 用于在屏幕上呈现图形,形象称为画布 二 canvas介绍 常用的类 1 clip:裁剪区域 2 matrix:矩阵 将画布分为许多格子 旋转方法是画布旋转 3 save:保存画布的状态 restore:恢复画布的状态 例如将画布旋转后在画其他的内容,保存后,在恢复, 常用...
分类:移动开发   时间:2015-06-05 10:24:11    阅读次数:182
类模板友元函数坑死人不偿命的错误
错误例程: #include using namespace std; template class Student { private: T age; public: Student(T age_) :age(age_){} friend bool operator==(const Student& s1, const Student& s2); }; int main() { ...
分类:其他好文   时间:2015-06-05 10:25:00    阅读次数:111
Android的数字选择器NumberPicker-android学习之旅(三十七)
我想说的话今天晚上我依然在图书馆写博客,其实此刻我的没心激动而忐忑,因为明天就是足球赛的决赛,我作为主力球员压力很大,因对对方很强大,但是那又怎么样。so what。。。我不会停止写博客的NumberPicker简介NumberPicker这个控件可以让你滑动来选择数值。 通过三个方法来设置: 1.setMinValue() 2.setMaxVlaue() 3.setValue()代码示例<...
分类:移动开发   时间:2015-06-05 10:22:32    阅读次数:465
Mat 的类型(type)
问题: 如果Mat 中想存小数,那么声明是就要用CV_32FC1等浮点数的类型,并且在访问像素的时候,指向每一行(i行)的指针: 不再是: uchar *data=src.ptr(i); 了 (uchar 是0~255的无符号整数) 而是用:float *data =src.ptr(i)。(以前不懂也没注意这个,程序一直出错)。 PS:因为再写颜色相关图的程序,需要保存一个掩码...
分类:其他好文   时间:2015-06-05 10:21:49    阅读次数:1087
gradle学习系列之eclipse中简单构建android项目
一、什么是Gradle   官网www.gradle.org上介绍Gradle是升级版(evolved)的自动化构建工具。它可以自动构建,测试,发布,部署,同时使更多的软件包或其他类型诸如生成静态网站,文档等项目自动化。 Gradle 将Ant的功能和伸缩性与Maven的依赖管理及约定结合成一种更加高效的方式去完成构建。它采用了Groovy 特定领域语言和诸多创新方法,提供了一种声明式的方式用...
分类:移动开发   时间:2015-06-05 10:24:07    阅读次数:196
第三章 Android 启动过程的底层实现
转载请标明出处:  http://blog.csdn.net/yujun411522/article/details/46334123 本文出自:【yujun411522的博客】 3.1 android正常模式启动流程 主要流程如下: 1.系统加电,执行bootloader,bootloader会将内核加载到内存中。 2.内核加载到内存之后首先进入内核引导阶段,...
分类:移动开发   时间:2015-06-05 10:23:16    阅读次数:219
矩形面积并 (hdu1542)
#include #include #include #include #include using namespace std; const int mmax = 210; const double eps = 1e-8; int sgn(double x) { if(fabs(x)<eps) return 0; return x<0?-1:1; } struc...
分类:其他好文   时间:2015-06-05 10:23:54    阅读次数:126
2089条   上一页 1 ... 84 85 86 87 88 89 90 ... 123 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!