自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot整合MyBatis-Plus的坑

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):踩坑springboot整合mybatis-plus启动后报org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.bdqn.data.service.UserService.getBaseMapper(下面还有一大堆错误,我只截取

2021-01-29 17:57:27 1389 3

原创 javascript操作DOM对象

DOM:Document Object Model (文档对象模型);访问节点使用getElement系列方法访问指定节点getElementById(),getElementsByName(),getElementsByTagName()根据层次关系访问节点parentNode:返回节点的父节点childNodes:返回子节点集合,childNodes[i]firstChild:返回节点的第一个节点lastChild:返回节点的最后一个节点 MNMJHnextSibli

2020-07-02 14:32:35 198

原创 javascript操作BOM对象

BOM模型BOM:浏览器对象模型(Browser Object Model);BOM提供了独立于内容的,可以与浏览器窗口进行互动的对象结构。BOM可实现的功能;弹出新的浏览器窗口移动,关闭浏览器窗口,以及调整窗口大小页面的前进,后退window是整个BOM的核心window对象常用方法prompt():弹出输入框alert(): 弹出提示框confirm(): 弹出确认框close(): 关闭浏览器窗口open():打开新的浏览器窗口setTimeout(): 在指定毫秒后开

2020-06-28 15:51:22 228

原创 JavaScript

javaScript基础为什么学习java Script?首先javaScript它能进行表单验证,减轻服务器端压力,一些简单的数据验证可以使用js在前端进行验证,之后再提交到服务器。javaScript可以实现一些页面动态效果,向html页面添加交互行为。什么是javaScript?javaScript是一种基于对象和时间驱动的,并具有安全性的脚本语言。javaScript特点:向html页面中添加交互行为;脚本语言,语法和java类似;解释性语言边执行边解释;javaScript的组

2020-06-23 16:14:36 146

原创 FileReader类

FileReader类说明及使用FileReader类继承自InputStramReader,它用于读取字符流。Reader是一个抽象类,FileReader是其子类。FileReader fr=new FileReader(String fileName);使用带有指定文件的String参数的构造方法,创建该输入流对象,并关联文件(必须确保读取的文件存在)。例如:FileReader fr=new FileReader(“demo.txt”);主要方法读取方法:int read():读取单

2020-06-09 21:48:06 821

原创 ResultSet

ResultSet详解ResultSet对象具有指向其他数据行的光标,最初光标被置于第一行之前,next方法将光标移到下一行,该方法在ResultSet对象没有下一行时返回false,可以使用while循环来迭代结果集。默认的ResultSet对象不可更新,仅有一个向前移动的光标,因此只能迭代它一次,并且只能按第一行到最后一行的顺序,也可以生成滚动和或可更新的ResultSet对象。ResultSet 接口提供用于从当前行获取列值的获取方法,可以使用列的索引编号或列的名称获取值。一般情况下,使用列索引

2020-06-09 20:08:09 1458

原创 java中类和类的关系

java中类和类的关系类和类之间的关系有:1:继承,实现关系,它们属于is a关系2:组合,聚合,关联关系,它们属于has a关系3:依赖关系,它属于use a关系接下来我们一 一来分析一下;1,继承关系,继承是指一个类继承于另一个类,子类可以调用父类的成员,并且子类也可以新增自己的功能,在java中使用extends关键来实现继承,这种关系在UML图中是用一个空心三角箭头的实线表示。2,实现关系,实现是指一个类实现一个interface接口,实现是类与接口之间常见的关系,在java中使用i

2020-06-04 18:23:22 249

原创 DAO模式

java中DAO模式什么是DAO?Data Access Object (数据存储对象),它是位于业务逻辑和持久化数据之间,实现对持久化数据的访问。DAO模式的作用:1:隔离业务逻辑代码和数据访问代码2:隔离不同数据库的实现主要分为业务逻辑层和数据访问层。DAO模式的组成部分1,DAO接口2,DAO实现类3,实体类4,数据库连接和关闭工具首先就是要对JDBC进行封装为什么要对JDBC进行封装?业务代码和数据访问代码耦合,造成代码可读性差,不利于后期修改和维护,不利于代码复用。采

2020-06-04 09:42:22 679

原创 使用JDBC连接数据库

使用JDBC连接数据库什么是JDBC?JDBC是java数据库连接技术的简称,提供连接各种常用数据库的能力。JDBC API:它里面的内容是供程序员调用的接口与类,集成在java.sql和javax.sql包,如DriverManager类。JDBC API的主要功能,与数据库建立连接,执行sql语句,处理结果。JDBC API中重要的界面有:DriverManager:完成驱动程序的装载和建立新的数据库连接。Statement:管理在一指定数据库连接上的SQL语句的执行。Connectio

2020-06-02 17:18:20 222

原创 MySql存储过程

MySql存储过程创建存储过程语法:DELIMITER//create procedure 名称()begin–语句–end;//这是一个没有参数的存储过程,注意名称后面要写括号();调用存储过程语法:call 名称();存储过程参数DELIMITER//create procedure 名称( [IN|OUT|INOUT] 参数名称 参数数据类型)begin…end;//存储过程的参数类型有三个,IN ,OUT, INOUT。默认是IN类型,表示改参数的值必须在调用存储过

2020-05-31 14:25:22 128

原创 MySql的事务视图索引备份和恢复

MySql的事务视图索引备份和恢复事务什么是事务?事务是一种机制,一个操作序列,它包含了一组数据库操作命令,并且把所有的命令作为一个整体一起向系统提交或撤消操作请求。数据库事务具有4大特性:原子性:一个事务包含了多个操作,这些操作要么都执行,要么都不执行。一致性:事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。隔离性:一个事务的执行不能与其他事务干扰。持久性:指一个事务一旦提交,它对数据库中的数据的改变应该是永久性的。管理事务begin或者start transacti

2020-05-28 12:58:23 169

原创 初识Mysql数据库

初识MySqlMysql的优势:运行速度快,使用成本低,容易使用,可移植性强,适用更多用户。Mysql提供的标准字符集默认为Latin1。以命令行方式连接MySql语法:mysql -h 服务器主机地址 -u 用户表 -p 密码如果是在本机操作,可省略-h参数-p后面可以不写密码,按Enter键后输入密码,如果写密码,-p和密码间没有空格。MySql操作数据库创建数据库 语法:create database 数据库名;查看数据库列表语法:Show databases;选择数据库语法:US

2020-05-14 14:27:37 303

原创 数据库设计

数据库的设计设计数据库的步骤数据库设计的基本步骤1.收集信息2.标识实体3.标识每个实体需要存储的信息4.标识每个实体之间的关系1.收集信息在设计数据库之前,需要了解系统的功能和需求2.标识实体了解需求之后,需要通过分析定义出系统有哪些实体。例如:客人去酒店开房,这至少包含两个实体:客人和房间3.标识每个实体需要存储的信息例如:客人:姓名,手机号,性别等等房间:房号,房间类型,价格等。4.标识每个实体之间的关系上面的这四个步骤做好之后,我们可以根据实体以及实体之间的关系绘制出

2020-05-12 12:56:31 238

原创 IDEA写代码的快捷键

使用IDEA编辑代码的快捷键Ctrl+/或者Ctrl+Shift+/注释Ctrl+D复制行Ctrl+X删除行alt+/代码提示Ctrl+G定位某一行Ctrl+F查找文本代码处F2快速定位编译出错位置Ctrl+E最近打开的文件Ctrl+shift+U大小写转换Ctrl+alt+O选中某个位置翻译Alt+回车导入包,自动修正Ctrl+N查找类Alt+insert生成代码(ge...

2020-03-24 11:37:27 212

原创 JDNI配置数据源连接Mysql

JNDI连接MySql什么是JNDI?JNDI全称是java naming and directory inyerface(java命名和目录接口)通过名称将资源和服务器进行关联。简单的来说就是你按命名规则给一个东西命名,然后你就可以通过该名字在特定环境下直接查找到该东西。可以简单的把JNDI理解为一种将对象和名字绑定的技术,对象工厂负责生产出对象,这些对象都和唯一的名字绑定。JNDI的作用...

2020-03-24 11:24:06 606

空空如也

空空如也

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

TA关注的人

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