自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 day08【Servlet入门】创建web项目、配置web.xml、部署web项目、生命周期相关、HttpServlet、响应状态码、@WebServlet注解

回顾1. 软件的架构有哪两种 B/S架构 C/S架构2. WEB资源分成哪两种 静态资源:html、js、css 动态资源:java代码(servlet、jsp)3. Tomcat项目发布的三种方式 放置到webapps目录下 修改server.xml 自定义xml文件【推荐】4. Idea配置Tomcat,创建web项目,部署web项目 javaEE7版本5. ...

2020-04-17 00:27:14 265

原创 day06【JSON&AJAX】javaScript对象表示形式、JSON基础语法、ajax函数、get函数、post函数、 同步和异步概述、搜索案例【重点】

回顾1. jq概述 是一款基于js的轻量级框架 2. jq基础语法 html中引入jq jq与js的不同 js——》jq $(js对象) jq--》js jq对象[索引] 页面加载事件 js:只能定义一次 jq:可以定义多次3. jq选择器 基本:标签、class、id 层级:后代、并集、父子 属性:input[属性名="属性值"][] 过滤选择...

2020-04-11 23:48:56 171

原创 day05【JQuery框架】HTML引入Jquery、jQuery与JS区别、基本选择器、层级关系选择器、属性选择器、过滤选择器、 对象遍历、Jquery的DOM操作【重点】、Jquery事件绑定

回顾1. bom对象 window对象 三种弹框 alert() confirm() prompt() 二种定时器 一次性:setTimout() --- 通过递归实现循环性 循环性:setInterval() location对象 location.href="新地址" location.reload()2. dom对象【重点】 获取...

2020-04-10 23:52:53 326

原创 day04【JS高级】BOM对象、Window对象、二种定时器、 Location对象、DOM对象、DOM获取元素、DOM操作内容、DOM操作属性、DOM操作样式、DOM操作元素(标签)、 正则表达式

回顾1. js基础语法 运算符: 算数运算符可以与字符串进行数学运算,js底层进行隐式转换 比较运算符:===(恒等) 特点,比较类型+内容 流程控制语句 if判断 条件表达式: 1)布尔 2)数值:非0为真 3)字符串:非空串为真 4)变量:null 或 undefined 都为假 for循环 普通for循环 增强for循环...

2020-04-10 00:04:33 342

原创 day03【JS基础】JS运算符、条件判断、循环语句、普通函数、 匿名函数、轮播图的实现、JS事件【重点】、页面交互、String 对象、Array 对象、Date 对象、Math 对象、全局函数

回顾1. css概述 作用:美化网页 2. css基础语法(看懂) html引入css 1)行内样式 2)内部样式 3)外部样式:<link/> 书写规范 选择器{样式名:样式值;} 基本选择器 标签{css样式} .class{css样式} #id{css样式} 扩展选择器 并集 后代 父子 属性3. css常用样式 文...

2020-04-09 23:57:42 171

原创 day02【CSS&JS入门】、HTML引入CSS、基本选择器、字体和文本属性、盒子模型、HTML引入JS、JS三种输出方式、JS变量声明、JS数据类型

回顾1. html概述 超文本标记语言 作用:搭建基础网页2. html基础 书写规范 <html> <head></head> <body></body> </html>3. html常用标签 h1~h6:align="center" hr:color="#ff ff ff" widt...

2020-04-09 23:49:20 520

原创 day01【HTML基础】HTML表单【重点】、表单控件、水平线标签、段落和换行标签、超链接标签、图像标签、列表标签、div和span标签、 转义(实体)字符、 基本表格、合并表格

HTML一 HTML概述超文本标记语言(Hyper Text Markup Language)作用:搭建基础网页超文本:具有普通文本的特性,同时还可以加入图片、视频、超链接等等。标记:即标签,与定义好的标签有不同的功能和效果;例如:语言:人与计算机沟通桥梁现在学习使用html5版本,这哥们是由W3C组织(万维网联盟)制定统一标准。二 HTML基础【掌握】2.1 快速入门编写...

2020-04-06 13:59:05 580

原创 day25综合案例-学员管理系统【C/S版】

