- 博客(11)
- 资源 (8)
- 收藏
- 关注
转载 拦截器和过滤器监听器的区别执行顺序
一:拦截器 :是在面向切面编程的就是在你的service或者一个方法,前调用一个方法,或者在方法后调用一个方法比如动态代理就是拦截器的简单实现,springmvc的aop中的前置通知和后置通知。二: 过滤器:是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如
2017-11-28 19:53:41 8827 1
原创 遍历Map的四种方法
HashMap hashMap = new HashMaphashMap.put("阿里派", "马云");hashMap.put("华山派", "令狐冲");hashMap.put("十三少", "闫洪波");hashMap.put("hr", "韩丽娟");//第一种:普遍使用,二次取值System.out.println("通过Map.keySet遍历key和va
2017-11-28 12:04:25 176
原创 Java实现几种常见排序方法
日常操作中常见的排序方法有:冒泡排序、快速排序、选择排序、插入排序、希尔排序,甚至还有基数排序、鸡尾酒排序、桶排序、鸽巢排序、归并排序等。以下常见算法的定义1. 插入排序:插入排序基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入排序的基本思想是
2017-11-27 17:11:23 165
原创 js ==与===区别(两个等号与三个等号)
js中的问题 ==与===区别(两个等号与三个等号)”==”与”===”是不同的,一个是判断值是否相等,一个是判断值及类型是否完全相等。1、对于string,number等基础类型,==和===是有区别的1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等2)同类型比较,直接进行“值”比较,两者结果一样2、对
2017-11-27 12:02:40 186
转载 JAVA多线程常见问题总结
看这片文章之前,请问读者有没有对高并发以及concurrent工具包(jdk1.5推出)有一个初略的认识,以及有没有编码实战经验?1、多线程有什么用?一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知其然知其所以然"的程度才可以说是把一个知
2017-11-23 18:00:42 404
转载 Dubbo中的一些常见问题?
关于dubbo是用的什么协议?在使用dubbo的时候会配置所以再回答面试官的时候就随口说的是dubbo协议,其实面试官问的此协议非彼协议,而是问的是http协议还是Tcp协议,因为dubbo的核心就是用的单一长连接进行异步通信。 那问题来了为什么要用dubbo进行数据传输? 一般服务端服务器比较少,消费端有可能会有很多项目或者工程会调用dub
2017-11-23 17:38:49 7328
转载 dubbo通信协议之对比
对dubbo的协议的学习,可以知道目前主流RPC通信大概是什么情况,本文参考dubbo官方文档http://dubbo.io/User+Guide-zh.htmdubbo共支持如下几种通信协议:dubbo://rmi://hessian://http://webservice://thrift://memcached://redis:
2017-11-23 16:24:30 569
转载 Dubbox 和Dubbo 为何选择
1. 前言随着现在互联网行业的发展,越来越多的框架、中间件、容器等开源技术不断地涌现,更好地来服务于业务,解决实现业务的问题。然而面对众多的技术选择,我们要如何甄别出适合自己团队业务的技术呢?对于人来说,鞋子过大,可能影响奔跑的速度,鞋子过小,可能影响身体的成长。技术对于业务也是如此的关系。所以,相对于技术的学习、搭建、使用、运维等技能,我们对技术的甄别选择更是重中之重。那么本文要
2017-11-23 15:48:23 19332 1
转载 list与Set、Map区别及适用场景
1、List,Set都是继承自Collection接口,Map则不是2、List特点:元素有放入顺序,元素可重复 ,Set特点:元素无放入顺序,元素不可重复,重复元素会覆盖掉,(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的,加入Set 的Object必须定义equals()方法 ,另外list支持for循环,也就是通过下标来遍历,
2017-11-23 15:40:03 259
转载 SQL语句执行顺序
查询语句中select from where group by having order by的执行顺序 1.查询中用到的关键词主要包含六个,并且他们的顺序依次为 select--from--where--group by--having--order by 其中select和from是必须的,其他关键词是可选的,这六个关键词的执行顺序 与sql语
2017-11-22 16:26:38 220
转载 List、Map、set的加载因子,默认初始容量和扩容增量
首先,这三个概念说下。初始大小,就是创建时可容纳的默认元素个数;加载因子,表示某个阀值,用0~1之间的小数来表示,当已有元素占比达到这个阀值后,底层将进行扩容操作;扩容方式,即指定每次扩容后的大小的规则,比如翻倍等。当底层实现涉及到扩容时,容器或重新分配一段更大的连续内存(如果是离散分配则不需要重新分配,离散分配都是插入新元素时动态分配内存),要将容器原来的数据全部复制到新的内存上,这无疑
2017-11-22 14:37:58 804 1
Spring Cloud Alibaba 2.1.0.RELEASE 整合 Nocas Feign Webflux Gateway Sentinel等组件代码
2019-09-18
Mysql 2018国家统计局区划和城乡划分数据库(包含经纬度数据,以及数据来源,提供大家参考)
2019-05-05
Java爬虫-2018国家统计局区划和城乡划分代码-最新
2019-03-13
Java爬虫-2018国家统计局区划和城乡划分代码
2019-03-13
JAVA服务器端集成环信
2018-04-20
环信web-im-master整体实现
2018-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人