Harries Blog™

所有文章 第3页

Java

Spring Cache 缺陷,我好像有解决方案了

2

songhua.gao 发布于 2020-04-07

此时,我们的代码可能是这样: List<User> users = ids.stream().map(id -> { return getUserById(id); }) .collect(Collectors.toList()); @Cacheable(key...

阅读(5)评论(0)赞 (0)

Java

《包你懂系列》类锁和对象锁到底有什么区别,面试重点题型

7

hanze 发布于 2020-04-07

我是风筝,公众号「 古时的风筝 」,一个不只有技术的技术公众号,一个在程序圈混迹多年,主业 Java,另外 Python、React 也玩儿的 6 的斜杠开发者。 Spring Cloud 系列文章已经完成,可以到 我的 github 上查看系列完整内容。也可以在公众号内回复「 ...

阅读(5)评论(0)赞 (0)

Java

ZLT-MP v3.5.0 发布

7

xiaoli.he 发布于 2020-04-07

点击上方“ 陶陶技术笔记 ”关注我 回复“ 资料 ”获取作者整理的大量学习资料! 项目地址 https://gitee.com/zlt2000/microservices-platform 更新内容 特性/增强 新增zlt-elasticsearch-spring-boot-st...

阅读(5)评论(0)赞 (0)

Java

实践出真知——一文教你搭建Nginx+Tomcat集群,实现负载均衡及动静分离 荐

8

yanxinchi 发布于 2020-04-07

实践出真知——一文教你搭建Nginx+Tomcat集群,实现负载均衡及动静分离 前言 ​ 想必大家对于Nginx和Tomcat都非常熟悉了,Nginx的应用非常广泛,不仅是对web静态资源非常友好,而且也是非常实用的反向代理和负载均衡软件。结合后端Tomcat的服务,从而搭建Ng...

阅读(9)评论(0)赞 (0)

Java

想读Spring源码?先从这篇「 极简教程」开始吧…

12

likai 发布于 2020-04-07

为什么要阅读源码?这是一个有趣的问题,类似的问题还有,为什么要看书?为什么要爬山? 这也是一个哲学问题,我想每个人都有不同的答案,下面我是对阅读源码好处的一些思考。 (PS:也欢迎你在评论区留言补充) 阅读源码的好处 1.知其然知其所以然 这是一句 IT 人都很熟悉的话,在开源软...

阅读(10)评论(0)赞 (0)

Spring

【开源项目系列】如何基于 Spring Cache 实现多级缓存(同时整合本地缓存 Ehcache 和分布式缓存 Redis)

4

hellas 发布于 2020-04-07

一、缓存 当系统的并发量上来了,如果我们频繁地去访问数据库,那么会使数据库的压力不断增大,在高峰时甚至可以出现数据库崩溃的现象。所以一般我们会使用缓存来解决这个数据库并发访问问题,用户访问进来,会先从缓存里查询,如果存在则返回,如果不存在再从数据库里查询,最后添加到缓存里,然后返...

阅读(9)评论(0)赞 (0)

Spring

zuihou-admin-cloud 2.1 发布,租户模式支持动态新增数据源

刘莉莉 发布于 2020-04-07

今日更新日志: 新增: 1. 新增认证服务(zuihou-oauth-server:负责登录、获取用户所有权限、资源、菜单等功能) 2. 参照SpringSecurity原理,调整 认证服务登录、刷新token等 接口相关逻辑 3. 参照SpringSecurity原理,新增 z...

阅读(6)评论(0)赞 (0)

编程技术

从方法到思维:什么是应用逻辑架构的正确姿势?

18

hanze 发布于 2020-04-07

阿里妹导读:本文分享阿里资深技术专家六铢的架构方法论,这套方法论中包含了详细的架构推导逻辑,希望能够帮助大家在工作中从各个粒度、各个层次来做好架构工作。较长,同学们可先收藏再看。 一  背景 1.1  架构中的问题识别 需求分析,架构实现,(新需求,架构改动)...

阅读(7)评论(0)赞 (0)

编程技术

5分钟看懂微服务架构下的Consul 特性及搭建

8

yeseng 发布于 2020-04-07

一、前言 虽然说牛逼的公司都有那么几个牛逼的运维团队,牛逼的运维团队都有着神秘黑科技般敲代码的姿势;本人虽然不是一个运维工程师,但是自己比较爱倒腾这些东西,会那么一点点运维姿势,虽然不算专业,但是还是可以在linux平台下敲一敲代码。去年由于自己业余时间搞了一个app项目,当时自...

阅读(6)评论(0)赞 (0)

Java

源码角度,分析OkHttp实现WebSocket | 握手/保活/数据处理…

5

likai 发布于 2020-04-07

wolfcstech | 作者 承香墨影 | 校对 https://www.wolfcstech.com/2017/02/23/OkHttp实现分析之Websocket  | 原文 前段时间写了篇文章,讲解了如何使用 OkHttp 实现 WebSocket 通信,但是只...

阅读(9)评论(0)赞 (0)

Java

前两天松哥收到了一份简历,10 年 Java 经验,期望薪资 25k

3

hanze 发布于 2020-04-07

今日干货 刚刚发表 查看: 66666 回复:666 公众号后台回复 ssm,免费获取松哥纯手敲的 SSM 框架学习干货。 工作十年,依然在一线 Coding,我觉得有 10 种人;一种是热爱,一种是无奈。 最近这行情,一个高级开发职位抛出去,都是上百份简历。在这众多简历中,有两...

阅读(7)评论(0)赞 (0)

Java

可轻松管理大内存,JDK14外部内存访问API探秘

1

wenming.gapo 发布于 2020-04-07

随着 JDK 14 的发布,新版带来了很多全新或预览的功能,如 instanceof 模式匹配、信息量更多的 NullPointerExceptions、switch 表达式等。大部分功能已经被许多新闻和博客网站广泛报道,但是孵化中的外部内存访问 API 还没有得到那么多的报道,...

阅读(7)评论(0)赞 (0)

Java

ASM字节码编程 | JavaAgent+ASM字节码插桩采集方法名称以及入参和出参结果并记录方法耗时

4

Harries 发布于 2020-04-07

作者:小傅哥 博客: bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获! 一、前言 在我们实际的业务开发到上线的过程中,中间都会经过测试。那么怎么来保证测试质量呢?比如;提交了多少代码、提交了多少方法、有单元测试吗、影响了那些流程链路、有没有夹带上线。 大部分时...

阅读(5)评论(0)赞 (0)

Spring

你的工作年限和水平相匹配吗?

4

dulong 发布于 2020-04-07

找工作过程中经常会看到“ 与工作年限相匹配的水平 ”这样的字眼,那么究竟什么样才算是匹配呢? 当然,这个话题仁者见仁智者见智,其实互联网职业可以大致分两个阶段,在毕业后的3到5年内主要都是以学习、积累为主,从一开始啥都不懂的校园“新鲜人”向“职业人”转变。在这个阶段,你会学习: ...

阅读(8)评论(0)赞 (0)

编程技术

Choerodon 的微服务之路(五):微服务的“健康保障”

4

xiaoli.he 发布于 2020-04-07

本文是Choerodon 的微服务系列推文第五篇,上一篇《 Choerodon 的微服务之路(四):深入理解微服务配置中心 》介绍了配置中心在微服务架构中的作用,本篇将介绍微服务监控的重要性和必要性。 ▌文章的主要内容包括: 为什么要监控 开发者需要监控哪些 猪齿鱼的解决方案 在...

阅读(16)评论(0)赞 (0)

Java

从火车站车次公示栏来学Java读写锁

12

puefu.he 发布于 2020-04-07

Java多线程并发之读写锁 本文主要内容:读写锁的理论;通过生活中例子来理解读写锁;读写锁的代码演示;读写锁总结。通过理论(总结)-例子-代码-然后再次总结,这四个步骤来让大家对读写锁的深刻理解。 本篇是《凯哥(凯哥Java:kagejava)并发编程学习》系列之《Lock系列》...

阅读(8)评论(0)赞 (0)

Java

Gitee 企业版上线 DevOps 工具「Gitee Go」,限时免费使用中

1

Harries 发布于 2020-04-07

Gitee 企业版现已上线 DevOps 工具「Gitee Go」 。 用户可以通过「Gitee Go」自定义构建流程,实现构建集成自动化,目前已支持 Maven、Gradle、NPM、Python、Ant、PHP、Golang等工具和语言的持续构建与集成能力。 现「G...

阅读(8)评论(0)赞 (0)

Java

Mac下查看java的安装路径

wenming.gapo 发布于 2020-04-07

通过 jdk 官方下载地址中的 dmg 文件进行安装后,如果想知道具体安装到哪个目录,可以执行下面的命令进行查看。 /usr/libexec/java_home -V (注意V是大写) 会得到如下输出 ➜ Home /usr/libexec/java_home -V Matchi...

阅读(7)评论(0)赞 (0)