回答了问题2018-05-02
[链接]
回答了问题2018-05-02
实现web微信通信协议的开源项目jeeves了解一下。
回答了问题2018-05-02
你这个是分组, 如果你学过Java8,那么用stream来处理贼简单,set.stream().collect(Collectors.groupingBy(new Function(){}));如果你不知道Java8 ,下面的文章能帮到你。[链接]
回答了问题2018-05-02
servlet生命周期,执行顺序了解一下,浏览器地址栏输入URL请求,是get请求。
回答了问题2018-03-31
自问自答,提出问题第二天就已通过跟踪源码找到答案,说说结果给后人以经验.为什么会有这样的问题,来自于springcloud feign 远程调用场景,controller继承了api service,在service的方法上定义RequestMapping,controller中不定义,spring同样能扫描到,完成请求地址与方法...
赞了文章2018-03-26
1、hashcode相等两个类一定相等吗?equals呢?相反呢? 2、介绍一下集合框架? 3、hashmap hastable 底层实现什么区别?hashtable和concurrenthashtable呢? 4、hashmap和treemap什么区别?低层数据结构是什么? 5、线程池用过吗都有什么参数?底层如何实现的? 6、sychnized和...
提出了问题2018-03-20
回答了问题2018-03-19
判断你的条件拼 jpql语句
回答了问题2018-02-01
root.<Boolean>get("delete").as(Boolean.class)
回答了问题2018-01-29
data:JSON.stringify([{id:1,name:'hello'},{id:2,name:'hello'}])
回答了问题2018-01-27
对于httpclient而言,是在io层面,数据都只是文件,字符。而浏览器的作用就是解释HTML,css,js代码,他会执行页面嵌入的脚本,渲染页面等等。
回答了问题2018-01-23
这里的代理是指 自己的前端页面,请求自己的后台,自己的后台用httpclient 去请求那个server。如果那个server也是自己的,可以配置security设置允许跨域。
回答了问题2018-01-23
可以用断言assert , Assert.noNullElements(new Object[]{1,"222"},"所有字段都不能为空"); 三个类 每个类中各加一个方法判断自己的字段,调用这三个方法,或者 写三次Assert.noNullElements(new Object[]{1,"222"},"所有字段都不能为空");分别传入各个类的字段。
回答了问题2018-01-10
最好不要用这种情况根本不存在,说出来都是给初学者装逼的,用反射必然是在编译期无法拿到相应的对象,方法,字段情况下,没有人会在可以直接new对象的情况下,故意用反射去调用。
回答了问题2018-01-08
知识点:泛型,字节码,反射
回答了问题2017-12-19
首先抛开底层实现来讲,讲道理如果你是两个new的对象,会先比较hashcode,再去比较equals没毛病,但是你这是同一个对象,放了两次,equals和hashcode重写的目的是比较值内容来实现去重,同一个内存地址肯定是同一个对象没有再次比较的必要,再从实现来讲,为什没有调...
回答了问题2017-08-14
springboot有封装了httpclient的RestTemplate
提出了问题2017-07-13
提出了问题2017-07-11
回答了问题2017-05-16
orm不就是解决这个问题的么,根据配置的数据库方言执行不同的sql,jpa,hibernate