一 Java 源生api的核心概念 1.1 Channel Channel:通道,BIO模型中使用流来传输数据,在NIO中使用Channel来传输数据,它是双向的,一个Cha...
一 Java 源生api的核心概念 1.1 Channel Channel:通道,BIO模型中使用流来传输数据,在NIO中使用Channel来传输数据,它是双向的,一个Cha...
一 内核接受网卡流量的整个流程 预备知识: 网络编程的核心对象是socket,当创建socket时在底层会创建一个由文件系统管理的socket对象。这个对象包括了发送缓冲区,...
当我们项目需要下载一个模块的时候,我们安装npm包(在项目目录下面npm install module_name)的时候,很多时候我们会在后面加上–save-dev 或 –s...
mini-css-extract-plugin 将CSS提取为独立的文件的插件,对每个包含css的js文件都会创建一个CSS文件,支持按需加载css和sourceMap 只能...
Long Polling长轮询详解 简书 涤生。转载请注明原创出处,谢谢!如果读完觉得有收获的话,欢迎点赞加关注。 介绍 众所周知,数据交互有两种模式:Push(推模式)...
一 快速入门 1.1 最简单的HelloWrold程序 步骤一 在pom中引入以下依赖: 这个依赖会自动把spring-web, spring-webmvc, spring-...
ARP欺骗是局域网攻击的老套路了,通过ARP欺骗加抓包的方法基本可以监听一切局域网内的非加密流量,这里介绍一个不需要什么技术基础的方法。 原理解释 ARP欺骗攻击原理非常简...
一 插入缓冲 1.1 解决的问题 插入多条数据时,除了需要插入聚集索引外,还需要插入到非聚集索引中,然而非聚集索引的插入走的是随机写,这个操作会影响性能。 1.2 基本原理 ...
本来想自己总结一番的,但是有更全面的博客,就不献丑了...原文地址:http://hedengcheng.com/?p=771 背景 MySQL/InnoDB的加锁分析,一直...