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

各类技术文章~

专栏作者
789
文章
1035738
阅读量
37
订阅数
JAVA面向对象之封装
面向对象之封装 Java面向对象的三个重要特征 封装 继承 多态 今天这里先进行封装的讲解 一、面向对象和面向过程的区别 开始之前,还是简单分析一下面向过程和面向对象。 编程思维的不同往往是不同的结果 面向过程(Procedure Oriented):见文知意,就是将一个事件按步骤进行分解,然后将步骤按一个个方法,编写出来,编写完成之后,按流程一个接一个的调用即可。 比如我们要下五子棋,我们面向过程有哪些流程? 黑方落子->绘制棋盘(确定落子位置,看历史落子)->判断输赢->白方落子->....->判断输赢
玖柒的小窝
2021-12-17
5110
HTTP协议
我们在游览器上输入一串网页地址,游览器通过DNS服务器查询IP地址,然后用IP地址访问WEB服务器,其中用的就是HTTP协议,发送请求回传页面内容是一些报文,但是不同人看不懂,就需要游览器进行渲染,最
玖柒的小窝
2021-12-15
4900
IP协议详解
当IP数据报的长度超过帧的MtU时,它将被分片传输。分片可能发生在发送端,也可能发生在中转路由器上,而且可能在传输过程中被多次分片,但只有在最终的目标机器上,这些分片才会被内核中的IP模块重新组装。
玖柒的小窝
2021-12-15
8210
Remix 快速体验
运行npx create-remix@latest之后,选择Remix App Server,开发语言选择 TypeScript,之后选择运行npm install。然后就可以等待下载依赖包。依赖包下载完成之后,浏览器打开 http://localhost:3000,就能看到如下的界面:
玖柒的小窝
2021-12-11
7950
Web 数据传输的方式
Web 发展至今,通常情况的数据传输方式是通过 Ajax 进行数据通信。除了 Ajax 传输JSON之外,还有很多其他的通信方式。本文将以 请求数据、发送数据和数据格式的角度,来介绍 Web 数据传输的方式和类型。
玖柒的小窝
2021-12-11
1K0
Java NIO三件套之Buffer实现原理解析
如上图所示,对于Java中的所有基本类型,都会有一个具体的Buffer类型与之对应,一般我们最经常使用的是ByteBuffer。
玖柒的小窝
2021-12-11
1990
dubbo协议
比如,公司里,有的老系统,没有dubbo功能,只有http功能,但是又要调用你的服务,怎么办?
玖柒的小窝
2021-12-10
2170
使用 Apache APISIX serverless 能力快速拦截 Apache Log4j2 的高危漏洞
近日网络上曝光了 Apache Log4j2 的远程代码执行漏洞。该漏洞在 Apache Log4j2 的开发团队完全修复之前提前曝光,导致在野利用,使用 Log4j2 的 2.x 至 2.14.1 的版本的项目均有被攻击风险。
玖柒的小窝
2021-12-10
7870
Linkerd Service Mesh 授权策略(Server & ServerAuthorization)
Server 和 ServerAuthorization 是 Linkerd 中的两种策略资源, 用于控制对 mesh 应用程序的入站访问。
玖柒的小窝
2021-12-10
4430
应用重启正在执行的任务会如何处理?
近日就系统重启引发了一些思考,在系统重启过程中,正在进行的请求会如何被处理?正在消费的消息会不会丢失?异步执行的任务会不会被中断?既然存在这些问题,那我们的应用程序是不是就不能重启?但是,我们的应用程序随着版本迭代也在不断重启为什么这些问题没有出现呢?还是应用做了额外处理?带着这些疑问,结合场景模拟,看看实际情况怎么处理。
玖柒的小窝
2021-12-09
7530
浏览器和Node.js的EventLoop事件循环机制知多少?
无论是浏览器端还是服务端Node.js,都在使用EventLoop事件循环机制,都是基于Javascript语言的单线程和非阻塞IO的特点。在EventLoop事件队列中有宏任务和微任务队列,分析宏任务和微任务的运行机制,有助于我们理解代码在浏览器中的执行逻辑。
玖柒的小窝
2021-12-08
1.4K0
彻底搞懂HTTP协议 - 天天造轮子
等几个阶段,当然如果详细拆分每个阶段还会在再次被细分,所谓细节决定成败,你谈的细节越多就说明你的知识越系统。唬住唬不住就看你了,不过这确实是一道非常好的考题。
玖柒的小窝
2021-12-08
2540
android开发之&数据的加密解密
加密技术是最常用的安全保密手段,利用技术手段把重要的数据变为乱码(加密)传送,到达目的地后再用相同或不同的手段还原(解密)。加密技术包括两个元素:算法和密钥。算法是将普通的信息或者可以理解的信息与一串数字(密钥)结合,产生不可理解的密文的步骤,密钥是用来对数据进行编码和解密的一种算法。在安全保密中,可通过适当的钥加密技术和管理机制来保证网络的信息通信安全。
玖柒的小窝
2021-12-06
9740
使用 Angular Transfer State 的一个具体例子
Using TransferState API in an Angular v5 Universal App
玖柒的小窝
2021-12-06
6480
快速了解HTTP协议
HTTP是Hyper Text Transfer Protocol的缩写,该协议是用于从万维网服务器传输超文本到本地浏览器的传送协议,且它是基于TCP/IP通信协议来传递数据
玖柒的小窝
2021-11-28
3370
HTTP客户端工具该选哪个?进来看
HTTP(超文本传输协议)是一种应用层协议,用于客户端和服务端进行通信,按照标准格式如JSON、XML等进行网络数据的传输,通常也作为应用程序之间以RESTAPI形式进行通信的常用协议。
玖柒的小窝
2021-11-28
4.8K0
使用 Promise 时的5个常见错误,你占了几个!
Promise 提供了一种优雅的方法来处理 JS 中的异步操作。这也是避免“回调地狱”的解决方案。然而,并没有多少开发人员了解其中的内容。因此,许多人在实践中往往会犯错误。
玖柒的小窝
2021-11-28
5840
LRU算法详解
就是⼀种缓存淘汰策略。计算机的缓存容量有限,如果缓存满了就要删除⼀些内容,给新内容腾位置。但问题是,删除哪些内容呢?我们肯定希望删掉哪些没什么⽤的缓存,⽽把有⽤的数据继续留在缓存⾥,⽅便之后继续使⽤。LRU 缓存淘汰算法就是⼀种常⽤策略。LRU 的全称是 Least Recently Used,也就是淘汰掉最近最久未使用的缓存。
玖柒的小窝
2021-11-16
6520
大文件分片上传 轻松拿捏
为了方便大家阅读和理解,我将以单个大文件上传为例,先简单描述下思路。 antd的上传组件有一个上传前的钩子,里面是可以拿到file信息,上传前将file切片,然后包装成一个一个的请求,放到一个数组,上传的的时候将数组的请求执行就可以了,执行完后发送一个合并请求,我没有用Promise.all去执行,而是2个2个的递归执行。
玖柒的小窝
2021-11-16
1.2K0
Todo List: Client端与Server端交互,待办任务入库等 - 第六章
/task/get-task-list接口,主要是查询每个任务以及所属分组,所以从SQL即可实现,这里就没有复杂的所及,返回SQL查询结果即可。
玖柒的小窝
2021-11-16
3320
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档