1.经典用法 var data = [ {name: "悟空", sex:1, age: 30}, {name: "八戒", sex:0, age: 20}, {name: "唐僧", sex:1, age: 30} ];//JavaScript数组中包含对象//将JavaS...
本文是 Axios 四部曲的最后一篇文章,这篇文章将介绍在 Axios 中如何通过 增强默认适配器 来缓存请求数据。那么为什么要缓存请求数据呢?这是因为在缓存未失效时,我们可以直接使用已缓存的数据,而不需发起请求从服务端获取数据,这样不仅可以减少 HTTP 请求而且还能减少等待时间从而提高用户体验。...
一、Apache 简介及主要特点“Apache HTTP Server”是开源软件项目,基于标准的 HTTP 网络协议提供的网页浏览服务,可运行在 Linux、UNIX、Windows 等多种操作系统平台。其 Apache 的官方网站如下;httpd.apache.org/www.apache.or...
如果面试官问你,类加载过程是哪几步?巴拉巴拉巴拉...(加载、验证、准备、解析、初始化)见这小伙子面容惊奇,脸泛红光,不由自主的就问了一下双亲委派模型说一下吧;遇见没准备充分的,瞬间懵逼。下面我们就来说一下这个一个有意思的虚拟机类加载机制。一说起双亲委派,就必然要先聊一下Java中的类加载器。Jav...
最近在网上有个真实发生的案例比较火,说的是一个新入职的员工,不会用 git 拉代码,第二天被开除。由此,可见 git 对我们工作的重要性,无论是前端后端,都是离不开 git 的,下面就让我们一探究竟吧。上面的案例引申出一个问题,入职一家新公司,你的 leader 给你分配了仓库的权限后,如何配置本地...
手机号码处理//对手机号进行中间部分加密 13612312312 => 136 **** 3647function phoneStyle(phonestr){ phonestr = phonestr+''; if(!phone || phone.length != 11) re...
Navigator 的 push 和 pop方法Navigator 导航器的 push 和 pop 方法可以携带参数在页面间传递,其他变形的方法也一样。pushNamed 方法原型如下:Future<T?> pushNamed<T extends Object?>( Str...
redis 是一个基于内存的开源数据存储系统,既然是基于内存,那么不可谓不快.内存本来就是为了cpu能快速读取到数据而设计的嘛.上个图这个图不够准确哈,虽然是Aida64de benchmark.但是我开了很多软件和服务,跑的时候内存占用已经达到16个G了第一行 Memory 就是内存相关的基准测试...
难题半透明颜色最初的使用场景之一就是作为背景。将其叠放在照片类或其他花哨的背层之上,可以减少对比度,确保文本的可读性。在传统的平面设计中,这个问题的解决方案通常是把文本层所覆盖的那部分图片区域作模糊处理。借助 blur() 滤镜,我们在 CSS 中获得了对元素进行模糊处理的能力。如果直接使用 blu...
(1).gorm是go中最流行的orm框架gorm中文文档orm框架帮助开发者提升了效率,封装了sql,开发者不用直接写sql,还有很多语法糖可我们注意的是,sql很重要,我们只有越来越懂sql,才能做到使用orm游刃有余~(2).我们来分析下GetUserList接口,它的功能:返回用户列表有分...
一、IOC如何获取对象1.1 Spring是如何获取对象的?①新建一个maven项目后导入webmvc的依赖:因为webmvc包含了很多其他依赖,为了省事,干脆导入一个总的,方便省事!版本嘛!个人比较喜欢用最新版。<dependency> <groupId&g...
无意翻出多年前代码发现当时真的是小年轻啊。对于redis集群接入spring真的是搞了大半天。当时自己特意解决一个场景的bug 。就是redis集群宕机之后自动重新捕获最新集群状态。不过到现在自己再没有使用过集群了。所以当时的bug到底是自己没有配置好还是的确存在。这个还需要笔者后续继续验证!!!...
1. 新增数据表基本语法:create table [if not exists] 表名(字段名字 数据类型,字段名字 数据类型 -- 最后一行不需要逗号)[表选项];复制代码解释:if not exists:如果表名不存在,那么创建,否则不执行创建代码(检查功能)表选项:控制表的表现字...
1. 基本指令mysql -u root -p --连接数据库use <数据库名> --使用数据库show databases --查询所有数据库 注:use 数据库后才能操作exit/quilt/\q --断开连接 三种方式复制代码注意:数据库名字以字母数字下划线...
为什么突然会去做这件事,主要是最近接了一个需求?就是3D文字的开发,由于我们是2d和3d都是需要的,所以解决思路就是通过font-to-svg, 然后去npm 和github 上大概搜索了两天吧, 搜索到了搜索到了npm最流行的库叫text-tosvg, 它支持将多种文字转换成svg。然后又去翻看了...
这个题是在面试的时候遇到的,还遇到了2次,和大家分享一下自己的解题思路感觉像是一个业务上的题,可能面试官刚做过类似的需求,就直接拿出来问了问题描述编写一个方法判断两个时间是否在同一周里:要求如下一周的范围:从周一到周日方法传入参数为2个,支持任意顺序传入(d1 >= d2或d1 <= d...
在redis中有很多地方都用到了字典结构,比如我们redis中的哈希结构就是用的字典实现的,而字典结构的底层事使用哈希表实现的XDM可以通过这篇文章了解到以下知识点。哈希表、哈希表节点、以及字典的结构和实现。哈希算法redis是如何解决哈希冲突的。redis的rehash原理和实现哈希表、哈希表节点...
一、认识插件化1.1 插件化起源插件化技术最初源于免安装运行 Apk的想法,这个免安装的 Apk 就可以理解为插件,而支持插件的 app 我们一般叫 宿主。想必大家都知道,在 Android 系统中,应用是以 Apk 的形式存在的,应用都需要安装才能使用。但实际上 Android 系统安装应用的方...
什么是循环依赖依赖指的是Bean与Bean之间的依赖关系,循环依赖指的是两个或者多个Bean相互依赖,如:构造器循环依赖代码示例:public class BeanA { private BeanB beanB; public BeanA(BeanB beanB){ thi...
平衡二叉搜索树 平衡二叉搜索树(Self-balancing binary search tree)又被称为AVL树,且具有以下性质:它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。 数值关系,右孩子的值 > 当前节点的值 > 左...