排序
带你彻底搞明白JS运行时 – 词法环境(Lexical Environment)
前言 本篇基于ECMAScript 5(ES5)规范,带你彻彻底底搞明白到底什么是词法环境(Lexical Environment)。注意:本篇只讲词法环境,关于执行上下文,我会另开一章。讲述模式为,大量的抽象理论...
如果看了这篇文章你还不懂gradle,那你还是把我删了吧
文章目录 what is gradle? 小试牛刀-android中的gradle groovy-学gradle的密钥 Project与Task-gradle构建体系 总结 Hi,大家好啊~ 我已经很久都没有更新自己的学习笔记了,感谢大家这么久以来...
ThreadPoolExecutor线程池核心原理
大家好,我是小趴菜,在面试中,我们经常会被面试官问到线程池的一些问题,比如 1:线程池执行流程 2:线程池是如何回收非核心线程 3:线程池如何维护核心线程 4:......... 今天我们来分析一下...
十分钟让你对HTTP发展史不再卡壳
前言 最近在整理面经,这个就来自商汤科技:从解决问题的角度依次讲述Http各个版本 Http/0.9 HTTP协议是应用层的协议,http/0.9是在1991年提出,需求简单,只需要进行HTML文件的传输,下面是一...
前端发展:走进行业迷茫的迷雾中
引言 2023年,前端开发作为IT行业中备受关注的领域之一,正在经历着巨大的挑战和变革。然而,在当前行业不景气、失业率居高不下以及裁员潮席卷而来的情况下,许多人开始质疑前端开发的未来前景...
热点数据更新导致CPU100%的解决方案
大家好,我是小趴菜。在平常的工作中,更新数据是再正常不过的一个需求了,我们只需要执行一个update语句即可,如果有必要我们还可以加上事务来保证数据的可靠性 但是如果这是一个热点数据,就...
2023过去一半了
这半年我最大的收获就是找到了写作的动力。 一转眼,2023又已经过去半年了。这半年最大的变化是从一线城市回到了小城市,工作上我谈不上多么有成就感,和同事之间也算不上有很要好的关系。 从一...
JS 中创建对象的6种方式,7中实现继承方式
创建对象的6种方式 new Object() 缺点:步骤多 字面量:var 对象名={} 缺点:如果反复创建多个对象,代码会冗余。 工厂函数方式: function createPerson (name,age){ var a = new Object() a.n...
你不知道的JSON
引言 在我们与后端进行接口数据定义时,绝大部分的数据格式都是 JSON。有些经常需要进行属性扩展的对象数据也通常是使用 JSON字符串 来进行数据库存储的。由此可见,熟练掌握 JSON的使用就非常...
大促场景下库存更新 SQL 优化
本篇文章讨论的大促场景,指双 11、618 期间,系统的行为是要尽可能多地卖出商品,尽可能多地收订单,又不能超过库存。在这种高并发、大流量场景下,整个系统的瓶颈点必然在数据库上,本篇文章...
深入探讨进程间通信的重要性:理解不同的通信机制(上)
合集 - 计算机基础(6)1.探索操作系统:内核、启动和系统调用的奥秘08-242.系统内存管理:虚拟内存、内存分段与分页、页表缓存TLB以及Linux内存管理08-253.深入理解操作系统中进程与线程的区别及...
22条汇报技巧 助你成为向上管理艺术家
所谓汇报的艺术,就是欺诈的艺术,就是玩弄人性弱点的艺术 稳扎稳打(内九篇) 有的放矢 用最简单一句话,概况做PPT(汇报)的目的,例如 让其他同事觉得我很牛逼 让领导觉得我很牛逼 让领导同意我...
大专前端,三轮面试,终与阿里无缘
因为一些缘故,最近一直在找工作,再加上这个互联网寒冬的大环境,从三月找到六月了,一直没有合适的机会 先说一下背景,目前三年半年经验,base 杭州,大专学历+自考本科 就在前几天,Boss 上...
循环引用的成因及解决方式
当我们需要在进行对象深拷贝时,我们可能会遇到一个常见的问题:循环引用。这个问题指的是对象中存在对自身的引用,导致深拷贝时陷入死循环,最终导致内存溢出。本文将介绍如何在深拷贝过程中解...
金三银四,我为面试所准备的100道面试题以及答案,不看要遭老罪喽
前言 大家好,今年的金三银四已经来了,也有人说是铜三铁四,不过我想说的是这重要吗,环境只是一个因素,它确实会影响大家找工作或者跳槽涨薪,但是影响不多,最重要的一个因素在于自己是否已...
前端面试系列-JS篇-你真的了解数据类型吗?
数据类型作为 JavaScript 的入门知识,相信大家已经对此都已经很了解,这里主要是带着大家了解一下数据类型、数据是如何存储在内存中的以及全面的类型检测方式 数据类型 JavaScript 中有 7 种基...
对象存储?CRUD Boy实现对文件的增删改查
目录对象存储是什么?对象存储和数据库的区别 各维度对比 项目对接流程图对比CRUD之阿里云对象存储 1. 安装Java SDK 2. 获取Client 3. 增删改查操作CRUD之天翼云对象存储 1. ...
查漏补缺第十三期(滴滴实习一面)
前言 目前正在出一个查漏补缺专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本专题主要以Java语言为主, 好了, 废话不多说直接开整吧~ 项目里为什么要用消息队列 异步处理:消息队列允许...
JVM-类加载及类加载器
本文是JVM系列第二篇 类加载器的作用和分类 类加载器(Class Loader)是Java虚拟机的一个重要组成部分,它负责将Java类加载到内存中,并将其转换成Java对象。类加载器的作用是将Java程序的字节...
我是一个光荣的考试人:韵律的机器,公平的保卫者
在这几天的黎明和夜幕之间,我像一位沉默的诗人,在机械的韵律中,赋予我所扫描的试卷以生命。虽然它们皆是千篇一律的黑白线条,但每一行,每一个字,都蕴含着一个个年轻人的梦想和期待。 我尽...