【JS】前端面试每日 3+1 —— 第644天
今天的知识点 (2021.01.19) —— 第644天 (我也要出题)[html] 什么是本地存储的有效期?[css] 在Less中有哪些注释方式?[js] 写一个函数时,如果有多个参数,如何传才比较好?[软技能] 总结一下你写了这么久的代码的心得体会项目地址:前端面试每日3+1【推荐】欢迎跟 jsliang 一起折腾前端,系统整理...
2024-01-10【JS】测试一年多,上线就崩溃!微服务到底应该怎么测试?
不久前,也就是11月16日,澳大利亚交易所(Australian Securities Exchange, ASX)上线了一个新的交易系统,但因为出现故障而被迫关闭。这是其 2016 年因硬件故障导致休市后最为严重的一次事故。测试了一年多,结果上线当天就奔溃11 月 16 日中午,ASX 发布声明表示当天将休市,于次日正常时间重新开放。交...
2024-01-10【小程序】记一次微信小程序转字节跳动小程序的经验
1. 前言公司最近有个需求是把已经存在的用微信原生开发的微信小程序转为字节跳动小程序(以下简称头条小程序).因为给的开发时间太短,重写基本不可能.遂 google 寻找可以方便快速将微信小程序转为头条小程序的方法.现将整个过程归纳总结如下,方便没有做过的同学可以快速上手,也方便自己记录.毕竟...
2024-01-10el CDN引用这两天经常加载错误,请问怎么解决呢
回答cdn 层面的东西,原因很多,你这个应该是区域性问题,至少这个文件,我这里是可以访问的. 你把这个文件下载下来放到你的站点內,不走他的 cdn就好了.这样至少你的环境,你是可以控制的....
2024-01-10【JS】FireFox和Safari兼容event.path
在项目开发中遇到需要获取触发事件元素冒泡过程的所有元素,在Chrome中可以通过event.path获取。element.onClick(event) {const ev = window.event || event;const path = ev.path;}该属性在Chrome和Opera浏览器下没问题,但是在Firefox和Safari中发现event并没有path属性。 进过查找资料发现,在浏览器新的标准里定义的composedPath...
2024-01-10【Java】干掉mapper.xml!MyBatis新特性动态SQL真香!
SpringBoot实战电商项目mall(40k+star)地址:https://github.com/macrozheng/mallDynamic SQL简介在我们使用Spring的时候,有XML和Java两种配置方式。在使用SpringBoot时,已经推荐使用Java配置,基本不用xml配置了。使用Dynamic SQL就好比是使用Java的方式来操作MyBatis。Dynamic SQL是用于生成动态SQL语句的框架,提倡使用Java API...
2024-01-10【Python】【Python 1-17】Python手把手教程之——文件的读写以及I/O操作
作者 | 弗拉德来源 | 弗拉德(公众号:fulade_me)从文件中读取数据文本文件可存储的数据量很多,每当需要分析或修改存储在文件中的信息时,读取文件都很有用,对数据分析应用程序来说尤其 如此。例如,你可以编写一个这样的程序:读取一个文本文件的内容,重新设置这些数据的格式 并将其写入文...
2024-01-10【Java】JVM知识梳理之一_JVM运行时内存区域与Java内存模型
本文就JVM运行时内存区域和Java内存模型进行一些简单的梳理。一、JVM运行时内存区域Java虚拟机在执行Java程序时,会将分配给JVM的内存划分为几个不同的区域。有些区域在JVM启动之后就存在,直到关闭JVM进程;有些区域则依赖于用户线程,随着用户线程的生命周期一同创建和销毁。按照《Java虚拟机规...
2024-01-10【Java】【JAVA基础】二进制基本概念及位运算
0 前言二进制的相关概念是学习数据存储、数据压缩、数据序列化的基石,只有真正搞清楚了二进制,才能逐步深入到算法源码,达到理解和复现的目的。本文将介绍二进制和数据存储的相关概念(包括位、字节、高低位、大小端、原码、反码、补码、进制转换),以及二进制的位运算。1 基本概念1....
2024-01-10【JS】吃透web前端秘籍,来听听大佬是怎么说的
看看阿里大神对web前端是如何总结的一.为什么要学习前端开发?你可能是因为兴趣,完成一个网站、页面、功能的成就感。你也可能是因为现在前端岗位火爆,就业率高。不管是因为什么,只要找准了目标,学就是了!二.Web前端开发是干什么的?有没有“钱”途?先看一张图吧北京高级前端研发工...
2024-01-10