码迷,mamicode.com
首页 > 2014年12月17日 > 全部分享
block初步认识
最近了解了一下block的应用 (其实早该掌握了 ) ,然后稍微整理了一下。 Block 是一个C Level的语法以及运行时的一个特性,和标准C中的函数(函数指针)类似,但是其运行需要编译器和运行时支持,从iOS4.0开始就很好的支持Block. block的好处,主要1.用于回调特别方便, 2. 可以延长对象的作用区域。(__block关键字,将局部变量转变为全局变量)。但是block默认...
分类:其他好文   时间:2014-12-17 21:03:41    阅读次数:246
hdu 2191
额……杭电蹦了……就先这样吧……多重背包…… Input 输入数据首先包含一个正整数C,表示有C组测试用例,每组测试用例的第一行是两个整数n和m(1 Output 对于每组测试数据,请输出能够购买大米的最多重量,你可以假设经费买不光所有的大米,并且经费你可以不用完。每个实例的输出占一行。 Sample Input 1 8 2 2 100 4 4 100 2 Sample O...
分类:其他好文   时间:2014-12-17 21:05:20    阅读次数:192
Common Subsequence
Common Subsequence Time Limit:1000MS     Memory Limit:10000KB     64bit IO Format:%I64d & %I64u Submit Status Description A subsequence of a given sequence is the given sequence with...
分类:其他好文   时间:2014-12-17 21:02:20    阅读次数:252
QFileDialog保存打开对话框有两种风格: 在Windows和MacOS X平台上提供本地的对话框 Qt自绘的对话框
工作中Qt经验总结...
分类:Windows程序   时间:2014-12-17 21:02:09    阅读次数:197
Search a 2D Matrix
Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties: Integers in each row are sorted from left to right.The first integer of each...
分类:其他好文   时间:2014-12-17 21:03:42    阅读次数:208
JAVA中创建字符串的两种方式的区别
JAVA中创建字符串的两种方式的区别,通常在Java中创建一个字符串会有两种方式,通过双引号直接赋值和通过构造器来创建。建议在平时的应用中,应尽量使用String x = "abcd"这种方式来创建字符串,而不是String x = new String("abcd"); 因为用new构造器的方式肯定会开辟一个新的heap堆空间,而双引号的方式则是采用了String interning(字符串驻留)方式进行了优化,效率会比构造器的方式高。...
分类:编程语言   时间:2014-12-17 21:03:06    阅读次数:198
Java五道输出易错题解析(进来挑战下)
收集了几个易错的或好玩的Java输出题,分享给大家,以后在编程学习中稍微注意下就OK了。1. 看不见的空格?下面的输出会正常吗?package basic; public class IntegerTest { public static void main(String[] args) { System.out.println(Integer.parseInt("1"...
分类:编程语言   时间:2014-12-17 21:03:59    阅读次数:194
C++之typedef 小记
哲学感悟:存在就有其合理性 以前曾不知道为何要用typedef,随着开发的深入,真正感受到了其内涵所在: 1.如:typedef int DataType 接下来项目中的几万行代码中,如果需要将所有的DataType改为float型,如果不用typedef工作量可想而知的;从而起到了精简代码的作用; 2.如下: typedef struc DataStru{ ........ ........ }MydataStru,*pMydataStru; 当你再定义数据结构时,如果是结构体,直接...
分类:编程语言   时间:2014-12-17 21:01:59    阅读次数:222
OC之Block的使用
一.Block定义 1.1定义 (1)Block是OC中的一种数据类型,在iOS开发中被广泛使用 (2)^是Block的特有标记 (3)Block的实现代码包含在{}之间 (4)大多情况下,以内联inline函数的方式被定义和使用 (5)Block与C语言的函数指针有些相似,但使用起来更加灵活 1.2示例代码 void...
分类:其他好文   时间:2014-12-17 21:02:49    阅读次数:236
Linux常用C函数---内存控制篇
函数讲解部分参考http://net.pku.edu.cn/~yhf/linux_c/ calloc(配置内存空间) 相关函数 malloc,free,realloc,brk 表头文件 #include 定义函数 void *calloc(size_t nmemb,size_...
分类:系统相关   时间:2014-12-17 21:03:21    阅读次数:337
linux和android端的pthread学习
pthread lock和trylock示例代码,在linux上完成代码编写,然后适配到android设备上而不做代码的修改。...
分类:移动开发   时间:2014-12-17 21:02:44    阅读次数:263
Linux同步与互斥应用(零):基础概念
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet 或 .../gentleliu,文章仅供学习交流,请勿用于商业用途】         当操作系统进入多道批处理系统时代以后,一个系统中就存在多个任务,每个任务都按照一定的算法进行调度来使用内存、cpu等共享资源。当其中一个任务等待其他资源时,该任务可以暂时睡眠,操作系统调度另外任务继续执行额,这样可以使系统资源得...
分类:系统相关   时间:2014-12-17 21:02:39    阅读次数:231
VS2010中常用的快捷键
1. 格式化对齐:Ctrl+K+F 2. 智能感知:Ctrl+J; 3. 智能感知显示参数信息:Ctrl+Shift+空格; 4. 检查括号匹配(在左右括号间切换): Ctrl +] 5. 选中从光标起到行首(尾)间的代码: Shift + Home(End) 6. 在方法定义和调用之点切换:Ctrl+Shift+7(8) 7. 设置断点:F9 8. 使用Tab增加缩进,Shift+...
分类:其他好文   时间:2014-12-17 21:02:53    阅读次数:211
JVM垃圾收集器介绍
一、垃圾回收用到的主要算法 1.引用计数法 算法思路: 给对象中添加一个引用计数器,每当有一个地方引用他时,计数器值就加1;当引用失效时,计数器值就减1;当计数器的值为0时就可以把该对象删除。 算法优点: 实现简单,判定效率高 算法缺点: 难以解决对象之间相互循环引用的问题。 2.标记清除法 算法思路: 算法分为“标记”和“清除”两个阶段:首先标记出所有需要回收的对象,在标...
分类:其他好文   时间:2014-12-17 21:03:11    阅读次数:161
kvm性能优化方案
kvm性能优化 kvm性能优化,主要集中在cpu、内存、磁盘、网络,4个方面,当然对于这里面的优化,也是要分场景的,不同的场景其优化方向也是不同的,下面具体聊聊这4个方面的优化细节。 cpu 在介绍cpu之前,必须要讲清楚numa的概念,建议先参考如下两篇文章 CPU Topology 玩转cpu-topology 查看cpu信息脚本: #!/bin/bash # Simple p...
分类:其他好文   时间:2014-12-17 21:02:13    阅读次数:379
android 任务栈及启动模式
1.一个应用程序一般都是由多个activity组成的。 2.任务栈(task stack)(别名back stack后退栈) 记录存放用户开启的activity的。 3.一个应用程序一被开启系统就给他分配一个任务栈,当所有的activity都退出的时候,任务栈就清空了。 4.任务栈的id是一个integer的数据类型 自增长的。 5.在android操作系统里面会存在多个任务栈,一个应用程...
分类:移动开发   时间:2014-12-17 21:01:13    阅读次数:181
突击Mercurial SCM(HG)4---Merge
Scenario:当自己修改完代码,准备commit之前做了一次pull+update,做了些解决冲突工作,然后验证代码是否正常工作。确认一切正常后,执行hg commit,然后执行hg push。但是网络出现问题,push失败。等到网络恢复正常后,发现自己的版本已经不是最新版了,push继续失败。提示:abort: push creates new remote head 8f1da767f59...
分类:其他好文   时间:2014-12-17 21:02:14    阅读次数:211
2039条   上一页 1 ... 13 14 15 16 17 18 19 ... 120 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!