自定义博客皮肤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后端知识分享

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

转载 苦惯了的程序员

阅读本文大概需要 3 分钟。很多人都会冠以程序员一些标签,比如加班狗、屌丝、苦逼、码农、码畜、脱发等各种各样的标签。这些标签大部分都是负面的,程序员倒是乐此不疲,还喜欢用...

2019-09-28 11:21:38 101

原创 总结关于【代码中的坏味道】

“如果尿不湿臭了,就换掉它”——语出Beck奶奶。“真想骂人,这代码谁写的?这变量是什么意思?这个写死的是什么意思?一句注释都没有?”。这些话尽管很多人没说出口,但是心里...

2019-09-26 12:42:44 847

原创 多线程面试题【基本概念和线程创建】

你怎么理解线程?说到线程,一般要说到进程。进程是指每个独立程序在计算机上的一次执行活动,例如运行中的微信程序等。进程进一步可以细化为线程,线程是一个程序内部的一条执行路径...

2019-09-25 08:27:53 189

原创 解决不了实际问题,还敢说自己牛逼哄哄?

你见过的牛逼程序员都是啥样的?在我看来,他们都是解决问题的能手。特别对于突发的、紧急的、别人解决不了的难题,他们能一气呵成,出色解决。当线上出现某个BUG,大家都束手无策...

2019-09-24 08:51:49 352

原创 搞清楚一道关于Integer的面试题

请看题1:public class IntegerDemo { public static void main(String[] args) { In...

2019-09-23 09:04:53 329

原创 跳来跳去,最后竟成了“跳梁小丑”!

看到HR小哥最近一脸愁容,走过去问一问发生了啥。原来,刚招的员工离职走人了,他又得重新招人。“招人的速度真是赶不上他们离职的速度呀!”HR小哥抱怨到:“真是不敢招频繁跳槽...

2019-09-19 08:54:18 240

原创 如何理解数组在Java中作为一个类?【完整版】

这是昨天一个小伙伴去面试被问到的问题。问题分析Java中数组的使用方法和C/C++中的比较类似,但是在Java中它的本质是一个Java类,只是这个类比较特殊,所以很容易被...

2019-09-19 08:54:18 594

原创 面试造航母,工作拧螺丝?从小白到面试官,我的看法悄悄变了

为什么你会吐槽“面试造航母,工作拧螺丝”?反思自己的成长过程,发现这都是因为自己的技术还不扎实,面试失败之后给自己找的安慰。曾几何时,在遭遇了一次次面试失败之后,我将失败...

2019-09-17 08:48:40 636

原创 看完本文,再也不怕问java线程创建的几种方式了

●●●●●常规面试必问,线程创建的方式有哪几种,那么回答有如下几种:继承Thread类实现Runnable接口实现Callable接口(JDK1.5+) 如果...

2019-09-16 08:47:58 154

原创 程序员该如何优雅地过中秋?

又是一年中秋节,在此祝所有朋友:中秋快乐!!!中秋节前,作为程序员的你有没有被要求做一个抽奖小程序呢?抽奖程序可是整个中秋晚会最精彩的环节,毕竟,有时候,抽出来的中奖员...

2019-09-13 08:35:01 490

转载 马云退隐前,在年会上说了最重要的三件事

黄小斜文章来源:微信公众号【黄小斜】今天是9月10号教师节,也是马老师卸任阿里巴巴董事局主席的日子,同时也是阿里巴巴召开20周年年会的日子。有幸抽中了门票,在现场见证这具...

2019-09-12 08:57:45 257

转载 现在的工程结构能满足你的需求吗?

创建单模块工程相信很多人都手到擒来。但如果项目很大,功能很多,你还能继续使用单模块工程吗?项目过大,结构肯定也越来越复杂这时候如果你继续使用单模块工程,进展就会遇到各种问...

2019-09-11 08:40:27 118

转载 基于nginx搭建SocketIO集群

在SocketIO:服务端推送就是这么简单!这篇文章中,我们介绍了SocketIO这款消息推送利器。今天我们来聊下怎么搭建一个生产可用的SocketIO集群。由于单机资源...

2019-09-10 08:37:25 1316 1

转载 程序员战力图鉴

编程架构能力撕比嘴炮能力划水摸鱼能力花式甩锅能力画饼忽悠能力PPT吹比能力感谢您看完了,吴小胖给你一个油腻的拥抱如需转载,请携带下面的二维码感谢各位金主爸爸众筹为吴小胖植...

2019-09-10 08:37:25 92

转载 记一次OOM问题排查过程

上周运维反馈线上程序出现了OOM,程序日志中的输出为Exception in thread "http-nio-8080-exec-1027" java.lang.Out...

2019-09-09 08:41:38 219

原创 从java文件到字节码

本文来说一下,我们开发好的.java文件是源码文件,并不能交给机器直接执行,需要将其变成字节码甚至是机器码文件。那么静态编译器是如何把源码转化成字节码的呢?下图为.jav...

2019-09-09 08:41:38 203

转载 看完这篇文章还不会给spring boot配置logback,请你吃瓜!

每一个成功人士的背后,必定曾经做出过勇敢而又孤独的决定。放弃不难,但坚持很酷~一、logback日志框架logback 是一个开源的日志组件,由三个部分组成:logba...

2019-09-08 10:47:49 356

原创 为什么java会默认提供无参构造方法

小话题:大神勿喷众所周知,如果一个类中没有为其定义构造方法,那么它会默认提供一个无参构造方法,而你定义了有参构造方法以后,无参构造方法就没了?//定义一个Car类publ...

2019-09-07 09:10:14 6524 6

转载 成为高级程序员不得不了解的并发

到目前为止,你学到的都是顺序编程,顺序编程的概念就是某一时刻只有一个任务在执行,顺序编程固然能够解决很多问...

2019-09-06 09:01:35 111

转载 面试总问的jvm调优到底是要干什么?

1. 压力测试的理解,xxx的性能10w/s,对你有意义么? 没有那家卖瓜的会说自己家的不甜,同样,没有哪个开源项目愿意告诉你在对它条件最苛刻的时候压力情况是多少,...

2019-09-06 09:01:35 249

原创 再聊Java 之synchronized

本文面向人群:初中级开发人员主要内容:synchronized的介绍使用方式代码证明synchronized的四大方式Java synchronized块将方法或代码块标...

2019-09-05 08:15:29 159

转载 程序员离职事件始末

吴小胖第10次推送阅读时间预计3分钟~这是我毕业后的第一份工作...面试时,HR小姐姐告诉我...然鹅...我入职之后才发现:对标阿里的只有加班强度对标华为的只有狼性文化...

2019-09-04 08:24:23 1378

原创 初中级的你如何搞定Spring Boot面试

先上福利:没有参与赶紧参与,参与的记得加我微信,以免到时候抽到了联系不上你。 什么是 Spring Boot?Spring Boot 是 Spring的子项目,用来简化 ...

2019-09-03 08:51:51 339

《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关注的人

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