程序员新社区
程序员新社区
全部文章
分类
C语言(24)
git(4)
Java(897)
Java架构(3)
JVM(15)
Netty(3)
redis(12)
spring(8)
Spring boot(3)
中间件(8)
人工智能(4)
代码(24)
分布式(79)
前端(180)
前端面试(16)
堆栈(4)
大数据(1)
微服务(7)
数据库(54)
数据结构(11)
未归档(82)
架构(198)
百度(4)
程序人生(289)
程序员(256)
算法(50)
编程(141)
编程、(3)
编程语言(29)
网络(15)
腾讯(8)
计算机(3)
计算机基础(8)
队列(4)
面试(63)
项目管理(8)
马士兵(17)
高并发(3)
归档
标签
去牛客网
登录
/
注册
程序员新社区的博客
全部文章
(共2504篇)
同事牛逼啊,写了个隐藏 bug,我排查了 3 天才解决问题
最近线上监控 SFTP 连接频繁爆表,通过重启某个系统,连接数迅速下降,系统就能恢复正常,初步判断是应用程序连接未关闭的问题导致的。 站长通过 IDE 全局搜索排查,SFTP 连接使用了 jsch 包,确实有一些功能点使用了 SFTP 连接而未关闭的情况,或者不在 finally 语句块中正常关闭...
2021-10-12
1
555
Spring Boot在微服务中的最佳实践
在本文中,我将列出构建Spring Boot应用程序的“金科玉律”,这些应用程序是微服务系统一部分。这些“金科玉律”都来自我过往的经验,我曾经将运行在JEE服务器上的单体SOAP应用程序迁往基于REST的小型Spring Boot应用程序。这些最佳实践假设你的产品上已经拥有许多微服务,且每天要应对海...
2021-10-12
1
388
请把 .gitattributes 加到你的 Git 仓库中
什么是 .gitattributes ? 当执行 git 动作时,.gitattributes 文件允许你指定由 git 使用的文件和路径的属性,例如:git commit 等。 换句话说,每当有文件保存或者创建时,git 会根据指定的属性来自动地保存。 其中的一个属性是 eol(end of li...
2021-10-12
0
248
凭借这份文档,阿里Java岗四面直接定级P8,面经面试题分享
前言 在这里呢,我有些话有些经验想分享那些迷茫的JAVA面试者,致那些奋发的年轻人,致自己。写这篇博文主要也是对我的成长道路的记录,面试受挫后的反思,及对自己的勉励。加油,你们都是最棒的! 本人介绍:3年多经验的程序员,坐标北京。 背景: 因水平有限,及对部分面试问题记忆及理解有限...
2021-10-12
0
234
太赞了!美团T9终于整理出Java架构之完美设计实战开源文档
软件架构师是每个程序员职业生涯中内功心法修炼的终极目标。要达到这个目标需要具备“十八般武艺,八十种技巧”,本书正是继《Java代码与架构之完美优化——实战经典》《软件品质之完美管理——实战经典》之后,优秀软件架构师又一本必读书,也是“软件架构师成长之路”系列教程的第三部作品,亦是本系列的收官之作。本...
2021-10-12
0
242
一篇文章让你了解基于Spring的测试
针对Spring某个类及方法的单元测试,结合单元测试框架(比如JUnit)和Mock的框架(比如EasyMock)就足以完成,当前Bean需要的依赖对象通过Mock创建,隔离所有的依赖,不需要使用到Spring IoC容器。但实际开发中所进行的Spring测试并不是完全意义上的单元测试,而是依赖于容...
2021-10-12
0
255
10个微服务架构设计的最佳实践
微服务极大的改变了服务端引擎的架构方式。微服务不是一个单一的巨型的用来托管应用程序所有业务逻辑的代码库,而是反映了分布式系统模型,在该模型中,一组应用程序组件协同工作来满足业务需求。通过遵循十项基本的微服务最佳实践,你可以实现一个高效的微服务生态系统,从而避免不必要的架构复杂性。 微服务架构的收益...
2021-10-12
0
253
分布式ID生成策略,我和面试官掰扯了一个小时
前言 面试官:小伙子,你还记得我吗?我是上次面试你的那个面试官。 我心想:我去,怎么会不记得,我又不是青年痴呆,上次害我画了那么多图,还使劲敲了一个多钟的电脑,满脑子都是你的阴影。 我:记得记得,您好,很高兴能通过二面,能够继续和您交流技术问题。 我违背良心说这话真的好吗,姑且就那么一次吧,面个试...
2021-10-12
0
343
逆袭大厂之路——Java程序员必备金九银十跳槽面试涨薪秘籍
前言 最近,经常有读者朋友们在后台给我留言,问我有没有什么面试资料可以分享的,因为之前一直比较忙,所以没有时间整理。 确实,马上就是金九银十涨薪季了,大家应该也都在摩拳擦掌,准备好好看一些面试题抱抱佛脚 最近终于抽出一些时间,整理了一下,一发不可收拾了,一口气整理出好几本电子书出来。...
2021-10-12
0
184
清华架构师熬夜整理,带你走进Kafka消息中间件
Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所在动作流数据。 Kafka基础 消息系统的作用 应该大部分小伙伴都清楚,用机油装箱举个例子。 所以消息系统就是如上图我们所说的仓库,能在中间过程作为缓存,并且实现解耦合的作用。 引入一个场景,我们知道中...
2021-10-12
0
233
首页
上一页
105
106
107
108
109
110
111
112
113
114
下一页
末页