wangweijun

82 篇文章
12 人订阅

全部文章

wangweijun

从入门到精通,Java学习路线导航

最近也有很多人来向我"请教",他们大都是一些刚入门的新手,还不了解这个行业,也不知道从何学起,开始的时候非常迷茫,实在是每天回复很多人也很麻烦,所以在这里统一作...

14320
wangweijun

【动手实现系列】手撕ArrayList

学过Java的同学就会知道,ArrayList是Java中的集合。 ArrayList就是动态数组,它的底层是数组实现,我们来阅读一下ArrayList的源码...

7110
wangweijun

无法复制PDF的文字内容?只能说你没有看过这篇文章

先说说我为什么要写这篇文章,在这之前,我遇到了一个问题,就是复制不了PDF的文字内容,而我偏偏又想获取到。 我尝试了很多办法,先是将PDF转成Word文档,这...

30820
wangweijun

简化Java编程的法宝,让工作更高效

上篇文章介绍到了HuTool项目中提供的一些组件,但HuTool的功能可远不止如此,接下来,我将介绍HuTool为我们提供的一些便捷工具。

7410
wangweijun

SpringData快速入门

好久没有写框架文章了,最近一直都在忙活数据结构,趁着今天有空赶紧写一篇SpringData框架入门。

7720
wangweijun

有了它,Java语法也可以变得甜甜的

Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜...

7610
wangweijun

【数据结构系列】双向链表

上一篇文章中我们说到单链表,然后最后有一道习题,不知道大家有没有做出来,为了照顾一些还不太会的同学,这里专门对这道题进行一个简单的讲解,先来看看原题内容:

8020
wangweijun

了解了这些,轻松拿offer——Java面试之道

synchronized是JVM层面实现的,java提供的关键字,Lock是API层面的锁。

9620
wangweijun

【数据结构系列】单链表

最近也一直在思考该写点什么文章,想了很久,还是决定重新编写一下数据结构的相关内容,关于数据结构的重要性就不用我多说了,之前的文章中我也写过,但实现语言是Java...

7420
wangweijun

带你掌握框架的灵魂——反射技术

Java反射机制指的是在Java程序运行状态中,对于任何一个类,都可以获得这个类的所有属性和方法;对于给定的一个对象,都能够调用它的任意一个属性和方法。这种动态...

6510
wangweijun

Spring中如何操作JDBC

本篇文章介绍一下在Spring中如何使用JDBC,事实上,在Spring中使用JDBC和传统的JDBC或者一些JDBC框架,如:DBUtils的使用没有什么区别...

6720
wangweijun

持久化API【JPA】完全掌握

JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象...

6920
wangweijun

SpringBoot快速入门

现在是晚上的12点整,一个人学习到深夜无疑也是一种快乐啊。不过大量新知识的摄入,也着实让自己的头脑有点晕,趁着还没有睡意,赶紧来写一篇博客压压惊——Spring...

10720
wangweijun

轻轻松松学递归

程序调用自身的编程技巧称为递归(Recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,...

9930
wangweijun

DIY接口测试工具

最近在写Android连接服务器这一块,发现测试接口有点麻烦,便想着到网上找一找接口测试工具,找来找去我都不太满意。有些太精致,导致整个工具体积过大,打开要等好...

13120
wangweijun

SpringMVC注解完全解析(下)

尽管SpringMVC的注解注入十分强大,但在实际的开发过程中难免会用到Servlet的原生API。而实际上,SpringMVC可以在目标方法的参数中传入很多类...

7620
wangweijun

SpringMVC注解完全解析(上)

学习是一个循序渐进的过程,了解SpringMVC的背景和概念之后,我们就要去深入学习一下SpringMVC。我们知道,SpringMVC基于一套MVC注解,将普...

7020
wangweijun

程序员那些必须掌握的排序算法(下)

快速排序(Quicksort)是对冒泡排序的一种改进。 快速排序由C. A. R. Hoare在1960年提出。它的基本思想是:通过一趟排序将要排序的数据分割...

8530
wangweijun

SpringMVC快速入门

昨天有粉丝问我,Java后期应该学什么,我告诉他们应该学框架,然而对于数量庞大的框架,多数人不知道该从哪个框架入手,我个人的学习建议是:先学ssh(Struts...

7420
wangweijun

Spring框架完全掌握(下)

接着上一篇文章的内容Spring框架完全掌握(上),我们继续深入了解Spring框架。

7320

扫码关注云+社区

领取腾讯云代金券