自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习总结

spring中IOC的常用注解1.常用注解分类1.用于创建对象的注解 他们的作用就和在XML配置文件中编写一个<bean>标签实现的功能是一样的 2.用于数据注入的注解 他们的作用就和在xml配置文件中的bean标签中写一个<property>标签的作用是一样的 3.关于对象作用域的注解 他们的作用就和在bean标签中使...

2019-05-26 21:22:49 69

原创 学习总结

映射多对一(在多的一方添加一的一方的对象)一对多(在一的一方添加多的一方的集合) 动态sql MyBatis 的一个强大的特性之一通常是它的动态 SQL 能力。 如果你有使用 JDBC 或其他 相似框架的经验,你就明白条件地串联 SQL 字符串在一起是多么的痛苦,确保不能忘了空 格或在列表的最后省略逗号。动态 SQL 可以彻底处理这种痛苦。通常使用动态 SQL 不可能是...

2019-05-22 20:49:11 73

原创 学习总结

Mybatis是ORM框架(对象关联映射)半自动化的ORM框架(手写sql)

2019-05-21 21:05:59 73

原创 学习总结

MavenMaven的常见命令1. cleanclean是maven工程的清理命令,执行 clean会删除target目录及其目录下所有内容2.Compilecompile是maven工程的编译命令,作用是将src/main/java下的java源文件编译为class文件并输出到target下的classes目录下3.testtest是maven工程的测试命令 mvn ...

2019-05-15 19:21:07 77

原创 学习总结

Redis1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,官方提供测试数据,50个并发执行100000个请求,读的速度是110000次/s,写的速度是81000次/s ,且Redis通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如下: ...

2019-05-14 20:42:19 56

原创 学习总结

一、Bootstrap概念:1. 概念: 一个前端开发的框架,Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。 * 框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码。 * 好处: 1. 定义了很多的css样式和j...

2019-05-13 21:39:42 123

原创 学习总结

实现ajax1.创建对象2.与服务器建立连接3.发送请求4.设置回调函数jquery实现ajax$.ajax({ url:" ",type:" ",data:" ",dataType:" ",success:function(){}})...

2019-05-09 22:30:37 59

原创 学习总结

修改

2019-05-08 00:02:11 59

原创 学习总结

jsp实现表格的查询全部查询条件查询

2019-05-05 21:56:59 61

原创 学习总结

​​​​​​http协议​​​​​​Http协议的组成Http协议由Http请求和Http响应组成,当在浏览器中输入网址访问某个网站时,你的浏览器会将你的请求封装成一个Http请求发送给服务器站点,服务器接收到请求后会组织响应数据封装成一个Http响应返回给浏览器。即没有请求就没有响应。请求行请求方式:POST、GET请求的资源:/DemoEE/form.html协议版本:H...

2019-05-04 21:01:15 50

原创 学习总结

