![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Quan.S
让技术回归纯真
展开
-
HttpClient总结
HtttpClient使用例子说明因为不懂,所以记录使用的是org.apache.httpcomponents而非org.apache.commons。至于原因,apache说“httpcomponents是升级版,很牛,强烈建议亲们用httpcomponents,还有,commons已死” httpcomponents的版本,不知道具体哪个版本以后是都OK的,但是以下版本之后肯定是可以的;原创 2015-09-16 14:51:41 · 543 阅读 · 0 评论 -
将WAR包部署在tomcat根路径
将WAR包部署在Tomcat根路径 修改配置文件/bin/server.xml<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="/" docBase="cas" reloadable="true" crossConte原创 2015-12-03 21:19:49 · 3098 阅读 · 0 评论 -
判断请求URL中是IP还是域名
判断请求URL中是IP还是域名1. 当用户通过IP访问时,Cookie的Domain为IP地址2. 当用户通过域名访问时,Cookie的Domain为二级域名原创 2015-11-02 19:13:29 · 17650 阅读 · 1 评论 -
JAVA注解annotation
一句话解释注解注解的应用场景注解的生命周期原创 2015-10-09 15:08:30 · 511 阅读 · 0 评论 -
闲来无事写JSONのFastJson序列化
工具:总结目标是ALI的FastJson既定目标:有一定的层次,部分属性是XX类有个格式要求:返回一律用code表示返回码,data表示具体的信息,如下{"data":"xxxx", "code":"200"}准备加入依赖包 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifac原创 2015-10-27 19:49:09 · 578 阅读 · 0 评论 -
反射和内省比较
反射常见应用场景 1. 通过类名得出类; 2. 通过方法名得出方法; 3. 调用对象的方法(Method类出自java.lang.reflect.Method); 反射常见应用场景 1. 根据属性名称得出该属性的读写方法;网上说两者相辅相成,根据应用场景,发现两点: 1. 没有反射的第3点,内省得到方法也没用,不能调用。没有反射,内省是废的; 2. 没有内省,反射其实也玩得挺好。 所原创 2015-10-12 20:13:03 · 1590 阅读 · 0 评论 -
hibernate二级缓存VS查询缓存
hibernate二级缓存VS查询缓存(Second cache VS query cache)这两个概念,因为对查询缓存重视度不够,容易混。从以下维度比较下: 1.处理时机 2.缓存格式 3.适用范围 4.稍微分析利弊处理时机说明:1.查询缓存在一二级缓存前,使能情况下,先去找查询缓存里面的东西; 2.所有的缓存一定是在调用HQL后发生的,代码一定得走到HQL那块,然后由hiberna原创 2015-10-24 09:16:09 · 543 阅读 · 0 评论 -
【错误记录】HttpServletRequest.getParameter获取不到数据
1. 这里已经读取了流,**据说流只能读取一次**2. 后面获取parameter,流已经没有数据了,获取不到的。原创 2015-11-05 15:37:23 · 5846 阅读 · 0 评论 -
IO分类
容易模糊的两种分类IO的分类,从两个角度可以分为:阻塞/非阻塞 & 同步/异步。如果进行细分,可以衍生出4种组合:同步阻塞、异步非阻塞….通常很少有人会去细究,阻塞和同步也是混着叫。本次总结基本就是要扣细节。要想分得清,得明白这两种分类是对什么分的类,分类依据是什么。先甩一个结果: 分类 分类对象 分类依据 阻塞/非阻塞 IO接口 是否需要等待底层数据原创 2017-10-11 16:48:31 · 2573 阅读 · 0 评论