- 博客(25)
- 收藏
- 关注
转载 java集合框架总结2
Map:Map是一个双列集合,其中保存的是键值对,键要求保持唯一性,值可以重复键值是一一对应的,一个键只能对应一个值Map的特点:是存取无序,键不可重复Map在存储的时候,将键值传入Entry,然后存储Entry对象其中下面有HashMap,LinkedHashMap和TreeMapHashMap是基于哈希表结构实现的,所以存储自定义对象作为键时,必须重写hasCode和equals...
2019-03-10 15:01:30
246
1
转载 Spring+Struts2+Hibernate三大框架整合(转)
SSH整合过程导入jar包搭建struts2环境2.1 创建Action,创建struts.xml配置文件2.2 在web.xml中配置struts2的过滤器搭建Hibernate环境3.1 创建实体类3.2 配置实体类和数据库表的映射关系3.3 创建hibernate核心配置文件,并引入映射配置文件搭建Spring环境4.1 创建Spring的核心配置文件4...
2019-03-09 16:31:37
362
原创 get和post请求区别学习
学习地址:https://blog.csdn.net/qq_33417547/article/details/69055518
2019-03-09 16:21:30
222
转载 MyBatics学习(转载)
转载地址:https://blog.csdn.net/veronicabqy/article/details/78952591https://blog.csdn.net/ITITII/article/details/79969447文章目录一、mybatis框架二、mybatis运行原理:mybatis的应用:一、mybatis框架这里借用官网的一句话介绍什么是mybatis:MyBati...
2019-03-09 16:05:10
1320
转载 http请求生命周期流程
HTTP 请求/相应1、客户端连接到Web服务器一个HTTP客户端,通常是浏览器,与Web服务器的HTTP端口(默认为80)建立一个TCP套接字连接。2、发送HTTP请求通过TCP套接字,客户端向Web服务器发送一个文本的请求报文,一个请求报文由请求行、请求头部、空行和请求数据4部分组成。3、服务器接受请求并返回HTTP响应Web服务器解析请求,定位请求资源。服务器将资源复本写到TCP...
2019-03-09 15:41:52
1188
原创 SpringBoot注解学习
学习地址:https://blog.csdn.net/bbaiggey/article/details/76571895
2019-03-09 15:02:49
178
转载 SpringBoot学习总结
一、SpringBoot是什么?springboot是由 Pivotal团队提供的新框架,它设计目的是用来简化新spring应用的初始搭建以及开发过程。它的核心思想就是约定大于配置,它使用了特定的方式来进行配置,简化开发人员的工作。其实:springboot并不是什么新框架,它其实整合了众多框架,像maven整合了很多jar一样,方便开发人员初始化工程和开发过程。二、 Spring Boot ...
2019-03-09 15:00:46
400
转载 SpringBoot+Mybatis 增删查改(转)
本文章主要是结合SpringBoot+MyBatis+MySQL来实现数据库的CRUD操作(增删查改),Maven项目工程中主要包括以下6个文件:User.java:实体类UserMapper.java:mapper映射器类UserController.java:控制类Application.java:启动类application.properties:配置文件,Spring项目启动自动...
2019-03-09 14:07:43
304
原创 JAVA虚拟机体系结构
JAVA虚拟机体系结构学习地址:http://www.cnblogs.com/java-my-life/archive/2012/08/01/2615221.html
2019-03-09 13:03:08
152
转载 java中一个类的内在加载分解过程为:
一个类的内在加载分解过程为:1.new出来的对象在堆中。2.全局变量存储在全局数据区中。3.局部变量存储在栈区。4.普通方法存在方法区。5.static修饰的方法则在静态方法区中。6.静态方法的加载优先于普通方法加载。7.静态方法并且可以通过类名点方法名(class.method)调用,普通方法必须先new对象才能调用。8.全局变量的范围要大于局部变量的使用范围。原文:http...
2019-03-09 12:36:14
203
转载 XML定义与解析方式
xml1.什么是xmlhtml与xml的区别:2.xml定义3.xml解析方式4.xml解析实例dom 解析sax解析JDOM解析DOM4J解析1.什么是xmlXML:是可扩展的标记语言,所有的标签都是可自定义的。常用于数据存储、配置文件和数据传输。(Java框架配置文件会用到)html与xml的区别:html用来做页面展示,xml用来做数据存储html的所有标签都是预定义的,xml所...
2019-03-08 10:47:38
716
转载 JQuery学习(转载)
jQuery 教程• jQuery 教程• jQuery 简介• jQuery 语法• jQuery 选择器• jQuery 事件• jQuery 效果• jQuery Callback• jQuery HTML• jQuery CSS• jQuery AJAX• jQuery 实例一、 jQuery 简介jQuery 库可以通过一行简单的标记被添加到网页中。jQuer...
2019-03-08 09:42:52
676
1
原创 linux基本命令总结
1.linux常用目录/var;/home;/proc;/bin;/etc;/root;/dev2.linux目录操作pwd 查看当前目录cd 打开文件目录ls 浏览文件目录列表 :1.ls -a //显示当前目录下的所有文件及文件夹包括隐藏的.和…等2.ls -l //显示不隐藏的文件与文件夹的详细信息3.ls -al //显示当前目录下的所有文件及文件夹包括隐藏的...
2019-03-08 09:16:08
189
转载 MySql数据库总结
MySQL主要功能:存储数据(仓库)管理数据(增删改查)数据库(增删改查)管理系统 DBMS=DataBase Management SystemMySQL 查看数据库我们可以在登陆 MySQL 服务后,我们可以使用 show 查看数据库 database语法SHOW DATABASES;MySQL 创建数据库语法使用 creat 命令创建数据库,语法如下:CREA...
2019-03-07 22:44:31
226
转载 JDBC操作数据库的基本步骤
JDBC操作数据库的基本步骤1)加载(注册)数据库驱动(到JVM)。2)建立(获取)数据库连接。3)创建(获取)数据库操作对象。4)定义操作的SQL语句。5)执行数据库操作。6)获取并操作结果集。7)关闭对象,回收数据库资源(关闭结果集–>关闭数据库操作对象–>关闭连接)。package com.yangshengjie.jdbc; import java.sql....
2019-03-07 11:56:56
4974
转载 优化Mysql数据库的8个方法
1、创建索引对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索引而造成的,或者说没有添加更为有效的索引导致。如果不加索引的话,那么查找任何哪怕只是一条特定的数据都会进行一次全表扫描,如果一张表的数据量很大而符合条件的结果又很少,那么不加索引会引起致命的性能下降。但是也不是什么情况都非得建索引不可,比如性别可能就只有两个值,建索引不仅没什么优势,还会影响到更...
2019-03-07 10:15:48
556
转载 数据库的脏读、不可重复读、幻读以及四种隔离级别详细介绍
一、数据库的脏读、不可重复读和幻读脏读:也就是当数据库的一个事务A正在使用一个数据但还没有提交,另外一个事务B也访问到了这个数据,还使用了这个数据,这就会导致事务B使用了事务A没有提交之前的数据。不可重复读:在一个事务A中多次操作一个数据,在这两次或多次访问这个数据的中间,事务B也操作此数据,并使其值发生了改变,这就导致同一个事务A在两次操作这个数据的时候值不一样,这就是不可重复读。幻读:是...
2019-03-07 10:09:59
1676
转载 Java九大内置对象
一、九大内置对象request对象request对象是javax.servlet.http.HttpServletRequest对象的一个实例。每当客户端请求页面时,JSP引擎将创建一个新对象来表示该请求。request对象提供了获取包括表单数据,Cookie,HTTP方法等HTTP头信息的方法。response对象response对象是javax.servlet.http.Ht...
2019-03-07 10:01:27
1709
转载 JSP和Servlet的简答区别
jsp和servlet的区别和联系:1.jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类)2.jsp更擅长表现于页面显示,servlet更擅长于逻辑控制.3.Servlet中没有内置对象,Jsp中的内置对象都是必须通过HttpServletRequest对象,H...
2019-03-07 09:51:15
1073
转载 java集合框架总结1
一、集合框架特性比较二、总结Java中的集合框架大类可分为Collection和Map(两个接口);两者的区别:1、Collection是单列集合;Map是双列集合2、Collection中只有Set系列要求元素唯一;Map中键需要唯一,值可以重复3、Collection的数据结构是针对元素的;Map的数据结构是针对键的。Collection体系:ollection包括两大体系,L...
2019-03-07 09:17:21
235
转载 数据库设计的三大范式简单总结
一、数据库第一范式:数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。(保持数据的原子性)数据原子性很好理解,就是表中的字段不可再分。符合数据库第一范式的表,每个字段表意明确,看个例子:这是一张简单的员工信息表,其中有工号、姓名、电话三个字段。通过电话这个字段获得的信息有可能是家庭电话,或是工作地点的电话,或是手机,因此表达...
2019-03-07 08:54:58
1151
转载 事务的四大特性
事务的四大特性ACID1、原子性(Atomicity)原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。2、 一致性(Consistency)一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。拿转账来说,假设用户A和用户...
2019-03-07 08:43:37
287
原创 java八大数据类型总结
1.字节型:byte (1字节=8位)2.整型:int 4字节long 8字节short 2字节注意事项:整数字面量默认都为 int 类型,所以在定义的 long 型数据后面加 L或 l。 3.浮点型:float 4字节 32位 (后缀 F 或 f,1 位符号位,8 位指数,23 位有效尾数)double 8字节 64位(后缀 D 或 d,1 位符号位,11 位指数,52 位有效尾 ...
2019-03-06 20:33:45
355
转载 Java 关键字volatile 与 synchronized 作用与区别
1,volatile它所修饰的变量不保留拷贝,直接访问主内存中的。在Java内存模型中,有main memory,每个线程也有自己的memory (例如寄存器)。为了性能,一个线程会在自己的memory中保持要访问的变量的副本。这样就会出现同一个变 量在某个瞬间,在一个线程的memory中的值可能与另外一个线程memory中的值,或者main memory中的值不一致的情况。 一个变量声明为v...
2019-03-06 20:10:38
1003
转载 Hibernate和Mybatis简单区别
Hibernate和Mybatics区别1.相同点2.不同点1.相同点Hibernate与MyBatis都可以是通过SessionFactoryBuider由XML配置文件生成SessionFactory,然后由SessionFactory 生成Session,最后由Session来开启执行事务和SQL语句。其中SessionFactoryBuider,SessionFactory,Sess...
2019-03-06 15:40:56
2252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人