jquery表单验证 表单选择器 :input匹配所有input、textarea、select和button 元素$("#myform :input")选取表单中所有的input、select和button元素:text匹配所有单行文本框$("#myform :text")选取email 和姓名两个input 元素$("#from1 :pa...

2019-04-29 18:18:09 59

原创 学习总结

​​​​​​jQuery中的DOM操作jQuery对JavaScript中的DOM操作进行了封装jQuery中的DOM操作样式操作 内容及Value值操作 节点操作 节点属性操作 节点遍历1.样式操作设置单个属性css(name,value) ;同时设置多个属性css({name:value, name:value,name:value…}) ;获...

2019-04-28 18:46:25 194

原创 学习总结

​​​​​​​jquery选择器基本选择器标签选择器 $("h2")选取所有h2元素类选择器 $(" .title")选取所有class为title的元素ID选择器 $(" #title")选取id为title的元素并集选择器 $("div,p,.title")选取所有div、p和拥有class为title的元素全局选择器 $("*")选取所有元素层次选择器后代...

2019-04-27 21:24:32 86

原创 学习总结

javascript语法基本语法区分大小写变量是弱类型的(String str=”aaa” ,var str=”123”;)每行结尾的分号可有可无(建议大家写上)注释与 java等语言相同。2.javascript 的变量变量可以不用声明,变量是弱类型。统一使用 var 来定义!定义变量的时候不要使用关键字和保留字。3.javascript 数据类型...

2019-04-25 19:27:32 54

原创 学习总结

css1.内部样式表<head><style type="text/CSS">选择器 {属性1:属性值1; 属性2:属性值2; 属性3:属性值3;}</style></head>行内式<标签名 style="属性1:属性值1; 属性2:属性值2; 属性3:属性值3;"> 内容 </标签名>外...

2019-04-24 18:36:32 59

原创 学习总结

数据库总结jdbc 原生的操作db1.贾 --》家(驱动)加载驱动Class.forName("com.mysql.jdbc");-->引入的mysql的jar2.连DriverMananger.getCo...

2019-04-22 21:37:29 73

原创 学习总结

jdbc概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 * JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,...

2019-04-21 21:57:28 155

原创 学习总结

mysql_curd curd 单行插入insert into 表名(列名1,列名2,列名3……) values(值1,值2,值3……)insert into 表名 values(值1,值2,值3……)(给表中所有列插入数据不需要写列名)多行插入insert into 表名(列名1,列名2,列名3……) values(值1,值2,值3……),(值1,值2,值3……)...

2019-04-16 21:26:21 48

原创 学习总结

MYSQL操作数据库、表1. 操作数据库:CRUD 1. C(Create):创建 * 创建数据库: * create database 数据库名称; * 创建数据库,判断不存在,再创建: * create database if not exists 数据库名称; * 创建数据库,并指...

2019-04-15 17:20:27 85

原创 学习总结

网络编程1网络编程入门1.1软件结构C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。1.2 网络通信协议 网络通信协议:通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵...

2019-04-08 17:21:35 46

原创 学习总结

缓冲流、转换流、序列化流、打印流概述缓冲流,也叫高效流,是对4个基本的FileXxx 流的增强,所以也是4个流,按照数据类型分类: 字节缓冲流:BufferedInputStream,BufferedOutputStream 字符缓冲流:BufferedReader,BufferedWriter 缓冲流的基本原理,是在创建流对象时,会创建一个内置的默认大小的缓冲区...

2019-04-07 20:13:02 70

原创 学习总结

字节流、字符流IO的分类根据数据的流向分为:输入流和输出流。 输入流 :把数据从其他设备上读取到内存中的流。 输出流 :把数据从内存 中写出到其他设备上的流。 格局数据的类型分为:字节流和字符流。 字节流 :以字节为单位,读写数据的流。 字符流 :以字符为单位,读写数据的流。 字节输出流【OutputStream】java.io.Ou...

2019-04-03 18:31:38 51

原创 学习总结

File类、递归File类概述java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。构造方法 public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。 public File(String parent, String child)...

2019-04-02 17:13:55 68

原创 学习总结

等待唤醒机制等待唤醒中的方法等待唤醒机制就是用于解决线程间通信的问题的,使用到的3个方法的含义如下: wait:线程不再活动,不再参与调度,进入 wait set 中,因此不会浪费 CPU 资源,也不会去竞争锁了,这时的线程状态即是 WAITING。它还要等着别的线程执行一个特别的动作,也即是“通知(notify)”在这个对象上等待的线程从wait set 中释放出来,重新进入...

2019-04-01 19:00:53 32

原创 学习总结

多线程、并发与并行 并发:指两个或多个事件在同一个时间段内发生。 并行:指两个或多个事件在同一时刻发生(同时发生)。 线程与进程 进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、运行到消亡的过程。 线程:线...

2019-03-31 21:46:51 37

原创 学习总结

Object类toString方法方法摘要 public String toString():返回该对象的字符串表示。 equals方法方法摘要 public boolean equals(Object obj):指示其他某个对象是否与此对象“相等”。 日期时间类Date类概述java.util.Date类 表示特定的瞬间,精确到毫秒。继...

2019-03-28 17:29:55 36

原创 学习总结

集合List集合List接口中常用方法List作为Collection集合的子接口,不但继承了Collection接口中的全部方法,而且还增加了一些根据元素索引来操作集合的特有方法,如下: public void add(int index, E element): 将指定的元素,添加到该集合中的指定位置上。 public E get(int index):返回集...

2019-03-27 18:44:45 35

原创 学习总结

异常异常分类编译时期异常:checked异常。运行时期异常:runtime异常抛出异常throw使用格式:throw new 异常类名(参数);声明异常throws声明异常格式:修饰符 返回值类型 方法名(参数) throws 异常类名1,异常类名2…{ }捕获异常语法:try{ 编写可能会出现异常的代码}catch(异常类型 e){ ...

2019-03-25 21:39:06 37

原创 学习总结

内部类、引用类型第一章 内部类1.1 概述什么是内部类将一个类A定义在另一个类B里面,里面的那个类A就称为内部类,B则称为外部类。成员内部类成员内部类 :定义在类中方法外的类。定义格式: class外部类{class内部类{}}访问特点 内部类可以直接访问外部类的成员,包括私有成员。 外部类要访问内部类的成员,必须要建立内部...

2019-03-24 20:56:44 40

原创 学习总结

多态多态的概述什么是多态:多种形态。分两部分:1、功能多态:一个行为多种实现方式 体现:重写和重载2、形态多态:一个类型的多种表现形式比如:动物多种表现形式:猫、狗Instanceof运算符的应用作用:用来判断对象的类型。Public class Demo{Public static void main(String[] args)...

2019-03-21 20:56:47 139

原创 学习总结

封装、构造方法1.构造方法定义:与类同名,没有返回值类型什么调用:new 用来调用构造方法 (换句话实例化对象的时候调用构造方法)构造方法允许重载!构造方法重载有什么好处:创建对象的时候灵活性更好构造方法的特点:如果开发人员不提供构造方法,那么编译器会自动添加一个无参构造方法;但是如果程序中已经提供了构造方法,那么编译器编译过程中就不会再提供构造方法了。t...

2019-03-19 18:24:54 81

原创 学习总结

类和对象什么是类 类 :是一组相关属性和行为的集合。可以看成是一类事物的模板,使用事物的属性特征和行为特征来描述该类事物。 现实中,描述一类事物: 属性 :就是该事物的状态信息。 行为 :就是该事物能够做什么。 举例:小猫。属性:名字、体重、年龄、颜色。 行为:走、跑、叫。什么是对象 对象 :是一类事物的具体体现。对象是类的一个实...

2019-03-15 22:21:17 51

原创 学习总结

【数组】1. 数组概述数组的概念:用来保存一组具有相同数据类型的数据的一种存储结构。注意:数组也是一种数据类型,数组类型,属于引用数据类型数组的定义语法:1、 数据类型[ ] 数组名=new 数据类型[数组中存储数据个数];-----推荐使用该语法2、 数据类型 数组名[ ]=new 数据类型[数组中存储数据个数];获取数组的长度:数组名.length获取数组元素:...

2019-03-14 18:12:32 99

原创 学习总结

循环语句1 循环概述循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环2 循环语句1--for for 循环语句格式: for(初始化表达式①;布尔表达式②;步进表达式④){循环体③ ...

2019-03-13 18:12:14 38

原创 学习总结

一 、数据类型转换1.1 自动转换自动转换 :将 取值范围小的类型 自动提升为 取值范围大的类型 。转换规则范围小的类型向范围大的类型提升, byte 、short、char 运算时直接提升为 int 。1.2 强制转换强制类型转换 :将 取值范围大的类型 强制转换成 取值范围小的类型 。比较而言,自动转换是Java自动执行的,而强制转换需要我们自己手动执行。...

2019-03-12 17:17:01 119

原创 学习总结

1.程序注释单行注释 //注释内容多行注释 /*注释内容*/文档注释 /**注释内容*/2.关键字 Java中关键字一定为小写,下面是Java中所有关键字,你不需要去背,在今后的学习中重要的关键字会不断的出来。3.标识符组成元素 英文字符: a-zA-Z 数字: 0-9 符号: _与$ 标识符规则 数字不能开头 不...

2019-03-11 18:54:36 75

原创 总结

背景图片background-image : none | url (url)背景平铺background-repeat : repeat | no-repeat | repeat-x | repeat-yrepeat :  背景图像在纵向和横向上平铺(默认的)no-repeat :  背景图像不平铺repeat-x :  背景图像在横向上平铺repeat-y : ...

2019-02-28 19:35:07 80

原创 css总结

1.内部样式表&lt;head&gt;&lt;style type="text/CSS"&gt; 选择器 {属性1:属性值1; 属性2:属性值2; 属性3:属性值3;}&lt;/style&gt;&lt;/head&gt;行内式&lt;标签名 style="属性1:属性值1; 属性2:属性值2; 属性3:属性值3;"&gt; 内容 &lt;/标签名&g

2019-02-27 20:59:09 54

原创 总结

1.属性标签&lt;标签名 属性1="属性值1" 属性2="属性值2" …&gt; 内容 &lt;/标签名&gt;  如&lt;color=xxx&gt;2.图像标签&lt;img src="图片路径"/&gt;3.链接标签&lt;a href="跳转目标" target="目标窗口的弹出方式"&gt;文本或图像&

2019-02-26 19:43:51 111

空空如也

空空如也

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

TA关注的人

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