可以先参考java的java类加载器。一、DexClassLoader 一般情况下,我们使用import就可以了,为什么还要使用类装载器呢?import中所引用的类文件有两个特点:1.一定在存在于本地,当程序运行时需要这个类时,内部类装载器就会自动装载,程序员感知不到这个过程。2.编译时一定要在现....
分类:
其他 时间:
2015-09-04 18:14:31
收藏:
0 评论:
0 赞:
0 阅读:
349
给你n个国家,m条路线:u_i与v_i之间的距离w_i。输出从1号国家出发经过每个国家至少一次再回到1号国家的最短距离。【官方题解】:我们首先需要预处理出任意两个国家之间的最短距离,因为数据范围很小,所以直接用Floyd就行了。之后,我们用f[S][i]表示访问国家的情况为S,当前最后访问的一个国家...
分类:
其他 时间:
2015-09-04 18:14:21
收藏:
0 评论:
0 赞:
0 阅读:
269
1、核心动画保留执行动画之后的效果 // 让图层保持动画执行完毕之后的状态 anim.removedOnCompletion = NO; anim.fillMode = kCAFillModeForwards;2、核心动画的缺点:所看到的都是假象,实际的本质是没变的 在动画执行的...
分类:
其他 时间:
2015-09-04 18:14:01
收藏:
0 评论:
0 赞:
0 阅读:
291
1、当一个对象从xib或者storyboard中加载完毕之后,就会调用一次 - (void)awakeFromNib;2、当一个对象是从一个文件中解析出来的时候,就会调用这个方法。- (id)initWithCoder:(NSCoder *)decoder;解析完如果发现解析的是xib文件,则就会调...
分类:
其他 时间:
2015-09-04 18:13:51
收藏:
0 评论:
0 赞:
0 阅读:
229
It's my first blog 大家好,我叫曾岑,朋友们都叫我包子,今年21岁,湖北人,刚大学毕业,学的.net开发。去年一年,在南京工作了一年,那时候还没有拿到毕业证,找工作也是蛮难的,别人说没毕业证,也没经验,工资只能给个基础工资,不过还好,和几个朋友一起结伴去的,一起租的房子住的。在南....
分类:
其他 时间:
2015-09-04 17:09:41
收藏:
0 评论:
0 赞:
0 阅读:
331
路由策略(Routing Policy)是为了改变网络流量所经过的途径而修改路由信息的技术,主要通过改变路由属性(包括可达性)来实现。策略路由(PolicyRouting)是一种依据用户制定的策略进行路由选择的机制。路由器在发布与接收路由信息时,可能需要实施一些策略,以便对路由信息进行过滤,例如只接...
分类:
其他 时间:
2015-09-04 17:09:21
收藏:
0 评论:
0 赞:
0 阅读:
241
1.good code styles2.+rad compile time switch for compile1.了解VCS 的架构 <===这方便了解不多 parser / event code generator / cycle code generator2.+prof 性能分析 占用CPU...
分类:
其他 时间:
2015-09-04 17:09:01
收藏:
0 评论:
0 赞:
0 阅读:
247
策略模式分别封装行为接口,实现算法族,超类里放行为接口对象,在子类里具体设定行为对象。原则就是:分离变化部分,封装接口,基于接口编程各种功能。此模式让行为算法的变化独立于算法的使用者。类结构图:示例代码:package com.flybehavior;public interface FlyBeha...
分类:
其他 时间:
2015-09-04 17:08:51
收藏:
0 评论:
0 赞:
0 阅读:
258
has a 代表的是对象和它的成员的从属关系。可以分为组合与聚合两种。 组合:表示两个对象是整体与部分的关系为强关系 聚合:表示两个对象是整体与部分的关系为弱关系is a 它是类继承关系,只是覆盖了父类的行为,没有多余的行为like a 它是一种继承关系,但是有自己的行为,区别于父类
分类:
其他 时间:
2015-09-04 17:08:41
收藏:
0 评论:
0 赞:
0 阅读:
216
今天注意到这个问题,如下:在这里找到了答案:http://www.cnblogs.com/weilaikeji/archive/2013/10/15/3369709.html解决步骤:1.选择你的工程2.选择target3.点击 Build Phases4.展开Copy Bundle Resourc...
分类:
其他 时间:
2015-09-04 17:08:31
收藏:
0 评论:
0 赞:
0 阅读:
250
<?phpclass Preferences { private static $instance; private function __construct() { } public static function getInstance() { if (empty...
分类:
其他 时间:
2015-09-04 17:08:21
收藏:
0 评论:
0 赞:
0 阅读:
191
如无必要,勿增实体。 ----奥卡姆剃刀原理 这篇文章使用三角形的角度和边长作为网格参数化过程中的不变量。利用这两个不变量,对...
分类:
其他 时间:
2015-09-04 17:08:11
收藏:
0 评论:
0 赞:
0 阅读:
239
1、按钮的内边距 // 设置按钮图片内边距 checkboxButton.imageEdgeInsets = UIEdgeInsetsMake(0, 0, 0, 10); //设置按钮文字的内边距 checkboxButton.titleEdgeInsets = UIEdgeInsetsMa...
分类:
其他 时间:
2015-09-04 17:07:21
收藏:
0 评论:
0 赞:
0 阅读:
261
var iframe = document.createElement("iframe");iframe.src = "http://www.planabc.net";if (iframe.attachEvent){ iframe.attachEvent("onload", function(){....
分类:
其他 时间:
2015-09-04 17:06:51
收藏:
0 评论:
0 赞:
0 阅读:
223
给一个n * m的矩阵(n * m ≤1e9, m ≤1e9)A, 求矩阵A'。定义A'(i, j) = max(abs(A(i, j) - A(u, v))), 其中(u, v)在矩阵内同时在以(i, j)为中心的九宫格范围内。考虑到矩阵大小,当然不是按照传统方式呈现矩阵,而是用一种流程编码(RL...
分类:
其他 时间:
2015-09-04 17:06:21
收藏:
0 评论:
0 赞:
0 阅读:
258
元素占用宽度 = 元素宽度+padding+border+margin注意margin只是隔开元素,不会使得元素变大,而padding会使得元素变大,也就是说元素真实宽度=元素宽度+padding+borderborder 在元素的外层一、关于Padding 1、设置对象四边的内边距。默认值是0。 ...
分类:
其他 时间:
2015-09-04 17:06:11
收藏:
0 评论:
0 赞:
0 阅读:
257
offsetParent直接的将是影响元素位置的上级element,而parentElement与位置显示无关时dom中的上级element。例如: 这个例子中,“cc”元素的offsetParent是div,如果去掉div的position属性,那么cc的offse...
分类:
其他 时间:
2015-09-04 17:05:32
收藏:
0 评论:
0 赞:
0 阅读:
261
function getIframeDoc(id){ var doc; if (document.all){//IE doc = document.frames[id].document; }else{//Firefox doc = document.getElementById(id)....
分类:
其他 时间:
2015-09-04 17:05:11
收藏:
0 评论:
0 赞:
0 阅读:
302
装饰者模式1.装饰者模式就像打包一个快递(1)主体:陶瓷,衣服。(2)报纸填充,塑料泡沫,纸板,木板2.Component3.ConcreteComponent和Decorator4.装饰者模式:动态的将新功能附加到对象上。在对象功能扩展方面,它比继承更有弹性。5.有些递归的意思类结构图示例代码pa...
分类:
其他 时间:
2015-09-04 17:05:01
收藏:
0 评论:
0 赞:
0 阅读:
266
作者:阮一峰日期:2014年5月12日OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAuth的适用场合,让我举...
分类:
其他 时间:
2015-09-04 17:04:51
收藏:
0 评论:
0 赞:
0 阅读:
262