码迷,mamicode.com
首页 > 编程语言
[java基础] java 虚拟机内存机制
java 虚拟机内存机制...
分类:编程语言   时间:2015-04-29 11:53:24    阅读次数:126
大数据处理算法一:Bitmap算法
腾讯面试题:给20亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中并且所耗内存尽可能的少?  解析:bitmap算法就好办多了  所谓bitmap,就是用每一位来存放某种状态,适用于大规模数据,但数据状态又不是很多的情况。通常是用来判断某个数据存不存在的。  例如,要判断一千万个人的状态,每个人只有两种状态:男人,女人,可以...
分类:编程语言   时间:2015-04-29 11:50:09    阅读次数:131
codeblocks 多线程 pthread_create 函数未定义引用 解决办法
codeblocks 多线程 pthread_create 函数未定义引用 解决办法...
分类:编程语言   时间:2015-04-29 11:48:19    阅读次数:162
数据结构 - 数组、矩阵、广义表存储
数组的定义 数组的定义 数组是下标index 和值value 组成的序对的集合。 在数组中,每个有定义的下标都与一个值对应,这个值称做数组元素。 每个序对形如: (index,value) 数组的顺序表示和实现由于计算机的内存结构是一维的,因此用一维内存来表示多维数组,就必须按某种次序将数组元素排成一列序列,然后将这个线性序列存放在存储器中。 一般都是采用顺序存储的方法来表示数组 一维数组的...
分类:编程语言   时间:2015-04-29 11:46:51    阅读次数:164
Thinking In Java笔记(第四章 控制执行流程)
第四章 控制执行流程    Java中使用了C的所有流程控制语句。在Java中涉及的关键字包括if-else,while,do-while,for,return,break,continue以及选择语句switch。然而Java不支持goto语句(该语句引起了许多的反对意见),但是Java仍然可以类似goto那样跳转。4.1 True和False    所有的条件语句都利用条件表达式的真假来决定执行...
分类:编程语言   时间:2015-04-29 11:49:09    阅读次数:134
springmvc+mybatis+lucene4文档搜索系统(支持分页)
springmvc+mybatis+lucene4文档搜索系统(支持分页) 源代码下载地址:http://www.zuidaima.com/share/1550463731436544.htm...
分类:编程语言   时间:2015-04-29 11:48:37    阅读次数:244
设计模式 (python) ---> Singleton
代码:class Singleton(object): _inst = None def new(cls): if cls._inst is None: inst = object.new(cls)...
分类:编程语言   时间:2015-04-29 11:46:51    阅读次数:137
java异常信息日志输出
当程序运行异常时,e.printStackTrace()会打印出异常。但是很多时候我们希望将这些异常输出到日志中,以便日后可以随时查看到,可以通过这些异常快速的找到程序发生异常的代码。  那么有办法可以将异常的详细信息输出到文件吗?答案是肯定的。  程序:  public static String getTrace(Throwable t) { StringWriter stringWr...
分类:编程语言   时间:2015-04-29 11:45:47    阅读次数:136
java vo转换成flex vo
直接上代码 package com.cwap; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.lang.reflect.Field; public class ConvertJavaVO...
分类:编程语言   时间:2015-04-29 11:45:31    阅读次数:157
线程创建的一种特殊用法
看别人的代码遇到Thread t1 = new Thread(){};,new一個线程,后面用大括号,里面还可以写方法,一般javase中创建线程只有两种方法呀,这种用法从来没见过呀~~~~经过查找资料终于理解了。。。。 Javase中创建线程的第一种方法javase中创建线程的第二种方法对Thread t1 = new Thread(){};的分析??这是个匿名内部类,继承了Thread类,一般我...
分类:编程语言   时间:2015-04-29 11:42:12    阅读次数:137
排序算法——堆排序
关于堆排序的一些基本定义可参见我转载的另一篇博文。http://blog.csdn.net/u010275850/article/details/45311661  其实在学习堆的时候细心的同学就可以发现,只要依次保存删除操作的数据,就可以得到一个有序的序列。堆排序也是利用了这样的思想。 算法实现: /*根据最大堆实现的堆排序*/ #include #define LeftChild(i)...
分类:编程语言   时间:2015-04-29 11:43:14    阅读次数:136
一张图读懂IO流 (java)不要错过!
IO流的选择是开发中经常遇到的问题?下面是一张高度总结的IO流图,一张图搞定! ---------------------------------------------------------------------------------------------------------------------------------------------------------------...
分类:编程语言   时间:2015-04-29 11:40:14    阅读次数:119
30个你 “ 不可能全部会做 ” 的javascript题目
1,以下表达式的运行结果是: ["1","2","3"].map(parseInt) A.["1","2","3"] B.[1,2,3] C.[0,1,2] D.其他 ==============答案:D,parseInt第二个参数范围是:2-32,如果传入0,则默认按照10处理。请自己查看parseInt函数定义 2,以下表达式的运行结果是:...
分类:编程语言   时间:2015-04-29 11:41:11    阅读次数:229
Unity3D WebCamTexture 调用外部摄像头
一:Unity 中使用WebCamTexture 调用摄像头实现拍照和摄像。 using UnityEngine; using System.Collections; using System.IO; using System.Runtime.Serialization; using System.Runtime .Serialization.Formatters.Binary; using S...
分类:编程语言   时间:2015-04-29 11:41:29    阅读次数:324
大数据处理算法二:Bloom Filter算法
百度面试题:给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url? Bloom Filter是由Bloom在1970年提出的一种多哈希函数映射的快速查找算法。通常应用在一些需要快速判断某个元素是否属于集合,但是并不严格要求100%正确的场合。   一. 实例    为了说明Bloom Filter存在的重要意义,举一个实例...
分类:编程语言   时间:2015-04-29 11:36:59    阅读次数:177
Java for LeetCode 015 3Sum
Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in the array which gives the sum of ...
分类:编程语言   时间:2015-04-29 11:34:09    阅读次数:162
java--网络编程-基础知识
java为网络支持提供了java.net包,该包下的URL和URLConnection等类提供了以编程方式访问Web服务的功能,而URLDecoder和URLEncoder则提供了普通字符串和appliction/x-www-form-urlencoded MIME 字符串相互转换的静态方法。使用I...
分类:编程语言   时间:2015-04-29 11:35:55    阅读次数:148
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!