上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页
摘要: 前言 讲讲宇宙排名第二的开发工具—–IDEA的使用技巧。 搜索/替换 技巧 阅读源码的利器 1、Match case: 如果勾选该按钮,搜索时将区分大小写字母。 2、Preserve case:如果勾选该按钮,搜索时不区分大小写,但替换的时候,将会把你给定的字符串的首字母替换成小写。 比如,你输入 阅读全文
posted @ 2019-05-21 15:27 Java面经 阅读(631) 评论(0) 推荐(0)
摘要: 使用浏览器扩展程序可以使你的工作效率提高数倍不止,那么下面我就向大家分享一下我日常使用的扩展,可能大多数扩展大家都已经在使用了,不过也难免有一两个是你不知道的。 以下排名并不分先后,请坚持看到最后,或许你会有惊喜。 1、 新浪微博图床 感谢新浪微博提供的免费图床(对外链无限制),以及吊炸天的 cdn 阅读全文
posted @ 2019-05-21 15:23 Java面经 阅读(595) 评论(0) 推荐(0)
摘要: 扩展阅读 趣图:程序员发型的逻辑代数 趣图:高级开发人员重构代码 趣图:程序员最头疼的原因 趣图:调试过多线程的都会懂! 趣图:做程序员五年状态变化 阅读全文
posted @ 2019-05-21 15:20 Java面经 阅读(1088) 评论(0) 推荐(0)
摘要: ​ 引言:循环依赖就是N个类中循环嵌套引用,如果在日常开发中我们用new 对象的方式发生这种循环依赖的话程序会在运行时一直循环调用,直至内存溢出报错。下面说一下Spring是如果解决循环依赖的。 第一种:构造器参数循环依赖 Spring容器会将每一个正在创建的Bean 标识符放在一个“当前创建Bea 阅读全文
posted @ 2019-05-13 18:15 Java面经 阅读(638) 评论(0) 推荐(0)
摘要: 在之前的文章中,我介绍了分库分表的几种表现形式和玩法,也重点介绍了垂直分库所带来的问题和解决方法。本篇中,我们将聊聊水平分库分表的一些技巧。 01 分片技术的由来 关系型数据库本身比较容易成为系统性能瓶颈,单机存储容量、连接数、处理能力等都很有限,数据库本身的“有状态性”导致了它并不像Web和应用服 阅读全文
posted @ 2019-05-13 18:07 Java面经 阅读(384) 评论(0) 推荐(0)
摘要: 扩展阅读 趣图:我说自己菜 vs 大佬说自己菜 趣图:客户需求VS客户预算 趣图:在外行人眼中的程序员 如何处理前任程序员留下的代码 一个故事讲清楚NIO 阅读全文
posted @ 2019-05-10 17:52 Java面经 阅读(183) 评论(0) 推荐(0)
摘要: ​ 前言 乐观锁和悲观锁问题,是出现频率比较高的面试题。本文将由浅入深,逐步介绍它们的基本概念、实现方式(含实例)、适用场景,以及可能遇到的面试官追问,希望能够帮助你打动面试官。 目录 一、基本概念二、实现方式(含实例)三、优缺点和适用场景四、面试官追问:乐观锁加锁吗?五、面试官追问:CAS有哪些缺 阅读全文
posted @ 2019-05-09 10:51 Java面经 阅读(398) 评论(0) 推荐(0)
摘要: 在谈论数据库架构和数据库优化的时候,我们经常会听到“分库分表”、“分片”、“Sharding”…这样的关键词。让人感到高兴的是,这些朋友所服务的公司业务量正在(或者即将面临)高速增长,技术方面也面临着一些挑战。让人感到担忧的是,他们系统真的就需要“分库分表”了吗?“分库分表”有那么容易实践吗?为此, 阅读全文
posted @ 2019-05-09 10:44 Java面经 阅读(3915) 评论(0) 推荐(0)
摘要: 扩展阅读 趣图:我说自己菜 vs 大佬说自己菜 趣图:“面向对象”程序员眼中的世界 套路盘点,那些年程序员都是如何找到对象的 趣图:向客户介绍的产品VS实际开发的产品 趣图:程序员眼中的(部分)用户 阅读全文
posted @ 2019-05-09 10:37 Java面经 阅读(207) 评论(0) 推荐(0)
摘要: 一、memcached与redis的区别? 1.存储方式不同。memcached把数据全部存在内存之中,断电之后会挂掉,而redis虽然也用到了内存,但是会有部分数据存在硬盘中,保证数据持久性。 2.数据支持类型不同。memcached对数据支持比较简单,而redis支持数据类型较丰富,如strin 阅读全文
posted @ 2019-05-08 11:16 Java面经 阅读(878) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页