网站
文章平均质量分 85
Eels_yang_
To measure yourself at least once.Not necessarily to be strong, but to feel strong
展开
-
session机制详解以及session的相关应用
session是web开发里一个重要的概念,在大多数web应用里session都是被当做现成的东西,拿来就直接用,但是一些复杂的web应用里能拿来用的session已经满足不了实际的需求,当碰到这样的情况时候我们需要更加深入的理解session的机制,本文将梳理下session的相关知识,为设计可替代web容器自带的session机制打个基础。 1.1 session的概念转载 2016-12-13 17:20:19 · 357 阅读 · 0 评论 -
Redis实用技巧之点赞系统设计
点赞系统设计点赞在社交类平台中,作为一个最常见的操作,每天会有成千上万的操作。如果每次都将操作写入数据库,那么对于数据库会形成很大的操作负担,因此,本文讲述如何通过Redis构件一个定时写入数据库的点赞功能。点赞操作存储在一个set中,key以review:ID作为标识,value记录了点赞人ID:操作(1点赞/0取消点赞),这样针对同一个set即代表了指定时间内所有对于这原创 2017-10-21 14:36:12 · 11758 阅读 · 1 评论 -
Redis实用技巧之多应用配置文件
随着业务的发展,网站会分出不同的子系统来处理专门的业务模块,例如电商系统会分裂出商品展示,购物车,个人中心,客户关怀(不存在的),后台管理等若干个子系统,而多个子系统可能都需要连接相同的数据库或者会有一些其他公用的配置文件,如果在每个子系统中都维护一个配置文件,那么当配置修改时,就需要更新每个子系统中的文件。这样操作起来很麻烦,因此我们可以在服务器上开辟一块儿空间用来统一维护配置文件。多个系统只需要拥有一个指向此配置空间的引用即可。原创 2017-10-12 17:00:44 · 524 阅读 · 1 评论 -
ElasticSearch常用搜索关键字整理
转自:http://www.cnblogs.com/yjf512/p/4897294.htmlmatch最简单的一个match例子:查询和"我的宝马多少马力"这个查询语句匹配的文档。{ "query": { "match": { "content" : { "query" : "我的宝马多少马力" }转载 2018-07-19 17:59:03 · 10619 阅读 · 0 评论 -
(转)HashMap实现原理及源码分析
转自:https://www.cnblogs.com/chengxiao/p/6059914.html哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,而HashMap的实现原理也常常出现在各类的面试题中,重要性可见一斑。本文会对java集合框架中的对应实现HashMap的实现原...转载 2018-10-12 11:11:15 · 190 阅读 · 0 评论