摘要: set接口基本介绍 无序(添加和取出的顺序不一致),没有索引 不允许重复元素,所有最多包含一个null HashSet HashSet实现了Set接口 HashSet实际上是HashMap HashSet细节 set.add("jack"); true set.add("jack"); false 阅读全文
posted @ 2023-02-09 15:05 jiaxinZz 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 说明: 底层实现了双向链表和双端队列特点 可以添加重复元素,包括null 线程不安全,没有实现同步 LinkedList的底层操作机制: LinkedList底层维护了一个双向链表 LinkedList中维护了两个属性first和last分别指向首节点和尾节点 每个节点,里面维护了prev、next 阅读全文
posted @ 2023-02-09 11:04 jiaxinZz 阅读(23) 评论(0) 推荐(0) 编辑
摘要: ArrayList注意事项 可以加入多个null 由数组来实现数据存储 基本等同于Vector,ArrayList是线程不安全,但是执行效率高 并没有使用 synchronized() ArrayList底层操作机制源码 ArrayList中维护了一个Object类型的数组elementData,t 阅读全文
posted @ 2023-02-08 21:51 jiaxinZz 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一、django安装 ubuntu一般都是自带python,可以先python3 -V查看版本,没出现就代表未安装python 安装python3 sudo apt-get install python3 pip是Python包管理工具,提供了包的查找、下载、安装、卸载的功能。 sudo apt-g 阅读全文
posted @ 2023-02-02 18:19 jiaxinZz 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一、TCP字节流 要求:客户端发送一条消息,服务端接收并打印出来 思路:服务端要先监听某个端口,等待客户端的连接(处于阻塞状态);客户端需要知道自己是跟谁通信,要知道对方的IP及端口号, 客户端发送肯定就是把消息输出,用OutputStram 服务端是接收发送来的信息,用 InputStram 注意 阅读全文
posted @ 2023-02-02 13:00 jiaxinZz 阅读(52) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示