码迷,mamicode.com
首页 > 2015年07月01日 > 全部分享
反射机制--调用构造函数和成员方法、制作帮助文档
今天学习了关于反射的相关知识,通过反射可以找到类中的构造方法和所有的成员方法。而并不了解这个类的构造的人可以很方便的运用反射机制。 掌握发射主要了解这几个类,类位于java.long.reflect包中: Class类:代表一个 类 Constructor类:代表累的构造方法 Field类:代表类中的成员变量 Method类:代表类的方法 import java.lang.reflec...
分类:其他好文   时间:2015-07-01 22:14:16    阅读次数:211
[Leetcode]-Min Stack
Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.push(x) – Push element x onto stack. pop() – Removes the element on top of the stack. top() – Get the...
分类:其他好文   时间:2015-07-01 22:14:05    阅读次数:135
C++模板递归深度的思考
#include using namespace std; template class A { public: enum{ result = N + A::result}; }; template<> class A { public: enum{result=1}; }; int main() { cout << A...
分类:编程语言   时间:2015-07-01 22:13:44    阅读次数:246
android之LruCache源码解析
移动设备开发中,由于移动设备(手机等)的内存有限,所以使用有效的缓存技术是必要的.android提供来一个缓存工具类LruCache,开发中我们会经常用到,下面来他是如何实现的.LruCache缓存数据是采用持有数据的强引用来保存一定数量的数据的.每次用到(获取)一个数据时,这个数据就会被移动(一个保存数据的)队列的头部,当往这个缓存里面加入一个新的数据时,如果这个缓存已经满了,就会自动删除这个缓存队列里面最后一个数据,这样一来使得这个删除的数据没有强引用而能够被gc回收....
分类:移动开发   时间:2015-07-01 22:13:12    阅读次数:218
JSON数据的生成与解析
JSON数据的生成与解析,首先先到网上下载一个json jar包,我用的是org.json 示例代码: package json; import org.json.JSONArray; import org.json.JSONObject; public class Main { /** * 生成Json数据 */ public static String create...
分类:Web程序   时间:2015-07-01 22:11:44    阅读次数:178
逆序对数
定义:对于一个给定的数列,如果有iAj,则称(i,j)为一逆序对. 要解决的问题是,给出一个数列,求出这个数列包含多少个逆序对。 例如,数组(3,1,4,5,2)的“逆序对”有,,共4个。 解题思路使用归并排序可以用O(nlogn)的时间解决统计逆序对个数的问题 . 逆序对数实质就是插入排序过程中要移动元素的次数。 归并的时候...
分类:其他好文   时间:2015-07-01 22:14:02    阅读次数:203
仿51用车 Ipad版
...
分类:其他好文   时间:2015-07-01 22:11:29    阅读次数:113
BZOJ1110 : [POI2007]砝码Odw
砝码从小到大放最优,二分答案mid,转化为判定前mid小的砝码能否放完。从大到小考虑砝码,依次扫描每个容器,能放就放。由于砝码重量都成倍数关系,所以最多只有$O(\log n)$种不同的数字,所以总复杂度为$O(n\log^2n)$。#include#include#define N 100010i...
分类:其他好文   时间:2015-07-01 22:12:37    阅读次数:179
SGU 乱乱开
本解题报告 乱抄,乱写,随性随心,不喜多喷!SGU 142: 思路:一个string的字串不会超过2^20个,我们枚举出来就好了。 我出错点:数组RE 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7...
分类:其他好文   时间:2015-07-01 22:12:54    阅读次数:268
迭代器
Iterator是迭代器的意思,它的作用是一次生产一个数据项,直到没有为止。 这样在for循环中就可以对它进行循环处理了。那么它与一般的序列类型(list,tuple等)有什么区别呢? 它一次只返回一个数据项,占用更少的内存。但它需要记住当前的状态,以便返回下一数据项。它是一个 有着next()方....
分类:其他好文   时间:2015-07-01 22:10:04    阅读次数:112
从进程到线程
该文出自:http://www.civilnet.cn/bbs/browse.php?topicno=78429首先声明,gemfield本文以Linux为基础,所涉及到的线程概念以Linux为准。避免对于windows下的你产生困扰。在《从程序到进程》一文中,我们知道了进程在内核中是以一个task...
分类:编程语言   时间:2015-07-01 22:09:40    阅读次数:244
ThinkPad 复刻计划 ThinkPad Time Machine
分类:系统相关   时间:2015-07-01 22:11:54    阅读次数:177
从pthread 到QThread
该文出自:http://www.civilnet.cn/bbs/topicno/78430使用线程技术进行应用编程的意义在gemfield的文章《从进程到线程》中已经介绍过了,我们就直奔主题:Linux上的线程开发以及Qt对线程的封装(Linux平台部分)。Linux上的线程API使用的是pthre...
分类:其他好文   时间:2015-07-01 22:11:43    阅读次数:310
Android 第一行代码
日志文件如下:07-01 13:21:36.265 17086-17086/stuapplication.pla.edu.cn.fragmentbestpractice W/dalvikvm﹕ VFY: unable to find class referenced in signature (L....
分类:移动开发   时间:2015-07-01 22:08:54    阅读次数:151
QT5.4 计算器程序 打包&发布,解决dll的最新解决方案
QT5.4 解决dll的最新解决方案
分类:其他好文   时间:2015-07-01 22:11:12    阅读次数:144
Linux命令-系统健康命令:top
查看系统健康命令top 默认是3秒刷新一次,q退出
分类:系统相关   时间:2015-07-01 22:09:33    阅读次数:167
NSString 中包含中文字符时转换为NSURL
由于url支持26个英文字母、数字和少数几个特殊字符,因此,对于url中包含非标准url的字符时,就需要对其进行编码。iOS中提供了函数stringByAddingPercentEscapesUsingEncoding对中文和一些特殊字符进行编码,但是stringByAddingPercentEsc...
分类:Web程序   时间:2015-07-01 22:11:19    阅读次数:171
2116条   上一页 1 ... 7 8 9 10 11 12 13 ... 125 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!