首页
学习
活动
专区
工具
TVP
发布

攻城狮的那点事

专栏作者
72
文章
99226
阅读量
28
订阅数
精选的10款Java开源项目,建议收藏
目前国内的IT开源环境还是相当不错,但是国内开发注重是应用,创新有但不多,从榜单可以看出,专门搞技术的还是少数,结合项目实践的占大多数,分享给大家,架构的时候可以参考这些解决方案。
攻城狮的那点事
2021-02-05
1.1K0
SpringCloud微服务项目实战 - API网关Gateway详解实现
前面讲过zuul的网关实现,那为什么今天又要讲Spring Cloud Gateway呢?原因很简单。就是Spring Cloud已经放弃Netflix Zuul了。现在Spring Cloud中引用的还是Zuul 1.x版本,而这个版本是基于过滤器的,是阻塞IO,不支持长连接。Zuul 2.x版本跟1.x的架构大一样,性能也有所提升。既然Spring Cloud已经不再集成Zuul 2.x了,那么我今天也就再讲解一下Spring Cloud Gateway了。
攻城狮的那点事
2020-05-28
3K0
Spring Cloud微服务项目实战--Eureka服务搭建
今天我们要开始SpringCloud的微服务项目系列实战,我仍然以电商项目展开,从搭建一步步深入。在开始实战之前,我们先熟悉下SpringCloud。
攻城狮的那点事
2020-03-20
1.3K0
真实经历 | Spring-boot中引入devtools热部署引发的问题
年底一直在忙着赶项目,为了方便项目的本地开发调试,我给项目引入了spring-boot-devtools热部署,谁知引来了莫名奇妙的问题,代码中老是抛ClassCastException。可检查代码却找任何问题。这真的是见鬼了,搞得很懵逼!
攻城狮的那点事
2020-02-18
1.6K0
快速图解Spring Cloud微服务架构
Spring Cloud作为当下主流的微服务框架,可以让我们更简单快捷地实现微服务架构。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。Spring Cloud中各个组件在微服务架构中扮演的角色如下图所示,黑线表示注释说明,蓝线由A指向B,表示B从A处获取服务。
攻城狮的那点事
2019-11-23
7690
SpringBoot注解梳理总结
@SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。
攻城狮的那点事
2019-10-15
5510
SpringBoot电商项目实战 — Redis实现分布式锁
最近有小伙伴发消息说,在Springboot系列文第二篇,zookeeper是不是漏掉了?关于这个问题,其实我在写第二篇的时候已经考虑过,但基于本次系列文章是实战练习,在项目里你能看到Zookeeper相关内容的也只有dubbo注册地址了。因为Zookeeper在项目中,我们不需要做任何配置和代码,只需要在服务器上安装一个Zookeeper应用即可。
攻城狮的那点事
2019-07-12
6710
Spring Boot实现分布式微服务开发实战系列(八)
SpringBoot分布式开发系列文章已经持续了一段时间了,每一篇都有核心内容讲给大家。比如:分环境部署配置及服务端口号统一配置,子模块版本号管理及第三方jar依赖管理,单点登录实现,接口安全(签名+令牌)及过滤器配置拦截,全局异常处理及日志打印、防SQL注入等。现在项目里只需添加你的业务代码,就可用于生产环境,同时项目源码也已共享到github。
攻城狮的那点事
2019-07-01
7360
Spring Boot实现分布式微服务开发实战系列(六)
上一篇文章讲了Redis缓存的安全防范及Kafka的接入及消息实现,今天接着前面的内容基础说说项目的优化和基础配置,今天要讲的内容主要是Spring Boot项目中的全局异常处理。为什么要做这件事呢?在实际项目中,前端开发最不希望你写的接口没有统一的返回参数规范,甚至服务端抛异常了就把那堆前端完全看不懂的异常信息返回。异常信息处理能很好的保证客户端的友好提示。
攻城狮的那点事
2019-06-28
4800
又到了跳槽季,你们都准备好了吗?我来告诉Java程序员们如何快速全面的复习
年过完了,大多数同仁们应该已返回并进入了工作状态,估计这个时候,有很多小伙伴也在开始准备年后跳槽的事情了,对于一些做传统项目的同仁,不知道如何复习迎接面试是肯定存在的,那在此,我今天为大家准备准备下需要了解和学习的内容吧。
攻城狮的那点事
2019-06-28
8920
Java Coder们的技术面试到底需要准备些什么呢?
最近有人问我,有没有好的意见或建议。在一家公司呆久了,感觉现在啥都不会,也不知道到底该准备些啥。作为一个想要跳槽的Coder,首先得评估自己当前的实力和技术水平,然后根据自己当前的情况针对性的复习准备。
攻城狮的那点事
2019-06-28
3510
Spring Boot实现分布式微服务开发实战系列(一)
根据SpringBoot实现分布式微服务项目近两年的开发经验,今天决定开始做SpringBoot实现分布式微服务项目的系列文章,帮助其他正在使用或计划使用SringBoot开发的小伙伴们。本次系列文章以电商项目的分布式实现展开,希望喜欢的小伙伴们关注。
攻城狮的那点事
2019-06-28
1.5K0
Java项目开发中你都踩过那些坑?
在项目开发中,我们经常被一些不清楚的问题搞得一脸懵逼,甚至几天都解决不了。今天总结总结近期踩过的坑吧!
攻城狮的那点事
2019-06-28
7850
分布式架构下的定时任务及分布式任务锁实现
定时任务的需求在众多应用系统中广泛存在, 从实现的技术上来分类,目前主要有三种技术:
攻城狮的那点事
2019-06-28
1.3K0
Java面试题汇总---基础版(附答案)
基于我个人对面试的认知和招聘经验,在此我总结一下Java开发者的基础知识掌握要求,及应聘者面试的需要准备的内容。
攻城狮的那点事
2019-06-28
7440
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档