自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 HttpClient、HttpURLConnection协议访问网络

HttpClient、HttpURLConnection协议访问网络一:HttpClient简介HttpClient是什么?HttpClient 是Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包。尽管java.net软件包提供了用于通过HTTP访问资源的基本功能,但它并未提供许多应用程序所需的全部灵活性或功能。HttpClient试图通过提供高效,最新且功能丰富的程序包来实现此空白,以实现最新HTTP标准和建议的客

2020-12-26 10:20:06 456

原创 # JavaWeb实现浏览器下载

JavaWeb实现浏览器下载package com.shuaibin.servlet;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;

2020-12-06 15:33:05 553

原创 ServletContext

ServletContextServletContext的set/getAttribute()方法:用处:两个servlet的通信,那么就要通过ServletContext类中的方法:在HelloServlet类中创建ServleContext的对象,然后使用使用setAttribute方法 传入键和值 :在GetServlet类中通过键获取值,注意要先运行上面那个类,才能赋值,不然打印为null;使用getInitParameter()方法获取xml文件里的值get

2020-12-06 10:30:58 594

原创 HTTP笔记

HTTP笔记请你谈谈网站是如何进行访问的?输入一个域名:回车检查本机的C:\Windows\System32\drivers\etc\hosts配置文件下有没有这个域名的映射:有:直接返回对应的IP地址,在这个地址中,有我们需要访问的web程序,可以直接访问没有:去DNS服务器中去找,找到的话就返回,找不到就找不到。1. 什么是HTTP?HTTP(超文本传输协议)是一个简单的请求-响应协议,它通常运行再TCP之上。文本:html,字符串…超文本:图片,音乐,视频,定位,地图…

2020-12-02 17:17:52 65

原创 多个线程操作同一个资源的情况下,线程不安全,数据紊乱

多个线程操作同一个资源的情况下,线程不安全,数据紊乱抢票案例package threadDemo01;//多个线程同时操作同一个对象//买火车票的例子public class LiZi implements Runnable { //票数 private int ticketNums = 10; @Override public void run() { while (true){ if(ticketNums <

2020-12-02 09:13:29 321

原创 两种创建进程的方法的区别

两种创建进程的方法的区别继承Threadpackage threadDemo01;//创建线程方式之一:继承Thread,重写Run()方法,调用start开启线程public class ThreadDemo01 extends Thread { public static void main(String[] args) { //创建一个线程对象 ThreadDemo01 threadDemo01 = new ThreadDemo01();

2020-12-01 20:18:55 161

原创 线程,进程,多线程(继承Thread创建进程)

线程,进程,多线程一:Process与Thread说起进程,就不得不说程序。程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。而进程则是执行程序的一次执行过程,它是一个动态的概念。是系统分配资源的单位。通常一个进程内包诺干个线程,当然一个进程至少要包含一个线程,不然没有其存在的意义。线程是CPU调度和执行的单位。注意:很多线程都是模拟出来的,真正的多线程是指含有多个CPU。如果是模拟出来的多线程,即在一个CPU的情况下,在同一个时间点,CPU只能执行一个代码,因为切换的很

2020-12-01 19:12:55 73

原创 IEDA查看JVM反编译生成的Class源码

IEDA查看JVM反编译生成的Class源码步骤找到代码编译后生成的Class文件复制class文件到java代码所处的文件夹打开IDEA就能看见Class当中的源代码了

2020-12-01 11:50:56 107

空空如也

空空如也

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

TA关注的人

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