自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTML CSS Flex详解(新手推荐)--- CoderLix

1. HTML构成<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> &lt

2021-05-17 22:02:50 517

原创 Day03 - Spring Aop -----Jane Eyre

1.Spring 的 AOP 简介1.1 什么是 AOPAOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP 是 OOP 的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻...

2019-08-06 17:21:33 190

原创 动态代理两种方式 -----Jane Eyre

基于动态代理的两种方式(JDK动态代理,cglib动态代理)一直是心里的一个梗,每次看到动态代理,脑海中都会想到这两种方式,也仅仅只是想到这两种方式。至于里面的实现方式和实现思路还是很模糊。所以今天想借助该平台对这两种方式以案例形式来进行一个详细的解说,方便自己,奉献你们。需求:Brandy现在想要买一台联想电脑,联想公司总部在北京,它不仅卖电脑,还生产电脑。由于距北京距离太远,直接去北京...

2019-08-01 23:07:27 241

原创 Day02 - Spring Ioc&DI

1.Spring配置数据源1.1 数据源(连接池)的作用数据源(连接池)是提高程序性能如出现的事先实例化数据源,初始化部分连接资源使用连接资源时从数据源中获取使用完毕后将连接资源归还给数据源常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等开发步骤①导入数据源的坐标和数据库驱动坐标②创建数据源对象③设置数据源的基本连接数据④使用数据源获取连...

2019-08-01 08:35:58 141

原创 Day01- Spring Ioc&DI

1. spring概述1.1 Spring是什么Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。提供了展现层 SpringMVC和持久层 Spring JDBCTemplate以及业务层事务管理等众多...

2019-07-30 20:40:52 135

原创 MySQL 详解 -----Jane Eyre

数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓库。 3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQLMySQL数据库软件1. 安装 * 参见《MySQL基础.pdf》2. 卸载 1. 去...

2019-07-29 19:55:08 151

原创 SpringDataJPA 详解 -----Jane Eyre

1.Spring Data JPA概述1.1 什么是Spring Data JPA?Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架,可使开发者用极简的代码即可实现对数据库的访问和操作。它提供了包括增删改查等在内的常用功能,且易于扩展!学习并使用 Spring Data JPA 可以极大提高开发效率!1.2 使用S...

2019-07-26 19:40:44 198

原创 JPA 详解 -----Jane Eyre

1.ORM概述在介绍JPA之前,首先对ORM(Object-Relational Mapping )对象关系映射做一个了解。在面向对象的软件开发中,通过ORM,就可以把对象映射到关系型数据库中。只要有一套程序能够做到建立对象与数据库的关联,操作对象就可以直接操作数据库数据,就可以说这套程序实现了ORM对象关系映射简单的说:ORM就是建立实体类和数据库表之间的关系,从而达到操作实体类就相当于...

2019-07-23 18:23:56 489

原创 JSON 详解 -----Jane Eyre

JSON:1. 概念: JavaScript Object Notation JavaScript对象表示法 它是一种轻量级的数据交换格式 Person p = new Person(); p.setName("张三"); p.setAge(23); p.setGender("男"); var p = {"name":"张三","age":23,"gender":"男"}; *...

2019-07-21 08:42:11 200

原创 AJAX 详解 -----Jane Eyre

AJAX:1. 概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML 1. 异步和同步:客户端和服务器端相互通信的基础上 * 客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。 * 客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。 (1)它是一种什么技术? Ajax 是一种...

2019-07-21 07:59:35 304

原创 JQuery 详解 -----Jane Eyre

JQuery 基础:1. 概念: 一个JavaScript框架。简化JS开发 * jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的Ja...

2019-07-21 00:27:32 289

原创 反射:框架设计的灵魂 -----Jane Eyre

框架:半成品软件。可以在框架的基础上进行软件开发,简化编码反射:将类的各个组成部分封装为其他对象,这就是反射机制概述: 通俗的说,所谓的反射,就是"在程序的运行过程中", 动态的获取到一个类的各个组成部分(成员变量, 成员方法, 构造方法...), 这就是反射机制. 可以将反射理解为对类的一种解刨, 可以解刨到类的心, 肝, 脾..等 解刨...

2019-05-13 23:39:01 195

原创 XML常见解析器 ----- dom4j解析器,Jsoup解析器 用法

XML是一种可扩展标记语言。可扩展表示标签都是自定义的,语法比较严格,主要是用来存储数据的。常见解析器有JAXP,DOM4J,Jsoup和PULL,本篇文章介绍DOM4J和Jsoup两种解析器的一些用法。XML 基本语法: 1. xml文档的后缀名 .xml 2. xml第一行必须定义为文档声明 3. xml文档中有且仅有一个根标签 ...

2019-05-10 14:22:03 1082

转载 Servlet执行流程

浏览器请求 浏览器向服务器请求时,服务器不会直接执行我们的类,而是到web.xml里寻找路径名 ①:第一步,浏览器输入访问路径后,携带了请求行,头,体 ②:第二步,根据访问路径找到已注册的servlet名称,既图中的demo ③:第三步,根据映射找到对应的servlet名 ③:第四步,根据根据servlet名找到我们全限定类名,既我们自己写的类服务器创建对象 ①:服务器找到全限定...

2019-04-19 13:11:03 324

原创 JS放大镜案例

如今我们在在各大电商网站购物时都有过这样的体验:当看上某件心意的商品时,我们可以点击进入商品主界面。在主界面里面有一个专门用来展示商品的大方框,大方框下面是一些小的方框,这些小的方框里面的图片分别从不同的角度来展示此商品。当我们鼠标点击选择下面的小图片时,大方框里面就会显示你点击选择的这张图片。接着,当你把鼠标放到大图片上时,大图片上会出现一个半透明的小方块,与此同时,大图片旁边也会出现一个方框,...

