自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

祁十二的博客

一个大三狗的自我救赎

  • 博客(32)
  • 收藏
  • 关注

原创 Maven学习笔记

Maven (专家)1.1 介绍1、apache组织提供一个顶级项目2、maven是一个由Java开发工具3、作用1、管理项目构建周期2、管理项目中jar3、管理项目基本信息(文档管理、测试报告)1.2项目构建生命周期1、简单:​ 开发 编译 打包 发布​ 打包: 简单的java工程,将工程中所有的java类打成jar​ ...

2020-03-08 20:29:26 140

原创 JavaScript+css+html随堂笔记

JavaScript1、什么是JavaScript,有什么用?JavaScript是运行在浏览器上的脚本语言。简称JS。JavaScript是网景公司(NetScape)的 布兰登艾奇(JavaScript之父)开发的,最初叫做LiveScript。LiveScript的出现让浏览器更加的生动了,不再是单纯的静态页面了。页面更具有交互性。在历史的某个阶段,SUN公司和网景公司他们之间有合...

2020-02-05 23:48:09 299

原创 WEB前端学习笔记-jQuery

jQuery-001-全选和取消.html<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>全选和取消</title> </head> <body> <script type="text/javascript...

2020-02-05 23:42:16 190

原创 WEB前端学习笔记-JavaScript-DOM-表单注册作业以及json

表单注册作业.html<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>作业</title> <style type="text/css"> span{ color: red; font-size: 12px...

2020-02-05 23:34:07 195

原创 WEB前端学习笔记-JavaScript-DOM

001-DOM编程-获取文本框的value.html<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>获取文本框的value</title> </head> <body> <script type="text...

2020-02-05 23:29:53 174

原创 WEB前端学习笔记-JavaScript-BOM

001-BOM编程-open和close.html<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>BOM编程-open和close</title> </head> <body> <script type="...

2020-02-05 23:24:46 118

原创 WEB前端学习笔记-JavaScript-ECMAScript

001-HTML中嵌入JavaScript代码的第一种方式.html<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>HTML中嵌入JavaScript代码的第一种方式</title> </head> <body> ...

2020-02-05 23:21:40 334

原创 WEB前端学习笔记-CSS

001-HTML中引入CSS样式的第一种方式.html<!doctype html> HTML中引入CSS样式的第一种方式:内敛定义方式 <br><br> <!-- 样式还能这样写: border : 1px solid black; --> <div style="...

2020-02-05 23:02:07 137

原创 WEB前端学习笔记-HTML

**001-我的第一个html文件.html <!--头--> <head> <!--网页标题,显示在网页左上角--> <title>网页的标题</title> </head> 网页的主题内容,欢迎学习HTML! </body> </html&gt...

2020-02-05 22:57:23 268

原创 JDBC学习笔记

JDBCTest01.java:import java.sql.Connection;import java.sql.Driver;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;public class JDBCTest01 { public static vo...

2020-02-05 22:40:02 157

原创 MySQL学习日记-随笔PART3

1、约束1.1、唯一性约束(unique)* 唯一约束修饰的字段具有唯一性,不能重复。但可以为NULL。* 案例:给某一列添加unique drop table if exists t_user; create table t_user( id int, username varchar(255) unique // 列级约束 ); insert into t_user v...

2020-01-21 22:04:44 249

原创 MySQL学习日记-随笔PART2

1、关于查询结果集的去重?mysql> select distinct job from emp; // distinct关键字去除重复记录。±----------+| job |±----------+| CLERK || SALESMAN || MANAGER || ANALYST || PRESIDENT |±----------+m...

2020-01-21 22:01:27 260

原创 MySQL学习日记-随笔PART1

MySQL1、sql、DB、DBMS分别是什么,他们之间的关系?DB:DataBase(数据库,数据库实际上在硬盘上以文件的形式存在)DBMS: DataBase Management System(数据库管理系统,常见的有:MySQL Oracle DB2 Sybase SqlServer...)SQL: 结构化查询语言,是一门标准通用的语言。标准的sql适合于所有的数据库产...

2020-01-21 21:58:16 1009

原创 MYSQL学习日记-入门笔记

MySQL–>免费1: MySQL 是什么?是一个软件2:MySQL有什么用?按照特定的格式存储数据的一个仓库,用户可以对仓库中的数据进行管理3:MySQL怎么用?1:连接MySQLmysql -uroot -p123mysql:关键字-u:标识符,标识用户root:用户名。-p:标识符,标识密码123:数据库的密码2:认识一下数据的结构1:库(硬盘上的表现形式就...

2020-01-20 20:22:16 236

原创 JAVA学习日记-反射-总结

1. 纲要a) 反射的基本概念b) Java 中的类反射c) 安全性和反射d) 反射的两个缺点2. 内容2.1、反射的基本概念反射的概念是由 Smith 在 1982 年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力, 并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。Java 中,反射是一种强大的工具。它使您能够创建灵活的代码,这...

