- 博客(1960)
- 资源 (19)
- 收藏
- 关注

转载 免费使用!在线刷Java后端面试题
大家好,我是田哥目前,正是找工作的金九银十,你是不是正在找工作,或正在准备换工作呢(适当地跳槽会让薪水更漂亮)。划重点:如果时间有限,能做的就是多加温习并巩固自己的理论知识(刷题),临时磨刀不快也会发光。另外,站在秋招的角度,现在再系统学习知识和参加项目已经晚矣,重点应该放在已经学到的知识上。因此,田哥决定给大家发一波福利:我的Java后端面试刷题网站,免费体验!网址:www.woaijava.c...
2022-09-16 17:01:38
504

原创 她说好累! 好累! 想改行了
大家好,我是田哥前两天,有两个朋友和我聊,说最近面试,快奔溃了!你是否也有过这种经历?为什么说面试累? 第一,坐车累,走路累尤其是在大城市,面试一趟的非常花时间,单程一小时,远点的是1.5...
2021-12-26 22:12:27
491

原创 Dubbo源码分析:小白入门篇
关注公众号“java后端技术全栈”回复“000”获取优质面试资料大家好,我是老田答应了小伙伴的Dubbo源码分析系列,今天终于来了,希望不是很晚。主要也是现在Spring CLoud Al...
2021-11-08 21:58:00
247

原创 缓存击穿!竟然不知道怎么写代码???
关注公众号“Java后端技术全栈”回复“000”获取程序员必备电子书在Redis中有三大问题:缓存雪崩、缓存击穿、缓存穿透,今天我们来聊聊缓存击穿。关于缓存击穿相关理论文章,相信大家已经看...
2021-06-27 20:08:33
220

原创 equals方法比较的是内容?谁告诉你的
关注公众号“Java后端技术全栈”回复“000”获取程序员必备电子书故事 前段时间,我给一位小伙伴做在线模拟面试的时候,随口问了一句:”说说 ==和equals方法的区别?“,结果给我回答...
2021-06-16 09:22:24
2230

原创 给小白演示 分库分表案例
关注公众号“Java后端技术全栈”回复“000”获取程序员必备电子书大家好,我是老田,受群里小伙伴之邀,搞一个分库分表案例,这样让很多没用过分库分表的心里也有个底,不然永远看到的都是网上的...
2021-06-15 12:49:24
299

原创 泡图书馆,我想到了 享元模式
关注公众号“Java后端技术全栈”回复“000”获取程序员必备电子书大家好,我是老田,今天我给大家分享设计模式中的享元模式。用贴切的生活故事,以及真实项目场景来讲设计模式,最后用一句话来总...
2021-06-09 10:53:39
119

原创 三国演义:责任链模式
大家好,我是老田,今天我给大家分享设计模式中的责任链模式。用贴切的生活故事,以及真实项目场景来讲设计模式,最后用一句话来总结这个设计模式。关于设计模式系列,前面我们已经分享过:单例模式模板...
2021-06-05 17:44:13
123
1

原创 3年工作必备 装饰器模式
关注“Java后端技术全栈”回复“000”获取大量电子书大家好,我是老田,从今天开始,本公众号每周给大家送福利,送什么呢?肯定是技术书啦,没那么多花里胡哨的,参与方式见文末。好啦,进入我们...
2021-06-03 09:00:06
122
2

原创 初级必备:单例模式的7个问题
关注“Java后端技术全栈”回复“000”获取大量电子书故事 实话实说,关于单例模式,网上有N多个版本。你估计也看过很多版本。但看完了又能怎样?我技术群里的一位小伙伴,上周面试,就因为一个...
2021-05-29 10:15:40
230

原创 Redis的43连环炮,试试你能扛住几个
关注“java后端技术全栈”回复“000”获取优质面试资料写在前面 大家好,我是老田,前面我们已经分享了五篇连环炮文章,今天我们继续。今天我们接着来聊聊Redis。Redis已经成为我们开...
2021-04-14 10:27:24
742
4

原创 HashMap的31连环炮,我倒在第5个上
关注“Java后端技术全栈”回复“000”获取大量电子书写在前面在面试中,HashMap基本必问,只是问法各有不同而已。曾经我也和很多面试官聊过关于HashMap的话题,使用HashMap...
2021-04-12 18:24:21
248

原创 程序员必备工具包,请收藏!
关注“Java后端技术全栈”回复“000”获取大量电子书古人云:工欲善其事,必先利其器。工匠想要使他的工作做好,一定要先让工具锋利。比喻要做好一件事,准备工作非常重要。我们做软件开发者,每...
2021-03-29 15:09:10
958
2

