码迷,mamicode.com
首页 >  
搜索关键字:hashmap jni    ( 8784个结果
消除unchecked cast Warning
在Java中,经常会将一个Object类型转成自己想要的Map、List等等。通常的做法是:Object obj = ....;Map castMap = (HashMap) obj;在这里会产生unchecked cast warning,有代码洁癖的就会想办法干掉它。解决办法就是在方法上添加一个...
分类:其他好文   时间:2014-05-17 00:32:10    阅读次数:311
虚拟机下的JNI
对于别人写的linux下的jni写的真的不清晰、明了,甚至会出现错误;对于代码重点的就是不会的人用你的代码就可以执行就ok了!!好了,废话不说了,来开始咱们的jni了; 首先咱们得理解一下jni的概念吧: jni(java native interface)java原生接口;对于学习过java...
分类:其他好文   时间:2014-05-16 18:10:49    阅读次数:305
HashMap的遍历和排序
1.HashMap的遍历 package com.sheepmu; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Map.Entry; public class KMPText { public static void main(String[] ar...
分类:其他好文   时间:2014-05-15 07:05:19    阅读次数:507
常用数据结构
Hashtable,哈希表是根据关键码值(Key value)直接进行访问的数据结构。它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。 HashMap,不保证映射的顺序,特别是它不保证该顺序恒久不变。一个HashMap的实际容量=容量x因子,其默认值是16×0.75=12。当存入HashMap的对象超过这个容量时,HashMap会重新构造存取表(长度变为原来的2倍,然后一个个indexfor进去),这是一个大问题,所以当你知道大概要存放多少个对象时,最好设为该实际容量的能接受的数字。对于冲突...
分类:其他好文   时间:2014-05-15 06:59:55    阅读次数:236
hbase0.96 put流程 源代码分析
无意间多瞄了一眼hbase0.98的代码,想复习下put流程,发现htable里面已经找不到processBatchOfPuts()奇怪了。看了半天原来变化还真大其实0.96就没这个了,于是又搞了个0.96的代码看看 之前有篇可以对比差异,请转移至:http://blog.csdn.net/luyee2010/article/details/8435739 不过排版太乱将就看吧! HTab...
分类:其他好文   时间:2014-05-15 04:36:10    阅读次数:306
Ubuntu10.04中的Leach协议一键安装
经过半天的尝试,参考网络上的零碎资源,博主完成了Leach协议在ubuntu10.04上的安装,并制作了补丁。 一键安装过程如下: 1.在用户目录下新建一个文件夹,取名任意,建议为“Leach”; 2.将一键安装包中的文件复制到Leach文件夹中; 3.执行脚本:./leach-install.sh 中间过程可能需要输入管理员权限的密码,请根据自己设定输入。 由于无法上传附件,我在此将...
分类:其他好文   时间:2014-05-15 04:24:59    阅读次数:247
Map中按value值排序
大家都知道,在java中的集合Map中按键值key排序比较简单,只需引用集合TreeMap即可,可是怎样实现按value值排序呢?下面我们来测试一下: public class TestHashMap { public static void main(String[] args) { Map map = new HashMap(); map.put("zhangsan", 1); ...
分类:其他好文   时间:2014-05-15 02:37:34    阅读次数:263
hashmap和hashtable的区别
1) HashTable 与HashMap实现的是不同的接口HashTable 是Dictionary的子类HashMap 是Map接口的子类2)HashTable的键值都不允许为空HashMap的键值只允许其中一个为空。3)HashTable 是多线程安全的HashMap 是非线程安全的
分类:其他好文   时间:2014-05-14 22:25:41    阅读次数:234
java并发编程之Master-Worker模式
Master-Worker模式适合在一个任务可以拆分成多个小任务来进行的情况下使用。packagecn.fcl.masterworker; importjava.util.HashMap; importjava.util.Map; importjava.util.Queue; importjava.util.concurrent.ConcurrentHashMap; importjava.util.concurrent.ConcurrentLinked..
分类:编程语言   时间:2014-05-14 18:26:04    阅读次数:243
JNI(Java本地方法调用)
windows:中C/C++是.dll表示调用的动态链接库,而linux是.so表示动态链接库JNI(Java Native Interface)的书写步骤 ·编写带有native声明的方法的java类 ·使用javac命令编译所编写的java类 ·使用javah ?jni java类名生成扩展名为...
分类:编程语言   时间:2014-05-14 07:16:56    阅读次数:334
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!