原文:http://www.codeaffine.com/2015/03/04/map-distinct-value-types-using-java-generics/ Occasionally the average developer runs into a situation where he has to map values of arbitrary types within a particular container. However the Java collection AP…
A small coding test that I encountered today. Question Using only primitive types, implement a fixed-size hash map that associates string keys with arbitrary data object references (you don't need to copy the object). Your data structure should be op…
我今天遇到一个我不解的问题,是mybatis多对一关系查询出问题了,但是我自己还是解决了,在网上也查过那个错误,可是找不到我想要的.不知道你们遇到过没有,我接下来分享给大家.希望我这个第一篇博客能帮助到大家! 我定义的两个表information(航班信息表),company(航空公司表). CREATE TABLE `aviation`.`information` ( `id` VARCHAR(45) NOT NULL COMMENT '航班编号', `cid` INT NOT NULL CO…
原因: entity实体中存在@OneToMany,@ManyToOne注解,在转化json是产生了循环引用 报的错误 解决方法: springmvc @ResponseBody 默认的json转化用的是 org.codehaus.jackson 这里两个实体类: 假如A对B 是一对多双向关联 死循环原因: JSON无法对A的属性List<B>进去JSON转换 在A实体类上加注释@JsonIgnoreProperties(value={"引用List<B>的变量名&quo…
eclipse配置hadoop 2.6 服务器做的虚拟机,因为window是的hadoop会出现意想不到的错误,因为,我做了ubuntu的虚拟机供我使用 在虚拟机中进行映射设置 在eclipse中dropins加入jar包 hadoop的eclipse插件的下载地址是:我的个人网盘 https://pan.baidu.com/s/1gf7yTgB 放到eclipse的安装目录dropins下之后重启eclipse 选中hadoop远程配置参数 一定是数字否则报错: An internal err…
细述 Java垃圾回收机制→Types of Java Garbage Collectors 转自:https://segmentfault.com/a/1190000006214497 本文非原创,翻译自Types of Java Garbage Collectors在Java中为对象分配和释放内存空间都是由垃圾回收线程自动执行完成的.和C语言不一样的是Java程序员不需要手动写垃圾回收相关的代码.这是使得Java如此流行,同时也是Java能帮助程序员写出更好的Java应用的优点之一. 本文将…
The beginning of this chapter introduced the idea of writing code that can be applied as generally as possible. To do this, we need ways to loosen the constraints on the types that our code works with, without losing the benefits of static type check…
Part 1 http://techmytalk.com/2014/01/24/java-interview-reference-guide-part-1/ Posted on January 24, 2014 by Nitin Kumar JAVA Object Oriented Concepts Java in based on Object Oriented concepts, which permits higher level of abstraction to solve any p…
​Ordinary classes and methods work with specific types: either primitives or class types. If you are writing code that might be used across more types, this rigidity can be overconstraining. One way that object-oriented languages allow generalization…
Java的Reference感觉很象C++的指针,但是区别是本质的 他们相同之处在于都是含有一个地址,但是在Java中你无法对这个地址进行任何数学运算,并且这个地址你不知道,是Java Runtime分配给你的,它随时还要调整这个地址(After GC,Memory要Compact,这时候一个Object Reference的地址就会改变). 而C/C++之中,你可以对指针变量进行各种操作.譬如下面这个小例子 #include <iostream.h>int main (){int numbe…