This commit is contained in:
chefyuan 2021-04-19 11:01:18 +08:00
parent 36a2aa728a
commit c17664b1bc
3 changed files with 155 additions and 0 deletions

View File

@ -0,0 +1,120 @@
这两天读者让我介绍一下写东西用到的工具那咱们就来看看我都用了什么工具吧
PS这期很多利器大家不要错过哈总有一款适合你
------
## **Typora**
这个大家肯定都不陌生我的所有文章都是用这个软件写出来的非常喜欢这个软件界面简洁功能强大
是一款 markdown 神器支持代码表格公式插入支持导出各种格式文件 pdf,doc
![img](https://img-blog.csdnimg.cn/img_convert/1311c53c99e3792b8aa35a7b2e21c6af.gif)img
上面就是软件实况大家可以试一下是不是看起来很不错另外还有一些我没用过的功能欢迎大家尝试下面为官方网站
https://www.typora.io/
另外还有 notion也是贼好用的软件我哥们一直在用我也早就下载了一直放着没用得抽空学学真的很不错
还有一个国产软件 wolai是读者推荐的功能和 notion 差不多也非常不错大家可以都试一下挑选适合自己的
推荐指数
------
## draw.io
这个也是我写东西的主力军从林总那里知道的非常牛批原来我还用 PPT Process 画图自从有了这个其他的再也没用过了
画的图贼好看这也是你们问的最多的大家快拿去用吧具体功能我就不介绍啦大家一看便知
![img](https://img-blog.csdnimg.cn/img_convert/465734f03a28312cc06f6cf3a1d77d4d.png)img
我平常画图都是在这个网站上真的很不错强烈推荐
https://app.diagrams.net/
大家也可以试试 Process 之前也一直用它也是一个很不错的在线画图网站
推荐指数
------
## picx
我是用的 GitHub 当的图床所以这个神器可帮了我大忙了是一款贼好用的图床神器
图片外链使用 jsDelivr 进行 CDN 加速不用下载和安装只需要一个 Github 账号打开 PicX 官网即可配置使用
![img](https://img-blog.csdnimg.cn/img_convert/f59d97a8d786309d2e822d07b66ec208.png)img
![img](https://img-blog.csdnimg.cn/img_convert/a3283d30d51d4855afaf58b53e8762d3.png)img
刚开始用的时候才几百位小伙伴使用当时还怕用的人太少管理员不再继续维护现在看来担心是多余的越来越多的人发现这个网站啦大家也可以试试真的不错大家如果有更好的可以在评论区说一下呀
picx.xpoet.cn
GitHub 配置图床大家可以搜索一哈跟着做就行啦很简单的
推荐指数
------
## mdnice
这个网站也帮助到我很多我主要用它来排版 typora 编辑好文章之后导入到 mdnice 然后一键复制到公众号省掉了排版的时间 mdnice draw.io 算是号主们必备网站站如其名真的很 nice
![img](https://img-blog.csdnimg.cn/img_convert/9633bfc05227f485a05fc51ea83d9d19.png)img
算是我的排版主力一个免费好使的网站
www.mdnice.com
另外还有另一个排版网站 http://md.aclickall.com/ 大家可以选择自己喜欢的
推荐指数
------
## carbon
这个网站我刚开始用的贼多可以把代码转化成图片大家可以不用滑动就能看清所有代码但是代码比较小后来吴师兄建议我换成代码形式要照顾下电脑阅读的读者图片的话大家也不好复制后面就没有再使用了
![img](https://img-blog.csdnimg.cn/img_convert/114c73d4ef97b062b8ebeb6c724c0cc3.gif)
大家可以先收藏一哈后面需要的话就就拿出来用用很多主题都挺好看
carbon.now.sh
推荐指数
------
## **Free Video to GIF Converter**
这时一款将视频转为 gif 图的软件比如上面的动画我就是先录屏然后再将视频转化为 gif平常用的也比较多另外还有一款可以直接录屏保存为 gif 的软件 ScreenToGif不过这个用的不太多
![img](https://img-blog.csdnimg.cn/img_convert/8b5385e4f24a509b62d21719e2212875.png)
这个软件的使用率也挺高也是一块免费的软件用着很顺手需要的老哥可以试一哈
推荐指数
好啦上面的软件我都给留下了网站大家可以自己下载或者在线使用另外我给大家打包了一份
大家可以自己下载拜了个拜

View File

@ -0,0 +1,35 @@
说起缓存我们都不陌生
浏览器缓存数据库缓存等
说起**缓存淘汰策略**我们也很熟悉
例如先进先出策略FIFOFirst InFirst Out,最少使用策略LFULeast Frequently Used,最近最少使用策略LRULeast Recently Used
看到这里大家是不是想到我们今天要说什么啦
我们就来说一下其中的一个缓存淘汰策略**最近最少使用策略LRU**
LRU 的含义很容易理解我们可以这样思考最近使用过的我们则认为其是有用的很久没用过的则认为是无用的因为我们的内存有限当我们内存满的时候肯定是先清除那些很久没用过的数据
其实我们生活中有很多相似的例子大家也都经历过
下面我们将镜头切换到袁记菜馆
袁厨最近新买了一些菜谱打算在书房里好好闭关钻研一波
![](https://cdn.jsdelivr.net/gh/tan45du/photobed@master/微信截图_20210412213211.1d8uyzj1qysg.png)
这下是不是理解个大概啦
其实生活中的我们也是这样的买的一本新书则随手放到了最上面从书堆中抽出一本使用过后也放到了最上面清理书时先清理很久没使用过的对自己不太重要的也就是最下面的图书
到这里是不是就理解啦其实生活中还有类似的例子比如安卓手机的后台运行整理衣柜的衣物等
好啦我们理解了 LRU 的含义
那么我们可以使用什么数据结构实现呢
数组
数组当然可以但是我们使用数组需要