浏览归档 5 月, 2022

原理:C++为什么一般把模板实现放入头文件

本文从C/C++编译机制以及C++模板实现原理的角度出发,通过实例分析,解释了为什么C++一般将模板实现放在头文件中。同时给出了不将模板实现放在头文件中的解决方案。 写在前面 ...

缓存模式概要

背景 在大部分C端项目中,如果想提升系统并发能力,需要上缓存。但是缓存的实现方式多种多样,本文主要穿透实现,直接阐述设计模式上的概念,方便各种实现对号入座。 概念 SoR(System-of-Record ) 记录系统,这里指的就是实际数据存放的系统,一般指业务对应的数据库 ...

缓存模式概要

背景 在大部分C端项目中,如果想提升系统并发能力,需要上缓存。但是缓存的实现方式多种多样,本文主要穿透实现,直接阐述设计模式上的概念,方便各种实现对号入座。 概念 SoR(System-of-Record ) 记录系统,这里指的就是实际数据存放的系统,一般指业务对应的数据库 ...

MIT 6.824(Spring 2020) Lab1: MapReduce 文档翻译

MIT 6.824 Lab 1:MapReduce 说明文档的全文翻译。 首发于公众号:努力学习的阿新 前言 大家好,这里是阿新。 MIT 6.824 是麻省理工大学开设的一门关于分布式系统的明星课程,共包含四个配套实验,实验的含金量很高,十分适合作为校招生的项目经历,在文章《2022 ...

正则表达式匹配问题

作者:Grey 原文链接:正则表达式匹配问题 问题链接 LeetCode 10. 正则表达式匹配 暴力解法 先过滤掉无效参数,比如: 在s串中,不能有.和*两个字符, 在p串中,两个*不能相邻,*不能出现在p串的开始位置。 以上两种情况下,直接返回false即可。 ...

正则表达式匹配问题

作者:Grey 原文链接:正则表达式匹配问题 问题链接 LeetCode 10. 正则表达式匹配 暴力解法 先过滤掉无效参数,比如: 在s串中,不能有.和*两个字符, 在p串中,两个*不能相邻,*不能出现在p串的开始位置。 以上两种情况下,直接返回false即可。 ...

Spring Ioc源码分析系列

Spring Ioc源码分析系列--Bean实例化过程(二) 前言 上篇文章Spring Ioc源码分析系列--Bean实例化过程(一)简单分析了getBean()方法,还记得分析了什么吗?不记得了才是正常的,记住了才是怪人,忘记了可以回去翻翻,翻不翻都没事, 反正最后都会忘了。 ...

Spring Ioc源码分析系列

Spring Ioc源码分析系列--Bean实例化过程(二) 前言 上篇文章Spring Ioc源码分析系列--Bean实例化过程(一)简单分析了getBean()方法,还记得分析了什么吗?不记得了才是正常的,记住了才是怪人,忘记了可以回去翻翻,翻不翻都没事, 反正最后都会忘了。 ...

Web 前端实战(三):雷达图

前言 在《Canvas 线性图形(五):多边形》实现了绘制多边形的函数。本篇文章将记录如何绘制雷达图。最终实现的效果是这样的: 绘制雷达图 雷达图里外层 如动图中所示,雷达图从里到外一共有 6 层,所以,我们需要改造绘制多边形的函数: 点击查看绘制基础雷达图代码 ...

Web 前端实战(三):雷达图

前言 在《Canvas 线性图形(五):多边形》实现了绘制多边形的函数。本篇文章将记录如何绘制雷达图。最终实现的效果是这样的: 绘制雷达图 雷达图里外层 如动图中所示,雷达图从里到外一共有 6 层,所以,我们需要改造绘制多边形的函数: 点击查看绘制基础雷达图代码 ...

hash和history路由的区别

在了解路由模式前,我们先看下 什么是单页面应用,vue-router  的实现原理是怎样的,这样更容易理解路由。 SPA与前端路由 SPA(单页面应用,全程为:Single-page Web applications)指的是只有一张Web页面的应用,是加载单个HTML ...

hash和history路由的区别

在了解路由模式前,我们先看下 什么是单页面应用,vue-router  的实现原理是怎样的,这样更容易理解路由。 SPA与前端路由 SPA(单页面应用,全程为:Single-page Web applications)指的是只有一张Web页面的应用,是加载单个HTML ...

商匡云商
Logo
注册新帐户
对比商品
  • 合计 (0)
对比
0
购物车