Loading

摘要: 1.尽早释放无用对象的引用 A a = new A(); a = null;//对象a使用完毕后,主动将其设为null2.尽量不要主动调用某个对象的Finalize()方法 ,应该交给垃圾回收机制调用 覆盖finalize方法以确保资源释放 作为一个补充操作,以防用户忘记“关闭“资源,3.尽量减少C 阅读全文
posted @ 2020-03-06 11:47 Rzk 阅读(162) 评论(0) 推荐(0)
摘要: 1.要获取下载文件的路径2.下载的文件名是什么?3.想方设法让浏览器能够支持我们需要的东西4.获取下载文件的输入流5.创建缓冲区6.获取OutputStream对象7.将FileOutputStream流写入到buffer缓冲区8.使用OutputStream将缓冲区中的数据输出到客户端 阅读全文
posted @ 2020-03-06 00:07 Rzk 阅读(190) 评论(0) 推荐(0)
摘要: 在github新建一个仓库 此命令初始化一个新本地仓库 git init 目文件夹下面的文件都添加进来 git add . 提交说明 git commit -m '信息备注' 让本地仓库和远程仓库建立连接 git remote add origin + //远程仓库地址 拉取最新仓库 git pul 阅读全文
posted @ 2020-03-05 23:28 Rzk 阅读(228) 评论(0) 推荐(0)
摘要: package com.rzk.servlet; import org.apache.commons.fileupload.FileItem; import org.apache.commons.fileupload.FileUploadException; import org.apache.co 阅读全文
posted @ 2020-03-05 22:40 Rzk 阅读(122) 评论(0) 推荐(0)
摘要: package com.rzk.servlet; import org.apache.commons.fileupload.FileItem; import org.apache.commons.fileupload.FileUploadException; import org.apache.co 阅读全文
posted @ 2020-03-05 21:38 Rzk 阅读(155) 评论(0) 推荐(0)
摘要: public class TestThread6 { public static void main(String[] args) throws InterruptedException { MyClass mo = new MyClass(); Prooess p = new Prooess(mo 阅读全文
posted @ 2020-03-05 02:15 Rzk 阅读(196) 评论(0) 推荐(0)
摘要: package com.ruizhukai.demo01; /* * * t1和t2 * * 异步变成模型: t1线程执行t1的 t2线程执行t2的 两个线程之间谁也不等谁 * 同步编程模型: t1线程和t2线程执行 当t1线程必须等t2线程执行结束之后,t1线程才能执行,这是同步编程模型 * * 阅读全文
posted @ 2020-03-05 01:19 Rzk 阅读(188) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-03-04 23:16 Rzk 阅读(127) 评论(0) 推荐(0)
摘要: package com.ruizhukai.demo01; public class TestThread2 { /* 第一步:继承java.lang.Thread 第二步:重写run方法 三个知识点: 如何定义线程? 如何创建线程? 如何启动线程 */ public static void mai 阅读全文
posted @ 2020-03-04 22:19 Rzk 阅读(284) 评论(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 阅读(109) 评论(0) 推荐(0)