上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 19 下一页
摘要: 本文主要介绍在使用阿里云Redis的开发规范,从下面几个方面进行说明。 键值设计 命令使用 客户端使用 相关工具 通过本文的介绍可以减少使用Redis过程带来的问题。 一、键值设计 1、key名设计 可读性和可管理性 以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id 阅读全文
posted @ 2021-08-19 15:06 bluesky1 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 每当我做一场设计相关的培训分享过后,总会有同学来问我:如何才能快速提升自己的设计能力?觉得这个问题非常有代表性,代表了一大波程序猿在艰辛修炼路上的心声。现将我对这个问题的思考、心得体会分享出来,供大家参考,也欢迎提出不同的意见与看法,共同探讨。 1. 编码历练 代码行经验是个非常重要的东西,当你还没 阅读全文
posted @ 2021-08-19 15:05 bluesky1 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 由于作者面试过程中高度紧张,本文中只列出了自己还记得的部分题目。 经历了漫长一个月的等待,终于在前几天通过面试官获悉已被蚂蚁金服录取,这期间的焦虑、痛苦自不必说,知道被录取的那一刻,一整年的阴霾都一扫而空了。 笔者面的是阿里的Java研发工程师岗,面试流程是3轮技术面+1轮hr面。 1 意外的一面 阅读全文
posted @ 2021-08-19 15:04 bluesky1 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 说起MySQL的查询优化,相信大家积累一堆技巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型….. 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视这些 阅读全文
posted @ 2021-08-19 15:03 bluesky1 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 之前几段工作经历都与搜索有关,现在也有业务在用搜索,对搜索引擎做一个原理性的分享,包括搜索的一系列核心数据结构和算法,尽量覆盖搜索引擎的核心原理,但不涉及数据挖掘、NLP等。 一、搜索引擎引题 搜索引擎是什么? 这里有个概念需要提一下。信息检索 (Information Retrieval 简称 I 阅读全文
posted @ 2021-08-19 15:02 bluesky1 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 使用java编写代码,十之八九都是在写java类,从而构建java对象。lombok之前也说了不少,但使用了这么多年,感觉还是有很多技巧可以使用的。 毫无疑问,使用lombok,编写的java代码很优雅,而使用起来和普通的java编码方式创建的类毫无二致。 不过,这样就满足了吗?实际上lombok很 阅读全文
posted @ 2021-08-19 15:01 bluesky1 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 性能定义 吞吐量 - 指不考虑 GC 引起的停顿时间或内存消耗,垃圾收集器能支撑应用达到的最高性能指标。 延迟 - 其度量标准是缩短由于垃圾啊收集引起的停顿时间或者完全消除因垃圾收集所引起的停顿,避免应用运行时发生抖动。 内存占用 - 垃圾收集器流畅运行所需要的内存数量。 调优原则 GC 优化的两个 阅读全文
posted @ 2021-08-19 15:00 bluesky1 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 一、简介 Spring MVC框架在工作中经常用到,配置简单,使用起来也很方便,很多书籍和博客都有介绍其处理流程,但是,对于其原理,总是似懂非懂的样子。我们做技术,需要做到知其然,还要知其所以然。今天我们结合源码来深入了解一下Spring MVC的处理流程。 以上流程图是Spring MVC的处理流 阅读全文
posted @ 2021-08-19 14:58 bluesky1 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 前言 本文记录一些Spring相关的知识,也算是我学习Spring的学习笔记吧,这一篇先看一下Spring Bean的生命周期。 一、生命周期流程图 Spring Bean的完整生命周期从创建Spring容器开始,直到最终Spring容器销毁Bean,这其中包含了一系列关键点。 二、各种接口方法分类 阅读全文
posted @ 2021-08-19 14:57 bluesky1 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、单系统登录机制 1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系。 但这也同时意味着,任何用户都能通过浏览器 阅读全文
posted @ 2021-08-19 14:56 bluesky1 阅读(161) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 19 下一页