自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

田维常

专注java后端知识分享

  • 博客(31)
  • 资源 (19)
  • 收藏
  • 关注

原创 无语!这道迭代器笔试题,居然难倒很多人

有位小朋友最近正在为年后换工作做准备,但是遇到一个问题,觉得很不可思议的一道笔试题。然后我把这道题发到技术群里,发现很多人居然不知道,很多都是连蒙带猜的说。感觉很有必要写一篇文章来说道说...

2021-01-30 11:21:03 106

原创 给小白讲java中两大怪物,附带面试题!

最近老是有小伙伴问类和Object相关的问题,感觉还是很多人对此不是很明白,那我们今天就干掉这两个怪物。如何搞定20k的面试小抄类介绍Java 程序是由若干个类组成的,类也是面向对象编程...

2021-01-29 11:26:06 255

原创 写给小白看的线程池,还有10道面试题

如何搞定20k的面试小抄为什么要用线程池呢?下面是一段创建线程并运行的代码:for(inti=0;i<100;i++){newThread(()-&...

2021-01-28 09:38:09 1476 1

原创 分布式 | 不可不知的负载均衡

最近有小伙伴在后台留言,让我写一篇负载均衡的文章,说网上文章其实已经很多了,每次都觉得某某文章讲的不错,可是一旦过段时间,啥都不记得了。那今天我们就用生活中的故事来聊聊负载均衡。文章中部...

2021-01-27 09:31:11 393

原创 看了5000多篇公众号文章后,我总结出这些...

大家每天都在看公众号文章,我也是每日必读,我主要以技术为主,也时不时会看一些其他类别的文章。看到有名的或者原创多的公众号我基本上都会关注,慢慢的,前段时间发现我竟然关注了406个公众号,...

2021-01-26 08:23:50 418

原创 谷歌面试题:如何从无序链表中移除重复项?有几种方式?

点击获取「一份贴心的10万字面试小抄」一位小伙伴来问一道谷歌的笔试题,关于单链表操作的,问到底有多少种解决方案,今天我们就来聊聊。题目的大致意思是:假设存在一个无序单链表,将重复结点去除...

2021-01-25 09:20:58 224

原创 设计模式 | 五分钟学【模板方法】模式

概述模板模式就是定义一个操作中的算法骨架,然后将一些步骤延迟到子类中。模板方法使得子类在不改变算法的结构即可重定义该算法的某些步骤。点击这里:一份10万字的面试小抄使用场景喝茶水我们都知...

2021-01-23 11:51:32 134

原创 拜托,别再问我如何写简历了!

昨晚上有朋友私下问我,他的简历投了好家公司,并且都说在招人,却面试机会都不给一个,还有这位朋友他说他曾经因为跳槽太频繁,导致直接被叫回去等通知。他说其实每次跳槽都是一次成长, 但是最后他...

2021-01-22 09:54:29 1691 9

原创 朋友问他是否该跳槽了?我是这么跟他说的

在我们这个行业里,每天都有很多人在跳槽,也有很多人在犹豫着是否应该跳槽。另外,由于受疫情的影响,今年找工作相对来说确实没有往年乐观,网上很多也称今年将是有史以来最难就业年,那么今天我们就...

2021-01-21 09:04:13 527 4

转载 分库分表:TIDB,你是来抢生意的?不讲码德?

随着互联网的发展,业务越来越庞大,客户群体也越来越多,所要存储的数据也越来越多,慢慢的就出现了分库分表的中间件。比如cobar,TDDL,atlas,sharding-jdbc,myc...

2021-01-20 08:15:35 390

原创 这几道tomcat面试题,最后两道难倒我了

即将进入金三银四的黄金时段,所以很多人已经开始准备自己的面试抱佛脚了。今天我整理了6道关于tomcat的核心面试题以及参看答案,看完对于绝大多数人应对面试妥妥的。1、Tomcat的缺省端...

2021-01-19 09:25:38 814

原创 面试:Zookeeper常见11个连环炮

获取:10万字的面试小抄面试的时候,面试官只要看到你简历的上写的有Zookeeper(熟悉、掌握)之类,那你至少要准备接下来的11连问。NO1:说说zookeeper是什么?ZooKee...

2021-01-18 08:10:00 252

原创 10w字 ,java后端面试题和答案,全网最全

还记得是2012年,我们班上的大部分人都在找工作,我无意中从网上花钱搞到了一本面试宝典(word版)。也不知道是哪位大神写的,对于我这种学习不咋地的人,那真是雪中送炭呀,先是邮箱存一份、...

2021-01-17 10:09:29 632 1

原创 面试官:tomcat是如何处理http请求的?

Servlet技术是我们java后端工程师必须掌握的,这里我们可以把java web技术路线可以大致归纳为如下过程:因为tomcat实现了Servlet规范,所以我们得掌握什么是Serv...

2021-01-17 10:09:29 4545 9

原创 保姆级 tomcat 快速入门

关注“Java后端技术全栈”回复“面试”获取全套面试资料背景介绍Apache Tomcat 是Java Servlet、JavaServer Pages (JSP)、Java表达式语言和...

2021-01-15 09:22:20 177

原创 实战 | maven 轻松重构项目

现在是微服务盛行时代,说不准哪一天领导就会让你对一个大项目进行重构。大项目的痛点:编译慢、发布繁琐等。就像下面这张图:真的不敢动呀,一不小心就坍塌了。比如说我们用户系统,我们可以这么重构...

2021-01-14 11:03:07 547

转载 面试:说说悲观锁、乐观锁、分布式锁?什么场景下使用?

如何确保一个方法,或者一块代码在高并发情况下,同一时间只能被一个线程执行,单体应用可以使用并发处理相关的 API 进行控制,但单体应用架构演变为分布式微服务架构后,跨进程的实例部署,显然...

2021-01-14 11:03:07 719

原创 教小老弟 快速掌握 maven插件

老铁昨天下午问我什么时候讲讲Maven插件:于是老田搞到大半夜终于写了一篇maven的插件,今天分享给大家。想进一步详聊了请加我微信tj20120622,进群和大家一起聊技术。Maven...

2021-01-13 10:14:24 184

转载 实话实说 | 这些maven命令,你会几个?

关注“Java后端技术全栈”回复“面试”获取全套面试资料今天有位微信好友私下问我:mvn install怎么好像把mvn compile的活也干了,所以我平时都是使用mvn instal...

2021-01-12 10:28:00 331 1

原创 五分钟快速掌握Maven的核心概念

关注“Java后端技术全栈”回复“面试”获取全套面试资料前两天在一个技术群,有人还在问maven中groupId、artifactId、version这些关键字的含义是什么,于是,我觉得...

2021-01-11 09:23:58 136

转载 长文干货 | 手写自定义持久层框架!

关注“Java后端技术全栈”回复“面试”获取全套面试资料文章来源于公众号:PoXing为何要手写自定义持久层框架? JDBC 编码的弊端会造成硬编码问题(无法灵活切换数据库驱动) 频繁创...

2021-01-10 09:28:01 153

转载 面试官:为什么 HTTPS 是安全的?

关注“Java后端技术全栈”回复“面试”获取全套面试资料都知道 HTTPS 安全,可是为什么安全呢?看小电影还是浏览正常网站,一定要检查是不是 HTTPS 的,HTTP有可能被中间人攻击...

2021-01-10 09:28:01 134

转载 美团面试:说说Zookeeper的选举机制

Zookeeper 是一个分布式服务框架,主要是用来解决分布式应用中遇到的一些数据管理问题如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。我们可以简单把 Zookee...

2021-01-09 10:09:04 221

转载 建议收藏 ! 3W字带你玩转SpringCloud

在这里插入图片描述1. 学习前言1.1 内容概述学习前提:JavaSE数据库(MySQL + Redis)前端(HTML +CSS + JS)Servlet(Tomcat)HttpMyb...

2021-01-09 10:09:04 402

原创 教小师妹快速入门Maven,嘿嘿嘿...

关注“Java后端技术全栈”回复“面试”获取全套面试资料最近,小师妹给我发消息,说她在某个项目中看到了Maven,感觉还挺小巧精致的,很有兴趣深入学习一下,问我有没有什么快速入门的教程~...

2021-01-08 08:27:56 171

原创 《啊哈!算法》.pdf

关注“Java后端技术全栈”回复“面试”获取全套面试资料学编程怎么能不学算法?程序员面试的时候,算法也是必问内容。有个很著名的公式:程序=数据结构+算法。——一个公式展示出了程序的本质。...

2021-01-07 08:10:00 2010

原创 自学编程的4大误区,你中招了吗?

关注“Java后端技术全栈”回复“面试”获取全套面试资料最近,很多小伙伴在后台留言,讲述他们在工作和学习当中的一些迷茫,这让我意识到大家已经陷入了学习误区。在此,结合自己十来年的学习和工...

2021-01-07 08:10:00 184 1

原创 京东面试:说说MySQL的架构体系

关注“Java后端技术全栈”回复“面试”获取全套面试资料字数:3620,阅读耗时:4分35秒最近群里一位兄弟在面试中被问到:「MySQL的架构体系是什么」。虽然他搞java开发好几年了...

2021-01-06 10:06:51 252

原创 这道面试题,出错率90%

关注“Java后端技术全栈”回复“面试”获取全套面试资料大多数公司针对初级、中级都会有笔试的这个环节,甚至很多高级面试也存在笔试环节。对于笔试大家千万不要掉以轻心,笔试题做不好,很有可能...

2021-01-05 08:15:25 158

原创 怒肝一夜 | Mybatis源码深度解析

关注“Java后端技术全栈”回复“面试”获取全套面试资料本文:12006字,阅读时长:10分15秒前面已经发过Mybatis源码解析的文章了,本文是对前面文章进行精简以及部分调整优化,总...

2021-01-04 09:00:29 962 1

原创 11111100100总结,新年快乐

关注“Java后端技术全栈”回复“面试”获取全套面试资料2020已过去,2021已到来,自此对过去的一年进行总结。在过去的一年里,我一共写了如下原创文章:面试系列面试官:说说你对【注解】...

2021-01-01 07:52:12 222

《MATLAB图像处理实例详解》课件Chapter-15o第15章 图像处理的MATLAB实例.pptx

MATLAB凭借其强大的数值计算能力,在数字图像处理中占有了一席之地。本章针对数字图像处理中的一些具体应用问题展开,内容主要包括滤波反投影的CT图像重建算法、车牌倾斜校正算法、人脸识别中核心算法以及BP神经网络的图形识别,均采用介绍相关算法的实现步骤,再介绍在MATLAB的实现方法。

2022-11-21

《MATLAB图像处理实例详解》课件Chapter-14d第14章 基于SIMULINK的视频和图像处理.pptx

MATLAB/SIMULINK中的Video and Image Processing Blockset模块库是MATLAB为方便用户进行视频和图像处理而设置,它包含了很多专门用于视频和图像处理的子模块,用户利用这些基本的子模块,可实现许多复杂的视频和图像处理。本章主要介绍使用Video and Image Processing Blockset模块库进行视频和图像处理的基本方法和步骤。

2022-11-21

《MATLAB图像处理实例详解》课件Chapter-13a第13章小波在图像处理中的应用.pptx

小波变换作为分析信号频率分量的数学工具,是对人们熟悉的傅里叶变换与短时傅里叶变换的一个重大突破,已成功的应用于图像的去噪、边缘检测、分割及编码。本章从小波变换的基本原理入手,以小波在图像处理中的具体应用为线,介绍在MATLAB中的小波函数以及基于小波的图像去噪、压缩及融合的MATLAB实现方法。

2022-11-21

《MATLAB图像处理实例详解》课件Chapter-12n第12章 形态学图像处理.pptx

形态学是一种应用于图像处理和模式识别领域的新的方法,是一门建立在严格的数学理论基础上而又密切联系实际的科学。由于形态学具有完备的数学基础,这为形态学用于图像分析和处理等奠定了坚实的基础。本章详细的介绍利用MATLAB软件进行形态学图像处理,主要内容包括基本运算、组合形态学运算以及二值图像的其他形态学运算等内容。

2022-11-21

《MATLAB图像处理实例详解》课件Chapter-11o第11章 图像特征分析.pptx

图像处理的另一个主要分支是图像分析,图像分析可以看作是一个信息提取过程,从图像中提取有用的数据、信息或度量,生成描述或表示。图像的特征分析是图像分析的关键因素之一,通过对图像特征的描述和表达提取图像所包含的原始特性或属性,从而为图像分析或识别奠定基础。图像特征是指图像的原始特性或属性,可分为视觉特征和统计特征。视觉特征主要是人的视觉直接感受到的自然特征(如图像的颜色、纹理和形状等);统计特征是指需要通过变换或测量才能得到的人为特征(如频谱、直方图等)。本章主要介绍图像的颜色特征、纹理特征和形状特征的分析方法及其MATLAB实现方法,以便更好地应用到图像分析和模式识别领域中。

2022-11-21

程序员必备:SQL优化技巧

sql优化、SQL优化方法、SQL优化思路、SQL优化实战等

2022-05-29

电商项目:优惠券系统设计

电商项目、优惠系统、优惠券业务逻辑、优惠系统设计思路、表结构设计

2022-05-29

Java学习零基础到架构师学习路线

Java学习零基础到架构师学习路线 适合人群:java开发、java后端开发、架构感兴趣

2022-04-11

SpringBoot + ShardingSphere分库分表实战(附完整代码)

Spring Boot ShardingSphere 分库分表 附代码

2022-04-11

Java并发编程学习笔记

本文档主要内容如下: 1、线程安全和锁 Synchronized 底层实现原理 2、可重入锁与 Synchronized 的其他特性 3、ThreadLocal 的底层实现与使用 4、ReentrantLock底层实现和如何使用 5、Condition源码分析 6、ReentrantReadWriteLock底层实现原理 7、并发工具类CountDownLatch 、CyclicBarrier和Semaphore底层实现原理 8、线程池原理和如何使用线程池 9、ThreadLocal 为什么会内存泄漏 10、Volatile底层实现原理 11、AQS源码分析 12、CAS原理分析和使用场景 13、.....

2022-04-11

Java后端核心知识总结700页

Java后端核心知识总结:JVM篇 Java后端核心知识总结:并发编程篇 Java后端核心知识总结:MySQL篇 Java后端核心知识总结:Redis Java后端核心知识总结:RabbitMQ Java后端核心知识总结:Kafak Java后端核心知识总结:Dubbo篇 Java后端核心知识总结:Java基础 Java后端核心知识总结:分布式核心知识总结 Java核心知识总结:Spring Cloud Java核心知识总结:Spring Cloud Alibaba Java后端核心知识总结:计算机网络 Java后端核心知识总结:Netty ....

2022-02-11

Java后端技术:分布式核心知识总结.pdf

包含了JVM、Redis、Zookeeper、RabbitMQ等核心知识总结,帮你快速掌握分布式技术

2021-12-06

Mybatis源码分析.pdf

Mybatis源码分析主要分三部分: 1.使用案例讲解 2.Mybatis中用的所有设计模式讲解 3.源码分析

2021-08-30

MyBatis-Plus 学习笔记.pdf

自己总结的MyBatis-Plus 学习笔记

2021-08-30

java后端 分布式 面试题和答案

专门给面试抱佛脚用的,如果有足够多时间学习,不建议下载。

2021-08-15

Tomcat.png

该资料讲述了五大方面: 1. Web应用服务器 2. tomcat整体架构 3. 源码解读 4. 性能优化 5. 常见问题排查方法

2021-03-01

JVM知识点整理.png

主要讲述JVM从入门到性能优化,囊括了所有高频面试点,面试抱佛脚,有他就可以了。

2021-02-22

最牛并发编程总结.png

一共包括了java内存模型、并发基础、锁、并发工具类、java并发编程实战、优化、阻塞队列、原子操作、并发集合、线程池、线程基础、自定义并发类等13个方面的内容。 学习并发编程一张图就搞定了。

2021-02-22

java的源码

java的源码

2013-06-26

jquery学习资料 很多

很多 jquery学习找不到的资料,有基础,有高级

2013-06-07

使用jsp做的一个二级菜单

详细且很好看的二级菜单源码,要把文件名改为jsp

2013-01-07

java简易的定时器

可以让你体会到什么叫做定时器。也让你对定时器有个初步认识

2012-12-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除