假设预置了:json = "{\"name\": \"jack\", \"age\": 24}",在java中使用nashorn引擎执行以下代码块: 具体java代码为: 结...
假设预置了:json = "{\"name\": \"jack\", \"age\": 24}",在java中使用nashorn引擎执行以下代码块: 具体java代码为: 结...
当我们项目需要下载一个模块的时候,我们安装npm包(在项目目录下面npm install module_name)的时候,很多时候我们会在后面加上–save-dev 或 –s...
mini-css-extract-plugin 将CSS提取为独立的文件的插件,对每个包含css的js文件都会创建一个CSS文件,支持按需加载css和sourceMap 只能...
Long Polling长轮询详解 简书 涤生。转载请注明原创出处,谢谢!如果读完觉得有收获的话,欢迎点赞加关注。 介绍 众所周知,数据交互有两种模式:Push(推模式)...
ARP欺骗是局域网攻击的老套路了,通过ARP欺骗加抓包的方法基本可以监听一切局域网内的非加密流量,这里介绍一个不需要什么技术基础的方法。 原理解释 ARP欺骗攻击原理非常简...
一 插入缓冲 1.1 解决的问题 插入多条数据时,除了需要插入聚集索引外,还需要插入到非聚集索引中,然而非聚集索引的插入走的是随机写,这个操作会影响性能。 1.2 基本原理 ...
本来想自己总结一番的,但是有更全面的博客,就不献丑了...原文地址:http://hedengcheng.com/?p=771 背景 MySQL/InnoDB的加锁分析,一直...
自己分析一下ibd文件还是蛮有意思的,能够学到不少东西,建议跟着走一遍,慢慢领会作者设计的意图人学东西总是先感性的认识,慢慢到理性 —— 过程中大脑需要理解和消化 mysq...
一 LRU算法 LRU算法在操作系统的内存管理,MySQL页管理,redis的缓存管理中都有使用到,这是一种通用的淘汰算法。 如下图所示,假设缓存中有三个槽,而磁盘中有A~E...
一 预备 计算机的基本工作方式 在冯诺依曼体系结构的计算机中,计算机由五大部分组成:运算器,控制器,存储器,输入设备,输出设备。而运算器和控制器被做成了现代计算机的CPU,存...
一 系统调用的意义 在操作系统内存中,肯定存在很多敏感的数据,只希望在特定的场景下才能访问。例如linux登录之后,用户的密码可能就被缓存在了内存的某个位置。 假如用户程序可...
一 预备 在8086系统CPU中,有两个寄存器CS和IP用于保存CPU接下来需要执行的指令地址,具体计算方法为 CS<<4+IP 例如CS=0x7c0,而IP=0x0001,...
步骤一 下载nasm编译器 nasm编译器用于把汇编代码转换为机器指令,免费,直接在官网上下载安装即可,安装完成后最好配置一下环境变量,在控制台输入:nasm -versio...
亲爱的简书用户 「简书」因个别上传作品用户违反《中华人民共和国网络安全法》《互联网信息服务管理办法》《互联网新闻信息服务管理规定》《互联网用户公众账号信息服务管理规定》《移动...
存储方式 符号位(Sign):0代表正,1代表为负; 指数位(Exponent):用于存储科学计数法中的指数数据,并且采用移位存储; 尾数部分(Mantissa):尾数部分 ...
一、 客户端设计 上图简要描述了Apollo客户端的实现原理1、客户端和服务端保持了一个长连接,从而能第一时间获得配置更新的推送。(通过Http Long Polling实现...
java中使用javax.script 执行js的安全防御 0x01 背景 在某次渗透测试中,发现系统后台有一处服务器接收浏览器的js代码,使用javax.script这个组...
一 字符串 底层使用SDS的数据结构来保存字符串,而不是用C语言中的字符串。SDS即simple dynamic string,结构如下: len: 已经使用的字段的长度 ...
这是发生在很多年以前的故事…… 几天以前…… 几天之后…… 拍卖行的商品总数量有几十万件,对应数据库商品表的几十万条记录。 如果是按照商品名称精确查询还好办,可以直接从数据库...