摘要: 最近在项目里用到了一个第三方库,叫mybatisplus,是一个mybatis的增强库,简单来说就是增强了mybatis的功能,让mybatis更好用,mybatisplus给的官方定义是Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做 阅读全文
posted @ 2018-09-11 12:13 Java高性能架构 阅读(19239) 评论(0) 推荐(0) 编辑
摘要: 一、概述 面试,难还是不难?取决于面试者的底蕴(气场+技能)、心态和认知及沟通技巧。面试其实可以理解为一场聊天和谈判,在这过程中有心理、思想上的碰撞和博弈。其实你只需要搞清楚一个逻辑:“面试官为什么会这样问?他希望听到什么答案?”然后针对性的准备和回答就行了,无他。 “你的优势是什么?”多年前我觉得 阅读全文
posted @ 2018-09-11 12:12 Java高性能架构 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 在Spring Boot应用程序中使用Redis缓存的步骤: 1、要获得Redis连接,我们可以使用Lettuce或Jedis客户端库,Spring Boot 2.0启动程序spring-boot-starter-data-redis默认使用了Lettuce。要获得Redis的池化连接工厂,我们需要 阅读全文
posted @ 2018-09-11 12:11 Java高性能架构 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 国内大多数大型互联网公司的程序员被称作研发工程师,但实际上国内几乎没有研发项目,只能叫做开发。 开发程序员的工作大多是重复性劳动,容易产生疲惫感,薪资在工作2-5年内就达到了一个峰值,再要提升就比较困难,这样就导致了很多程序员最终转行做了其他行业。 JAVA的精密、强大,拥有其它语言不可替代的性能和 阅读全文
posted @ 2018-09-11 12:10 Java高性能架构 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 凡人:买本书凑凑热闹,听得多写的少,过段时间就把老师教的都忘了。这个阶段是刷掉人最多的阶段,也是从凡人到程序员本质区别的阶段。你的日后成就在于你的习惯与态度。隔一段时间整理自己的知识体系是重中之重。如果你做得多于看代码,那么恭喜你,你进入下一阶段。 凡人:买本书凑凑热闹,听得多写的少,过段时间就把老 阅读全文
posted @ 2018-09-07 09:11 Java高性能架构 阅读(3240) 评论(0) 推荐(0) 编辑
摘要: 在当今前端开发人员的世界里,JavaScript 疲劳已非常普遍。似乎每天都会出现新的框架、架构、命令行工具或 SaaS 服务。新事物的持续涌动让开发人员倍感疲倦。 为了避免这种情况,树立一种可靠的本能很重要——即甄别那些值得花时间去研究的技术和产品的能力,有些技术和产品在历经昙花一现后就销声匿迹, 阅读全文
posted @ 2018-09-07 08:50 Java高性能架构 阅读(258) 评论(0) 推荐(0) 编辑
摘要: JPA和Hibernate提供了一系列暗示hints能够帮助你更好地定制你的查询语言,这些小暗示或暗语是一种附加信息,你可以利用这些暗语做很多事情,比如设置查询的timeout,使用实体图或定义查询缓存的缓存。 在我们介绍一系列暗语之前,首先我们看看如何使用查询暗语,你可以在EntityManage 阅读全文
posted @ 2018-09-06 15:34 Java高性能架构 阅读(1264) 评论(0) 推荐(0) 编辑
摘要: 消费者在接收JMS异步消息的过程中会发生执行错误,这可能会导致信息的丢失。该源码展示如何使用本地事务解决这个问题。这种解决方案可能会导致在某些情况下消息的重复(例如,当它会将信息储存到数据库,然后监听执行失败)。之所以出现这种情况是因为JMS交易是独立于像数据库等事务性资源。如果您的处理不是幂等或者 阅读全文
posted @ 2018-09-06 15:23 Java高性能架构 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 随着微服务数量不断增长,需要跟踪一个请求从一个微服务到下一个微服务的传播过程,Spring Cloud Sleuth 正是解决这个问题,它在日志中引入唯一ID,以保证微服务调用之间的一致性,这样你就能跟踪某个请求是如何从一个微服务传递到下一个。 Spring Cloud Sleuth在日志中增加两种 阅读全文
posted @ 2018-09-06 15:22 Java高性能架构 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 在微服务调用中,一些微服务圈可能调用失败,通过再次调用以达到系统稳定性效果,本文展示如何使用Ribbon和Spring Retry进行请求再次重试调用。 在Spring Cloud中,使用load balanced RestTemplate对外部服务进行请求调用,创建一个负载平衡的RestTempl 阅读全文
posted @ 2018-09-06 15:21 Java高性能架构 阅读(391) 评论(0) 推荐(0) 编辑