今天analyze的时候出现这个问题,是用的一个第三方裁剪图片的类叫VPImageCropper,结果发现他里面有问题,看图大家就明白了.在调用CGImageCreateWithImageInRect时subImageRef内存计数+1了,但是在后面用完后却没release.
那么问题来了,这个VPImageCropper是支持ARC的,也就是说系统遇到这边就不好用了,释放不了.这样就会有内存泄...
分类:
移动平台 时间:
2015-04-22 18:26:59
收藏:
0 评论:
0 赞:
0 阅读:
261
1、点击
UITapGestureRecognizer *tap=[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(click)];
//设置当前需要点击的次数
[tap setNumberOfTapsRequired:1];
//设置当前需要触发事件的手指数量
...
分类:
移动平台 时间:
2015-04-22 18:26:50
收藏:
0 评论:
0 赞:
0 阅读:
201
责任心
作为项目经理首先要有责任心。有了责任心,你会把项目当成自己的孩子,倾注你的全部心血。责任,会驱使你关注项目的进度,千方百计去寻找各种资源,推着项目往前走。甚至吃饭、睡觉,走路、坐车,都想着整个项目团队,想着他们还在...
分类:
其他 时间:
2015-04-22 18:26:39
收藏:
0 评论:
0 赞:
0 阅读:
240
#include
using namespace std;
class A
{
private:
int n;
public:
A(int m):n(m)
{
}
~A(){}
};
int main()
{
A a(1); //栈中分配
A b = A(1); //栈中分配
A* c = new A(1); //堆中分配...
分类:
编程语言 时间:
2015-04-22 18:26:29
收藏:
0 评论:
0 赞:
0 阅读:
312
题目的意思:合并两个有序的数组到第一个数组中,使合并之后的数组仍然有序,且假设第一个数组有足够的空间。
解题思路:一开始遇到这个题目,我也是不顾一切的从头开始遍历,结果很麻烦,总是有一两个位置走不对,数组并不像链表那样插入一个节点这么简单,我们要解决的就是插入节点的位置问题。所幸,上网查了一下其他人的做法,突然想到了可以从后往前遍历,因为每个数组都是有序的,比较两个数组的最后一个位置的元素大小就...
分类:
其他 时间:
2015-04-22 18:26:19
收藏:
0 评论:
0 赞:
0 阅读:
170
1. 查看文件夹下各个文件及目录的大小
批注:查看当前文件夹下,深度为2的所有文件及目录的占用空间。
du -h --max-depth=22. 设置计划任务
a) 打开计划任务
crontab -eb) 编辑计划任务
批注:可以添加计划任务,或者对已有的计划任务在行首加“#”注释(当然直接删除也行),如以下示例:
*/2 * * * * /root/bin/unison
#* * *...
分类:
系统服务 时间:
2015-04-22 18:26:09
收藏:
0 评论:
0 赞:
0 阅读:
225
Android3.0提供了drag/drop框架,利用此框架可以实现使用拖放手势将一个view拖放到当前布局中的另外一个view中。本文将介绍如何使用拖放框架。
一、实现拖放的步骤
首先,我们先了解一下拖放过程,从官方文档可以知道,整个拖放过程共分为4个步骤,具体如下:
1、 Started:启动拖放,主要是调用被拖放View的startDrag方法。...
分类:
移动平台 时间:
2015-04-22 18:25:59
收藏:
0 评论:
0 赞:
0 阅读:
178
给客户制作的项目中需要添加富文本,从网上看了一下很多人推荐kindeditor这个编辑器,用了之后也感觉不错,有一些问题的就是上传图片的时候遇到了一些问题,在这里记录一下,也方便以后查看。
首先在官网下载kindeditor压缩包,(我这里用的是kindedito-4.1.7),解压开,把jsp、 plugins、skins、kindeditor.js 、kindedditor-min.js...
分类:
Web开发 时间:
2015-04-22 18:25:49
收藏:
0 评论:
0 赞:
0 阅读:
189
一、问题分析
在许多App中,我们都会见到循环滚动的视图,比如广告,其实想实现这个功能并不难,用ScrollView就可以轻松完成,但是在制作的过程中还存在几个小问题,如果能够正确的处理好这些小问题,无论从效果还是性能上都会得到优化。
问题一
第一个问题是如何用ScrollView来展示N个视图。想要实现这个效果,可以把N个视图依次按顺序添加到ScrollView上,...
分类:
移动平台 时间:
2015-04-22 18:25:39
收藏:
0 评论:
0 赞:
0 阅读:
239
题目描述You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each of them is that adjacent ho...
分类:
编程语言 时间:
2015-04-22 18:25:19
收藏:
0 评论:
0 赞:
0 阅读:
340
今天从网上找到一个第三方控件swipemenulistview,封装好的一个控件,可以实现列表的左右滑动,模仿qq的列表效果
下载地址为:https://github.com/baoyongzhang/SwipeMenuListView
我们下载好之后,将这个项目导入到我们的工程当中去,
我个人感觉比较重要的是SwipeMenuLayout这个类,在这个类当中重写了好多方法,才能实现...
分类:
其他 时间:
2015-04-22 18:24:49
收藏:
0 评论:
0 赞:
0 阅读:
178
信号(singal)与槽(slot)用于对象相互通信,信号:当某个对象的某个事件发生时,触发一个信号,槽:响应指定信号的所做的反应,其实信号槽类似于.NET里面的委托、事件,比如Repeater控件类,当行数据绑定后,触发一个ItemDataBound事件,不管使用者使用会监听该事件并做额外处理,其控件类内部都会触发该事件,这种机制很多程度提高了类的封装性和完整性。...
分类:
编程语言 时间:
2015-04-22 18:24:39
收藏:
0 评论:
0 赞:
0 阅读:
340
前几天从github上下载一个开源项目,发现他并不是以前Eclipse那种的目录结构
而是最近在用到的android studio的文件目录。从上图中我们可以看到多次出现了gradle这个单词。Android Studio + Gradle的组合用起来非常方便,很多第三方开源项目也早都迁移到了Studio,所以对于这个组合我们一起来了解一下。
1、什么是gradle
Grad...
分类:
移动平台 时间:
2015-04-22 18:24:29
收藏:
0 评论:
0 赞:
0 阅读:
374
代码下下来,用2012编译,
http://developer.download.nvidia.com/SDK/10.5/direct3d/samples.html
找到soft shadowmap的那个例子,缩略图是一个武士拿着剑站在草地上
我的笔记本显卡的glsl版本是 4.3的,
编译完一跑就报错,
修改SoftShadows.cpp 288行
NvSco...
分类:
其他 时间:
2015-04-22 18:24:19
收藏:
0 评论:
0 赞:
0 阅读:
398
对队列不懂的 可以看看我转的这篇文章STL整理。#include
#include
using namespace std;
typedef struct
{
int rich,num;
}node;
queue s1;
priority_queue,less >s2;//把less换成greater就是从小到大
int main()
{
node t,v;
int n,m,x;
w...
分类:
其他 时间:
2015-04-22 18:24:09
收藏:
0 评论:
0 赞:
0 阅读:
219
一、基础动画 CABasicAnimation
1 //初始化方式
CABasicAnimation * cabase=[CABasicAnimation animation];
2 //通过keyPath设置需要实现动画的属性,此处设为bounds
cabase.keyPath=@"bounds";
3 //通过toValue设置动画结束时候的状态
cabase.t...
分类:
移动平台 时间:
2015-04-22 18:23:59
收藏:
0 评论:
0 赞:
0 阅读:
263
一、选择angular-ui-router的好处
ui-router是一个社区库用来完善ng-route的诸多不足
UI-Router路由器允许嵌套视图(nested views)和多个命名视图(multiple named views),我们可能有较多的页面需要继承其他部分,所以很有用。通过构建ui-sref来实现不同的状态链接到不同的页面states允许你通过$statsParams来...
分类:
其他 时间:
2015-04-22 18:23:49
收藏:
0 评论:
0 赞:
0 阅读:
264
之前在java开发中实现图表使用JFreeChar组件,最近有个小项目要求在Android端进行数据分析,如何实现图表呢?查了一下google提供了一个开源组件Achartengine非常好用,可实现绘制各种图形,完全满足了开发的需要,下面就说说如何使用。
一、准备工作
下载jar包
官网地址:http://code.google.com/p/achartengi...
分类:
移动平台 时间:
2015-04-22 18:23:40
收藏:
0 评论:
0 赞:
0 阅读:
178
解题思路:
实质是排序后求逆序对
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define ll long long
using namespace std;
const int MAXN = 100000 + 10;...
分类:
其他 时间:
2015-04-22 18:23:29
收藏:
0 评论:
0 赞:
0 阅读:
234
在开发App的过程中,需要反复的修改和优化我们的代码,特别是当程序出现bug,需要快速的找出错误的原因,进行修改,以保证程序的正确执行。
断点调试,是最常用最简单的一种调试方式,可以一步步跟踪程序执行的流程,得到变量的值,快速的找到错误的原因。
1、断点的基本操作
断点的操作非常简单,下面通过几张图来介绍一下如何添加、删除、编辑以及使用断点。
2、全局断点
...
分类:
移动平台 时间:
2015-04-22 18:23:19
收藏:
0 评论:
0 赞:
0 阅读:
177