自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis

redis是跨平台的非关系数据库,存储key和value。

2023-07-25 14:52:04 135

原创 解析XML

xml与操作系统、编程语言开发平台无关规范统一,实现不同系统之间的数据交换。

2023-07-25 14:51:28 129

原创 设计模式详解

一个类应该只有一个引起他变化的原因一个类应该只负责一个一个职责。

2023-07-25 14:49:43 131

原创 反射详解1

1 在编译时不确定被那个类加载,而在程序运行时才加载、探知、使用。2 反射是指能够在运行时观察并修改自己运行时(Runtime)行为的特性。

2023-07-25 14:46:52 103

原创 Mybatis

resultMap id="映射规则的唯一映射,可以被select元素的resultMap属性引用" type="映射的结果类型">--指定和数据表主键字段对应的标识属性--><id property="实体的主键名称" column="数据库对应的主键名"></id>--指定结果集字段和实体属性的映射关系--><result property="实体的属性名称" column="数据库对应的列名"></result>

2023-07-25 14:40:57 70

原创 MyBatis 框架动态SQL

map中集合元素的key。<trim prefix="前缀" suffix="后缀" prefixOverrides="忽略前缀" suffixOverrides="忽略后缀"><foreach collection="参数名称" item="元素别名" open="("separator=","close=")">//当所有的when标签中的test属性判断都会进入falst时,进入otherwise标签。//choose中的多个when标签只会执行匹配成功的第一个,执行之后跳出choose标签。

2023-07-25 14:39:40 97

原创 动态网页开发基础

B/S(Browser/server,浏览器/服务器),应用程序放在应用服务器上,并通过应用服务器同数据库服务器进行通信,系统界面通过浏览器展现。

2023-07-25 14:33:26 2294

原创 vue概述

响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个是为解决移动互联网浏览而诞生的。优点:面对不同分辨率设备灵活性强,能快捷地解决多设备显示适应问题更少维护,开发y一个网站,多终端使用缺点:兼容各种设备,工作量大,效率低下代码累赘,会出现隐藏无用的元素,加载时间较长宽度定值的缺点:宽度大于页面宽度,会有多余空白缩小浏览器的宽度,网页内容会被遮挡。

2023-07-25 14:30:03 77

原创 Spring框架

Spring框架是一个轻量级的企业级应用框架,贯穿于表现层,业务层,持久化层。

2023-07-25 14:28:00 89

原创 Spring Boot详解

maven是一个跨平台的项目管理工具,主要服务于基于Java的项目构建,项目信息管理。依赖管理。

2023-07-25 14:22:25 88

原创 使用jQuery操作DOM

样式操作//1.设置和获取样式值$(selector).css(name,value);//设置单个属性$(selector).css({name:value,name:value……});//设置多个属性//获取css属性值$(selector).css(name);​//2.追加样式$(selector).addClass(class);//追加单个类样式,class为类名称$(selector).addClass(class1 class2……);//追加多个类样式,空格隔开即可

2021-11-19 10:10:23 430

原创 jQuery中的事件与动画

jQuery中的事件js中的事件:鼠标事件,键盘事件,window事件,表单事件基础事件 鼠标事件 click(),鼠标单击事件 mouseover(),鼠标指针移过时 mouseout(),鼠标指针移除时 mouseenter(),鼠标指针进入时 mouseleave(),鼠标指针移除时 键盘事件 keydown(),按下键盘时 keyup(),释放键盘时 keypress(),产生可打印的字符 获取当前按键的键值:keyCode,识别按下了哪个

2021-11-19 10:09:47 552

原创 jQuery选择器

基本选择器名称 语法 描述 返回值 示例 标签选择器 element 匹配指定的标签名元素 元素集合 $("h2"),选取所有h2元素 类选择器 .class 匹配指定的class元素 元素集合 $(".titile"),选取类名为title的元素 id选择器 #id 匹配指定的id元素 单个元素 $("#titile"),选id名为title的元素 并集选择器 selector1,se

