自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-09-12

计算器2.0<!DOCTYPE html><html><head><meta charset="utf-8"><title>文档标题</title></head><body><table id="calculater" onClick="calculater()"> <tr> <td id="display" colspan="

2021-09-12 21:03:31 94

原创 2021-09-10

本日先占位。。。。

2021-09-10 22:03:01 96

原创 2021-09-09

JavaScript对象对象的定义对象属性属性的唯一性对象的定义可以使用字符来定义和创建 JavaScript 对象:var person = {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"};定义 JavaScript 对象可以跨越多行,空格跟换行不是必须的:var person = { firstName:"John", lastName:"Doe", age:50, eyeColor:"b

2021-09-09 23:11:06 374

原创 2021-09-06

本日先占位

2021-09-06 21:33:34 119

原创 2021-09-05

JavaScript数据类型创建数组4种的方式最常用的对象创建方式字符串与数值的相互转换创建数组4种的方式var arr1 = new Array('a', 'b', 'c'); //这是一个预定义的数组,在创建时初始化var arr2 = ['a', 'b', 'c' ]; //同样是在创建时初始化,但是这种创建更为简洁直观var arr3 = new Array( ); var arr4 = [ ]; //这两种是创建空的数组对象的创建,一般推荐使用var p

2021-09-05 23:44:06 52

原创 20210904

本日占位

2021-09-04 23:55:24 47

原创 2021-09-01

JavaScript简单用法body 标签中的 JavaScriptJavaScript 函数和事件head标签中的 JavaScript 函数body标签中的 JavaScript 函数外部的 JavaScriptbody 标签中的 JavaScript<!DOCTYPE html><html><body>..<script>document.write("<h1>这是一个标题</h1>");document.wri

2021-09-01 23:00:25 56

原创 2021-08-30

本周学习了DOM查询,其中节点问题需要注意有没有空格,如果有也算一个节点<!doctype html><html><head> <meta charset="utf-8"> <title>DOM查询</title> <style> .w { width: 940px; margin: 10px auto; }

2021-08-30 21:13:59 61

原创 2021-08-22

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"> /*需求:当用户点击了校验按钮,要获取输出框的内容,然后验证其是否合法 * 验证的规则是:必须由字母,下划线组成,并且长度是5到12位

2021-08-22 23:51:29 58

原创 2021-08-15

本周先占位.

2021-08-15 23:01:50 68

原创 2021-08-10

本日先占位。

2021-08-10 20:29:07 338

原创 2021-08-08

一级标题:js介绍:js是弱类型, java是强类型特点:1.交互性(它可以做的是信息的动态交互)2.安全性(不允许直接访问本地硬盘)3.跨平台性(只要是可以解释js的浏览器都可以执行,与平台无关)js中的事件:什么是事件?事件是电脑输入设备与页面进行交互的响应。onload加载完成事件 页面加载完成后,常用于做页面js代码初始化操作onclick单击事件 常用于按钮的点击响应操作onblur失去焦点事件

2021-08-08 22:44:05 56

原创 2021-07-09

设计模式初步认识我们为什么要学设计模式?设计模式的分类如何学好设计模式我们为什么要学设计模式?设计模式的定义:设计模式( Design Pattern )代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长一段时间的试验和错误总结出来的。简而言之就是3点:1.最佳实践2.解决方案3.试验和错误总结设计模式的作用:面向对象的程序应该具有可维护性、代码可复用性、扩展性及灵活性,要解决的

2021-07-09 20:03:35 83

原创 2021-06-30

数据结构初认识什么是数据结构程序什么是数据结构定义:是数据之间存在一种或多种逻辑关系的数据元素集合它包含三方面的内容:1逻辑关系2存储关系3操作作用:为编写出一个“好”的程序,必须分析待处理对象的特性及各处理对象之间存在的关系程序一.什么是程序?程序=数据结构+算法2.逻辑结构与物理结构的区别方法:1、含义不同,逻辑结构的意思是对数据之间关系的描述,而物理结构的意思是数据结构在计算机里面的表示。2、任务不同,逻辑结构的主要任务是把基本的概念模型图变成和选中的数据模型相吻合的逻辑结构

2021-06-30 15:00:21 525 1

原创 2021-06-28

什么是JDBCJDBC介绍JDBC驱动程序的四种类型JDBC建立连接的5大步骤JDBC介绍Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据库的。执行流程:连接数据源,如:数据库。为数据库传递查询和更新指令。处理数据库响应并返回的结果。JDBC驱动程序的四种类型

2021-06-28 17:07:42 48

原创 2021-06-06

三层架构什么是三层架构为什么使用三层架构三层架构的表现形式什么是三层架构UI(表现层): 主要是指与用户交互的界面。用于接收用户输入的数据和显示处理后用户需要的数据。BLL:(业务逻辑层): UI层和DAL层之间的桥梁。实现业务逻辑。业务逻辑具体包含:验证、计算、业务规则等等。DAL:(数据访问层): 与数据库打交道。主要实现对数据的增、删、改、查。将存储在数据库中的数据提交给业务层,同时将业务层处理的数据保存到数据库。(当然这些操作都是基于UI层的。用户的需求反映给界面(UI),UI反映给BLL,

2021-06-06 22:11:35 47

原创 2021-05-31

单例模式介绍单例模式的实现方式总结介绍单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。注意:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。意图:保证一个类仅有一个实例,并提供一

2021-05-31 10:46:21 89

原创 2021-05-24

本周占位 完成毕业答辩

2021-05-24 01:06:05 72

原创 2021-05-19

MySQL思维导图

2021-05-19 12:09:28 63

原创 2021-05-18

数据库的三大范式引言第一范式第二范式第三范式引言俗话说:无规矩,不成方圆。做任何事情都应该有其相应的规矩 ,数据库也不例外。众所周知,数据库一共有三大范式,没有对范式的理解,就无法设计出高效率、优雅的数据库。范式的定义:一张数据表的表结构所符合的某种设计标准的级别就像家里装修买建材,最环保的是E0级,其次是E1级,还有E2级等等。数据库范式也分为1NF,2NF,3NF,BCNF,4NF,5NF。一般在我们设计关系型数据库的时候,最多考虑到BCNF就够。符合高一级范式的设计,必定符合低一级范式,如符合

2021-05-18 15:21:03 1611 1

原创 2021-05-18

主键和外键主键外键创建外键约束的方式主键和外键的对比主键定义:唯一标识一条记录,不能有重复的,不允许为空作用:1.用来保证数据完整性2.加快数据库的操作速度3.提供标识,方便索引。个数:主键只能有一个SELECT*FROM employees;这里的employee_id就可以使主键外键定义:表的外键是另一表的主键, 外键可以有重复的, 可以是空值作用:用来和其他表建立联系用的个数:一个表可以有多个外键外键实例:一个表中的 FOREIGN KEY 指向另一个表中的 UNIQU

2021-05-18 10:58:11 86 1

原创 2021-05-17

#进阶2:条件查询/*语法: select 查询列表 from 表名 where 筛选条件;分类:一.按条件表达式筛选条件运算符:< > = != <> >= <=二.按逻辑表达式筛选逻辑运算符:作用:用于连接条件表达式&& || ! and or not

2021-05-17 10:11:16 35

原创 2021-05-06

MySQL相关概念数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。数据库管理系统的特点1.数据以表格的形式出现2.每行为各种记录名称3.每列为记录

2021-05-06 16:51:24 96 3

原创 2021-05-06

I/O流的简单运用创建删除判断获取创建1)createNewFile() 在指定位置创建一个空文件,成功就返回true,如果已存在就不创建然后返回false2)mkdir() 在指定位置创建目录,这只会创建最后一级目录,如果上级目录不存在就抛异常。3)mkdirs() 在指定位置创建目录,这会创建路径中所有不存在的目录。4)renameTo(File dest) 重命名文件或文件夹,也可以操作非空的文件夹,文件不同时相当于文件的剪切,剪切时候不能操作非空的文件夹。移动/重命名成功则返回true,失

