- 博客(23)
- 收藏
- 关注
原创 JavaScript
JavaScript今日目标掌握 JavaScript 的基础语法掌握 JavaScript 的常用对象(Array、String)能根据需求灵活运用定时器及通过 js 代码进行页面跳转能通过DOM 对象对标签进行常规操作掌握常用的事件能独立完成表单校验案例1,JavaScript简介JavaScript 是一门跨平台、面向对象的脚本语言,而Java语言也是跨平台的、面向对象的语言,只不过Java是编译语言,是需要编译成字节码文件才能运行的;JavaScript是脚本语言,不需要编
2024-10-10 21:19:59 1020
原创 HTML&CSS
HTML&CSS今日目标:能够掌握课程中讲解的标签的使用了解css的使用1,HTML1.1 介绍HTML 是一门语言,所有的网页都是用HTML 这门语言编写出来的,也就是HTML是用来写网页的,像京东,12306等网站有很多网页。这些都是网页展示出来的效果。而HTML也有专业的解释HTML(HyperText Markup Language):超文本标记语言:超文本:超越了文本的限制,比普通文本更强大。除了文字信息,还可以定义图片、音频、视频等内容如上图看到的页
2024-09-22 17:06:23 635
原创 Mybatis
在mapper接口点击红色头绳的小鸟图标会自动跳转到对应的映射配置文件,在映射配置文件中点击蓝色头绳的小鸟图标会自动跳转到对应的mapper接口。可以看出报错了,因为映射配置文件是xml类型的问题,而 > < 等这些字符在xml中有特殊含义,所以此时我们需要将这些符号进行转义,可以使用以下两种方式进行转义。而上面的SQL语句中的字段列表书写麻烦,如果表中还有更多的字段,同时其他的功能也需要查询这些字段时就显得我们的代码不够精炼。以后我们只会写上面的第3步的代码,其他的都不需要我们来完成。
2024-09-20 10:41:48 1207
原创 Maven&MyBatis
是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档。官网 :http://maven.apache.org/通过上面的描述大家只需要知道Maven是一个工具即可。Apache 是一个开源组织,将来我们会学习很多Apache提供的项目。MyBatis 是一款优秀的持久层框架,用于简化 JDBC 开发。
2024-09-20 10:21:44 1390
原创 JDBC及练习题
在开发中我们使用的是java语言,那么势必要通过java语言操作数据库中的数据。这就是接下来要学习的JDBC。Statement对象的作用就是用来执行SQL语句。而针对不同类型的SQL语句使用的方法也不一样。执行DDL、DML语句执行DQL语句该方法涉及到了ResultSet对象,而这个对象我们还没有学习,一会再重点讲解。封装了SQL查询语句的结果。ResultSet executeQuery(sql) :执行DQL 语句,返回 ResultSet 对象那么我们就需要从ResultSet。
2024-09-14 09:57:01 489
原创 mysql高级
外键用来让两个表的数据之间建立链接,保证数据的一致性和完整性。如何理解上面的概念呢?如下图有两张表,员工表和部门表:员工表中的dep_id字段是部门表的id字段关联,也就是说1号学生张三属于1号部门研发部的员工。现在我要删除1号部门,就会出现错误的数据(员工表中属于1号部门的数据)。而我们上面说的两张表的关系只是我们认为它们有关系,此时需要通过外键让这两张表产生数据库层面的关系,这样你要删除部门表中的1号部门的数据将无法删除。软件的研发步骤数据库设计概念。
2024-09-13 16:25:29 1370
原创 MySQL基础
了解了数据模型后,接下来我们就学习SQL语句,通过SQL语句对数据库、表、数据进行增删改查操作。英文:Structured Query Language,简称 SQL结构化查询语言,一门操作关系型数据库的编程语言定义操作所有关系型数据库的统一标准对于同一个需求,每一种数据库操作的方式可能会存在一些不一样的地方,我们称为“方言”Navicat for MySQL 是管理和开发 MySQL 或 MariaDB 的理想解决方案。
2024-09-12 21:34:19 1360
原创 反射&动态代理
切记一点:代理可以增强或者拦截的方法都在接口中,接口需要写在newProxyInstance的第二个参数里。字节码文件:就是通过java文件编译之后的class文件(是在硬盘上真实存在的,用眼睛能看到的)字节码文件对象:当class文件加载到内存之后,虚拟机自动创建出来的对象。需求: 利用反射根据文件中的不同类名和方法名,创建不同的对象并调用方法。字节码文件对象,这个对象在内存中是唯一的。在这个练习中,我需要你掌握的是字符串不能修改的真正原因。参数二:调用方法的传递的参数(如果没有就不写)
2024-09-10 21:43:08 836
原创 网络编程介绍&TCP&UDP协议
计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统网络编程在网络通信协议下,不同计算机上运行的程序,可以进行数据传输。
2024-09-10 20:02:52 1190
原创 配置文件&日志技术
是一个Map集合(键值对集合),但是我们一般不会当集合使用。核心作用:Properties是用来代表属性文件的,通过Properties可以读写属性文件里的内容。使用Properties读取属性文件里的键值对数据就是限制XML文件只能按照某种格式进行书写好比生活中的日记,可以记录你生活中的点点滴滴。程序中的日志,通常就是一个文件,里面记录的是程序运行过程中的各种信息。可以将系统执行的信息,方便的记录到指定的位置(控制台、文件中、数据库中)。
2024-09-08 20:00:15 995
原创 IO-其他流&转换流&打印流&压缩流&序列化
平时我们在控制台打印输出,是调用print方法和println方法完成的,这两个方法都来自于类,该类能够方便地打印各种数据类型的值,是一种便捷的输出方式。Java 提供了一种对象序列化的机制。用一个字节序列可以表示一个对象,该字节序列包含该对象的数据对象的类型和对象中存储的属性等信息。字节序列写出到文件之后,相当于文件中持久保存了一个对象的信息。反之,该字节序列还可以从文件中读取回来,重构对象,对它进行反序列化。对象的数据对象的类型和对象中存储的数据信息,都可以用来在内存中创建对象。
2024-09-08 08:44:27 588
原创 IO-其他流&缓冲流&数据流
缓冲流,也叫高效流,是对4个基本的FileXxx字节缓冲流字符缓冲流缓冲流的基本原理,是在创建流对象时,会创建一个内置的默认大小的缓冲区数组,通过缓冲区读写,减少系统IO次数,从而提高读写的效率。
2024-09-07 16:53:58 772
原创 IO-文件&字节流
生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了ctrl+s,可能文件就白白编辑了。当你电脑上插入一个U盘,可以把一个视频,拷贝到你的电脑硬盘里。那么数据都是在哪些设备上的呢?键盘、内存、硬盘、外接设备等等。我们把这种数据的传输,可以看做是一种数据的流动,按照流动的方向,以内存为基准,分为输入input和输出output,即流向内存是输入流,流出内存的输出流。Java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做作写出数据。
2024-09-07 15:53:08 1014
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人