Spring Cloud Gateway是Spring官方基于Spring5.0,Spring Boot2.0和Project Reactor等技术开发的网关,Spring Cloud Gateway旨在为微服务架构提供简单,有效且统一的API路由管理方式。Spring Cloud Gateway作 ...
分类:
编程语言 时间:
2021-06-07 19:52:19
阅读次数:
0
并发编程-JMM&Lock锁以及原理 JMM(Java Memory Model(Java内存模型)):我们都明白java是一个一次编译多处运行的语言,然而在不同的系统架构中拥有不同的内存模型,java是一个跨平台的虚拟系统,所以他有制定了自己的内存模型,内存模型描述了程序中各个变量之间的关系,以及 ...
分类:
其他好文 时间:
2021-06-06 19:37:34
阅读次数:
0
1. Java 中的 IO 原理 首先 Java 中的 IO 都是依赖〈操作系统内核〉进行的,我们程序中的 IO 读写其实调用的是〈操作系统内核〉中的 read&write 两大系统调用。 那内核是如何进行 IO 交互的呢? 网卡收到经过网线传来的网络数据,并将网络数据写到内存中。 当网卡把数据写入 ...
分类:
其他好文 时间:
2021-06-06 19:37:10
阅读次数:
0
抓包工具的工作原理 客户端发送请求后,请求数据会先被抓包工具截取,在由抓包工具将请求数据发送给服务器 服务器接收到请求数据后开始处理请求,处理完毕或,会将响应数据进行返回,但是返回的响应数据 也会被抓包工具给截取,然后再由抓包工具将响应数据返回给客户端 对于客户端来说,抓包工具就是它的服务器 对于服 ...
分类:
其他好文 时间:
2021-06-06 19:21:13
阅读次数:
0
一、获取开发版(调试版)SHA1值 1、使用windows键+R键 打开系统运行工具 2、输入cmd ,然后点击确定,打开命令行工具 3、输入 cd .android 定位到 .android 文件夹 4、继续在控制台输入命令。 调试版本使用 debug.keystore,命令为:keytool - ...
分类:
移动开发 时间:
2021-06-06 19:19:15
阅读次数:
0
##原理 ###哈希表的结构 哈希表又被称为数组链表。当插入删除操作和取值操作都较频繁时,我们可以采用哈希表来作为集合的数据结构。 定义:哈希表(Hash table,也叫散列表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录, ...
分类:
编程语言 时间:
2021-06-06 19:14:07
阅读次数:
0
MyBatis 本是apache的一个开源项目iBatis,它是一个持久层框架。后代码从apache迁移到google,改为MyBatis.MyBatis架构原理: 入门程序:1、导包 https://github.com/mybatis/mybatis-3/releases 2. 创建log4j. ...
分类:
其他好文 时间:
2021-06-06 19:07:49
阅读次数:
0
前段时间实在太忙, 都没时间写博客, 最新稍微好点, 必须安排一个。 思路 项目越来越大,总是感觉编译一次越来越慢,不能忍... 既然想要提速, 就需要知道webpack的整个编译的过程原理, 包括: 输入是什么 编译过程是什么 输出又是什么 输入 先来分析一下输入, 以现在流行的SPA来说, 从入 ...
分类:
Web程序 时间:
2021-06-06 18:44:54
阅读次数:
0
主存储器 运算器 控制器 内部细节,和如何协调工作的 1.主存储器的基本组成 存储体:主存储器中用于存储数据的部分,存放二进制数据 MAR:存储地址寄存器(register) MDR:存储数据寄存器 CPU对主存储器数据操作的过程可以类比菜鸟驿站 1.数据在存储体内按地址存储 2.MAR位数反应存储 ...
分类:
其他好文 时间:
2021-06-05 18:36:49
阅读次数:
0
0x00 序言 总结下命令执行绕过字母数字的一些小技巧。 0x01 原理 管理员为了防止任意用户输入的恶意代码导致的命令执行,在用户输入处加了一层waf拦截,waf可能是通过正则匹配过滤了字母,也可能是通过正则匹配过滤了字母和数字。 0x02 过滤了字母的绕过方式 <?php /* # -*- co ...
分类:
其他好文 时间:
2021-06-05 18:18:17
阅读次数:
0