最近一直碰到苹果的内存释放的问题:
ViewController关闭后没有被释放,导致内存噌噌的上涨,于是检查发现存在以下问题
1、ViewController和TableCell互相之间strong引用
2、ViewController和delegate互相之间strong引用
这些都会导致很严重的ViewController内存泄露,解决方法是
第一:ViewController已经...
分类:
移动开发 时间:
2015-05-20 18:32:31
阅读次数:
159
最近在研究JNI,由于只有一个文件,涉及命令行编译,使用notepad++编辑器,然后使用javac编译;之前的几个文件没有中文的内容,都没有产生错误,这次有中文就产生这样的错误!
解决方案方案一、指定编码javac -encoding utf-8 CommonClassLoader.java方案二、修改文件编码注意当文件是utf-8编码时,不能有BOM,否则也会有错误,如下图:...
分类:
其他好文 时间:
2015-05-20 18:30:52
阅读次数:
145
1.1 JDK环境搭建
安装
Windows 7(如果已有,可以跳过)
去http://www.oracle.com/technetwork/java/javase/downloads/index.html、Demos及其Document.
运行下载的
JDK安装包(比如jdk-8u45-win...
分类:
移动开发 时间:
2015-05-20 18:33:21
阅读次数:
134
26岁删帖员4年赚780万 称官员明星是主要客户
删一条帖子能挣上千元,一天可获利数万元,月收入轻松过十万元……近日,湖北省蕲春县公安局破获一起特大有偿删帖案,全国22个省市近2000人涉案,涉案金额超过5000万元。其中,一名26岁从事删帖业务的犯罪嫌疑人4年净赚780余万元。
这起案件令一条庞大的删帖黑色利益链浮出水面。链条上的执行者和中间人身份复杂,不仅有大学生、教师、医生、网络编辑,...
分类:
其他好文 时间:
2015-05-20 18:33:21
阅读次数:
233
主要代码如下:
定义一个DataSet 存放Excel读取的数据
///
/// Excel 表中读取的数据
///
public DataSet ExcelData
{
get;
set;
}
获取Excel模板:
//获取Excel...
移动应用开发中基本都要用到用户分析,大部分的应用选择的友盟统计,我们也不例(其实不是没有内部的统计,是实在是人手不足,做的没人家好用啊).这篇文章题主就来分享下自己是如何封装的统计模块.业务需求业务需求经过抽象后,基本可以分为两层ui层
点击
业务层
开始
完成
失败(默认带失败原因)
我们的一个上报信息就由模块名 + 页面名 + 事件名字 + 事件类型 +事件子类型...
分类:
其他好文 时间:
2015-05-20 18:29:48
阅读次数:
148
一、简介
Springfox的前身是swagger-springmvc,是一个开源的API doc框架,可以将我们的Controller的方法以文档的形式展现。
二、接入
1、pom依赖
1)必要
com.mangofactory
swagger-springmvc
1.0.2
com.fasterxml.jack...
分类:
编程语言 时间:
2015-05-20 18:31:38
阅读次数:
309
1、iPhone 系统版本
1. UIDevice
@interface UIDevice : NSObject
+ (UIDevice *)currentDevice;
@property(nonatomic,readonly,retain) NSString *name; // 设备名称
@property(nonatomic,readonly,r...
分类:
移动开发 时间:
2015-05-20 18:29:49
阅读次数:
155
使用 ArcGIS Spatial Analyst 扩展模块可确定数据中的空间关系。...
分类:
其他好文 时间:
2015-05-20 18:29:06
阅读次数:
182
Akka MessageDispatcher是维持Akka Actor “运作”的部分, 可以说它是整个机器的引擎。
在没有为 Actor作配置的情况下,一个 ActorSystem 将有一个缺省的派发器。 缺省派发器是可配置的,缺省情况下是一个使用“fork-join-executor”的 Dispatcher , 在大多数情况下拥有非常好的性能。
1.为 Actor 指定派发器
在app...
分类:
其他好文 时间:
2015-05-20 18:29:17
阅读次数:
162
使用 ArcGIS Spatial Analyst 扩展模块可以基于您的数据创建一组能够提供丰富信息的地图。创建山体阴影作为支持其他数据图层的地形的背景。计算坡度、坡向和等值线,或创建一个显示可见范围的地图。将获得的数据结合使用以帮助解决空间方面的问题。...
分类:
其他好文 时间:
2015-05-20 18:31:24
阅读次数:
225
MySQL的SWAP使用率高导致db很慢很卡...
分类:
数据库 时间:
2015-05-20 18:29:41
阅读次数:
156
这段时间翻了一番JavaScript的api,发现不少好的轮子,省去造的麻烦了。
解析字符串对象
我们都知道,JavaScript对象可以序列化为JSON,JSON也可以解析成对象,但是问题是如果出现了一个既不是JSON也不是对象的”东西”,转成哪一方都不方便,那么eval就可以派上用场
var obj = "{a:1,b:2}"; // 看起来像对象的字符串eval("("+ ob...
分类:
编程语言 时间:
2015-05-20 18:29:42
阅读次数:
162
在我们调相机时, 经常有测试提出相机的模型情景模式不支持。下面我们来分析下怎样看android系统相机的情景模式。我们以MTK的实现为例。
在底层mediatek/proprietary/custom/mt8127/hal/sendepfeature/ov2680_raw/config.ftbl.ov2680_mipi_raw.h 这个文件定义的我们的相机支持哪些情景模式
...
分类:
移动开发 时间:
2015-05-20 18:28:20
阅读次数:
689
一、利用Android API函数查看
1.1 ActivityManager查看可用内存。
ActivityManager.MemoryInfo outInfo = new ActivityManager.MemoryInfo();
am.getMemoryInfo(outInfo);
outInfo.availMem即为可用空闲内存。
1.2、Android.os.Debug查询PS...
分类:
移动开发 时间:
2015-05-20 18:29:31
阅读次数:
151