首页
学习
活动
专区
工具
TVP
发布

算法与开发

专栏作者
62
文章
57504
阅读量
11
订阅数
浏览器渲染原理与弹幕【转载】
随着弹幕数量越来越多,以及我们会不断的往视频上面添加越来越多的动画,如何让各种弹幕流畅的展示给我们的用户,成为了我们必须要考虑的问题。这要求我们需要了解浏览器底层的渲染原理,才能以最低的性能消耗来实现我们的各种弹幕效果,知道哪些性能消耗是我们前端可以避免的。
VIBE
2023-04-23
6720
快速精确地获取location.search中的各个参数值
在项目开发中,经常会遇到去获取location.search中参数的情况,有时候是获取全部,有时候是获取其中一个参数。下面我总结了三种方法,第一个之前经常用,但是有了第二个、第三个方法之后,嗯嗯,真香。目前主要用第二个或者第三个。
VIBE
2023-03-16
1.2K0
构造http请求的几种方式(附源码)
从前端角度, 除了浏览器地址栏能构造 GET 请求, form 表单能构造 GET 和 POST 之外, 还可以通过 ajax的方式来构造 HTTP 请求. 并且功能更强大.
VIBE
2023-02-13
6520
spring boot支持https请求(建议收藏)
众所周知,http是不安全的协议,那么要使服务器支持https,该如何在spring项目中配置呢?
VIBE
2023-02-02
1.2K0
TCP协议重点总结(万字总结-附实例)
TCP,即Transmission Control Protocol,传输控制协议。人如其名,要对数据的传输进行一个详细的控制。
VIBE
2023-01-10
3220
TCP中的状态转移(三种情况)
在正常情况下,TCP要经过三次握手建立连接,四次挥手断开连接,但断开连接的时候,由于双方的关闭时机不同,双方也相应的会有不同的状态。
VIBE
2023-01-09
4160
TCP滑动窗口机制(附图例)
本篇基于TCP确认应答机制基础上,对TCP传输效率作一个提高优化。也就是新增了流量控制和拥塞控制,下面博主将详细总结TCP的滑动窗口机制。
VIBE
2023-01-08
1.6K0
UDP协议重点总结(附实例)
回顾2022年,展望2023年,博主给大家带来了网络中传输层的重点总结,附上博主本人的实例,帮助大家更好的理解数据是怎么在网络中传输的。
VIBE
2023-01-06
4000
数据链路层重点总结
又是新的一年,展望2023年,博主给大家带来了网络中数据链路层的重点总结,附上博主本人的实例,帮助大家更好的理解数据是怎么在网络中传输的。
VIBE
2023-01-04
3550
IP协议重点总结(附实例)
又是新的一年,展望2023年,博主给大家带来了网络中IP协议的重点总结,附上博主本人的实例,帮助大家更好的理解网络层的IP协议。
VIBE
2023-01-03
6780
Socket套接字(网络编程万字总结-附代码)
传输层、网络层、数据链路层、物理层 都是通过OS+硬件来提供服务的,而应用层要享受OS提供的网络服务,需要通过OS提供的服务窗口(Socket)来享受服务。
VIBE
2022-12-30
4810
JUC包(java.util.concurrent)下的常用子类
在Java中除了synchronized关键字可以实现对象锁之外,java.util.concurrent中的Lock接口也可以实现对象锁。
VIBE
2022-12-02
3660
选择排序图解
每次从无序区间选择一个最大或者最小值的一个元素,放在无序区间的最后或者最前,直到待排序的所有元素排序完毕。
VIBE
2022-12-02
1920
HashMap源码解读(下篇)
本篇将解读HashMap的resize()方法,构造方法,以及拓展一些HashMap中的特性。
VIBE
2022-12-02
3520
HashMap源码解读(中篇)
1. static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16
VIBE
2022-12-02
4760
HashMap源码解读(上篇)
本篇博主将从浅入深地解读HashMap源码,学习一下被JDK收录的大神们写的代码思路~~
VIBE
2022-12-02
2490
HashMap和Hashtable的联系与区别
HashMap继承自AbstractMap类,而HashTable继承自Dictionary类。它们都同时实现了Map(图)、Cloneable(可克隆)、Serializable(可序列化)这三个接口。Dictionary类现已被弃用,父类已被弃用,自然没有人使用它的子类Hashtable。
VIBE
2022-12-02
4350
二叉树的操作及常见面试题
本文将附上博主自己手动实现的二叉树常见的各种操作以及归纳总结一下常见的基础面试题。
VIBE
2022-12-02
3040
二叉树的性质
节点的度:一个节点含有的子树的个数称为该节点的度 树的度:一棵树中,最大的节点的度称为树的度 叶子节点或终端节点:度为0的节点称为叶节点 双亲节点或父节点:若一个节点含有子节点,则这个节点称为其子节点的父节点 孩子节点或子节点:一个节点含有的子树的根节点称为该节点的子节点 根结点:一棵树中,没有双亲结点的结点 节点的层次:从根开始定义起,根为第1层,根的子节点为第2层,以此类推 树的高度或深度:树中节点的最大层次
VIBE
2022-12-02
3900
Comparable接口和Comparator接口
博主在很早之前写过一篇面向对象编程的文章,其中粗略的介绍了一下Comparable接口的使用,现在问题来了,Comparabe接口和Comparator接口的异同点是什么呢?
VIBE
2022-12-02
5730
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档