day25综合案例-学员管理系统【C/S版】反馈和复习1.建议下午也上课(9-12 2-3)2."正则反向原理"复习:1.枚举 public enum 枚举名{ 枚举项1,枚举项2,...枚举项n; } ===> public enum Sex{ BOY,GIRL; } 本质: public final class Sex...

2020-04-05 08:51:14 379 1

原创 day24【枚举&正则表达式】、Base64

day24【枚举&正则表达式】反馈和复习多态代理还是不熟悉复习:动态代理 a.给为一个目标类对象,在程序运行期间,动态的生成一个代理类对象 b.代理类对象可以拦截调用所有方法,可以根据我们的需求对方法进行增强,减弱,直接不让调用 c.动态代理回顾: public class DynamicProxyDemo { public static void mai...

2020-04-05 08:47:28 324

原创 day23【设计模式】、单例设计模式、 多例设计模式、代理模式、动态代理、工厂设计模式

day23【设计模式】反馈和复习1.File[读音:fail]2.SAXReader read方法 public class TestDemo { public static void main(String[] args) throws DocumentException { SAXReader reader = new SAXReader(); ...

2020-04-05 08:45:39 143

原创 day22【XML、dom4j】

day22【XML、dom4j】反馈和复习1.知识点差不多都理解,不知道以后干啥用的,太多了消化不良 给框架用的!! 慢慢消化!!!反射: 1.如何获取Class对象 类名.class 对象名.getClass(); Class.forName("模块下/包名.类名") 2.如何通过反射获取构造方法,并使用构造方法 ...

2020-03-31 00:01:28 90

原创 day21【反射、注解】

day21【反射、注解】反馈和复习1.这两天学的不好,没有信心了2.写代码出现一些未知异常,怎么办??? 去百度 去google 请教别人BIO: 同步阻塞的IO, 调用某个方法时,该方法没有完成程序不能继续向下执行NIO: 同步非阻塞的IO,调用某个方法时,无论该方法是否完成,程序可以继续向下执行,后期需要自己写代码判断AIO: 异步非阻塞的IO,调用某个方法时,无论该方法是否完成,...

2020-03-30 23:59:29 426

原创 day20【NIO、AIO】

day20【NIO、AIO】反馈和复习NIO1.Buffer --> ByteBuffer 构造方法: public static allocate(int 字节数); public static allocatDirect(int 字节数); public static wrap(byte[] bs); 成员方法: put(byte b/byte[] bs/...

2020-03-28 00:28:19 90

原创 day19【JUnit单元测试、NIO】

day19【JUnit单元测试、NIO】反馈和复习1.我的IP(192.168.1.100)和老师(192.168.1.8)前面都差不多,就后面的不太一样2.为什么我和同学TCP连接无法建立 IP有外网IP和内网IP之分复习:1.网络编程三要素 协议(TCP),IP地址,端口号2.Socket类 构造方法: public Socket(服务器的IP地址,服务器...

2020-03-28 00:25:12 92

原创 day18【Socket网络编程】

day18【Socket网络编程】反馈和复习1.有没有时间一起复习2.作业能不能多发几天复习1.缓冲流【重点】 a。作用:对普通类的增强(性能的增强) b。BufferedWriter 特有方法: public void newLine(); c。BufferedReader 特有方法: public String readLine();2.转换流【重点】 ...

2020-03-28 00:23:17 87

原创 day17【缓冲流、转换流、序列化流】

day17【缓冲流、转换流、序列化流】反馈和复习一切皆字节,字符流能干的事字节流都能干。但是用字符流干的事情,字节流干的不够专业:例如用字符流读取文本文件时字符流可以使用自己的方法实现读一行写一行字节流的缺点表现在不能直接写出字符串或者字符,这些都是字符流擅长的事情。字符流只能读取文本文件,当用字符流复制一个图片时图片可以被复制大小会增大一倍左右,但是不能打开。所以字符流只能读取文本文...

2020-03-28 00:21:26 83

原创 day16【字节流、字符流、Properties】FileReader类、FileWriter类、 flush()、close()、换行:\r\n、Propertie类、ResourceBundle

day16【字节流、字符流、Properties】反馈和复习1.File类(了解)2.递归(了解)3.字节流(重点) FileOutputStream: 写文件 构造方法: public FileOutputStream(String path/File file); /** * 构造方法干了三件事!! a.创建对象 b.判断文件是否存在...

2020-03-22 22:53:53 148

原创 JAVA基础总复习

总复习一.day01内容1.JVM,JRE,JDK的关系JVM: java虚拟机,用来运行java程序的,JVM本身是不夸平台的,每个操作系统都需要安装针对本操作系统的JVM所以: java通过jvm的不夸平台实现了java的跨平台JRE:java运行环境,包含jvm和核心类库JDK:java开发工具包,包含开发工具和JRE三者关系: JDK(开发工具,JRE) > J...

2020-03-21 23:19:49 647

原创 day15【File类、递归、字节流】.相对路径和绝对路径的概念、递归求和、文件搜索、IO流的概述、Java中IO的四大流、字节流练习:复制图片

day15【File类、递归、字节流】反馈和复习1.内容太少,有点担心2.内容讲的太浅(多线程一块)昨天(JDK8):1.Lambda 标准格式:(参数)->{方法体;return 返回值;} 省略格式:a.参数类型可以省略 b.如果一个参数,小括号可以省略 c.如果{}中只有一句代码,那么{}和;和return可以省略2.Str...

2020-03-20 18:02:37 294

原创 day14【Lambda表达式、Stream流】 过滤:filter、统计个数:count、逐个forEach、 取前几个:limit、跳过前几个:skip、映射:map、静态方法合并流:concat

day14【Lambda表达式、Stream流】反馈和复习1.线程池 a.创建 ExecutorService service = Executors.newFixedThreadPool(int 个数); b.使用 service.submit(Runnable r); Future<T> future = service.submit(C...

2020-03-20 17:56:22 1984

原创 day13【线程池、死锁、线程状态、等待与唤醒】synchronized关键字、线程池、死锁、线程状态、等待唤醒机制、定时器Timer

day13【线程池、死锁、线程状态、等待与唤醒】反馈和复习1.课上笔记错别字很多,注意一下2.昨天基本没问题,就是搞混了3.单词不会读(百度) 4.课间放歌太好听 1.synchronized关键字 a.作用: 控制多行代码的原子性 b.用法: 同步代码块: synchronized(锁对象){ 需要同步的代码(需要保证...

2020-03-20 17:51:46 234

原创 day12【线程安全解决、并发包】synchronized关键字、售票问题、synchronized同步代码块、synchronized同步方法、Lock锁、并发包

day12【线程安全解决、并发包】反馈和复习1.原子类不太懂(CAS机制)2.建议早上把课程讲完,下午自己有时间可以复习 今日内容1.Synchronized关键字【重点】2.高并发下JDK提供一堆的线程安全有关类【理解】 第一章 synchronized关键字【重点】1.1 AtomicInteger的不足之处回顾: AtomicInteger能解决什么问题?...

2020-03-20 17:47:18 134

原创 冒泡排序、选择排序、二分查找

//冒泡排序public class Test01 {public static void main(String[] args) {int[] arr = {1,2,432,32,54,32,3,7,657,563,25,43,6,463,52};//比较的轮数for (int i = 0; i < arr.length-1; i++) {//每轮比较的次数for (int...

2020-03-16 09:01:49 158

原创 day11【多线程】、继承、Runnable 接口、volatile、原子性

day11【多线程】反馈和复习1.throw和throws 格式: throw new XxxException("异常描述信息"); public static void 方法名()throws XxxException{ } 含义: throw new XxxException("异常描述信息"); 真的真的真的抛出了一个异常...

2020-03-16 08:55:44 195

原创 day10【排序算法、异常】

day10【排序算法、异常】今日内容选择排序二分查找异常处理教学目标 能够理解选择排序的执行原理 能够理解二分查找的执行原理 能够辨别程序中异常和错误的区别 说出异常的分类 列举出常见的三个运行期异常 能够使用try…catch关键字处理异常 能够使用throws关键字处理异常 能够自定义并使用异常类第一章 选择排序1.1 选择排序概述另外一种排序的方式,...

2020-03-14 21:57:25 977

原创 day09【Map、斗地主排序、冒泡排序】HashMap、LinkedHashMap、TreeMap、集合嵌套、斗地主案例、冒泡排序

day09【Map、斗地主排序、冒泡排序】反馈和复习a.比较器口诀: 升序 前-后(源码)b.为什么保证元素的唯一性.重写hashCode和equals 因为Hash表结构,底层就是根据hashCode和equals来判断两个元素是否重复1.Collection: 7+12.List: 7+1+4 ArrayList: 7+1+4 LinkedList: 7+1+...

2020-03-13 22:17:42 214

原创 day08【List、Collections、set】

day08【List、Collections、set】反馈和复习a.大直播间声音有杂音 b.讲的太慢c.讲的太快 1.Collection根接口 增: boolean add(E e) 删: boolean remove(Object obj) 改: 无 查: 无 其他: clear isEmpty size contains toArray2....

2020-03-11 18:09:00 162 1

原创 day07【Collection、泛型、数据结构】

day07【Collection、泛型、数据结构】反馈和复习1.老师多照顾一下基础差的哥们2.老师讲的太慢了 3.学生管理系统3遍 今日内容今日+明日+后日(非常重要!!主要讲各种集合!!)今日: 1.Collection(所有集合的根接口) 2.根接口中共性方法 3.迭代器(用于遍历集合) 4.泛型(理解即可) 5.数据结构(重...

2020-03-11 17:56:43 136

原创 day05 【常用API,引用类型小结】BigInteger类、BigDecimal类、Arrays类、包装类、String类、引用类型使用小结

day05 【常用API,引用类型小结】反馈和复习a.一个类,什么时候不能被继承(final),什么时候不能创建对象(抽象类,私有化构造方法),一个变量什么时候只能赋值一次(final)b.老师少讲点,太多记不住(讲解的速度慢点) Object类 toString: 默认返回包名.类名@地址值,重写之后返回对象的内容 equals: 默认比较两个对象的地址值,重写...

2020-03-11 17:51:27 218

原创 day04 【常用API】toString方法、equals方法、Date类、Math类、System类

day04 【常用API】反馈和复习1.多态 多态: 一个对象可以有不同的形态 比如: Animal an = new Dog(); Animal an = new Cat(); 前提: a.继承关系或者实现关系 b.要有方法的重写 表现形式: 父类类型/接口类型 变量名 = new 子类()/new 实现类(); 好处: 提高代...

2020-03-11 17:48:31 144

原创 day03 【多态、内部类、权限修饰符、代码块】

day03 【多态、内部类、权限修饰符、代码块】反馈和内容回顾1.接口中可以写成员变量吗? 不能! 接口只能写常量,由三个修饰符public static final修饰的2.接口中都可以写哪种方法? 抽象方法[最常见的] 默认方法 静态方法3.我们学过的普通类,抽象类,接口中哪些有构造方法?哪些没有构造方法? 普通类有构造方法: a.new对象时使用 b.子类...

2020-03-04 21:45:30 139

原创 IDEA中安装翻译插件

IDEA中安装翻译插件1、打开File->Setting2、plugins->Browse repositories3、输入“translate”,选择排序“Downloads”4、在排行榜上部的“Translation”,点击“install”,等安装之后选择重启IDEA即可5、使用,上部的翻译按钮为使用翻译功能,右下部的表示使用的是谷歌翻译6、可以对单个单词或者整段英...

2020-03-03 21:17:03 745

原创 day02【final、静态、多态】

day02【static、静态、多态】昨日反馈和回顾能够写出类的继承格式 public class 子类 extends 父类{ }能够说出Java继承的特点 a.单继承(一个子类只能有一个父类,一个父类可以有多个子类) b.多层继承(一个子类可以有一个父类,该父类也可以有自己的父类)能够说出子类调用父类的成员特点 如果子父类中有同...

2020-03-03 19:52:07 132

原创 day01-继承、方法重写、super关键字、this关键字、抽象类知识点详细总结

day01 【复习回顾、继承、抽象类模板设计模式】主要内容1.面向对象回顾2.封装(基础班),继承(今天),多态(明天+后天) 3.设计模式:模板设计模式 第一章 复习1.1 如何定义类格式: public class 类名{ //成员变量 数据类型 成员变量名; //成员方法 public 返回值类型 ...

2020-03-02 18:36:06 195

空空如也

空空如也

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

TA关注的人

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