Loading

摘要: package com.ruizhukai.demo01; /* * * t1和t2 * * 异步变成模型: t1线程执行t1的 t2线程执行t2的 两个线程之间谁也不等谁 * 同步编程模型: t1线程和t2线程执行 当t1线程必须等t2线程执行结束之后,t1线程才能执行,这是同步编程模型 * * 阅读全文
posted @ 2020-03-05 01:19 Rzk 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-04 23:16 Rzk 阅读(121) 评论(0) 推荐(0) 编辑
摘要: package com.ruizhukai.demo01; public class TestThread2 { /* 第一步:继承java.lang.Thread 第二步:重写run方法 三个知识点: 如何定义线程? 如何创建线程? 如何启动线程 */ public static void mai 阅读全文
posted @ 2020-03-04 22:19 Rzk 阅读(275) 评论(0) 推荐(0) 编辑
摘要: public class TestThread3{ //静态方法 public static void S(ServiceOut s){ s.out(); } public static void main(String []args){ S(new Host()); } } //接口 interf 阅读全文
posted @ 2020-03-04 22:02 Rzk 阅读(104) 评论(0) 推荐(0) 编辑
摘要: /* * 关于静态内部类 * 1.静态内部类可以等同于看做静态变量 * 2.静态内部类可以直接访问外部类的静态数据,无法直接访问成员 * */ public class OuterClass { //静态变量 private static String s1 ="A"; //成员变量 private 阅读全文
posted @ 2020-03-04 21:12 Rzk 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 线程有什么作用呢?多进程的作用不是为了提高执行效率,而是提高了CPU的使用率。线程和线程共享"堆内存和方法区内存",栈内存是独立的,一个线程一个栈可以给现实世界中的人类一种错觉,感觉多个线程在同时并发执行 引入多进程的话程序的执行效率会降低。 C P U在某个时间顶上可以切换时间事情去做, 让他做一 阅读全文
posted @ 2020-03-04 17:36 Rzk 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 首先,你要明白什么是“流”。直观地讲,流就像水一样,不存在大小问题,也避免了完整性问题。 非流的数据传输,比如你下载一张图片,需要整幅图片下载完之后才能使用,而流则不同, 就像水,你取一杯也可以用,取一桶也可以用。所以说,流是一种数据传输的模式。而输入流和输出流,差别在于出和入,是相对于程序而言的。 阅读全文
posted @ 2020-03-04 17:02 Rzk 阅读(343) 评论(0) 推荐(0) 编辑
摘要: Mysql数据库 url=jdbc:mysql://127.0.0.1:3306/数据库名称user=root//用户名password=123456 //密码 Oracle数据库 String URL = "jdbc:oracle:thin:@localhost:1521:ORCL";String 阅读全文
posted @ 2020-03-03 23:38 Rzk 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 相同点与不同点 相同点 >页面都会实现跳转 不同点 >请求转发的时候,url不会产生变化 307 重定向的时候,url地址栏会发生变化 302 请求转发:只能在当前应用中跳转 重定向:不仅可以完成服务器同一个项目间进行跳转,不同项目间进行跳转还可以在 请求转发 A:浏览器只发出一次请求,收到一次响应 阅读全文
posted @ 2020-03-01 23:32 Rzk 阅读(123) 评论(0) 推荐(0) 编辑
摘要: $ git push origin master fatal: HttpRequestException encountered. ▒▒▒▒▒▒▒▒ʱ▒▒▒▒ Username for 'https://github.com': 更新Windows的git凭证管理器 点击下载安装 GCMW-1.14 阅读全文
posted @ 2020-03-01 22:39 Rzk 阅读(726) 评论(0) 推荐(0) 编辑