首页 > 2015年07月28日 > 全部分享
OC08 -- 内存管理
一. 内存管理的三种方式为什么要进行内存的管理呢? iOS程序会出现Crash(闪退)问题,90%以上都是因为内存问题. 内存问题体现在两个方面:内存溢出 、野指针异常. 内存溢出: iOS会给每个应用程序提供一定的内存,用于程序运行.而一旦超出了内存上限,程序就会Crash.野指针异常: 对象内存空间已经被系统回收, 却仍然使用指针操作这块内存.一. 垃圾回收(gc):java常见的管理内存...
分类:其他   时间:2015-07-28 21:03:40    收藏:0  评论:0  赞:0  阅读:231
GTK常用控件之按钮( GtkButton )
按钮在GUI里应用最为广泛,我们几乎能在所有的界面中看到按钮。 空按钮的创建(按钮上没有任何内容): GtkWidget *gtk_button_new(void); 返回值:按钮指针 创建带文本内容的按钮: GtkWidget *gtk_button_new_with_label (const gchar *label); ...
分类:其他   时间:2015-07-28 21:03:29    收藏:0  评论:0  赞:0  阅读:428
Windows Message Queue
Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 4440    Accepted Submission(s): 1766 Problem Description Message queue is the basic fu...
分类:Windows开发   时间:2015-07-28 21:03:19    收藏:0  评论:0  赞:0  阅读:241
hdu 5291 Candy Distribution(dp)
题目链接:hdu 5291 Candy Distribution 每次先计算出dp[0],然后根据dp[0]的数值可以用o(1)的复杂度算出dp[1],以此类推。总体复杂度为o(200 * 80000),可以接受。 #include #include #include using namespace std; const int maxn = 80000; const int maxm...
分类:其他   时间:2015-07-28 21:03:09    收藏:0  评论:0  赞:0  阅读:194
哈弗曼编码
#include #include #include #define MY_STRMAX 100 #define infinity 1000000 typedef struct { unsigned int weight; //深度 char ch; //结点数值 unsi...
分类:其他   时间:2015-07-28 21:02:59    收藏:0  评论:0  赞:0  阅读:237
c++ 11 声明
1. auto c++11将其用于实现自动类型推断。这要求进行显示初始化,让编译器能够将变量的类型设置为初始值的类型。 auto maton = 112;  // maton is type int auto pt = &maton; //pt is type int * double fm(double, int); auto pf = fm;   //pf is type doubl...
分类:编程语言   时间:2015-07-28 21:02:49    收藏:0  评论:0  赞:0  阅读:175
深圳的天气真不错
大家好,我和你们一样,是个IT男,来自福建。          不知道为什么我老觉得 " IT 男 "这个词多少带点讽刺,是因为这不是个体面的工作? 还是赚得钱少?反正一毕业之后,我就 个IT男了,于是,如屌丝般的生活就这样开始了。         2014年3月17日,我背着背包,包里有一台用了两年的lenovo 笔记本,一个钱包,一瓶款泉水,一个面包,一个人来到深 圳。在刚下动车的时候...
分类:其他   时间:2015-07-28 21:02:39    收藏:0  评论:0  赞:0  阅读:179
一致性Hash算法php实现实例
下面使用php实现一致性Hash分布算法。 创建一个ConHash类,它有两个成员变量和三个成员方法。 变量: serverList//保存服务器列表serverList //保存服务器列表 isSorted //记录服务器列表是否已经排过序。 方法: addServer:添加一个服务器到服务器列表中 removeServer:从服务器列表中删除一个服务器 lookup:从当前服...
分类:编程语言   时间:2015-07-28 21:02:29    收藏:0  评论:0  赞:0  阅读:286
对话框判断按下了‘确认键’还是‘取消键’
1、利用exec()返回值 需要分清用户按下“OK”还是“Cancel”。对话框可以通过调用accept()或reject()槽来被关闭,并且exec()将返回适当的Accepted或Rejected。1. 例1 //按下的是Cancel键 if(fileDialog->exec()==QFileDialog::Rejected) { qDebug("取消"); } //按下...
分类:其他   时间:2015-07-28 21:02:19    收藏:0  评论:0  赞:0  阅读:983
innerHTML,innerText,outHTML的用法及区别详解
innerHTML,innerText,outHTML的用法及区别,今天就详细的解说并且带有实例说明。大家一看就明白,进入正题,接下来我们用下面的这段代码做测试 www.seostudying.com 1.tianzi.innerText 它得到的是标签中的文本节点的内...
分类:Web开发   时间:2015-07-28 21:02:09    收藏:0  评论:0  赞:0  阅读:189
KMP水题
HUST 1010 The Minimum Length题目传送: The Minimum LengthAC代码:#include #include #include #include #include #include #include #include #inclu...
分类:其他   时间:2015-07-28 21:01:59    收藏:0  评论:0  赞:0  阅读:128
hdu 5316 Magician(线段树)
题目链接:hdu 5316 Magician 线段树,区间合并,每个节点维护两端位置分别为奇奇,奇偶,偶奇,偶偶的beautiful 子串,合并的时候注意不能为空即可。 #include #include #include using namespace std; typedef long long ll; const int maxn = 100005; const...
分类:其他   时间:2015-07-28 21:01:49    收藏:0  评论:0  赞:0  阅读:141
树和二叉树的应用
#include #include #include #include #define MAXSIZE 100 typedef char ElemType; typedef struct Node { ElemType data; struct Node *lchild; struct Node *rchild; }Bit...
分类:其他   时间:2015-07-28 21:01:39    收藏:0  评论:0  赞:0  阅读:156
多校3 1002 RGCDQ
RGCDQTime Limit: 6000/3000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 323Accepted Submission(s): 162Problem Descrip...
分类:其他   时间:2015-07-28 20:59:29    收藏:0  评论:0  赞:0  阅读:166
素环数 Prime Ring Problem ,UVa 524
DescriptionA ring is composed of n (even number) circles as shown in diagram. Put natural numbers into each circle separately, and the sum of numbers....
分类:其他   时间:2015-07-28 20:59:19    收藏:0  评论:0  赞:0  阅读:344
[转] Oracle sql 查询突然变慢 -- 案例分析
转自:http://jingyan.baidu.com/article/8275fc868ce57946a03cf692.html一条sql突然执行变慢,耗时9秒,应用是不能改的,只能从数据库方面下手解决步骤思路:1:查看sql是否走索引2:查看索引是否失效3:hint 强制走索引(只是用来查看hi...
分类:数据库技术   时间:2015-07-28 20:58:59    收藏:0  评论:0  赞:0  阅读:328
Mybatis 从0-10000
基础 ORM 持久层框架。 Mybatis 主要分三个模块:API数据处理层基础层 流程图
分类:其他   时间:2015-07-28 20:58:49    收藏:0  评论:0  赞:0  阅读:235
AJAX缓存问题
Ajax页面缓存是ajax处理数据时对一些重复相同数据进行一个缓存操作,这种设计使客户端对一些静态页面内容的请求,比如图片,css文件,js脚本等,变得更加快捷,提高了页面的响应速度,也节省了网络通信资源。 但有时候如果通过Ajax对一些后台数据进行更改的时候,虽然数据在后台已经发生改变,但是页面缓...
分类:Web开发   时间:2015-07-28 20:58:39    收藏:0  评论:0  赞:0  阅读:270
iOS 获取联系人,并调用系统地址簿UI
1.加入AddressBook库推断授权状态-(bool)checkAddressBookAuthorizationStatus{ //取得授权状态 ABAuthorizationStatus authStatus = ABAddressBookGetAuthorizationStatus()...
分类:移动平台   时间:2015-07-28 20:58:29    收藏:0  评论:0  赞:0  阅读:196
Scala界面Scala界面Panel、Layout实战
学习了Scala界面Scala界面Panel、Layout实战详解,Panel是一个容器,有很多子类,复写了方法top,定义了button和label,在BoxPanel中加入button和label例子如下Importscala.swing._ObjectGUI_Panel_Layoutexten...
分类:其他   时间:2015-07-28 20:58:09    收藏:0  评论:0  赞:0  阅读:151
2327条   上一页 1 ... 17 18 19 20 21 ... 117 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!