自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis_动态SQL

mybatis动态SQL介绍

2022-08-21 17:48:23 709

原创 Maven基础和安装

Maven基础

2022-07-22 18:53:30 422

原创 MySql语法

create database 数据库名;create database 数据库名 set gbk; 创建数据库并设置为gbk编码格式;create database 数据库名 set gbk collate gbk_chinede_ci; 创建一个使用gbk字符集,并带校对规则的数据库show database; 查看当前数据库服务器中的所有数据库show create database 数据库名 ; 查看创建数据库时的定义信息drop database 数据库名;删除指定数据库a

2021-12-22 15:41:32 810

原创 jQuery选择器的使用注意事项:

1. 选择其中含有特殊符号 W3C规范规定属性值中不能含有某些特殊字符,但在实际开发过程中,常遇到表达式中含有“#”或“.”等特殊字符的情况,如果按照普通的方式去处理就会出错,解决此类问题的方法就是使用转义符转义。  有如下代码:  <div id="id#a">aa</div>  <div id="id[2]">cc</div>  按照普通的方式来获取。例如:  $("#id#a");  $("#id[2]"...

2021-12-22 15:26:21 268

原创 JQuery选择器

Jquery选择器的优势:1.简洁的写法$()函数在很多Javascript库中都被当作是一个选择器函数来使用,在Jquery中也不例外。2.完善的处理机制使用Jquery选择器不仅比使用传统的getElementByid()和ge't'ElementsByTagName()函数简洁得多,还能避免某些错误。Jquery选择器的类型Jquery可通过CSS选择器和过滤选择器两种方式选取元素:通过CSS选择器选取元素:基本选择器 层级选择器 属性选择器通过过滤选择...

2021-12-22 15:24:11 893

原创 DOM对象-节点

DOM是Document Object Model 的缩写,即文档对象模型,是基于文档编程的一套API接口,使用时分三个方面:DOM Core(核心)、HTML-DOM和CSS-DOM。DOM操作分类1.DOM Core:这不是JavaScript的专属品,任何一种支持DOM的编程语言都可以使用它,它的用途不仅限于处理一种使用标记语言编写出来的文档。2.HTML DOM:使用JavaScript和DOM为HTML文档编写脚本时,有许多专属的HTML-DOM属性,HTML-DOM出现的比DOM

2021-12-21 16:32:32 426

原创 Java面向对象——多线程

进程(Program)是对数据描述与操作的代码的集合。 是程序的一次动态执行过程,它对应了从代码加载。执行至执行完毕的一个完整过程。这个过程也是进程本身产生,发展至消亡的过程。进程的特点:进程是系统运行程序的基本单位。 每一个进程都有自己独立的一块内存空间、一组系统资源。 每一个进程的内部数据和状态都是完全独立的。在操作系统中可以有多个进程,这些进程包括系统进程(由操作系统内部建立的进程)和用户进程(有用户程序建立的进程)线程是进程中执行运算的最小单位,可完成一个独立的顺序控制流程

2021-11-05 18:26:42 346

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

事务事务(Transaction)是指将一系列数据操作捆绑成为一个整体进行统一管理。如果某个事物执行成功,则在该事务中进行的所有数据更改均会提交,成为数据库中的永久组成部分。反之遇到错误且必须取消或回滚,则数据将会恢复到操作前的状态,所有改动均被清除。什么是事务事务是一种机制,一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行。事务是作为单个逻辑工作单元执行的一系列操作,一个逻辑工作单元必须有四个属性,

2021-11-04 10:01:00 174

原创 BOM对象

window对象

2021-10-25 11:21:49 102

原创 使用jQuery快速高效制作网页交互特效

什么是JavaScriptJavaScript是一种描述性语言,也是一种基于对象(Object)和事件驱动(Event Driven)的,并具有安全性能的脚本语言。与HTML(超文本标记语言)在Web页面中链接多个对象,与Web客户实现交互。特点:JavaScript主要用来在HTML页面中添加交互行为。 JavaScript是一种脚本语言,语法和Java类似。 JavaScript一般用来编写客户端的脚本。 JavaScript是一种解释性语言,边执行边解释。...

2021-10-22 17:16:38 1184

原创 Java面向数据库编程——高级查询(二)

EXISTS子查询在执行CREATE或DROP语句前,可以使用EXISTS语句判断该数据库对象是否存在,返回值是true或false。语法:SELECT.......FROM 表名 WHERE EXISTS(子查询);EXISTS关键字后面的参数是一个任意的子查询,如果该子查询有返回行,则EXISTS子查询的结果为true,此时再执行外层查询语句,如果子查询没有返回行,则EXISTS子查询的结果为false,此时外层语句不再执行查询。NOT EXISTS子查询EXISTS和IN一

2021-10-20 09:37:10 164

原创 Java面向数据库编程——高级查询(一)

修改表修改表名:语法:ALTER TABLE<旧表名> RENAME【TO】<新表名>;其中,TO为可选参数,使用与否不影响结果。仅修改表名,表结构不变。添加字段语法:ALTER TABLE 表名 ADD 字段名 数据类型【属性】;修改字段语法:ALTER TABLE 表名 CHANGE 原字段名 新字段名 数据类型【属性】;删除字段语法:ALTER TABLE 表名 DROP 字段名;添加主外键添加主键约束语法..

