自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 javaWeb知识总结(一)

第一章.Web相关概述1.1 软件架构**C/S : **客户端/服务器端(Client/Server)通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可充分利用两端硬件环境优势.早期软件系统多以此作为首选设计标准.**B/S : **浏览器/服务器端(Browser/Server)是随着Internet技术的星期,对C/S结构的一种变化或者改进的结构.在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是只要事务逻辑在服务器端是子安的,节约了开发成

2022-03-19 15:48:50 1196

原创 集合框架的详细总结

集合1.引言1.1 集合是什么集合就像是一个容器,把需要存储的对象存起来以待使用。当我们需要把相同结构的个体整合到一起的时候,我们就可以使用集合。那就有人问了,为什么使用集合来存放数据,数组不是也可以对数据进行存储吗?这就要好好讲讲了。1.2 为什么使用集合相同点: 集合和数组都可以存储多个对象,把他们整和到一起,对外当做是一个整体存在。数组的缺点:长度是固定的,是在初始化时就确定了的;数组采用连续的存储空间,删除和添加利率低;数组无法直接保存映射关系;数组缺乏封装,操作频繁。

2022-03-14 00:17:08 1471

原创 对反射和注解的详细解读

反射1.反射的概述编译时知道类或对象的具体信息,此时直接对类和对象进行操作即可,无需反射(reflection) >>new如果编译不知道类或对象的具体信息,可以使用反射来实现.比如类的名称放在XML文件中,属性和属性值放在XML文件中,需要在运行时读取XML文件,动态获取类的信息.反射的应用场合:​ 在编译时根本无法知道该对象或类可能属于哪些类,程序员只能依靠运行时信息来发现该对象和类的真实信息. eg: log4j , Servlet , SSM框架都用到了反射.反射的作

2022-03-09 21:34:10 272

原创 哈希表基本原理详解

哈希表原理1.引言百度百科是这样说的:哈希表(Hashtable)又称为散列表,是根据关键码值(key-value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。那哈希表具体的原理又是什么?首先,我们可以比较一下各个结构的查找速度:在无序数组中按照内容查找,效率低下,需要使用for循环去一一比较,时间复杂度是O(n)在有序数组中按照内容查找,我们可以使用折半查找,效率就有所提升,时间复杂

2022-03-07 12:49:23 5577

原创 Mybatis框架详解

Mybatis框架一. 引言1.为什么使用mybatis目前使用开发遇到的问题问题一:每一个操作对应的使用Dao中的方法,内一个方法中都需要连接数据库,这样我们连接数据库的代码就需要些好多次问题二:如果我们做的是查询的操作,从rs中取值是一个比较麻烦而且影响开发效率的问题解决方案:1.提取DBUtil工具类即可优点:不用再每一次写连接数据库操作的代码缺点:传统的JDBC连接数据库的效率非常的慢2.使用数据库连接池连接数据库优点:连接数据库的速度比较快缺点:没有办法实现SQL语句和ja

2022-03-07 00:02:09 708

原创 【JAVA学习】------- 网络编程知识总结

第一章 网络编程网络 : 连接计算机,共享资源,交换数据等.1.1 软件结构C/SClient/Server ,客户端和服务器端结构 eg:QQ,微信B/SBrower/Server,浏览器和服务器端结构 eg:谷歌,火狐两种架构各有优势,但无论那种架构都离不开网络的支撑网络编程,就是在一定的协议下,实现两台计算机及的通信的程序1.2 网络通信协议1.2.1 概述为了在网络中不同的计算机之间进行通信而建立的规则,标准,约定的集合.在计算机网络中,通信双方必须同时遵守才能完成数

2022-03-04 22:46:19 457

原创 【JDBC知识总结】---JDBC连接数据库、连接池、JDBC在框架中的使用等

JDBC一.JDBC的基本操作1.1 JDBC的概述什么是JDBCJDBC(Java Date Base Connectivity , Java数据库连接)是一种用于执行SQL语句的Java API,为多种关系数据库提供统一访问它由一组java语言编写的类和接口组成有了JDBC,程序员只需要JDBC API写一个程序,就可以访问所有数据库SUN公司是规定的制定者,制定了规范JDBC(连接数据库规范) DriverManager类 作用:管理各种不同的JDBC驱动 Connect

2022-03-03 22:52:52 584

原创 JDK以及IDEA的安装和配置【JAVA学习--安装配置学习工具】

一、JDK的安装和环境配置1.准备工作在Oracal官方网站下载适合自己电脑版本的JDK,并进行安装注意:安装路径可以更改为指定路径2.配置JDK环境变量

2022-02-26 22:43:14 1359

空空如也

空空如也

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

TA关注的人

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