2020-01-19 18:38:23 257

原创 JAVA学习日记-多线程-代码PART2

ThreadTest11.java://线程的合并public class ThreadTest11 { public static void main(String[] args)throws Exception{ Thread t = new Thread(new Processor9()); t.setName("t"); t.start(); //合...

2020-01-18 19:45:31 120

原创 JAVA学习日记-多线程-代码PART1

ThreadTest01.java:/*分析以下程序有几个线程? 以下程序只有一个线程,就是主线程. main,m1,m2,m3这四个方法在同一个栈空间中。 没有启动其他任何线程。*/public class ThreadTest01 { public static void main(String[] args){ m1(); } public static...

2020-01-18 19:39:06 102

原创 JAVA学习日记-多线程-总结

**1. 纲要**a) 多线程的基本概念b) 线程的创建和启动c) 线程的生命周期d) 线程的调度e) 线程控制f) 线程的同步g) 守护线程h) 定时器的使用i) windows 的任务计划2. 内容2.1、多线程的基本概念线程指进程中的一个执行场景,也就是执行流程,那么进程和线程有什么区别呢?●每个进程是一个应用程序,都有独立的内存空间● 同一个进程中的线程共享...

2020-01-18 19:31:54 111

原创 Java学习日记-IO流-续

Copy01.java//关于文件复制粘贴import java.io.*;public class Copy01 { public static void main(String[] args)throws Exception{ //创建输入流 FileInputStream fis = new FileInputStream("C:\\Users\\z\\workspac...

2020-01-17 14:35:12 106

原创 JAVA学习日记-IO流-FileInputStream

