07 2022 档案

摘要: 阅读全文
posted @ 2022-07-31 12:38 zjw_rp 阅读(4) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>表单,登录注册</title> </head><body><h1>注册</h1><!--表单 formaction:表单提交的位置,可以是网站,也可以是一个请求处理 阅读全文
posted @ 2022-07-31 12:34 zjw_rp 阅读(10) 评论(0) 推荐(0) 编辑
摘要:iframe内联框架: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>内联框架 </title></head><body><!--iframe内联框架src:地址width:宽度height:高度--><ifr 阅读全文
posted @ 2022-07-30 16:58 zjw_rp 阅读(124) 评论(0) 推荐(0) 编辑
摘要:页面结构: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>页面结构</title></head><body><header> <h2>网页头部</h2></header><section> <h2>网页主体</ 阅读全文
posted @ 2022-07-30 16:27 zjw_rp 阅读(21) 评论(0) 推荐(0) 编辑
摘要:媒体元素: 视频元素:video 音频元素:audio <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>媒体元素</title></head><body><!--音频和视频src:资源路径controls:控制条 阅读全文
posted @ 2022-07-30 16:11 zjw_rp 阅读(47) 评论(0) 推荐(0) 编辑
摘要:表格标签: 为什么使用表格:1. 简单同用 2. 结构稳定 基本结构:1. 单元格 2. 行 3. 列 4. 跨行 5. 跨列 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>表格</title></head>< 阅读全文
posted @ 2022-07-30 15:42 zjw_rp 阅读(145) 评论(0) 推荐(0) 编辑
摘要:列表标签: 什么是列表:列表就是信息资源的一种展示形式,它可以使信息结构化和条理化,并以列表的样式显示出来,以便浏览者更快捷的获得相应的信息。 列表的分类:1. 无序列表 2. 有序列表 3. 定义列表 <!DOCTYPE html><html lang="en"><head> <meta char 阅读全文
posted @ 2022-07-30 15:26 zjw_rp 阅读(57) 评论(0) 推荐(0) 编辑
摘要:行内元素和块状元素: 块元素:1. 无论内容多少,该元素独占一行。 2. (p, h1-h6....) 行内元素:1. 内容撑开宽度,左右都是行内元素的可以在排一行。 2. (a. Strong . em....) 阅读全文
posted @ 2022-07-30 15:06 zjw_rp 阅读(14) 评论(0) 推荐(0) 编辑
摘要:超链接标签: 页面间链接:从一个页面链接到另一个页面 瞄链接 功能链接 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>链接标签</title></head><body>​<!--a标签href:必填,表示要跳转 阅读全文
posted @ 2022-07-30 14:58 zjw_rp 阅读(142) 评论(0) 推荐(0) 编辑
摘要:图片标签: 常见的图像格式:JPG GIF PNG BMP ..... <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>图像标签</title></head><body><!--img标签 (必填)src:图片地 阅读全文
posted @ 2022-07-30 11:53 zjw_rp 阅读(20) 评论(0) 推荐(0) 编辑
摘要:标签: 标签标签 段落标签 换行标签 水平线标签 字体样式标签 注释和特殊符号 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>标签</title></head><body>​<!--快捷键按Tab--><!-- 阅读全文
posted @ 2022-07-30 11:30 zjw_rp 阅读(158) 评论(0) 推荐(0) 编辑
摘要:HTML: Hyper Test Markup Language( 超文本标记语言 ) 超文本包括:文字,图片,音频,视频,动画等 W3c标准:World Wide Web Consortium(万维网联盟)web技术领域最权威和具有影响力的国际中立性技术标准机构 http://www.w3.orp 阅读全文
posted @ 2022-07-30 10:48 zjw_rp 阅读(71) 评论(0) 推荐(0) 编辑
摘要:文件流: 文件流读写是最常见的I/O操作,通过文件流来连接磁盘文件,从而读写文件内容。 文件读写三个步骤:1. 打开文件输入或者输出流 2. 文件读或写操作 3. 关闭文件输入(出)流 通过文件系统中的File对象指定。 标准的输入与输出:1. 标准输出:println() ; write() ; 阅读全文
posted @ 2022-07-29 22:03 zjw_rp 阅读(10) 评论(0) 推荐(0) 编辑
摘要:字符流: 以两个字节为基本输入输出单位,适合于处理文本类型数据。 两种基本流:1. 输入Reader 2. 输出writer Reader字符输入是抽象类,不能被实例化,也是由它派生子类实例化。 输入流: 基本的地方法:1. read():读取单个字符并返回,如果返回值是-1,则表示文件结束。 2. 阅读全文
posted @ 2022-07-29 17:17 zjw_rp 阅读(55) 评论(0) 推荐(0) 编辑
摘要:I/O流 (输入/输出): 两种基本的流:1. 输入流Inputstream 2. 输出流 Outputsteam 两种流采用相同顺序读写方式:1. 过程:打开流 >执行读(写)操作 >关闭流 2. 节点流:从特定地方读写的流类, 例如:磁盘或一块内存区域 3. 过滤流:使用一个已经存在的输入流或者 阅读全文
posted @ 2022-07-29 15:09 zjw_rp 阅读(32) 评论(0) 推荐(0) 编辑
摘要:线程协作: 应用场景:1. 假设仓库中只能存放一件产品,生产者将生产出来的产品放入仓库,消费者将仓库中产品取走消费。 2. 如果仓库中没有产品,则生产者将产品放入仓库,否则停止生产并等待,直到仓库的产品 被消费者取走为止。 3. 如果仓库放有产品,则消费者可以将产品取走消费,否则停止消费并等待,直到 阅读全文
posted @ 2022-07-29 11:55 zjw_rp 阅读(139) 评论(0) 推荐(0) 编辑
摘要:线程 Lock ( 锁 ) Lock(锁) : ReentrantLock类实现了Lock,它拥有与synchronized相同的并发性和内存语义,在实现线程安全的控制中, 比较常用的是ReentrantLock,可以显示式加锁。 synchronized与Lock的对比:1. Lock是显示锁 ( 阅读全文
posted @ 2022-07-29 09:59 zjw_rp 阅读(115) 评论(0) 推荐(0) 编辑
摘要:死锁 : 多个线程各自占有些共享资源,并且互相等待其它线程占有的资源才能运行,而导致两个或者多个 线程都在等对方释放资源,都停止执行的情景,某一个同步块同时拥有“两个以上对象的锁”时,就可能 会发生“死锁”的问题。 死锁避免方法: 1. 互斥条件:一个资源每次只能被一个进程使用。 2. 请求与保持条 阅读全文
posted @ 2022-07-29 09:21 zjw_rp 阅读(14) 评论(0) 推荐(0) 编辑
摘要:线程同步: 处理多线程问题时,多个线程访问同一个对象,并且某些线程还想修改这个对象,这时候我们就需要线程同步, 线程同步,其实就是一种等待机制,多个需要同时访问此对象的线程进入这个对象的等待池形成队列,等待前面 线程使用完毕,下一个线程在使用。 队列和锁: 形成条件:队列+锁 1. 由于同一个进程多 阅读全文
posted @ 2022-07-28 14:36 zjw_rp 阅读(14) 评论(0) 推荐(0) 编辑
摘要:守护(daemon)线程: 1. 线程分为用户线程和守护线程 2 . 虚拟机必须确保用户线程执行完毕 3. 虚拟机不用等待守护线程执行完毕 4 .如,后台记录操作日志,监控内存,垃圾回收等待....... package Runnable1;//测试守护线程//上帝守护你public class T 阅读全文
posted @ 2022-07-28 13:08 zjw_rp 阅读(13) 评论(0) 推荐(0) 编辑
摘要:线程优先级: 1. java提供线程调度器来监控程序中启动后进入就绪状态的所有线程,线程调度器 按照优先级决定应该调度哪个线程来执行。 优先级:1. java中线程是有优先级的。 2. Thread类有3个优先级的静态常量:Thread.MIN_PRIORITY优先级最小 Thread.MAX_PR 阅读全文
posted @ 2022-07-28 11:30 zjw_rp 阅读(26) 评论(0) 推荐(0) 编辑
摘要:package Runnable1;//观察测试线程的状态public class TestState{ public static void main(String[] args) throws InterruptedException { Thread thread=new Thread(()- 阅读全文
posted @ 2022-07-27 21:51 zjw_rp 阅读(120) 评论(0) 推荐(0) 编辑
摘要:join: 1. join合并线程,待此线程执行完成后,在执行其它线程,其它线程阻塞 2. 可以想象成插队 package Runnable1;//测试jion方法public class TestJoin implements Runnable{ @Override public void run 阅读全文
posted @ 2022-07-27 17:16 zjw_rp 阅读(10) 评论(0) 推荐(0) 编辑
摘要:线程礼让: 1. 礼让线程,让当前正在执行的线程暂停,但不阻塞 2. 将线程从运行状态转为就绪状态 3. 让cpu重新调度,礼让不一定成功!看CPU的心情 package Runnable1;//测试礼让线程,礼让不一定成功,看cpu心情public class TestYield{ public 阅读全文
posted @ 2022-07-27 16:52 zjw_rp 阅读(20) 评论(0) 推荐(0) 编辑
摘要:线程休眠: 1. slee(时间) 指向当前线程阻塞的毫秒数。 2. sleep存在异常interruptedException。 3. sleep时间达到后线程进入就绪状态。 4. sleep可以模拟网络延时,倒计时等。 5. sleep可以模拟网络延时,倒计时等。 import Runnable 阅读全文
posted @ 2022-07-27 16:34 zjw_rp 阅读(151) 评论(0) 推荐(0) 编辑
摘要:线程停止 setPriority(int newPriority) (更改线程的优先级) static void sleep(long millis) (在指定的毫秒内让当前正在执行的线程体休眠) void join() (等待线程终止) static void yield() (暂停当前正在执行的 阅读全文
posted @ 2022-07-24 20:53 zjw_rp 阅读(15) 评论(0) 推荐(0) 编辑
摘要:优先级与调度:1. java中线程是有优先级的。 2. Thread类有三个优先级的静态常量:Tread.MIN_PRIORITY(优先级最小) Tread.MAX_PRIORITY(优先级最高) NORM_PRIORITY(表示缺省优先级,默认值为5) 优先级的操作:1. 获得线程的优先级:int 阅读全文
posted @ 2022-07-24 20:50 zjw_rp 阅读(74) 评论(0) 推荐(0) 编辑
摘要:Lamda表达式 希腊字母表中排第十一位字母 避免匿名内部类定义过多 其实属于函数式编程概念 为什么要使用Lambda表达式:1.避免匿名内部类定义过多。 2.可以让你的代码看起来很简洁。 3.去掉一堆没有意义的代码,只留下核心的逻辑。 理解Functilonal lnterface(函数接口)是学 阅读全文
posted @ 2022-07-24 16:34 zjw_rp 阅读(23) 评论(0) 推荐(0) 编辑
摘要:静态代理模式 package Runnable1;/*静态代理模式总结:真实对象和代理对象都要实现同一个接口代理对象要代理真实角色​好处:代理对象可以做很多真实对象做不了的事情 真实对象专注做自己的事情 */​public class StactcProxy{ public static void 阅读全文
posted @ 2022-07-24 15:34 zjw_rp 阅读(132) 评论(0) 推荐(0) 编辑
摘要:package Runnable1;//模拟龟兔赛跑public class Race implements Runnable{ //胜利者 private static String winner; @Override public void run() { for (int i = 0; i < 阅读全文
posted @ 2022-07-24 14:50 zjw_rp 阅读(17) 评论(0) 推荐(0) 编辑
摘要:线程: 多线程:在操作系统每次分时给java程序一个时间片的cpu时间内,在若干个独立的可控制的线程之间切换 线程的创建: 两种创建线程的方法:1.实现Runable接口 2.继承Thread类 Thread类的构造方法:1.用Thread类或者子类创建线程对象,创建线程是通过调用Thread类的构 阅读全文
posted @ 2022-07-23 17:30 zjw_rp 阅读(53) 评论(0) 推荐(0) 编辑
摘要:自定义异常类 当java内置异常都不能明确说明异常情况的时候,开发人员需要定义一些异常类用于描述自身程序中的异常信息, 以区分其它程序的异常信息。 自定义异常类可以继承Throwable类或者Exception,而不要继承Error类,自定义异常类之间也可以有继承关系, 为自定义异常类设计构造方法, 阅读全文
posted @ 2022-07-23 17:29 zjw_rp 阅读(113) 评论(0) 推荐(0) 编辑
摘要:[D:\贪食蛇素材statics]: package Game_snake;​import javax.swing.*;​public class StartGrame{ public static void main(String[] args) { JFrame frame=new JFrame 阅读全文
posted @ 2022-07-23 13:29 zjw_rp 阅读(116) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示