原创 周末请看:2万字!JVM核心知识总结,赠送18连环炮
关注“Java后端技术全栈”回复“000”获取大量电子书作为java开发人员,JVM是必备的,今天,我把JVM的核心知识点进行了一个总结,画了一张思维导图。图展开太了,需要的加我微信tj2...
2021-03-28 09:26:50
345

原创 别不信,98%的程序员都是这样的
故事上周有事回北京一趟,恰好小老弟没上班,便约起来聚聚。酒过三巡时,他突然露出失落的表情,我忙问为什么,才知道他最近正在找工作,面试的过程让他身心俱乏。18年毕业之后,他就进了一家小公司从...
2021-03-25 21:52:27
227

原创 【建议收藏】 11个适合程序员逛的在线社区
关注“Java后端技术全栈”回复“000”获取大量电子书这是一个开源的时代,网络资源是学习的重要工具,对于编程学习,网上的社区氛围浓厚、分享全面,非常有助于技术的提升。今天,就和大家分享几...
2021-03-24 10:15:16
686

原创 字节面试:两道数组面试题,请收下
关注“Java后端技术全栈”回复“面试”获取全套面试资料故事 上周五,一位朋友去字节面试了,面试的时候,被问到两个数组面试题。第一个问题他现场把代码写出来了,但是第二道题,他说了一些思路但...
2021-03-23 18:27:33
298

原创 那些年,面试被虐过的红黑树
点击关注公众号,回复面试获取优质资料背景上周,一位同学去面试了,过程大致如下:面试官:java开发,三年了,熟悉哪些java集合?同学:ArrayList、HashMap、TreeMap、...
2021-03-15 10:41:59
270

原创 Mybatis是如何解析配置文件的?看完终于明白了
关注“Java后端技术全栈”回复“面试”获取全套面试资料在以前文章中,我们把Mybatis源码阅读的整个流程梳理了一遍。今天,我们来详细聊聊,Mybatis是如何解析配置文件的。这是今天...
2020-12-15 08:00:00
782
5

原创 图解MyBatis
关注“Java后端技术全栈”回复“面试”获取全套面试资料在以前文章中,我们对Mybatis进行了入门级的介绍教小师妹快速入门Mybatis,看这篇就够了,今天我们来从一个全局的角度看看M...
2020-12-12 14:04:47
3999
22

