本文整理汇总了Java中org.apache.commons.collections.map.HashedMap.put方法的典型用法代码示例。如果您正苦于以下问题:Java HashedMap.put方法的具体用法?Java HashedMap.put怎么用?Java HashedMap.put使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.apache.commons.collections.map.HashedMap
的用法示例。
在下文中一共展示了HashedMap.put方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getuserPrefs
import org.apache.commons.collections.map.HashedMap; //导入方法依赖的package包/类
@ModelAttribute("userPrefs")
public HashedMap getuserPrefs() {
Authentication auth = SecurityContextHolder.getContext().getAuthentication();
String eppn = auth.getName();
HashedMap mapPrefs= new HashedMap();
mapPrefs.put("editable", preferencesService.getPrefValue(eppn, "EDITABLE"));
mapPrefs.put("ownOrFreeCard", preferencesService.getPrefValue(eppn, "OWNORFREECARD"));
return mapPrefs;
}
示例2: index
import org.apache.commons.collections.map.HashedMap; //导入方法依赖的package包/类
/***
* 欢迎页面
* @param request
* @return json
*/
@ResponseBody
@RequestMapping(value = {"", "/index"})
public Object index(HttpServletRequest request) {
log.error("hello world");
HashedMap map = new HashedMap();
map.put("hashCode", this.hashCode());
map.put("thread", Thread.currentThread().getName());
map.put("msg", "welcome message");
Person person = new Person("xjt", 2, 22);
map.put("author", person);
return map;
}
示例3: saveWith4Images
import org.apache.commons.collections.map.HashedMap; //导入方法依赖的package包/类
@Transactional
@Deprecated
public void saveWith4Images(String name, Boolean isCrop, Boolean isPlague,
String scientificName, String desc, String im1, String base64_1,
String im2, String base64_2, String im3, String base64_3,
String im4, String base64_4) {
HashedMap images = new HashedMap();
images.put(im1, base64_1);
images.put(im2, base64_2);
images.put(im3, base64_3);
images.put(im3, base64_4);
saveWithNImages(name, isCrop, isPlague, scientificName, desc, images);
}
示例4: saveSample
import org.apache.commons.collections.map.HashedMap; //导入方法依赖的package包/类
@POST
@Path("/save/{quant}")
@Consumes("application/x-www-form-urlencoded")
public Response saveSample(@PathParam("quant")Integer quantity ,
MultivaluedMap<String, String> FormValues,
@FormParam("date") String date,
@FormParam("isAnon")Boolean isAnon,
@FormParam("imei")String imei,
@FormParam("lat")String lat,
@FormParam("lon")String lon,
@FormParam("images_hash")String hash) {
DateTime parsedDate = DateHelper.formatStringDate(date);
System.out.println("Se intentara guardar muestra de "+quantity+ " imagenes");
HashedMap imagenes = new HashedMap();
int total = quantity;
while(total >0){
if(!FormValues.containsKey("sample_image_"+total+"_base64")){
//http 417 Expectation failed
return Response.status(417)
.header("Access-Control-Allow-Origin", "*")
.header("There are sample images missing","*")
.build();
}
//Armar mapa titulo =>base64
imagenes.put(FormValues.getFirst("sample_image_"+total+"_title"), FormValues.getFirst("sample_image_"+total+"_base64"));
total--;
}
System.out.println("Imagenes obtenidas: "+ imagenes);
muestraService.saveSample(parsedDate,isAnon,imei,lat,lon,
FormValues.getFirst("sample_name"), imagenes,hash);
return Response.ok().header("Access-Control-Allow-Origin", "*").build();
}
示例5: cacheAllGenes
import org.apache.commons.collections.map.HashedMap; //导入方法依赖的package包/类
private static void cacheAllGenes() {
Long current = MainUtils.getCurrentTimestamp();
genes = new HashSet<>(ApplicationContextSingleton.getGeneBo().findAll());
genesByEntrezId = new HashedMap();
hugoSymbolToEntrez = new HashedMap();
for (Gene gene : genes) {
genesByEntrezId.put(gene.getEntrezGeneId(), gene);
hugoSymbolToEntrez.put(gene.getHugoSymbol(), gene.getEntrezGeneId());
}
System.out.println("Cache all genes: " + MainUtils.getTimestampDiff(current) + " at " + MainUtils.getCurrentTime());
}
示例6: getFields
import org.apache.commons.collections.map.HashedMap; //导入方法依赖的package包/类
public Map<String, Object> getFields() {
HashedMap fields = new HashedMap();
fields.put("s3_bucket", s3Bucket);
fields.put("s3_object_key", s3ObjectKey);
return fields;
}
示例7: simple
import org.apache.commons.collections.map.HashedMap; //导入方法依赖的package包/类
@Test
public void simple() throws InterruptedException {
CachedMap<Object, Object> cachedMap = new CachedMap<>(1000);
cachedMap.put("sample", "zz");
cachedMap.put("sample22", "zz");
System.out.println(cachedMap.get("sample"));
Thread.sleep(1500);
System.out.println(cachedMap.get("sample"));
System.out.println(cachedMap.get("sample22"));
HashedMap hashedMap = new HashedMap();
hashedMap.put("sample", "zz");
hashedMap.put("sample22", "zz");
cachedMap.putAll(hashedMap);
System.out.println(cachedMap);
Thread.sleep(1500);
System.out.println(cachedMap);
}
示例8: miltiThread
import org.apache.commons.collections.map.HashedMap; //导入方法依赖的package包/类
@Test
public void miltiThread() throws InterruptedException {
for (int i = 0; i < 10; i++) {
final int inn = i;
Thread thread = new Thread(() -> {
String name = Thread.currentThread().getName();
CachedMap<Object, Object> cachedMap = new CachedMap<>(1000);
cachedMap.put("sample", "zz" + inn);
cachedMap.put("sample22", "zz" + inn);
System.out.println(name + " " + cachedMap.get("sample"));
try {
Thread.sleep(1500);
} catch (Exception e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
System.out.println(name + " " + cachedMap.get("sample"));
System.out.println(name + " " + cachedMap.get("sample22"));
HashedMap hashedMap = new HashedMap();
hashedMap.put("sample", "zz" + inn);
hashedMap.put("sample22", "zz" + inn);
cachedMap.putAll(hashedMap);
System.out.println(name + " " + cachedMap);
try {
Thread.sleep(1500);
} catch (Exception e) {
e.printStackTrace();
}
System.out.println(name + " " + cachedMap);
} , "Name" + i);
thread.start();
}
Thread.currentThread().sleep(5000);
}
示例9: miltiThread2
import org.apache.commons.collections.map.HashedMap; //导入方法依赖的package包/类
@Test
public void miltiThread2() throws InterruptedException {
CachedMap<Object, Object> cachedMap = new CachedMap<>(1000);
for (int i = 0; i < 10; i++) {
final int inn = i;
Thread thread = new Thread(() -> {
String name = Thread.currentThread().getName();
// cachedMap.put(name, "zz" + inn);
cachedMap.put(name, "zz" + inn);
cachedMap.put(name, "zz" + inn);
cachedMap.put(name, "zz" + inn);
cachedMap.put(name, "zz" + inn);
cachedMap.put(name, "zz" + inn);
System.out.println(name + " " + cachedMap.get(name));
try {
Thread.sleep(1500);
} catch (Exception e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
System.out.println(name + " " + cachedMap.get(name));
HashedMap hashedMap = new HashedMap();
hashedMap.put(name, "zz" + inn);
cachedMap.putAll(hashedMap);
System.out.println(name + " " + cachedMap);
try {
Thread.sleep(1500);
} catch (Exception e) {
e.printStackTrace();
}
System.out.println(name + " " + cachedMap);
} , "Name" + i);
thread.start();
}
System.out.println(cachedMap.isEmpty());
Thread.currentThread().sleep(5000);
System.out.println(cachedMap.isEmpty());
}