FileInputStreamTest01:/*java.io.InputStream; java.io.FileInputStream; 文件字节输入流 按照字节方式读取文件.*/import java.io.*;public class FileInputStreamTest01 { public static void main(String[] args){ ...

2020-01-16 02:37:31 176

原创 Java学习日记-集合-SortedMap

SortedMapTest01:/* SortedMap中的key特点:无序不可重复,但是存进去的元素可以按照大小自动排列。 如果想自动排序:key部分的元素需要,1,实现Comparable接口. 2.单独写一个比较器.*/import java.util.*;public class SortedMapTest01{ public static void main(S...

2020-01-15 15:51:36 132

原创 Java学习日记-集合-Foreach

增强for循环ForeachTest01:/*JDK5.0新特性:关于增强for循环语法: for(类型 变量:数组名/集合名){}集合要想使用增强for循环这种语法,集合需要使用泛型。如果不使用泛型,需要用Object类型来定义集合中的元素。*/import java.util.*;public class ForeachTest01 { public static ...

2020-01-15 15:11:30 115

原创 Java学习日记-集合-GenericTest

GenericTest01.java:/*关于JDK5.0新特性:泛型(编译期概念)1.为什么引入泛型? 1.可以统一集合中的数据类型 2.可以减少强制类型转换.3.泛型的优点和缺点? 优点:统一类型,减少强制转换. 缺点:只能存储一种类型.以下程序没有使用泛型,缺点? 如果集合不使用泛型,则集合中的元素类型不统一。 在遍历集合的时候,只能拿出来Object类型,...

2020-01-15 15:03:00 227

原创 Java学习日记-集合-Map

MapTest01.java:/*关于Map集合中常用的方法void clear(); 清空Mapboolean isEmpty();判断该集合是否为空int size(); 获取Map中键值对的个数。 Object put(Object key, Object value); 向集合中添加键值对Object get(Object key);通过key获取value boo...

2020-01-15 01:45:13 98

原创 Java学习日记-数组作业-酒店管理系统

1.自己编写一个程序,完成数组的拷贝2.使用一维数组模拟栈这种数据结构3.编写一个程序模拟酒店管理系统:显示酒店所有房间列表,预订房间,退房…class Room{String no;String type; //"标准间" "双人间" “豪华间”boolean isUse; //true表示占用,false表示空闲}class Hotel{//规定酒店:5层,每层10个房间...

2020-01-15 00:39:04 681

原创 Java学习日记-集合SortedSetTest03

让SortedSet集合做到排序还有另一种方式:java.util.Comparator;单独编写一个比较器.import java.util.*;public class SortedSetTest03{public static void main(String[] args){ //创建TreeSet集合的时候提供一个比较器. //SortedSet products =...

2020-01-14 01:12:50 74

原创 Java学习日记-集合SortedSetTest02

SortedSet集合存储元素为什么可以自动排序?因为被存储的元素实现了Comparable接口,SUN编写TreeSet集合在添加元素的时候,会调用compareTo方法完成比较.import java.util.*;public class SortedSetTest02 { public static void main(String[] args){ Sorte...

2020-01-14 01:11:17 70

原创 Java学习日记-集合SortedSetTest01

java.util.Set;java.util.SortedSet; 无序不可重复,但是存进去的元素可以按照元素大小顺序自动排列.java.util.TreeSet;import java.util.*;import java.text.*;public class SortedSetTest01 { public static void main(String[] args)th...

2020-01-14 01:09:41 78

原创 Java学习日记-集合SetTest02

关于往Set集合中存储的元素,该元素的hashCode和equals方法.HashMap中有一个put方法,put(key,value) key是无序不可重复的.结论:存储在HashSet集合或者HashMap集合key部分的元素,需要同时重写hashCode+equalsimport java.util.*;public class SetTest02 { public static...

2020-01-14 01:07:25 153

原创 Java学习日记-集合SetTest01

Set集合:HashSet1.HashSet底层实际上是一个HashMap,HashMap底层采用了哈希表数据结构。2.哈希表又叫做散列表,哈希表底层是一个数组,这个数组中每一个元素是一个单向链表。每个单向链表都有一个独一无二的hash值,代表数组的下标。在某个单向链表中的每一个节点上的hash值是相等的。hash值实际上是key调用hashCode方法,在通过"hash functio...

2020-01-14 01:06:29 867

原创 Java学习日记-集合ListTest02

深入List集合ArrayList集合底层是数组。数组是有下标的.所以ArrayList集合有很多自己的特性.ArrayList集合底层默认初始化容量是 10. 扩大之后的容量是原容量的1.5倍.Vector集合底层默认初始化容量也是10.扩大之后的容量是原容量的2倍.如果优化ArrayList和Vector?尽量减少扩容操作,因为扩容需要数组拷贝。数组拷贝很耗内存。一般推荐在创建集...

2020-01-14 01:05:04 140

原创 Java学习日记-集合ListTest01

`/*List集合存储元素特点:1.有序(List集合中存储有下标):存进去是这样的顺序,取出来还是按照这个顺序取出。2.可重复/import java.util.;public class ListTest01{public static void main(String[] args){ //创建一个List集合 List l = new ArrayList(); ...

2020-01-14 01:00:44 167

空空如也

空空如也

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

TA关注的人

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