自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux_01

根目录视图主要目录树2.重要目录说明 目录 目录内容说明 /bin 系统有很多放置执行档的目录,但/bin比较特殊。因为/bin放置的是在单人维护模式下还能够被操作的指令。在/bin底下的指令可以被root与一般帐号所使用,主要有:cat,chmod(修改权限), chown, date, mv, mkdir, cp, bash等等常用的指令。 /boot 主要放置开机时使用到的.

2022-04-19 22:19:43 168

原创 mybatis_基础

1 #和$的区别#{}表示一个占位符号通过#{}可以实现 preparedStatement 向占位符中设置值,自动进行 java 类型和 jdbc 类型转换, #{}可以有效防止 sql 注入。 #{}可以接收简单类型值或 pojo 属性值。 可以自动对值添加 ’ ’ 单引号${}表示拼接 sql 串通过${}可以将 parameterType 传入的内容拼接在 sql 中且不进行 jdbc 类型转换, ${}可以接收简单类型值或 pojo 属性值,如果 parameter...

2022-03-17 22:25:27 91

原创 Html06-js数组,函数

数组为什么要学习数组之前学习的数据类型,只能存储一个值(比如:Number/String。如果我们想存储班级中所有学生的姓名,此时该如何存储?、数组的定义所谓数组,就是将多个元素(通常是同一类型)按一定顺序排列放到一个集合中,那么这个集合我们就称之为数组。数组是一个有序的列表,可以在数组中存放任意的数据,并且数组的长度可以动态的调整。、通过数组字面量创建数组// 创建一个空数组var arr1 = []; // 创建一个包含3个数值的数组,多个数组项以逗号隔开var arr

2022-03-01 20:51:17 187

原创 Html05-变量、数据类型、运算

课程介绍课程大纲JavaScript整体结构图javaScript 介绍JavaScript是什么1、JavaScript的历史Netscape(网景)在最初将其脚本语言命名为LiveScript,是布兰登.艾克发明的。后来Netscape在与Sun合作之后将其改名为JavaScript。JavaScript最初受Java启发而开始设计的,目的之一就是“看上去像Java”,因此语法上有类似之处,一些名称和命名规范也借自Java。JavaScript与Java名称上的近似.

2022-02-28 20:05:19 680

原创 Html04-浮动与定位,盒子模型

浮动(1)、标准流这个单词很多人翻译为文档流,字面翻译普通流或者标准流都可以。html语言当中另外一个相当重要的概念----------标准流!或者普通流。普通流实际上就是一个网页内标签元素正常从上到下,从左到右排列顺序的意思,比如块级元素会独占一行,行内元素会按顺序依次前后排列;按照这种大前提的布局排列之下绝对不会出现例外的情况叫做普通流布局。前面我们说过,网页布局的核心,就是用CSS来摆放盒子位置。如何把盒子摆放到合适的位置? CSS的定位机制有3种:普通流(标准流)、浮动和定位。

2022-02-28 19:46:26 1176

原创 Html-03-表单类型、多媒体与CSS初始

CSS初识(1)、CSS的发展历程从HTML被发明开始,样式就以各种形式存在。不同的浏览器结合它们各自的样式语言为用户提供页面效果的控制。最初的HTML只包含很少的显示属性。随着HTML的成长,为了满足页面设计者的要求,HTML添加了很多显示功能。但是随着这些功能的增加,HTML变的越来越杂乱,而且HTML页面也越来越臃肿。于是CSS便诞生了。(2)、CSS 网页的美容师CSS的出现,拯救了混乱的HTML,当让更加拯救了我们web开发者。 让我们的网页更加丰富多彩。 CSS的最大贡献就是

2022-02-28 19:33:19 64

原创 Html_02-表格,表单

1.知识点(1)表格标签表格是较为常用的一种标签,但不是用来布局,常用来处理、显示表格式数据。一.创建表格在HTML网页中,要想创建表格,就需要使用表格相关的标签。创建表格的基本语法格式如下<table> <tr> <td>单元格内的文字</td> ... </tr> ...</table>在上面的语法中包含三对HTML标签,分别为 table、tr、td,他们是创建表格的.

2022-02-22 20:00:31 140

原创 Html_01-基础

知识点1. 开发工具我们主要用的开发工具有 编辑器、浏览器、photoshop。(1) 编辑器常用的前端编辑器有:dreamweaver、sublime、webstorm、Hbuilder、vscode普通青年 Dreamweaver文艺青年 sublime高手和大傻子 用记事本其实,屌丝青年也可以用sublime。。。(2) 浏览器浏览器是网页显示、运行的平台,常用的浏览器有IE、火狐(Firefox)、谷歌(Chrome)、Safari和Opera等。我.

2022-02-21 20:46:20 57

原创 mysql_04

1. Jdbc1.1 JDBC介绍JDBC : Java DataBase Connectivity (java数据库链接) 是让java链接数据库的APIAPI : Application Programming Intergace (应用程序接口) 就是函数库所以 JDBC 就是提供java连接数据库的应用程序接口的,只是接口或者抽象类而JDBC就是java中提供的一个规范,基本都是接口和抽象类作为父类,具体的实现,是数据库厂商去弄的,只不过这些厂商需要按照我的接口标准来实现...

2022-02-17 23:30:50 43

原创 mysql_03

1. 行转列1.1 什么是行转列正常的查询结果是这样可是我想要的结果是这样...通过SQL语句 实现这样的功能,就叫行转列1.2示例数据准备有 id,名字,课程,成绩create table test_9( id int, name varchar(22), course varchar(22), score decimal(18,2));insert into test_9 (id,name,course,score)values(1...

2022-02-17 00:48:01 36

原创 Day21-多线程

1. 多线程1.1 程序,进程,线程程序 : 一组命令的集合,为了完成指定的功能,程序是静态概念,一般保存在硬盘当中进程 : 正在运行的程序,是一个动态概念,需要保存在内存当中,操作系统会分配对应的PID,当我们直接关闭某个进程的时候,该进行会在运行内存中被销毁线程 : 一个程序中,不同的执行分支,如果同一个时间节点允许多个线程同时执行的时候,我们称为支持多线程在Java中,main方法开始执行,就是一个线程,称为主线程1.2 并行和并发并行 : 多个CPU,同时执行多个任务

2022-01-24 22:25:04 64

原创 Day_20 File

1. File1.1 概述java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。想要在Java程序中表示一个真实存在的文件或目录,那么必须有一个File对 象,但是Java程序中的一个File对象,可能没有一个真实存在的文件或目录。File对象可以作为参数传递给流的构造器1.2 构造方法public File(String path

2022-01-22 19:17:16 45

原创 Day_19 IO流

1. IO1.1 概述流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。I : input 输入O : output 输出1.2 分类按处理数据类型的不同,分为字节流和字符流按数据流向的不同,分为输入流和输出流。(入和出是相对于内存来讲的)按功能不同,分为节点流和处理流节点流:直接操作数据源处理流:对其他流进行处理1.3 四大抽象..

2022-01-21 20:59:23 38

原创 Day-18 散列表、泛型

1 . setHashSet使用public static void main(String[] args) { HashSet set = new HashSet(); set.add(1); set.add("asd"); set.remove("asd"); System.out.println(set.size()); set.isEmpty(); for (Object object : set) { } }散列表概述HashSet以上..

2022-01-20 23:31:04 37

原创 day_17 集合概述

概述Java集合是使程序能够存储和操纵元素不固定的一组数据。 所有Java集合类都位于java.util包中。通过对比数组和Java集合工具类来解释Java集合工具类的必要性1.1 继承体系Collection 是集合,两个直接子接口是List和setList 特性 : 有序 可重复,保证数据的添加顺序和取出顺序一致Set 特性 : 无序 不可重复,不能保证数据的添加和取出顺序一致List 有三个子类 :ArrayList : 底层是数组,查询和更改效率极高LinkedL

2022-01-19 23:22:20 47

原创 Day15 常用API 异常机制

1 . Biglnteger1.1 概述1. Integer 类作为 int的包装类,能存储的最大整型值为231-1,Long类也是有限的,最大为263-1.如果要表示再大的整数,不管时基本数据类型还是他们的包装类 都无能为力,更不用说进行运算了.2. java.math包的BigInteger 可以表示不可变的任意精度的整数.1.2 常用方法public BigInteger abs(): 返回此 BigInteger 的绝对值BigInteger add(BigInteger v

2022-01-17 19:36:45 436

原创 Day14 常用API

1. String1.1 概述java.lang.String :是字符串类 底层就是一个final修饰的char数组,所以String很多特性就是数组的特性,比如一旦确定,长度 不能更改1 字符串一旦创建,这个字符串对象不能再更改2 为了提升字符串的访问和存储效率,java虚拟机采用了一种缓存机制,把字符串都保存在了字符串常量池中3 在程序执行过程中,假如要用到一个字符串a String s1 = "a"; 先去字符串常量池中检索,是否有a,如过没有就创建一份假如 有了 Strin

2022-01-16 15:56:26 232

原创 Day13 面向对象

1 类之间的关系1.1 继承extends 表示类和类之间是单继承接口和接口之间是多继承,多个用逗号隔开1.2 实现类和接口之间是多实现,多个用逗号隔开Class 类名 implements 接口,接口,....{}类实现接口后,必须实现所有的抽象方法,否则该类需要加abstract修饰1.3 依赖1.4 关联1.5 聚合整体和局部都有独立的生命周期1.6 组合部分和整体不可分离2 内部类2.1 概述...

2022-01-13 19:54:57 76

原创 day04_JavaSE

Final1 是什么是修饰符,表示最终的,不可更改的2 能做什么修饰的类不能被继承修饰的成员方法不能被覆写修饰的变量不能二次赋值 没有默认值 必须显式赋值一般我们把final修饰的静态变量叫做常量,也就是public static final 数据类型变量名 = 值常量名 建议全部大写3 怎么用final 要写在void前面多态1 是什么父类引用指向子类对象父类引用:用父类型声明的引用类型变量指向: 用过内存地址可以找到那个对象子类对...

2022-01-12 18:43:24 39

原创 Java基础总结篇

程序基础 数据类型 本质 占用内存的空间大小,限制数据的格式类型 基本类型 数值型 整数型 byte short int long 浮点型 char 引用类型 类 数组 接口 变量 本质 可以更改的量,方便进行操作,并且可以复用 声明 数据类型 变量名 = 值 ; 分类 局部变量 在方法中声明的变量是局部变量,没有默认值,作用域只能在当前方法中使用 静.

2022-01-11 21:01:35 158

原创 JavaSE_03_recursion

package homeWork;/** * 实现代码:递归求N的阶乘 * @author 天亮教育-刘世龙 * 2022年1月1日 下午8:09:03 */public class work_01 { public static void main(String[] args) { int result = m1(5); System.out.println(result); } public static int m1(int n){ if(n==1){ ret.

2022-01-03 16:24:44 60

原创 JavaSE-day03

_03_OperatorOperator_04package _03_Operator;public class Operator_04 {/** * * 基本的 = :把右边的赋值给左边,a=2,a=b * * +=:左右相加,赋值给左面 a+=b 等价与 a=a+b * -=: 左右相减,赋值给左面 a-=b 等价于 a=a-b * *=: a*=b 等价于 a=a*b * /=: a/=b 等价于 a=a/b * %=:a%=b 等价于 a=a%b %的意思是取余..

2021-12-30 21:52:56 73

原创 JavaSE_02_basic

1_01_DateType1.1 DT_01_int整数型使用// long 声明 如果没有加L , 后面的值默认为int值 // 会发生一次转换,会把int值转换为long类型// long l0 = 2147483648; // 如果加L , 则不会转换,值就是long类型 // L不区分大小写 L / l 都可以 , 建议大写,因为小写的l和1不太容易区分// 根据名字使用保存的数据package _01_DateTy...

2021-12-29 21:41:45 347

空空如也

空空如也

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

TA关注的人

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