-
关于Redis热点key的一些思考
关于Redis热点key的一些思考 昨天在和一个已经跳槽的同事聊天时,询问他这段时间面试时碰到的一些问题。自己也想积累一下这方面的知识。其中他说了在面试某赞公司时面试官问他关于热点Key的的解决方案。于是针对这次谈话以及上网查的一些资料后的思考进行一下总结。方...
-
解密阿里巴巴高可用架构技术——“异地多活”
解密阿里巴巴高可用架构技术——“异地多活” 阿里巴巴技术保障部研究员毕玄是异地多活项目的发起人之一,让他来谈谈异地多活技术的诞生历程是最为合适不过的了。 毕玄同学,跟大家唠一唠异地多活技术。 以下为演讲实录: 在去年双十一之后,阿里巴巴就对外宣传了去年...
-
大流量下的 ElasticSearch 搜索演进
大流量下的 ElasticSearch 搜索演进 这是泥瓦匠(bysocket.com)的第27篇精华分享 ES (ElasticSearch)是分布式搜索引擎。引擎太晦涩,其实类似一个 MySQL ,一个存储。方便提供下面功能: 近实时搜索 全文检索,结构化搜索,统计分析 那么存储在 ES 数据哪里来? 答...
-
MyBatis从入门到精通(二):MyBatis XML方式的基本用法之Select
MyBatis从入门到精通(二):MyBatis XML方式的基本用法之Select 最近在读刘增辉老师所著的《MyBatis从入门到精通》一书,很有收获,于是将自己学习的过程以博客形式输出,如有错误,欢迎指正,如帮助到你,不胜荣幸! 1. 明确需求 书中提到的需求是一个基于角色的权限控...
-
资深P7架构师详解淘宝服务端高并发分布式架构演进之路
资深P7架构师详解淘宝服务端高并发分布式架构演进之路 1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2...
-
浅析分布式搜索引擎
浅析分布式搜索引擎 1. 基础知识 1.1 认识Lucene 维基百科的定义: Lucene是一套用于 全文检索 和 搜索 的 开放源码程序库 ,由Apache软件基金会支持和提供。Lucene提供了一个简单却强大的应用程序接口,能够做全文索引和搜索,在Java开发环境里Lucene是一个成熟的免费...
2019-08-16 09:27:26 全文搜索引擎java开发java开发环境java系统文档话费文件服务器定义全文搜索
-
二十二:访问者模式(伪动态双分配)
二十二:访问者模式(伪动态双分配) 定义(源于GoF《Design Pattern》):表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素类的前提下定义作用于这些元素的新操作。 初次接触,定义会显得晦涩并且难于理解,没关系,LZ来陪着各位一起一点一点分析...
-
MySQL 性能调优——SQL 查询优化
MySQL 性能调优——SQL 查询优化 如何设计最优的数据库表结构,如何建立最好的索引,以及如何扩展数据库的查询,这些对于高性能来说都是必不可少的。但是只有这些还不够,要获得良好的数据库性能,我们还要设计合理的数据库查询,如果查询设计的很糟糕,即使增加再多的...
-
Vue之计算属性
模板内的表达式通常用于简单的运算,当其过长或逻辑复复杂时,会变得难以维护 什么是计算属性 在Vue应用中,在模板中双向绑定一些数据或者表达式,但是表达式如果过长,或者逻辑更为复杂时,就会变得臃肿甚至难以维护和阅读,比如 div {{text.split(',').reverse().joi...
-
回流和重绘
一 概念 什么是回流? 回流也叫重排(reflow),当页面中的元素发生影响布局的变化,比如:改变宽高,修改显示影藏。页面需要重新布局,就会触发重排。 简单的说就是,页面 布局改变 ,就会触发重排。 什么是重绘(repaint)? 页面中的元素 样式发生改变 , 比如:背...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
