Hi,Friend

热爱生活,热爱程序

数据结构之查找算法

本篇博文讲述了线性表查找,包括:顺序查找,二分查找也称为折半查找,还有分块查找。树表的查找,包括:二叉排序树,平衡二叉树。哈希表查找,如何解决散列地址冲突问题。解决散列地址冲突可以使用开地址法,拉链法,再哈希法。

数据结构之树结构

树与二叉树是不同的概念,树可以转换为二叉树,反之也可以。重点需要掌握二叉树的四种遍历方式,先序遍历,中序遍历,后序遍历,层次遍历。还有需要重点理解哈夫曼编码。

Kali破解wifi密码

如何用Kali破解别人的wifi密码,如何监听别人的数据包,如何获取别人的网络数据。这篇文章讲述了Kali破解wifi密码的详细过程,有命令,有截图,方便学习。快进来看看吧!

Java中的三种代理模式

三种代理模式:静态代理、动态代理、cglib代理。你能够从本篇文章中学会三种代理模式的简单应用,本文章结合代码给你讲解了静态代理,动态代理,cglib代理,以及他们三种代理之间的区别。学习代理模式对于后期学习Java框架的学习是有利的。后期阅读Spring的源码时就会发现用到了cglib的代理模式。

Java注解

注解在框架中运用的非常频繁,通过本篇文章的学习,你将会掌握如何自己编写注解,你还会理解如何用注解代替配置文件。注解一般搭配反射一起使用。

Java反射

反射是Java框架的灵魂,没有反射,就没有今天流行的各种框架,所以学习和掌握反射是非常有必要的。通过本篇的阅读,你可以知道如何通过反射动态的获取运行时对象中的属性,方法,构造器等。你还能了解到ClassLoader的应用场景。最后还有动态代理模式,动态代理是反射的应用之一。希望你们能从这篇文章中学会反射的基本应用。

maven

maven的简介maven是一个专门为java项目打造的项目管理和构建工具提供了一套标准的项目结构提供了一套标准的构建流程(编译,测试,打包,发布......)提供了一套依赖管理机制maven的项目结构普通的java项目pom.xml:maven项目配置文件src/main/java:存放java源

使用jstl核心标签时报错500

org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application 使用jstl中的核心标签时报错500的解决方法

Hi,Friend

切换主题 | SCHEME TOOL