原创 教小师妹快速入门Mybatis,看这篇就够了
关注“Java后端技术全栈”回复“面试”获取全套面试资料本文主要内容:传统JDBC传统JDBC编码格式publicclassDataBaseUtil{publicsta...
2020-12-09 08:00:00
4079
24

原创 7种启动Spring Boot项目的方式,一次性打包说给你听
关注“Java后端技术全栈”回复“000”获取大量电子书今天重点来学习Spring Boot项目的7种启动方式。第一种也是最常见的本地启动的一种@SpringBootApplicatio...
2020-11-23 08:00:00
306
2

原创 快速掌握this
定义this是Java语言的关键字this是一个引用对象本身的指针,用来表示当前对象,它只和对象有关系。使用场景使用this关键字引用成员变量在Java语言中,当创建一个对象后,Java虚拟机就会为其分配一个指向该对象本身的指针,这个指针就是this。this只能用于在类的非静态方法或者构造方法中,在方法体内定义的变量叫做局部变量,在类的内部方法体以外定义的外部定义的变量称之为...
2019-08-29 13:44:30
270

原创 原型设计模式
原型模式:Prototype Pattern。原型模式:/*** Specify the kinds of objects to create using a prototype instance ,* and create new objects by coping this prototype*/用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。原型模式...
2019-07-14 16:49:41
204

原创 【刨根问底】在Springboot中MVC的常用注解--上
我们再实际开发过程中一般大致为三层:controller/service/dao或者repository。其中本文最要是分享controller层相关的注解使用。常用的注解有: @RestController @RequestMapping @PathVariable @RequestParam @RequestBody @RestControll...
2019-06-15 11:25:05
373

原创 本周面试经历
我这个星期在上海面试,已经面了8家了,其中一家挂在了业务面试上,其他都是挂在了技术一面,崩溃,分享下面试题,我真的不知道到底是怎么了,怎么会有如此变态的题目。 1.为什么hashmap默认长度是16,为什么链表到了8 会转红黑树。我说是为了查询性能,面试官也不满意,说我没有想过。。 2.rabbitmq是如何防止队列阻塞的,我说 主要看消费端的情况,面试官说 抛开消费端不谈。就光看mq本身是怎么防...
2019-06-08 10:52:05
492
2

原创 Java 后端面试,如何坐等 offer?
https://mp.weixin.qq.com/s?__biz=MzU2NzY3MjU4NA==&mid=2247486293&idx=2&sn=4041100cfcea1244782a2337440be731&chksm=fc98e132cbef68247a7d0986990b716182e1bd657c7fbb49d43692b8da14cd09c56cbd5...
2019-05-26 10:35:35
376

原创 这道Java基础面试题你真的会吗?
你咱不往下看,先想想你的答案是什么?这里先来聊聊String的intern()方法是干什么的?intern方法是一个native方法,空口无凭,咱们还是可以看看Stirng的源码从方法的注释咱们可以知道,它的作用:1:如果字符串常量池中已经包含一个等于此Stirng对象的字符串,则返回代表池中的这个字符串的String对象,2:第一条不成立。则将此String对象包含的...
2018-10-10 16:00:56
263

原创 细说springMVC常用注解
@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controller...
2018-10-08 11:49:58
262

原创 并发编程:LinkedBlockingQueue源码浅析
申明:本文是基于jdk1.8的源码LinkedBlockingQueue类图结构LinkedBlockingQueue底层基于单向链表实现的阻塞队列,可以当做无界队列也可以当做有界队列来使用。为什么可以当做无界队列?从第一个无参构造方法可知,在没有指定容量大小的时候,默认容量为Integer.MAX_VALUE=2的32次方-1=2147483647这个确实也够...
2018-09-26 09:25:05
242

原创 java线程池浅析
简介 线程的使用在 java 中占有极其重要的地位,在 jdk1.4 极其之前的 jdk 版本中,关于线程池的使用是极其简陋的。在 jdk1.5 之后这一情况有了很大的改观。Jdk1.5 之后加入了java.util.concurrent 包,这个包中主要介绍 java 中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。线程池线程池的作用: ...
2018-09-03 09:25:06
461

原创 oracle VS mysql 的分页查询
首先是Oracle:String sql = " select * from ( select t.*,rownum as num from (select * from user1 where 1=1 ";Set> set = m.entrySet();Iterator io = set.iterator();while (io.hasNext()) {Map.Entr
2014-05-09 15:32:26
1159
4

原创 oracle函数instr和decode、nvl
select instr('abc','a') from dual; -- 返回 1 select instr('abc','bc') from dual; -- 返回 2select instr('abc abc','a',1,2) from dual; -- 返回 5select instr('abc','bc',-1,1) from dual; -- 返回 2selec
2014-04-28 14:23:09
2939

翻译 HashSet vs. TreeSet vs. LinkedHashSet
自己手工翻译的HashSet vs. TreeSet vs. LinkedHashSet ,如有错误希望得到大神指教
2013-11-24 13:51:30
1218

原创 Java中 List的遍历及三种遍历方法
import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class ListTest { public static void main(String[] args) { List list = new ArrayList();
2013-11-19 09:59:06
1671
转载 面试又问:拦截器和过滤器的区别!
大家好,我是田哥,上周有个朋友在面试中被问题倒拦截器和过滤器,第一印象可能会感觉到这两个玩意不就是都可以做日志打印、权限功能...好吧,咱们今天聊一聊过滤器和拦截器。前言 1、拦截器(Interceptor)只对action请求起作用即对外访问路径,而过滤器(Filter)则可以对几乎所有的请求都能起作用 包括css、js等资源文件2、拦截器(Interceptor)是在Servlet和Contr...
2023-05-22 10:20:28
5
原创 手把手项目实战,搞完,直接写在简历上!
大家好,我是田哥很多没有项目经验,或者没有亮点项目的朋友可以看过来。最近田哥在搞一个项目:充电桩项目。本文给大家介绍这个项目背景、部分原型图、核心功能、核心模块、技术栈等。项目背景介绍 随着我国汽车行业的不断发展,电动汽车已经开始逐步的领导整个汽车行业,越来越多的人在追求环保和经济实惠的同时开 始使用电动汽车,超星充电桩后台管理系统实现多层级、多站点集中管理,可视化管理、站点销售数据统计与分析于一...
2023-05-16 19:01:00
1105
《MATLAB图像处理实例详解》课件Chapter-15o第15章 图像处理的MATLAB实例.pptx
2022-11-21
《MATLAB图像处理实例详解》课件Chapter-14d第14章 基于SIMULINK的视频和图像处理.pptx
2022-11-21
《MATLAB图像处理实例详解》课件Chapter-13a第13章小波在图像处理中的应用.pptx
2022-11-21
《MATLAB图像处理实例详解》课件Chapter-12n第12章 形态学图像处理.pptx
2022-11-21
《MATLAB图像处理实例详解》课件Chapter-11o第11章 图像特征分析.pptx
2022-11-21
Java并发编程学习笔记
2022-04-11
Java后端核心知识总结700页
2022-02-11
最牛并发编程总结.png
2021-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人