经典转载
若Q清风
这个作者很懒,什么都没留下…
展开
-
java7和java8 hashmap扩容机制及区别
转自:http://www.cnblogs.com/yanzige/p/8392142.html(一) Java 7 中Hashmap扩容机制一、什么时候扩容:网上总结的会有很多,但大多都总结的不够完整或者不够准确。大多数可能值说了满足我下面条件一的情况。扩容必须满足两个条件:1、 存放新值的时候当前已有元素的个数必须大于等于阈值2、 存放新值的时候当前存放数据发生hash碰撞(当前key计算的hash值换算出来的数组下标位置已经存在值)二、下面我们看源码,如下:首先是.转载 2020-06-23 17:50:52 · 2469 阅读 · 1 评论 -
kafka消费端(0.9.1)
转自:http://orchome.com/kafka/index特别好的一篇文章,收藏。感谢原创作者kafka客户端从kafka集群消费消息(记录)。它会透明地处理kafka集群中服务器的故障。它获取集群内数据的分区,也和服务器进行交互,允许消费者组进行负载平衡消费。(见下文)。消费者维持TCP连接到必要的broker来获取消息。故障导致消费者关闭使用,会泄露这些连接转载 2017-04-12 11:57:00 · 1292 阅读 · 0 评论 -
Neo4j简介
现实中很多数据都是用图来表达的,比如社交网络中人与人的关系、地图数据、或是基因信息等等。RDBMS并不适合表达这类数据,而且由于海量数据的存在,让其显得捉襟见肘。NoSQL数据库的兴起,很好地解决了海量数据的存放问题,图数据库也是NoSQL的一个分支,相比于NoSQL中的其他分支,它很适合用来原生表达图结构的数据。下面一张图说明,相比于其他NoSQL,图数据库存放的数据规模有所下降,但是更能够转载 2016-02-16 17:14:36 · 1422 阅读 · 0 评论 -
Spring Security(初识)
对于我这种小白帮助还是很大的,很不错的文章转自:http://liukai.iteye.com/blog/982088点击打开链接下面我们将实现关于Spring Security3的一系列教程.最终的目标是整合Spring Security + Spring3MVC完成类似于SpringSide3中mini-web的功能.Spring Security是什么?转载 2015-10-08 18:24:07 · 381 阅读 · 0 评论 -
redis 一致性hash ,分布式存储
转自:http://my.oschina.net/zhenglingfei/blog/405622hash是什么hash即hash算法,又称为散列算法,百度百科的定义是哈希算法将任意长度的二进制值映射为较短的固定长度的二进制值,这个小的二进制值称为哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式。1.这句话有几个很重要的地方,首先是任意长度二进制,在java中,可以代表所有转载 2015-07-09 13:48:31 · 4050 阅读 · 0 评论 -
匹配电话格式的正则表达式
java匹配电话格式的正则表达式2014.10.30/** * 手机号:目前全国有27种手机号段。 * 移动有16个号段:134、135、136、137、138、139、147、150、151、152、157、158、159、182、187、188。其中147、157、188是3G号段,其他都是2G号段。 * 联通有7种号段:130、131、132、155、156、185、转载 2014-12-29 11:32:24 · 1141 阅读 · 0 评论 -
基于Dubbo框架构建分布式服务
转自:http://shiyanjun.cn/archives/1075.html很好的文章Dubbo是Alibaba开源的分布式服务框架,我们可以非常容易地通过Dubbo来构建分布式服务,并根据自己实际业务应用场景来选择合适的集群容错模式,这个对于很多应用都是迫切希望的,只需要通过简单的配置就能够实现分布式服务调用,也就是说服务提供方(Provider)发布的服务可以天然就是转载 2015-04-07 15:13:45 · 956 阅读 · 0 评论 -
SVN常见错误中文对照
#: ../include/svn_error_codes.h:767 msgid"RA layer failed to fetch properties"msgstr"RA 层无法取得属性"#: ../include/svn_error_codes.h:771 msgid"RA layer file already exists"msgstr"RA 层文件已经存在"#: ../include/s转载 2015-04-07 13:59:27 · 3221 阅读 · 0 评论 -
dubbo 实例详解
先给出阿里巴巴dubbo的主页:http://code.alibabatech.com/wiki/display/dubbo/Home-zh自己的demo下载地址:http://download.csdn.net/detail/u012049463/67633151. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及S转载 2015-04-03 15:48:56 · 556 阅读 · 0 评论 -
初识dubbo(转载)
Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点: 那么,Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含:远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程转载 2015-03-31 17:45:33 · 450 阅读 · 0 评论 -
常用js代码
/* * 只能为正整数 */var regNum0 = /^\d+$/; /* * 邮政编码 */var regPostCode0 = /^\d{6}$/; /* * 用户名 * 只能是字母数字下划线,并且以字母开头(5-16位) */var regUserName0 = /^[a-zA-Z]\w{4,15}$/; /* * IP地址 * 如:192.168.1转载 2015-02-05 14:34:36 · 576 阅读 · 0 评论 -
Mybatis 中在传参时,$ 和# 的区别
MyBatis中使用parameterType向SQL语句传参,parameterType后的类型可以是基本类型int,String,HashMap和java自定义类型。在SQL中引用这些参数的时候,可以使用两种方式#{parameterName}或者${parameterName}, 首先,我们说一下这两种引用参数时的区别,使用#{parameterName}引用参数的时候,Myba转载 2014-12-12 16:33:03 · 3023 阅读 · 0 评论 -
Spring事务配置的五种方式及事务传播
好文章是一定要收藏的,感谢原文作者!原文:http://blog.csdn.net/hjm4702192/article/details/17277669前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下:转载 2015-01-30 10:42:19 · 2697 阅读 · 0 评论 -
oracle中的sql%rowcount
oracle中的sql%rowcount sql%rowcount用于记录修改的条数,就如你在sqlplus下执行delete from之后提示已删除xx行一样,这个参数必须要在一个修改语句和commit之间放置,否则你就得不到正确的修改行数。例如:SQL> declare n number; 2 begin 3 i转载 2014-12-04 10:41:53 · 855 阅读 · 0 评论 -
Oracle存储过程基本语法
存储过程 1 CREATE OR REPLACE PROCEDURE 存储过程名 2 IS 3 BEGIN 4 NULL; 5 END; 行1: CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它;行2: IS关键词表明后面将跟随一个转载 2014-12-04 10:59:06 · 599 阅读 · 0 评论 -
Spring MVC3.0.5搭建全程
看到一篇很不错的博客,就偷过来了哈哈哈哈h来自:http://aokunsang.iteye.com/blog/1279322 一直以来都有人要jar包,今天特意重新搞了下项目,把相关jar包整理出来(这次使用的版本是3.1.2,并且包含有springsecurity权限jar),供下载,下载路径:http://download.csdn.net/detail/aokun转载 2015-01-28 11:09:17 · 672 阅读 · 0 评论 -
<context:annotation-config/>详解(转)
在基于主机方式配置Spring的配置文件中,你可能会见到这样一条配置,他的作用是式地向 Spring 容器注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBeanPostProcessor 以及 RequiredAnnotationBeanPo转载 2014-12-16 16:44:52 · 779 阅读 · 0 评论 -
Spring MVC工作原理 及注解说明
SpringMVC框架介绍 1) Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring转载 2014-12-15 14:31:33 · 14805 阅读 · 0 评论 -
Calendar详解
Calendar类的静态方法getInstance()可以初始化一个日历对象:Calendar now = Calendar.getInstance(); 可以使用下面三个方法把日历定到任何一个时间: set(int year ,int month,int date) set(int year ,int month,int date,int hour,int minute转载 2014-11-25 14:03:17 · 776 阅读 · 0 评论