自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员Linc

关注分布式、云原生、架构设计、性能测试、开源框架

  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

原创 博客搬家

将本博客搬至iteye,以后该博客不再更新。iteye博客地址:点击打开链接

2015-09-16 09:33:40 361

转载 HashMap实现原理分析

1. HashMap的数据结构 数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。       数组 数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难; 链表 链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时间复杂度很大,达O(N)。链表的特点是:寻址困难

2015-09-14 10:06:46 367

转载 从MySQL到Redis,提升数据迁移的效率

题外话:看到一篇不错的从mysql迁移数据到redis的解决方案,特此记录一下。 做开发的同学都知道,一旦设计到底层存储优化,数据结构甚至数据库的变更,通常都会进行数据迁移的工作。如果系统运行时间过长,数据迁移的数量可能非常庞大。这时候,如何进行高效的数据迁移,实际也是上线质量的直接影响因素之一。 下面内容是转载的一个小技巧(原文),无法适用于各种变化的场景,仅供大家参考。

2015-09-10 15:11:07 911

转载 通过ServiceLoader实现链式处理

ServiceLoader与ClassLoader是Java中2个即相互区别又相互联系的加载器.JVM利用ClassLoader将类载入内存,这是一个类声明周期的第一步(一个java类的完整的生命周期会经历加载、连接、初始化、使用、和卸载五个阶段,当然也有在加载或者连接之后没有被初始化就直接被使用的情况)。详情请参阅:详解Java类的生命周期 那ServiceLoader又是什么呢?Serv

2015-09-10 12:34:10 457

原创 浅谈spi机制

看到公司的项目代码中,在META-INF下service中定义了一些文件。文件名都是以全限定类名的方式命名的,而且没每个文件里的内容也是一堆全限定类名的值。搞不懂这些是什么用途,遂百度了一下  看到了一篇介绍java中spi的博客链接,该博客中对于java的spi机制做了一些介绍,博客链接附上:点击打开链接 传统的应用中,我们对于一个接口有多个实现类。每一个实现类我们在使用的时候,都是

2015-09-10 11:31:10 1500

转载 分布式系统架构的基本原则和实践

互联网公司由于大访问量,高可用等要求,对系统架构提出了新的要求。所以,分布式架构成为当前互联网公司应用最多的一种架构模式。

2015-09-10 09:36:57 515

原创 Redis各种数据结构介绍以及相应的业务场景应用

对Redis中现存的数据结构常用命令以及每种数据结构的应用场景做一些总结

2015-09-09 21:15:22 1564

转载 redis学习笔记(三)

redis的重要功能分区,用来实现数据的更大规模存储。单一节点可以保存的数据量有限,通过部署多个redis实例实现横向扩展来增加redis的性能。redis的分片策略主要有范围分区和哈希分区

2015-09-09 16:53:49 411

转载 redis学习笔记(二)

该节学习了redis的事务、发布订阅、客户端连接、备份还原、基准测试命令、管道等

2015-09-09 15:44:52 379

转载 Redis学习笔记(第一天)

redis是开源的,以key,value为存储结构。主要包含strings,哈希,列表,集合,有序集合等数据结构,每一种数据结构都可以解决一些特定的问题。对于列表结构我们可以当做消息队列使用,特点就是FIFO。 redis在当前的互联网公司应用比较广泛,对于一些常用数据并且是只读性比较高的数据,我们通常采用redis这种内存缓存,提高数据的访问速度,减少数据库后端的压力,提高相应速度。 redis的后续的一些特性,将会逐一记录,并且当做一个学习笔记来整理。 支持丰富的数据类型:Redis支持最大多

2015-09-09 09:42:34 311

python高级爬虫工程师01

python爬虫高级工程师入门资源01

2023-03-19

java 常用面试题,面试刷题必备

java 常用面试题,面试刷题必备

2023-02-10

程序员面试宝典大全,大全

程序员面试宝典大全,大全

2023-02-09

投掷骰子小程序源码,有需要的自行下载

投掷骰子小程序源码,有需要的自行下载

2023-02-09

大学生学籍管理系统(Vue3+SSM)框架升级

大学生学籍管理系统(Vue3+SSM)框架升级

2023-02-09

缓存技术浅谈

缓存技术,对于数据的读取调用提升不少性能,特别对于门户新闻类网站

2013-06-06

jquery插件开发

jquery插件开发入门,有对jquery插件开发感兴趣的赶紧下

2013-06-06

hadoop官方设计文档

hadoop官方设计文档中文版

2012-12-26

详解TCP协议的应用,让你更熟悉网络

详解TCP协议的应用,让你更熟悉网络!!!!

2009-02-27

空空如也

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

TA关注的人

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