2021-11-19 10:09:15 211

原创 初识jQuery

jQuery是一个优秀的核心类库用途: 访问和操作DOM元素 控制页面样式 对页面事件的处理 方便的使用JQuery插件 配置jQuery官网,找到Download jQuery按钮,下载开发版,选择复制,在 vscode新建.js结尾的文件,html使用时导入在页面引用jQuery<script src="jQuery.js"></script><script> $(document).ready(functi

2021-11-19 10:08:36 244

原创 javaScript对象及初识面向对象

1.创建对象自定义对象//第一种方法 //第二种方法var obj=new Object(); var obj={//定义属性并赋值 name:"长春花",obj.name="111"; .

2021-11-19 10:07:55 152

原创 JavaScript操作DOM对象

DOM操作简称文档对象模型,操作时分为三个方面:DOM Core(核心),HTML-DOM,CSS-DOM节点和节点关系 整个文档是一个文档节点 每个html标签是一个元素节点 包含在html元素的文本是文本节点 每个html属性是一个属性节点 注释属于注释节点 使用,父,子,同胞等术语描述节点的层次关系,顶部节点被称为根,一个节点拥有任意数量的子节点 访问节点 使用getElement系列方法访问指定节点(访问时会忽略文档结构)

2021-11-19 10:07:12 345

原创 JavaScript操作BOM对象

window对象1.BOM模型图:2.BOM的功能: 弹出新的浏览器窗口 移动,关闭浏览器的窗口及调整窗口的大小 在浏览器窗口实现页面的前进,后退功能 3.常用的属性history有关客户访问过的URL的信息常用方法back(); 加载history对象列表的前一个URL/后退,例:history.back()forward(); 加载history对象列表的后一个URL/前进,例;history.forward()go(n); 加.

2021-11-19 10:06:29 436

原创 JavaScript的基础

JavaScript1.什么是JavaScriptJavaScript是一种描述性语言,也是一种基于对象和事件驱动的,并具有安全性能的脚本语言2.特点 主要用来在HTML页面中添加交互行为 是一种脚本语言,语法与java类似 一般用来编写客户端的脚本 是解释性语言,边执行边解释 遵循ECMAScript标准的一种实现 3.组成 ECMAScript标准(语法,变量和数据类型,运算符,逻辑控制语句,关键字,保留字,对象) 浏览器对象

2021-10-20 15:23:32 112

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

事务,视图 ,索引, 备份和恢复事务事务是作为单个逻辑工作单元执行的一系列操作,要么都执行,要么都不执行属性(ACID)原子性:事务是一个完整性操作,事物的各个元素都是不可再分的(原子的),要么都执行,要么都不执行一致性:当事务完成时,数据必须处于一致状态隔离性:对事务进行修改的所有并发事务是彼此隔离的,互不影响,持久性:事务一旦被提交,就会永远保留在数据库中如何执行事务支持事务的存储引擎:InnoDB,BDB# 事务默认为自动提交状态,修改事务的提交为手动提交0,

2021-09-13 16:02:37 86

原创 JDBC常用

JDBC什么是JDBCJDBC是java数据库连接技术的简称,充当了jav应用程序与各种不同数据之间进行对话的媒介,持久化机制(持久化是将程序中的数据吧顺时状态和持久状态间转换的机制)。JDBC工作原理java应用程序-----JDBC API(交互的各种接口)--------JDBC Driver Manager(管理JDBC驱动)------JDBC驱动(负责连接各种不同的数据库)。JDBC主要API及作用DirverManager类:装载驱动程序,并为创建数据库连接提供支持

2021-09-13 15:59:50 136

原创 MySQL的操作

MySQL的操作#修改表名alter table 旧表名 rename [to] 新表名;#添加字段alter table 表名 add 字段名 数据类型 [属性];#修改字段名alter table 表名 change 旧字段名 新字段名 数据类型 [属性];#删除字段alter table 表名 drop 字段名;#添加主键alter table 表名 add constraint 主键名 primary key 表名(主键字段);#主键名pk_grade#添加外键alter

2021-09-02 16:24:29 67

原创 数据库的设计

数据库设计是将数据库中的数据实体及数据实体之间的关系,进行规划和结构化的过程设计步骤 收集信息:了解数据需要存储的信息,实现哪些功能 标识实体:实体一般是名词,一个实体只描述一件事情,不能出现含义相同的实体 标识每个实体需要存储的详细信息:实体的属性 标识实体之间的关系:主从关系等 E-R图称为:实体--关系图组成 实体:矩形表示 属性:椭圆形 联系:菱形 连接属性和实体:直线 映射基数 一对一:汽车和车

2021-08-24 17:16:19 61

原创 C#的文件操作

写入文本文件//创建文件流FileStream fs = new FileStream(string filePath,FileMode.Create);//filePath为路径,FileMode为打开文件的模式​//创建写入器StreamWrite sw = new StreamWrite(fs);​//将录入信息内容写入文件​sw.Write("");​//写入一行数据sw.WriteLine("");//必须关闭写入器和流sw.Close();fs.Close();

2021-08-24 17:12:38 187

原创 XML可扩展标记语言以及TreeView控件

XML称为可扩展标记语言,用于描述数据,定义应用程序传输数据的标准格式HTML:超文本标记语言特点: 每对标记被称为节点,必须成对出现 可自由扩展,标记不是固定不变的 区分大小写,文件后缀“.xml” 例: <?xml version="1.0" encoding="utf-8" ?><em> <!--第一个员工的相关信息--> <ID>1002</ID> <Nam..

2021-08-24 17:11:38 145

原创 C#的继承和多态

第6章 C#的继承和多态继承减少代码冗余符合is a的关系自动属性public int Name{get;set;}不可以有方法体构造参数的执行过程无参:子类继承父类,初始化时,默认先执行父类的无参构造,然后再执行子类的构造方法有参:子类继承父类,初始化时,必须显示的调用父类的有参构造,再执行子类的构造方法继承的使用C#中,子类继承父类,使用“:”,使用base关键字调用父类的属性和方法例:父类为Pet类,//父类,宠物类public class Pe

2021-08-24 17:09:13 76

原创 C#中的集合

集合通用的集合类 System.Collections.Generic 类,支持泛型集合 System.Collections.Concurrent类,线程安全 System.Collections类,不支持线程安全,存储的是Object类型的对象 ArrayList可以动态的增加数据//导入命名空间using System.Conllections;//声明ArrayList:可以直接固定长度,也可以动态增加ArrayList arrayList=new

2021-08-24 17:04:18 168

原创 值类型和引用类型

值类型和引用类型类别 描述 值类型 基本数据类型 八大基本类型 枚举类型 enum 结构类型 struct 引用类型 类 基类,string,自定义类 接口 interface 数组 值类型:不同的变量会分配不同的存储空间,存储空间存储的是该变量的值,改变一个变量的值不会影响另一个变量的值引用类型:两个对象指向同一个存储空间,一个值改变了,,另一个也会改变结构 ..

2021-08-24 17:00:45 63

原创 深入.NET框架+面向对象+封装

深入.NET框架.NET介绍Microsoft.NET是微软当代的操作平台.NET的优势 支持面向对象编程,提高了软件的可复用性,可扩展性,可维护性和灵活性 对Web应用的强大支持,对Web服务的支持 实现SOA,支持云计算 支持构建.NET程序的炫彩外衣 .NET框架结构提供了创建,部署,运行的环境,主要包含公共语言运行时(CLR)和框架类库(.NET Framwork类库,FCL/BCL)支持跨语言开发CLR全称:公共语言运行时,提供运

2021-08-24 16:59:22 109

原创 第八章 File I/O

File只能操作文件,不能访问内容本身File类的常用方法方法名称 说明 boolean exists() 判断目录或者文件是否存在 boolean isFile() 判断是否是文件 boolean isDirectory() 判断是否是目录 String getPath() 返回此对象表示的相对路径 String getAbsolutePath() 返回此对象表示的绝对路径 String getName() 返回此对象表示的文件或目

2021-07-19 10:14:58 104

原创 第七章 多线程(Accp8.0 java)

1.进程与线程操作系统可以同时执行多个任务,每个任务就相当于一个进程,一个进程可以同时执行多个任务,这个任务就相当于线程,一个进程可以产生多个线程例:进程相当于计算机的任务管理器,,可以同时运行多个任务运行一个任务,如qq,可以同时聊天和看视频,,这就是线程进程的特点: 进程是系统运行程序的基本单位 每一个进程都有自己独立的一块内存空间,一组系统资源 每一个进程的内部数据和状态都是完全独立的 多线程的好处:在一个进程中同时运行多个线程,用来完成不同的工作,叫

2021-07-15 16:18:04 149

原创 第六章 集合框架

第六章 集合框架概念:集合框架是为表示和操作集合而规定的一种统一的标准体系结构主要包括:接口,实现,算法 Collection接口:存储允许重复,无序的对象 List(继承Collection接口)用来存储允许重复,有序(以元素插入的顺序来放置)的对象1.ArrayList长度可变的数组,存储方式与数组相同,遍历元素和随机访问元素的效率比较高例:List a =new ArrayList(); / ArrayList a=new ArrayList();常见方法

2021-07-13 16:01:11 122

原创 第五章 异常

第五章 异常异常处理的五个关键字try,catch,finally,throw,throwstry,catch,finallytry{ //业务代码 //... // 出现异常,去执行catch}catch(exception ex){ //exception,所有异常类型的父类 ex.printStackTrace();//输出异常的堆栈信息 ex.getMessage();//返回异常描述的字符串}finally{ //无论程序是...

2021-07-12 15:25:38 52

原创 第四章 接口

第四章 接口接口支持多继承,类只支持单继承1.定义 接口是一种标准和规范,解决了java中只支持单继承的问题,提高了代码的可维护性和扩展性 接口表示一种能力 接口表示一种约定/约束 2.声明(interface)[访问修饰符] interface 接口名 { //全局静态常量(不常用) //公共抽象方法}接口继承接口[访问修饰符] interface 接口名 extends 接口1,接口2.....{ //全局静态常量(不...

2021-07-08 15:01:20 67

原创 第三章 多态(Accp8.0第二学期)

多态的概念同一个接口/方法,具有不同的表现形式优点减少代码量,增强可扩展性和维护性如何实现多态实现多态的条件: 必须有继承存在 子类重写父类 父类引用变量指向子类对象 1.向上转型(子转父)例:Pet pet=new Dog();规则 将一个父类的引用指向一个子类对象 通过父类引用变量调用方法时 ,调用的是子类重写之后的方法 无法通过父类引用变量调取子类的特有方法 两种实现方式 将父类作为方法形参 ..

2021-07-06 10:39:11 89

原创 继承(第二章)

继承 解决代码复用 使用关键字 extends 子类的继承方法不能严于父亲 java中只支持单继承 访问修饰符访问修饰符 本类 同包 子类 其他 private √ 默认 √ √ protected √ √ √ public √ √ √ √ 子类与父类的关系is-a/is like a(可扩展)super关

2021-07-05 10:50:37 68

原创 对象和封装

对象和封装类的定义三个常见成员 负责 属性 静态特征/成员变量 方法 动态行为/成员方法(对数据的操作) 构造器 初始化对象 声明:[访问修饰符] class 类名{ //代码}属性的定义(成员变量)Java 执行一个默认规则,默认对其初始化成员变量的默认值数据类型 默认值 整形 0 浮点型 0.0 字符型 '\u0000' 布尔型 false 所有引用类型 null ..

2021-06-29 17:22:30 77

空空如也

空空如也

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

TA关注的人

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