首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
HuluH
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
(三)Nginx一网打尽:动静分离、压缩、缓存、黑白名单、跨域、高可用、性能优化...想要的这都有!
不论前端后端,如果你的Nginx仅停留在单纯的代理配置,那么你应该认真看看本文,本篇文章致敬大师,也致敬未来的你。
Java 基础(五)集合源码解析 Set
前面我们学了 List 集合。我们知道 List 是一个有序的集合,可以根据元素的整数索引访问元素,并且允许重复。 今天我们一起来学习集合的第二大类型---Set 集合。Set 也是一个接口,继承自 Collection 接口。 从图上我们可以看到,Set 接口并没有针对 Co…
Java 基础(二十)网络框架设计 MyVolley (上)
上周答应大家的,手撸一个网络请求框架。 学了快两个月的 java 基础,现在我们来手撸一个网络请求框架练练手。 手写一个网络请求框架需要掌握的知识点比较多,其中牵涉到设计模式、集合、泛型、多线程及并发、网络编程等知识,算是对 java 基本功比较全面的考查,同时,对架构能力也有…
Java 基础(十二)异常机制
一说谈到异常,可能就有小伙伴说,这个啊,我 try...catch...finally用得贼溜。别急哈,后面有个 案例,看完之后你肯定会觉得自己对异常的理解也不是那么透彻了,同时本文还可能会扫到你的一些知识盲点。额,扯远了~ 异常一般指不期而至的各种状况,如:文件不存在、空指针…
Java 基础(十一)File 操作及自定义MySharedPreferences
嗯~ File 可以用来表示一个文件及其路径等相关信息。 文件夹是一个特殊的文件。 刚刚我们思考的这种解决问题思路可以用“递归算法”来实现,我们来简单了解一下上面叫递归算法吧。 递归算法解题相对常用的算法如普通循环等,运行效率较低。因此,应尽量避免使用递归,除非没有更好的算法或…
Java 基础(六)集合源码解析 Queue
就描述了这三组方法的区别,那么以后我操作队列尽量用不抛出异常的方法总行了吧。另外也没看出什么名堂,那么队列这个接口到底是规范了什么行为?我记得队列好像是一种数据常用的结构,我们来看看百度百科的定义吧 看了百度百科的描述,才知道队列规范了集合只允许在表前端删除,在表后端插入。这不…
Java 基础(八)手撸 ArrayList、HashMap、TreeMap
本次一共选择了三个具有代表性的集合作为模仿对象,分别是 ArrayList、HashMap、TreeMap。至于为什么选择这三个集合,也是有原因的。因为ArrayList、HashMap 是我们最常用到的集合,然后 TreeMap 是因为比较难以理解且底层数据结构是链表(树应该…
Java 基础(十四)线程——下
上周因为一些事情回了一趟长沙,所以更新晚了几天。Sorry~ 首先我们从 Object 类中的三个方法来学习。 必须从同步环境内调用 wait()、notify()、notifyAll()方法。线程不能调用对象上的等待或通知方法,除非它拥有那个对象的锁。 wait()、noti…
Java 基础(十六)网络编程
写了这么久 Java 代码,对网络编程的了解还停留在简单使用网络请求框架的阶段。 说起网络编程的知识点,好像大部分的东西也都知道,但是好像就知道一个专有名词的意思。比如说: 网络编程嘛,说白了就是和服务器的一次通话/交互资源,说起来其实很简单,用起来好像也挺简单的。 以下是使用…
Java 基础(十九)代理
二十三种经典的设计模式之一,属于一种结构模式。 职责清晰,真实的角色就是实现实际的业务逻辑,不用关系其他非本职责的食物,通过后期的代理完成一件事物,附带的结果就是编程简洁清晰。 代理对象可以在客户端和目标之间起到中介的作用,这样起到了中介的作用和保护了目标对象的作用。 一个真正…