2019-04-17 23:39:51 1262 1

原创 js实现简单表单校验

在学了web静态网页中的一些知识(HTML,CSS,JavaScript)后,通过一些基本的语法知识,简单实现了一个表单校验综合案例。通过HTML中一些基本标签,把表单的基本轮廓给实现出来,然后在通过CSS样式对页面进行美化,使画面感更加丰富。最后通过JavaScript来实现对表单中输入的内项进行校验的功能。代码实现:<!DOCTYPE html><html lan...

2019-04-15 13:33:08 647

原创 设计模式之装饰着模式 -----Jane Eyre

什么是装饰着模式Java23中设计模式之一,可以动态的给对象添加功能但又不改变对象的原有结构,或者可以理解为增强对象的方法;譬如克莱儿小姐要去约会,在约会前要先化妆,也就是要进行装饰和增强,这样在约会的过程中可以更加的美好。装饰着模式的技术实现实现思路及图解现有两个对象分别为:被装饰对象A和装饰对象B,他们都实现了相同的接口C,在装饰对象B中获得被装饰兑现A的引用,这样就可以在B中...

2019-04-15 13:00:33 378

原创 DOM树结构 -----Jane Eyre

DOM(Document Object Model)文档对象模型。它提供了跟HTML页面交互的方法,浏览器把HTML文档加载到内存中,会形成一颗树形结构,简称DOM树1.整个HTML文档(整棵DOM树)由一个对象来表示:document在HTML中,dom模型可以使用window对象来获取,即widow.document。也可以不用不适用window。将来调用方法,只需...

2019-04-14 18:34:11 1134

原创 HTML常用标签 -----Jane Eyre

# 1. 概念:是最基础的网页开发语言 1. Hyper Text Markup Language 超文本标记语言 * 超文本: * 超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本. * 标记语言: * 由标签构成的语言。<标签名称> 如 html,xml * 标记语言不是编程语言 # 2. 快速入门: 1...

2019-04-13 23:17:34 219

原创 TCP/IP三次握手和四次挥手 -----Jane Eyre

在说TCP/IP的三次握手和四次挥手时,先对TCP协议做一个简单的介绍。并对TCP报文段首部的6个控制(URG、ACK、PSH、RST、SYN、FIN)位进行一个详细的介绍。# TCP协议TCP协议是一种面向连接的, 稳定可靠的协议, 会负责做数据的检测, 分拆和重新按照顺序组装, 自动重发等紧急URG(URGent) 当URG=1时,表明紧急指针字段有效。它...

2019-04-12 14:43:25 211

原创 JavaScript模拟实现电灯开关小案例 -----Jane Eyre

今天学习了JavaScript的一些简单知识,感觉挺有意思,仅仅通过简简单单的几行代码就能模拟出生活中的一些应用场景,Interesting。比如我今天要写的这个模拟电灯开关的小案例。首先对本案例进行一个分析,过程如下:1.获取图片对象2.绑定单击事件3.每次点击,切换图片 切换规则:如灯是开着的,则切换图片为off状态,如果灯是...

2019-04-11 23:51:37 1083

原创 数据库的备份和还原 -----Jane Eyre

1. DOS命令窗口下 1.备份格式: * 在磁盘中先创建一个.sql的脚本文件 * mysqldump -u 用户名 -p 密码 数据库 > 文件路径(DOS窗口下,在未登录的时候输入此命令) 2.还原格式:(my...

2019-04-09 00:33:27 151

原创 详解DriverManager,Connection,Statement,ResultSet,PerparedStatement各个对象

DriverManager(驱动管理对象) 1. 注册驱动 * 告诉程序改使用哪一个数据库驱动jar //注册驱动 Class.forName("com.mysql.jdbc.Driver"); 从本质上来说,这段代码不能说是注册驱动。因为,在Java中万物皆对象。要想创建驱动,需要用Driver...

2019-04-07 19:36:13 907

原创 Spring框架对JDBC的简单封装

Spring对数据库的操作使用JdbcTemplate来封装JDBC,结合Spring的注入特性可以很方便的实现对数据库的访问操作,简化JDBC的开发步骤: 1. 导入jar包 2. 创建JdbcTemplate对象。依赖于数据源DataSource * JdbcTemplate template = new JdbcTemplate(d...

2019-04-06 22:02:10 1030

原创 mysql中忘记了root用户的密码? -----Jane Eyre

重置MySQL密码步骤详解cmd – > net stop mysql 停止mysql服务 * 需要管理员运行该cmd- 2 . 使用无验证方式启动mysql服务: mysqld --skip-grant-tables打开新的cmd窗口,直接输入mysql命令,敲回车。就可以登录成功use mysql;update user set passwor...

2019-04-06 14:09:23 176

原创 JDBCUtils 工具类的抽取

*抽取 目的:简化书写 * 分析: 1. 注册驱动也抽取 2. 抽取一个方法获取连接对象 * 需求:不想传递参数(麻烦),还得保证工具类的通用性。 * 解决:配置文件 jdbc.properties url=jdbc:mysql://IP地...

2019-04-06 14:06:53 309

原创 数据库连接池Druid工具类代码实现

Druid:数据库连接池实现技术,由阿里巴巴提供的 1. 步骤: 1. 导入jar包 druid-1.0.9.jar 2. 定义配置文件: * 是properties形式的 * 可以叫任意名称,可以放在任意目录下 3. 加载配置文件。Pro...

2019-04-05 23:18:29 972 3

空空如也

空空如也

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

TA关注的人

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