图说线性表-搞懂链表从这篇文章开始

上篇文章是数据结构的基础部分,主要介绍了一些注意事项。 今天开始线性表部分的梳理,线性表主要分为了基础概念和基本操作两大部分,由于某些过程或概念比较抽象,我添加了部分图示,希望能够把这些抽象的东西直观的表达出来。 基本操作模块重点主要在单链表和顺序表两部分,本文着重梳理了线性表插入、删除、查询等基础 ... »

typora 图片存储在COS

背景 一直在使用的markdown编辑器:typora ,在其内部图片默认是存储在本机C盘中的,现想将图片方放到云端存储,节省存储空间 方法 将typora中的图片上传到腾讯云的COS中 参考:链接 链接 链接 注意:在较新版本的Typora中(在MacOS上为0.9.9.32或在Windows / ... »

为什么十年寒窗,比不上几代人的努力

作者:丁仪 来源:https://chengxuzhixin.com/blog/post/shi_nian_han_chuang_bi_bu_shang_ji_dai_ren_de_nu_li.html 网上有句很火的话“靠几代人积累的背景和财富,凭什么不如你寒窗苦读几十年”。其实多年前,一位银行从 ... »

Python学习笔记5:模块/包

1.模块 模块简单理解就是一组功能的集合。 在Python中,一个文件(.py)就是一个模块,文件名即模块名。 模块的好处是大大提高代码的可维护性,其次,代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。 模块可以包含可执行的语句和函数的定义,这些语句的目的是初始化模块,它们只在模块名第一 ... »

聊一聊Token

阔别了一阵,再次提笔,有些感慨。 聊聊Token吧,以前工作中总是遇到。 首先明确什么是token? 一些关键标签:服务端签发的一个字符串,客户端的请求令牌,用户第一次使用用户名密码登录后生成,在token的有效期内使用token登录无需用户名密码 明确之后我们来聊聊,token的生成及请求过程: ... »

快速熟悉 Oracle AWR 报告解读

本文面向没有太多 Oracle 基础知识,但是需要通过 AWR 报告来分析数据库性能或排查问题人员,通过对 AWR 报告的简介,了解其包含的主要信息,然后对一些能够帮助我们分析定位问题的章节做一点稍微详细的介绍。通过阅读本文,期望使读者能够快速抓住阅读 AWR 报告的重点,为分析判断数据库性能是否有 ... »

微服务通信之feign的配置隔离

前言 由上文我们知道针对某一个Feign接口,我们可以给他设置特定的配置类。那如果现在有一个服务,我们只想对A服务配置一个拦截器拦截请求而不影响其他服务,那应该怎么做呢? 一、feign接口配置 由前面的文章我们知道了feign的代理过程以及调用过程。现在我们看一下feign都有哪些配置? @Fei ... »

新磁盘分区格式化挂载

演示背景 公司运维很忙,给开好了服务器,又不知道具体的磁盘挂载位置时,于是引发了以下问题: 必要了解 硬盘分区有三种:主分区,扩展分区,逻辑分区 一个硬盘主分区至少有1个,最多4个,扩展分区可以没有,最多1个。且主分区+扩展分区总共不能超过4个。逻辑分区可以有若干个。 !> 了解了分区的概念后,那么 ... »

云开发者专属盛会:邀你一起「重新定义开发」

阔别一年,由腾讯云与微信小程序联合举办的2020年「小程序·云开发」技术峰会将于11月29日正式落地北京!众多业内大咖将在会上分享最新鲜的小程序·云开发能力动态和实践干货,现场还设有Workshop环节,由腾讯专家带你用云开发快速构建完整应用!上届峰会中,我们向开发者展示了小程序·云开发“不止于快” ... »

create-react-app添加对TypeScript支持

背景 最近一直在重构react项目,由于项目历史原因,将之前parcel打包工具换成了webpack,并选择了使用create-react-app作为项目开发脚手架。 接着就是把项目中flow类型检查工具移除掉了,替换成typescript。 相关文档 https://www.html.cn/cre ... »

如何开发一个maven插件

maven是当下最流行的项目管理工具,其丰富的插件为我们的工作带来了很大的便利。 但是在一些情况下,开源的插件并不能完全满足我们的需求,我们需要自己创建插件,本文就从0开始带大家一起创建自己的插件。 【命名规范】 首先,官方的命名规范是maven-xxx-plugin,为了避免于官方冲突,我们可以将 ... »

竖版文字排列实现《金刚般若波罗蜜心经》

在网上找到一篇竖版金刚般若波罗蜜经,尝试通过CSS实现接近书籍图片原文的排版效果。 网络中找到的截图: 采用CSS模拟实现的效果截图: 实现难点: 1.竖版文字的排列; 2.等距离竖格线的实现:竖格线要在容器中上下满屏分布,恰好满足与文字的距离。 莲花图片在百度图片中找到近似图片。 <div cla ... »

ArrayList 源码

总体介绍 ArrayList实现了List接口,是顺序容器,即元素存放的数据与放进去的顺序相同,允许放入null元素,底层通过数组实现。除该类未实现同步外,其余跟Vector大致相同。每个ArrayList都有一个容量(capacity),表示底层数组的实际大小,容器内存储元素的个数不能多于当前容量 ... »