2021-10-15 16:19:29 308

原创 Java面向数据库编程——初始MySQL

常用基础语法大全:mysql常用基础语法大全 - 知乎 (zhihu.com)MySQL的优势:运行速度快。体积小,命令执行的速度快。 使用成本低。开源的,且提供免费版本。 容易使用。与其他大型数据库的设置和管理相比,其复杂程度较低,易于使用。 可移植性强。能够运用于多种系统平台上。【Windows、Linux、UNIX】等。 适用更多用户。支持最常用的数据管理功能,适用于中小型企业甚至大型网站应用。命令行方式操作MySQL数据库数据库类型系统数据库:information

2021-10-14 18:06:08 221

原创 Java面向数据库编程——数据库设计

为什么需要规范的数据库设计通过进行规范化的数据库设计,可以消除不必要的数据冗余,获得合理的数据库设计,提高项目的应用性能。什么是数据库设计就是将数据库中的数据实体及这些数据实体之间的关系,进行规划和结构化的过程。数据库中创建的数据结构的种类,以及在数据实体之间建立的复杂关系是决定数据库系统效率的重要因素糟糕的数据库设计表现为一下两方面:效率低下。 更新和检索数据时会出现许多问题。良好的数据库设计表现在:效率高。 便于进一步扩展。 可以是应用程序的开发变得更容易。设计数据

2021-10-13 18:31:21 1393

原创 Java面向对象编程——File I/O

使用File类操作文件后目录创建File对象的语法:File file = new File(String pathName);pathName指的是文件路径。文件路径名中的分隔符可以使用正斜杠“/”,也可以使用反斜杠"\",但必须写成“\\”File类用于访问文件或目录的属性。File类的常用方法 方法名称 说明 boolean exists() 判断文件或目录是否存在 boolean isFile() 判断是否是文件 boolean isDire.

2021-09-14 18:25:31 937

原创 Java面向对象——集合框架

Java集合框架为我们提供了一套性能优良、使用方便的接口和类、它们都位于Java.util包中。但支持多线程的集合类位于java.util.concurrent包下。 数组与集合的区别如下:  1)数组长度不可变化而且无法保存具有映射关系的数据;集合类用于保存数量不确定的数据,以及保存具有映射关系的数据。  2)数组元素既可以是基本类型的值,也可以是对象;集合只能保存对象。集合框架包含三大块内容:对外的接口、接口的实现和对集合运算的算法。接口:表示集合的...

2021-09-06 19:34:06 524

原创 Java面向对象——异常

遇到ArithmeticException时,会直接结束。通常可尝试通过使用if-else语句对各种异常情况进行判断。缺点:会使代码臃肿,加入了大量的异常情况判断和处理代码。把精力放在了处理异常上也就是”堵漏洞“上,减少了编写业务的时间,必然影响开发效率。(如果堵漏洞的工作由系统进行处理,用户只关注业务编写,那对于异常只需要调用相关的异常处理就好)很难关注到所有的异常情况,程序仍不完善。异常处理和业务交织在一起,影响代码的可读性,大大增加了日后的代码维护性。异常:就是在程序的运行

2021-09-02 10:28:52 395

原创 Java面向对象——接口

接口可以看作是一种特殊的“抽象类”,但是采用与抽象类完全不同的语法来表示,两者的设计理念也是不同的,抽象类利于代码的复用,接口利于代码的扩展和维护定义语法【修饰符】 interface 接口名 extends 父接口1,父接口2,......{ //常量定义 // 方法定义}类实现接口class 类名 extends 父类名 implements 接口1,接口2,......{ //类成员}说明:接口的命名规则与类相同。如...

2021-08-31 11:28:44 245

原创 Java面向对象——多态

先分解后重构多态是将父类做为方法的形参、开闭原则:可以增加扩展,修改时关闭。

2021-08-30 11:20:53 76

原创 Java面向对象——继承

is-a来判断是否使用继承 继承是代码复用的一种方式。语法修饰符 子类 extends[关键字]父类{代码块}继承通过关键字extends关键字实现,其中子类,父类[基类、超类]。修饰符如果是public则该类在整个项目都可见;若无public修饰符,则该类只在当前包可见,不可使用private和protected修饰。子类可从父类继承的“财产”继承public和protected修饰的属性和方法,无论子类和父类是否在同一个包里。 继承默认权限修饰符的属和方法,但子类和父类必须在.

2021-08-26 15:11:29 236

原创 Java小知识点

面向对象三个特性是封装、继承、多态,其中,封装可增强数据的访问限制,降低各模块之间的依赖程度,也可以提高代码的复用程度,增强程序的可维护性 Java是一种面向对象的语言,其核心概念即类和对象,采用面向对象的设计思想可以利用封装、继承和多态实现代码的重用 ...

2021-08-25 09:52:34 60

原创 对象和封装

对象和类的定义对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的行为和状态。封装的定义mmmmm封装是指将类的成员变量私有化,同时提供共有的方法实现对该成员变量进行存取的的过程封装的好处隐藏类的细节操作,只能通过规定的方法访问数据防止该类的代码和数据被外部类定义的代码随机访问。 提高代码的理解性以及可维护性,限制不合理操作也加强了程式码的安全性。构造函数分

2021-08-25 09:31:33 85

空空如也

空空如也

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

TA关注的人

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