2021-05-06 16:40:31 29

原创 2021-04-27

前言本次项目是关于图书馆管理系统,项目应该是2个星期内完成的,但是由于本人是初学者,花费了更多的时间来完成此项目。对于初学者而言,本次项目的最大难点就是一开始没有思路,不知从何下手。起初我是找网上相关类型的代码参考,但是并没有一份完整的代码参考,所以起初的第一个星期就是各种找资料,各种拼接代码,到最后发现没有用IO流的知识来存储文档,所以图书馆1.0作废。第二个星期我周围就已经陆续有人完成了,所以,我就参考他们的代码,才有了一点思绪。我认为,完成本次代码的核心点就是:1.框架的建立2.逻辑的判断3.

2021-04-27 19:29:41 93 3

原创 2021-04-26

本周的文章会再下周一起公布,现在再完善项目!!!

2021-04-26 15:37:19 48 1

原创 2021-04-18

数组数组的定义数组的初始化数组的拼接找出数组中的最值数字在数组中出现的次数数组的定义定义:一组相关类型的变量集合缺点:长度固定,存在越界问题数组的初始化数据类型[] 数组名称 = new 数据类型 [长度] ;数组下标(从0开始)超出数组长度,数组越界异常(运行时异常)数组中每个元素都有默认值,默认值是该数据类型默认值数组名称.length(属性):取得数组长度数组的拼接public class ArrayTest { public static void main(String

2021-04-18 23:41:56 27 2

原创 2021-04-12

JAVA String类创建字符串字符串长度String类常见的问题创建字符串创建字符串有两种方式:1.直接创建2.引用对象创建String s1 = "lalala"; // String 直接创建String s2 = "lalalala"; // String 直接创建String s3 = s1; // 相同引用String s4 = new String("lalala"); // Str

2021-04-12 15:18:53 56 6

原创 JAVA中的异常

目录概念Exception类的层次异常的处理throw与throws的区别自定义异常概念在我们写代码的时候会出现各种异常,怎样来处理异常?异常有多少种类型,如何避免异常是接下来我们需要了解的。异常的定义:异常是指在程序运行过程中所发生的不正常的事件,他会中断正在运行的程序。异常发生的原因有很多,通常包含以下几大类:1.用户输入了非法数据。2.要打开的文件不存在。3.网络通信时连接中断,或者JVM内存溢出。Exception类的层次所有的异常类是从 java.lang.Exception 类

2021-04-07 10:15:29 80 3

原创 JAVA学习总结第三周

集合框架概念集合:集合框架是一个用来代表和操纵集合的统一架构。内容Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection 接口又有 3 种子类型,List、Set 和 Queue,再下面是一些抽象类,最后是具体实现类,常用的有 ArrayList、LinkedList、HashSet、LinkedHashSet、HashMap、LinkedHashMap 等等。集合框架体系如图所示Set和Li

2021-03-29 13:02:20 77 10

原创 2021-03-23

项目总结先上代码for (int a = 0; ; ) {System.out.println(“新手村村长:你现在要做什么? 1.打怪升级 2.学习技能 3.疗伤”);switch (scanner.nextInt()) {case 1:System.out.println(“现在有这些地方供你选择 1.新手村 2.蝴蝶谷 3.梅花山庄”);int b = scanner.nextInt();System.out.println(“现在有以下敌人供你选择:1.土匪 2.强盗 3.匪首”);

2021-03-23 19:37:17 60 1

原创 2021-03-16

第二周的学习总结本周主要学习了JAVA面向对象的三大特性:封装、继承、多态。个人认为这3大特性应该是JAVA基础中最基本的知识。以后写的代码都要 围绕这三大特性来写。所以学好这三大特性尤为重要。这三大特性分下来学习感觉还好,但是如何将其综合运用还是有一定难度的。本周做了一个有难度的项目,就是做一个简单一点的打怪升级的文字类游戏,这项目就充分的体现了JAVA面向对象的三大特性。本次我们小组在写代码的时候遇到了多重困难。譬如:1.如何调用我们需要的参数2.如何将我们设计好的类调用到主函数

2021-03-16 20:33:08 46 2

原创 遇见未来的自己

遇见未来的自己在如今这个高新技术飞速发展的时代,互联网成为了这个时代的代名词,我相信未来很长的一段时间里,互联网依然是主角。如何做好与时代接轨,不被时代淘汰,就是我接下来6个月应该考虑以及要去做的事了。作为非专业出生的我,虽然对计算机技术也是略有耳闻,但也只是表面上的认识,对于其内部结构知道的还是少之又少。即将毕业的我产生了迷茫,不知道自己应该要走什么路,是投入自己熟悉的领域,做一个温室里的花朵,还是挑战自己,去探索未知的领域。思考再三,我还是不甘就这么碌碌无为,选择锻炼自己,提高自己计算机方面的知识技

2021-03-11 17:54:49 116 4

空空如也

空空如也

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

TA关注的人

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