前端编码规范 教程

前端编码规范

前端 JS 项目开发规范 规范的目的是为了编写高质量的代码,让你的团队成员每天得心情都是愉悦的,大家在一起是快乐的。 引自《阿里规约》的开头片段: ----现代软件架构的复杂性需要协同开发完成,如何...
全文
大四上学期学习计划 生活

大四上学期学习计划

已经拿到offer了,准备大四下学期去实习,在这之前的上学期没啥事,准备专心给自己充充电,为工作做准备。 九月 设计模式,2个星期完成 十月 redis进阶学习,一周完成; docker学习,一周完...
全文
我去绿盟科技了! 生活

我去绿盟科技了!

网络安全头部,不加班965,还是很香的。 这是让我最有好感的公司,一路上的面试体验实在不要太棒( hr小姐姐yyds)! 投了简历后第二天就有hr小姐姐加微信约面试,全程跟踪面试结果,非常贴心! 一...
全文
SpringBoot解决跨域问题 框架

SpringBoot解决跨域问题

先解释一下跨域,我们先了解下【域】的定义:协议 + 域名 + 端口。三者完全相同则为同域,反之有其一不同均为不同域。 那么,什么是跨域请求?当前【发起请求】的域和【请求指向】的域属于不同域时,该次请...
全文
SpringBoot拦截器使用 框架

SpringBoot拦截器使用

要了解Spring拦截器的作用,我们需要先解释一下HTTP请求的执行链。DispatcherServlet捕获每个请求。调度员做的第一件事就是将接收到的URL和相应的controller进行映射(c...
全文
HTTP,从1.0到HTTP/3 教程

HTTP,从1.0到HTTP/3

HTTP 是超⽂本传输协议,也就是HyperText Transfer Protocol。HTTP是⼀个在计算机世界⾥专⻔在「两点」之间「传输」⽂字、图⽚、⾳频、视频等「超⽂本」数据的「约定和规范。...
全文
MySQL索引知识 数据库

MySQL索引知识

索引 说说你对 MySQL 索引的理解? 数据库索引的原理,为什么要用 B+树,为什么不用二叉树? 聚集索引与非聚集索引的区别? InnoDB引擎中的索引策略,了解过吗? 创建索引的方式有哪些? 聚...
全文
RocketMQ教程(一):安装 中间件

RocketMQ教程(一):安装

使用场景 异步、削峰、解耦 同类比较 ActiveMQ一般都是老项目使用较多,新项目几乎都不会使用。 RabbitMQ 企业中使用的也挺多,功能也挺多。但是erlang语言不好调试。延迟极低,微秒级...
全文
Java学习笔记 Java

Java学习笔记

Java基础说说进程和线程的区别?进程是程序的一次执行,是系统进行资源分配和调度的独立单位,他的作用是是程序能够并发执行提高资源利用率和吞吐率。 由于进程是资源分配和调度的基本单位,因为进程的创建、...
全文
Java volatile关键字原理 Java

Java volatile关键字原理

volatile简介 volatile被称为轻量级的synchronized,运行时开销比synchronized更小,在多线程并发编程中发挥着同步共享变量、禁止处理器重排序的重要作用。 Java内...
全文