- 博客(11)
- 收藏
- 关注
转载 springBoot项目中,如何根据不同的环境,打包不同的配置文件
版权声明:转发请注明,谢谢配合 https://blog.csdn.net/qq_31289187/article/details/851163711、创建springboot项目,然后创建不同的resource2、application.properties加上一个标志,方便测试3、在pom.xml中定义全局配置信息 <?xml version="1.0" encoding...
2018-12-27 15:09:28 3579
转载 QPS这么高,那就来写个多级缓存吧
查询mysql数据库时,同样的输入需要不止一次获取值或者一个查询需要做大量运算时,很容易会想到使用redis缓存。但是如果查询并发量特别大的话,请求redis服务也会特别耗时,这种场景下,将redis迁移到本地减少查询耗时是一种常见的解决方法多级缓存基本架构说明:存储选择了mysql、redis和guava cache。mysql作为持久化,redis作为分布式缓存, guava ca...
2018-12-26 17:45:56 744
转载 【面试技巧】如何通过索引说数据库优化能力
如果我们需要招个Java方面的高级程序员,一方面看年限(本科3年),具体到数据库方面的技能要求,包括如下三个方面: 第一,是否会基本的增删改查,存储过程等技能,是否会用些group by, having,distinct, exist, in, with等高级点的语句。这点一般都没问题,甚至一个刚毕业的大学生或工作经验2年之内的初级程序员也没问题,也就是说,这个是高级程序员必备的...
2018-12-25 20:52:11 165
转载 【面试技巧】如何从建表方面展示自己数据库方面的能力
在面试java web方面的高级程序员时,我一定会问到 jave core,java web(比如Spring MVC,Hibernate等)和数据库相关问题。在数据库方面,对于java 高级程序员而言,不仅需要会基本的增删改查,而且需要具备一定的“优化”方面的技能。 优化是个大话题,可以从索引,建表和SQL 调优(SQL Tuning)方面入手,这个我们来分析下建...
2018-12-25 20:50:11 334
转载 如何在面试中介绍自己的项目经验
如何在面试中介绍自己的项目经验在面试时,经过寒暄后,一般面试官会让介绍项目经验 。常见的问法是,说下你最近的(或最拿得出手的)一个项目。根据我们的面试经验,发现有不少候选人对此没准备,说起来磕磕巴巴,甚至有人说出项目经验从时间段或技术等方面和简历上的不匹配,这样就会造成如下的后果。1 第一印象就不好了,至少会感觉该候选人表述能力不强。2 一般来说,面试官会根据候选人介绍的项目背景来提问题...
2018-12-17 13:35:27 6790 1
原创 【MySQL(2)| MySQL索引机制】
什么是索引?索引是存储引擎用于快速找到记录数据行的一种分散存储的数据结构。索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对性能的影响愈发重要。在数据量较小且负载较低时,不恰当的索引对性能的影响可能还不明显,但是当数据量逐渐增大时,性能则会急剧下降。所以 正确的创建合适的索引是提升数据库查询性能的基础。为什么要使用索引?索引可以把随机IO编程顺序IO索引能极大的...
2018-12-12 20:42:33 836 1
原创 【MySQL(1)| B-tree和B+tree】
B+树索引是B+树在数据库中的一种实现,是最常见也是数据库中使用最为频繁的一种索引。B+树中的B代表平衡(balance),而不是二叉(binary),因为B+树是从最早的平衡二叉树演化而来的。在讲B+树之前必须先了解二叉查找树、平衡二叉树(AVLTree)和平衡多路查找树(B-Tree),B+树即由这些树逐步优化而来。二叉查找树定义二叉树具有以下性质:左子树的键值小于根的键值,...
2018-12-12 14:13:33 176
转载 Java 10 var关键字详解和示例教程
Java 10 var关键字详解和示例教程在本文中,我将通过示例介绍新的Java SE 10特性——“var”类型。你将学习如何在代码中正确使用它,以及在什么情况下不能使用它。介绍Java 10引入了一个闪亮的新功能:局部变量类型推断。对于局部变量,现在可以使用特殊的保留类型名称“var”代替实际类型,如下所示:var name = “Mohamed Taman”; 提供这个特性是为了增强...
2018-12-01 21:17:41 286
原创 【LeetCode - 018】四数之和
四数之和题目Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d = target? Find all unique quadruplets in the array which gives the sum of target.Note:Elements ...
2018-12-01 20:53:36 182
转载 【LeetCode - 016】最接近的三数之和
最接近的三数之和题目Given an array S of n integers, find three integers in S such that the sum is closest to a given number, target. Return the sum of the three integers. You may assume that each input would ...
2018-12-01 20:31:18 173
原创 【LeetCode - 015】三数之和
三数之和题目Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in the array which gives the sum of zero. Note: Elements in a triplet (a,b...
2018-12-01 20:29:22 168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人