- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 # JDK6访问https服务出现的Received fatal alert: handshake_failure及连带的protocol_version问题
JDK6访问https服务出现的Received fatal alert: handshake_failure及连带的protocol_version问题
2022-09-16 10:06:11 1111 1
原创 JAVAWEB开发中对HTTP协议的学习(持续补充更正中。。。)
HTTP协议最近在做WEB开发,对HTTP的一些认识和学习进行总结文章目录HTTP协议一、协议特点1.1、支持客户端/服务端模式1.2、简单快速1.3、灵活1.4、无连接1.5、无状态二、TCP连接2.1、TCP三次握手2.2、TCP报文包三、断开连接(HTTP版本、四次挥手和HTTPS)3.1、HTTP版本3.2、四次挥手3.3、HTTPS参考:一、协议特点1.1、支持客户端/服务端模式是一种请求/响应模式的协议。1.2、简单快速当客户端向服务端请求时,只需要传输请求方法和路径,就能访
2021-11-25 18:29:57 412
原创 JDK源码之LinkedList
JDK源码之LinkedList1. 全局变量2. 构造器3. 增删用到的双向链表的方法4. 方法5. 特性6. ArrayList和LinkedList不同:1. 全局变量// 列表容量transient int size = 0;// 指向第一个节点的指针transient Node<E> first;// 指向最后一个节点的指针transient Node<E> last;2. 构造器// 构建一个空listpublic LinkedList() {}
2021-09-27 19:56:06 223
原创 JDK源码之ArrayList和Vector
一、ArrayList源码阅读arrayList: 可变大小的list接口的实现1.1 重要参数//list默认容量private static final int DEFAULT_CAPACITY = 10;//空实例private static final Object[] EMPTY_ELEMENTDATA = {};//共享的空array数组实例,可以在添加元素后大小自动扩展至默认DEFAULT_CAPACITYprivate static final Object[] DEFAUL
2021-09-19 11:12:08 150
原创 JDK源码之HashSet
通过其构造函数可以看出,HashSet底层由HashMap实现。public HashSet() { map = new HashMap<>();}//构造特定的Collection的set, ? extends E表示上限的通配符public HashSet(Collection<? extends E> c) { map = new HashMap<>(Math.max((int) (c.size()/.75f) + 1, 16));
2021-09-13 19:31:06 143
原创 多线程学习总结
前言本文系本人学习总结文档,参考了javaGuide的https://github.com/Snailclimb/JavaGuide/tree/master/docs/java/multi-thread文章和HollisChuang的http://hollischuang.gitee.io/tobetopjavaer/#/menu。一、多线程的应用场景二、线程的创建方法2.1 继承Thread创建线程2.2 实现Runnable接口创建线程2.3 利用Callable和FutureTask创建有
2021-08-20 22:39:43 81
原创 ArrayList使用不当带来的ConcurrentModificationException及其五种避免方案
1. 异常出现场景 异常发现于我的如下一段代码中:List<String> arrList = new ArrayList<String>() {{ add("maple"); add("Maple"); add(""); add("boy"); add("Boys");}};for (String str:arrList) { if (str.equals("Boys")) { arrLis...
2021-07-24 17:14:46 1027
hfss射频仿真实例大全
2018-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人