• 集合分析

    二叉查找树BST1.左子树上所有结点的值均小于或等于它的根结点的值。 2**.右子树上所有结点的值均大于或等于它的根结点的值。** 3.左、右子树也分别为二叉排序树。 二叉查找树运用的正是二分查找的思想,使数据结构查找更快;但它的缺陷便是插入效率偶尔会不太平衡 假设初始的二叉查找树只有三个结点,根结点值为9,左孩子值为8,右孩子值为12: 接下来我们依次插入如下五个结点:7,6,5,4,...
  • 反射

    在之前的学习应用中并未接触过框架设计,于是便忘却了反射的深究,而今再泛读Java编程思想,来慢慢解读反射;反射在java中使用频率还是比较高的,比如JDK动态代理使用反射获取到目标类所有的接口列表。还有我们熟悉的JDBC获取驱动,Class.forName(“com.mysql.jdbc.Driver”) 什么是反射将类的各个组成部分封装成其他对象,这就是反射机制; 看起来很简单是吗?先...
  • springboot实战
  • Servlet&Filte&Listener&Interceptor应用

    Servlet&Filte&Listener&Interceptor应用

    Servlet与Servlet容器的关系有点像枪和子弹的关系,枪是为子弹而生,而子弹又让枪有了杀伤力。从技术角度来说是为了解耦,通过标准化接口来相互协作。既然接口是连接Servlet与Servlet容器的关键,那我们就从它们的接口说起。 tomcat中管理servlet的是context容器,而一个context容器对应一个web工程,从tomcat配置文件中可以很容易看出。 Ser...
  • JavaWeb 课堂笔记:Web 概念概述

    JavaWeb 课堂笔记:Web 概念概述

    今日内容1. web概念概述 2. HTML web概念概述* JavaWeb: * 使用Java语言开发基于互联网的项目 * 软件架构: 1. C/S: Client/Server 客户端/服务器端 * 在用户本地有一个客户端程序,在远程有一个服务器端程序 * 如:QQ,迅雷... * 优点: 1. 用户体验好 * 缺点: 1. 开发、安装,部署,维护 ...
  • Springboot-Ajax操作json
  • Ajax开发模式

    Ajax开发模式

    什么是Ajax 简单地说就是前后端交互传输json的引擎 传统的Web应用模式中,页面中用户的每一次操作都将触发一次返回Web服务器的HTTP请求,服务器进行相应的处理(获得数据、运行与不同的系统会话)后,返回一个HTML页面给客户端,如图13.4所示。 而在Ajax应用中,页面中用户的操作将通过Ajax引擎与服务器端进行通信,然后将返回结果提交给客户端页面的Ajax引擎,再由Ajax引...
  • 数据库总结

    数据库总结

    数据库的基本概念1234567891011121. 数据库的英文单词: DataBase 简称 : DB2. 什么数据库? * 用于存储和管理数据的仓库。3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQL4. 常见的数据库软件 1.mysql oracle mongodb S...
  • Dubbo应用

    Dubbo应用

    分布式RPC框架Apache DubboApache Dubbo是一款高性能的Java RPC框架。其前身是阿里巴巴公司开源的一个高性能、轻量级的开源Java RPC框架,可以和Spring框架无缝集成。 什么是RPC? RPC全称为remote procedure call,即远程过程调用。 比如两台服务器A和B,A服务器上部署一个应用,B服务器上部署一个应用,A服务器上的应用想调用B服...
  • html&css

    html&css

    HTML标签:表单标签* 表单: * 概念:用于采集用户输入的数据的。用于和服务器进行交互。 * form:用于定义表单的。可以定义一个范围,范围代表采集用户数据的范围 * 属性: * action:指定提交数据的URL * method:指定提交方式 * 分类:一共7种,2种比较常用 ...
1…5678