摘要:
1、删除本地maven仓库,如:.m2/repository; 把整个repository文件夹删除2、Maven - Update Project(也就是在idea上右侧栏Maven project那个栏,按刷新按钮,等他下载完) 阅读全文
摘要:
在build一个Cube,大概进行到第二步的时候 出现如下异常: java.lang.NoClassDefFoundError: org/apache/hive/hcatalog/mapreduce/HCatInputFormat at org.apache.kylin.source.hive.Hi 阅读全文
摘要:
去掉阴影线的两种情况的tabbar: 1、背景全透明的tabbar 2、背景不是全透明(完全不透明,或有小部分透明)的tabbar 对于情况1,百度一下便有无数人告诉你: 此时透明背景图可以是任意尺寸的,哪怕是1*1像素也无妨。 但对于情况2,对背景图的尺寸要求就非常严格了。哪怕你用了上述的代码,只 阅读全文
摘要:
1、使用目的:实现JSON 与model之间的转换。 我们经常要从服务器上获取JSON数据,将其转化为Model。 这个过程是无疑是痛苦的。对于JSON数据量相对较少,或者Model里面的属性值较少的情况,处理起来不大费劲。但上架的应用大多是数据量巨大,与后台交互频繁的。更糟的是,后台接口频繁变化, 阅读全文
摘要:
一、pod入ProtocolBuffers http://www.jianshu.com/p/d5642a7d1e10 二、Build Phases里面Link Binary With Libraries导入libProtocolBuffers.a 三、把 *.proto 文件导出为OC文件 htt 阅读全文
摘要:
堆区:NSString *str = [[NSString alloc] initWithFormat:@"不可变"];//其中有汉字,是unicode,所以在堆区 常量区:NSString *str = [[NSString alloc] initWithFormat:@"123abc"];//纯 阅读全文
摘要:
一言以蔽之:为了安全! 当一个可变字符串(NSMutableString)赋值给一个字符串属性(无论这个字符串是NSString还是NSMutableString), 如果此属性是retain修饰的,就是浅拷贝,引用计数加1。赋值后源字符串改变,这个属性值也跟着改变。 如果此属性是copy修饰的,就 阅读全文
摘要:
先来看看上面的运行结果,都打印出什么: 1 2016-06-15 11:39:06.411 OCLession9[1810:63941] NSString的对象,用NSString来接 结论:对字符串,只有对不可变字符串的不可变拷贝才是浅拷贝,其余的都是深拷贝。 阅读全文
摘要:
影响 UITableView 滚动的流畅性的原因 1、在代理方法中做了过多的计算占用了 UI 线程的时间 2、Cell里的图片吃GPU(在tableView:cellForRowAtIndexPath:中) 3、Cell 中 view 的组织复杂 关于第一点,首先要明白 tableview 的代理( 阅读全文
摘要:
唐代柳宗元有一篇妙文《梓人传》,文中讲到一个木匠杨氏,他不会使用寻、引、规、矩、绳、墨这些工具,甚至连自己的床坏了也不能自己修。 但奇怪的是,他和其他木匠做房子时,如果是给官府做工,那么他的薪水是别人的三倍;如果是给私家做工,一大半的工钱都要归他。 何解?杨氏道:“吾善度材。视栋宇之制,高深、圆方、 阅读全文