自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

转载 总结5种比较高效常用的排序算法

1 概述    本文对比较常用且比较高效的排序算法进行了总结和解析,并贴出了比较精简的实现代码,包括选择排序、插入排序、归并排序、希尔排序、快速排序等。算法性能比较如下图所示: 2 选择排序    选择排序的第一趟处理是从数据序列所有n个数据中选择一个最小的数据作为有序序列中的第1个元素并将它定位在第一号存储位置,第二趟处理从数据序列的n-1个数据中选择一个

2017-05-18 20:42:33 30166

转载 CAP 可能是CAP理论的最好解释

一篇非常精彩的解释CAP理论的文章,翻译水平有限,不准确之处请参考原文,还请见谅。 Chapter 1: “Remembrance Inc” Your new venture :Last night when your spouse appreciated you on remembering her birthday and bringing her a gift

2017-05-15 20:32:57 773

转载 Singleton单例模式-如何防止JAVA反射对单例类的攻击?

在我的上篇随笔中,我们知道了创建单例类有以下几种方式:(1).饿汉式(2).懒汉式(、加同步锁的懒汉式、加双重校验锁的懒汉式、防止指令重排优化的懒汉式)(3).登记式单例模式(4).静态内部类单例模式(5).枚举类型的单例模式在上面的5种实现方式中,除了枚举类型外,其他的实现方式是可以被JAVA的反射机制给攻击的,即使他的构造方法是私有化的,我们也可以做一下处理,...

2017-05-09 21:06:29 724

原创 关于hashCode,你一定听说过会重复,那么你见过2个不同的字符串hashCode值却是相同的吗

java中String.hashCode()方法的算法如下:str.charAt(0) * 31n-1 + str.charAt(1) * 31n-2 + ... + str.charAt(n-1)据说算法中31这个数字是对英文字符进行优化后产生的一个最佳数字,但是碰上字母大小写或是一些特殊字符,再或者是中文字符,它就不灵了,很容易重复,举个例子:Stringa="Aa";Stringb="BB"...

2017-05-09 21:02:57 39108 11

转载 零售心理战-我喜欢的其中几句话

不要为顾客着想,而是要站在顾客的立场上思考虽然这个概念看似大同小异,但“为顾客着想”终究是站在卖方的立场,脱离了普通消费者的生活;而“站在顾客立场”思考则跳出了“业内人士”的思维定势和经验框架,更易找到消费者的真实需求。购买需要理由顾客并非不愿意购买,他们只是为自己的购买行为寻找一个合适的理由。当顾客从一个产品中看到了能满足自己需求的购买理由时,他就必然会购买。持续

2017-05-09 21:00:52 620

转载 左耳朵耗子:拖累开发团队效率的困局与解决之道

作者|陈皓编辑|小智影响软件开发团队效率的因素有许多,产品和业务上的效率问题固然是根本,但很多时候,这种问题并没有解。如果只从软件开发的过程出发,哪些开发方式是典型?又该怎么解呢?写在前面我之前写过一篇叫《加班与效率》的文章,从概念上说了一些我对“效率”的认识,但是那篇文章趋于概念化,对于一些没有经历过这样的环境的同学来说,可能会觉得太抽象了。很早以前就想写一篇更具体一点的,可执行的文章与

2017-05-04 10:02:35 816

转载 MySQL索引类型 btree索引和hash索引的区别

MySQL索引类型 btree索引和hash索引的区别来源一Hash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。可 能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很多,为什么大家不都用 Hash

2017-05-03 20:38:23 422

原创 回车换行符 crlf 那点事

不同的操作系统回车换行符定义是不一样的,如果你跟我一样记不住,crlf几个字段的含义的话,记录下来就非常有必要了win        \r\n  CRLF ASCII 13 carriage return/line feedlinux/unix \n    CR   ASCII 13 carriage returnMac   OS   \r    LF   ASCII 10 l

2017-05-03 18:30:11 12280 1

转载 Redis Cluster 源码分析

作者介绍姓名:李航工作经历:   5年多互联网工作经验,先后在58同城,汽车之家,优酷土豆集团工作。目前主要在优酷土豆集团任职高级开发工程师,目前主要负责大数据基础平台Redis集群开发及运维等工作。主要关注领域Nginx,Redis,分布式系统,分布式存储。本文来源自“Redis技术交流群”线上分享。李航ID:Lucien_168。群主ID:gnuhpc。后期的分享我们会同期进行。

2017-05-02 17:48:00 2550 3

CSS参考手册-V4.2.4

非常全面的CSS参考手册,你值得拥有

2017-04-14

Servlet 中文乱码问题

1 GBK包含GB2312 即如果通过GB2312编码后可以通过GBK解码 反之可能不成立; 2 java nio charset Charset defaultCharset 获得平台默认字符编码; 3 getBytes 是通过平台默认字符集进行编码;

2014-10-20

CMPP2.0 CMPP3.0 接口协议

本规范规定了移动梦网短信业务开展过程中各网元(包括ISMG、GNS和SP)之间的消息类型和定义。 根据业务的发展,规范中的信令操作和参数将会做进一步的调整和增加。

2014-10-20

dtree 带复选框

提供的是思路 ,还有bug,要终结版请联系我

2010-03-24

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除