码迷,mamicode.com
首页 > 其他好文
Snail—UI学习之代理传值Delegate
代理就是自己的事让别人来做 在OC中就是协议方要做的事给代理方来实现 背景情况 A父界面 B子界面 当B返回A的时候 要让A的背景颜色变为红色 这就要给A传一个color的参数 写两个ViewController 在RootViewController.h中写 #import #import "WJJFirstViewController.h" //4、把协议进入进来 @inter...
分类:其他好文   时间:2015-07-28 21:09:25    阅读次数:124
epoll 和select 的区别,epoll和select的实例
epoll是Linux内核为处理高并发而作改进的poll,是Linux下多路复用IO接口select/poll的增强版本。这里主要讲epoll和另外两个的区别,另外再把epoll的一个简单运用实例说说。 (一)epoll 有select,poll的主要区别: 一、相比于select与poll, epoll最大的好处在于它不会随着监听fd数目的增长而降低效率; 二、内核中的select与poll的实现是采用轮询来处理的,轮询的fd数据越多,自然耗时也越多; 三、epoll的实现是基于回调的,如果fd有期...
分类:其他好文   时间:2015-07-28 21:07:42    阅读次数:108
计算机网络读书笔记-----网络层
网络层提供的两种服务 网络层位于数据链路层之上,应用层之下,提供两种服务:数据报和虚电路,前者为无连接的网络服务,后者为面向连接的网络服务。这里有点类似TCP和UDP。数据报服务:网络随时都可以接受主机发送的分组(数据报),网络为每个分组独立选择路由,尽最大努力将分组交付给目的主机,所以数据报服务提供的是不可靠的,不能保证服务质量。虚电路服务:A要与B通信,首先A向B发送一条特定的消息,要求进行通信...
分类:其他好文   时间:2015-07-28 21:06:13    阅读次数:145
hdu 5319 Painter
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5319题意:给你一个正方形,一把刷子,两种刷色法。 ‘ \‘ 表示沿对角刷成红色,“/” 表示沿对角刷成蓝色。蓝色红色交叉形成绿色; 问最少刷几次形成如图图案。解法:从上到下未被刷过就直接刷。代码:#include #include #include <math.h...
分类:其他好文   时间:2015-07-28 21:07:27    阅读次数:115
树的孩子兄弟链表应用
孩子兄弟表示法采用链式存储结构,链表由一个数据域和两个指针域组成。其中,数据域 存放结点的数据信息,一个指针域用来指示结点的第一个孩子结点,另一个指针域用来指示结点的下一个兄弟结点。#include #include #include #include typedef int ElemType; typedef struct CSNode//孩子兄弟表示法类型定义 ...
分类:其他好文   时间:2015-07-28 21:05:49    阅读次数:155
名企编程笔试题
写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差值绝对值。package alibaba.a0727;public class Demo01 { int maxValue(BinNode root){ if(root == null) return 0;//其实应该返回最小负整数,这里假设0为...
分类:其他好文   时间:2015-07-28 21:04:32    阅读次数:130
hdu5316(2015多校3)--Magician(线段树+dp)
题目链接:点击打开链接 题目大意:给出n个数,m次操作,有两种操作,0 l r 询问[l,r]内的一个序列最大和为多少,要求该序列的相邻的位置奇偶性不同,可以不连续;1 k x将第k个位置的数换位x 因为只要求奇偶性不同,所以一个序列的最大值有四种情况,偶数开始偶数结束,偶数开始奇数结束,奇数开始偶数奇数,奇数开始奇数结束。可以用一个数组表示,0表示偶数,1表示奇数,那么a[0][0],a[0...
分类:其他好文   时间:2015-07-28 21:06:18    阅读次数:113
hdu 5317 RGCDQ
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5317题意:F[i]表示i的因子的数目。 询问区间 [L,R] 中 gcd(F[i],F[j]) (L<= i <= R,L<= j <= R)的最大值解法:用sum[i][j] 表示 前 i 个F值中有多少 j代码:#include #include #includ...
分类:其他好文   时间:2015-07-28 21:05:18    阅读次数:145
OC08 -- 内存管理
一. 内存管理的三种方式为什么要进行内存的管理呢? iOS程序会出现Crash(闪退)问题,90%以上都是因为内存问题. 内存问题体现在两个方面:内存溢出 、野指针异常. 内存溢出: iOS会给每个应用程序提供一定的内存,用于程序运行.而一旦超出了内存上限,程序就会Crash.野指针异常: 对象内存空间已经被系统回收, 却仍然使用指针操作这块内存.一. 垃圾回收(gc):java常见的管理内存...
分类:其他好文   时间:2015-07-28 21:05:53    阅读次数:100
GTK常用控件之按钮( GtkButton )
按钮在GUI里应用最为广泛,我们几乎能在所有的界面中看到按钮。 空按钮的创建(按钮上没有任何内容): GtkWidget *gtk_button_new(void); 返回值:按钮指针 创建带文本内容的按钮: GtkWidget *gtk_button_new_with_label (const gchar *label); ...
分类:其他好文   时间:2015-07-28 21:05:46    阅读次数:182
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:06:14    阅读次数:187
哈弗曼编码
#include #include #include #define MY_STRMAX 100 #define infinity 1000000 typedef struct { unsigned int weight; //深度 char ch; //结点数值 unsi...
分类:其他好文   时间:2015-07-28 21:06:14    阅读次数:104
深圳的天气真不错
大家好,我和你们一样,是个IT男,来自福建。          不知道为什么我老觉得 " IT 男 "这个词多少带点讽刺,是因为这不是个体面的工作? 还是赚得钱少?反正一毕业之后,我就 个IT男了,于是,如屌丝般的生活就这样开始了。         2014年3月17日,我背着背包,包里有一台用了两年的lenovo 笔记本,一个钱包,一瓶款泉水,一个面包,一个人来到深 圳。在刚下动车的时候...
分类:其他好文   时间:2015-07-28 21:04:20    阅读次数:100
对话框判断按下了‘确认键’还是‘取消键’
1、利用exec()返回值 需要分清用户按下“OK”还是“Cancel”。对话框可以通过调用accept()或reject()槽来被关闭,并且exec()将返回适当的Accepted或Rejected。1. 例1 //按下的是Cancel键 if(fileDialog->exec()==QFileDialog::Rejected) { qDebug("取消"); } //按下...
分类:其他好文   时间:2015-07-28 21:04:53    阅读次数:228
KMP水题
HUST 1010 The Minimum Length题目传送: The Minimum LengthAC代码:#include #include #include #include #include #include #include #include #inclu...
分类:其他好文   时间:2015-07-28 21:04:49    阅读次数:119
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:04:28    阅读次数:128
树和二叉树的应用
#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:02:20    阅读次数:119
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!