Markdown

阿里云+PicGo+Typora实现有图床的MarkDown

折月煮酒 提交于 2021-01-19 19:35:07
文章目录 前言 阿里云OSS 步骤一:来到阿里云对象存储OSS界面 步骤二:创建Bucket,填写名称等相关信息 步骤三:新建img/ 文件夹 步骤四:创建Access Key,这个是用来上传图片的钥匙。注意:不能透露给别人,否则别人就可能上传图片到自己的OSS中。 PicGo 步骤一:下载PicGo 步骤二:双击exe文件,进行安装。 步骤三:进行PicGo配置 步骤四: 根据要求填写配置 其他 Typora设置 步骤一:下载Typora并安装 步骤二:打开Typora,并进行配置 步骤三:测试Typora 总结 前言 写MarkDown笔记的时候,有很多很好用的软件,比如Typora和Mweb等等。Mweb是付费的,128¥,对于我来说还是挺贵的。Typora是免费的,也十分好用,之前发现了它有图床的功能。直接在Typora里面粘贴图片,可以自动上传到图床,很适合我这种一篇文章发送到多个平台的作者。这里写一个简答的教程。 阿里云OSS 步骤一:来到阿里云对象存储OSS界面 阿里云对象存储OSS界面:https://www.aliyun.com/product/oss,开通服务后,点击OSS控制台。 可以先看下价格,0.12元/GB/月的价格个人用还是蛮划算的。 步骤二:创建Bucket,填写名称等相关信息 存储类型选择标准存储比较好,如果访问量大的话

神器推荐!这几款 Windows 软件,非常实用!

不羁的心 提交于 2021-01-16 05:07:15
在下工具控一枚,平时会留意收集各种各样给我们生活生产带来便捷的工具,毕竟人生苦短;下面主要介绍一些我在 Windows 系统上发现的一些好用的工具,并且会一笔带过主要优点特点,具体详细用法可以搜一下,相关帖子挺多的,每个都详细介绍的话篇章那就太长啦 🤪。 1. Listary 啥都憋说了,Listary 必须排在第一个,用过 Everything,觉得还是 Listary 更胜一筹;它不仅可以在本地非常快速的搜索,还可以打开网站、在搜索引擎中搜索、随时随地打开快捷菜单、文件快速定位、快速打开cmd窗口等等优秀的功能; 比如输入 cmd 打开cmd窗口,输入 cmda 使用管理员权限打开cmd窗口,输入 wyyyy 打开网易云音乐,找到某个文件的时候 Enter 直接打开, Ctrl + Enter 是打开文件所在文件夹; 值得一提的是搜索关键词功能,让我们可以非常便捷的打开相应网站或在对应网站搜索,比如输入 gg 我的存款呢? 就可以直接使用默认浏览器在谷歌搜索中搜索了,我们还可以自定义输入其他关键字,只需把搜索链接中的关键字换成 { query } ~ 2. Ditto Ditto 是一款免费开源的windows剪切板管理工具,作为 Ctrl C V 工程师,复制粘贴少不了,更厉害的是,可以用它来批量的复制, Ctrl + C 一堆别人的代码,一次性全粘上,岂不美哉;

最终一致性案例一(一个支付服务的最终一致性实践案例)

。_饼干妹妹 提交于 2021-01-14 13:34:31
一、前言 “功夫贷”是一款线上贷款 APP,主要是给信用卡优质用户提供纯线上的信用贷款,以期限长、额度高、利息低为主要优势(类似的业务模式主要有宜人贷)。 和任何一种分期贷款一样,符合资质的用户,在功夫贷成功贷款之后,需要在约定还款日还款。目前还款主要有以下这几种方式: 用户在 APP 上主动还款; 系统定时通过后台任务扣款; 催收人员通过内部作业系统,手动发起扣款; 真正的扣款操作(从银行卡扣款)主要是通过第三方支付来完成,比如京东支付、通联等。不同的第三方支付,支持的银行列表和限额不同,费用和稳定性也不尽相同,我们会选择出个最优通道、以及多层级备用通道,为此研发了支付路由系统,同时这些服务商的业务限制 / 出错概率还不低,所以我们又要考虑业务上的一致性,这也是本文要介绍的主题。 扣款业务是比较复杂的,包括如下几个主要步骤: 对业务表 (扣款任务表 / 还款计划表等) 的数据库操作 调用第三方支付 清算入账 这多个子功能需要保证同时成功或者同时失败,其中既有外部第三方调用,又有内部微服务的调用,所以这是个比较典型的分布式事务的场景。由于外部的第三方支付服务有时不稳定、且部分交易可能很长时间才能确认成功。 因此 我们没考虑两阶段提交的分布式事务,而是选择了最终一致性,而为了保证在状态不一致这个时间窗口的准确性 (比如不能在该窗口对用户重复扣款),我们也额外多做了很多的考虑。 二

第三方支付一致性方案

不打扰是莪最后的温柔 提交于 2021-01-14 10:58:08
一、前言 “功夫贷”是一款线上贷款 APP,主要是给信用卡优质用户提供纯线上的信用贷款,以期限长、额度高、利息低为主要优势(类似的业务模式主要有宜人贷)。 和任何一种分期贷款一样,符合资质的用户,在功夫贷成功贷款之后,需要在约定还款日还款。目前还款主要有以下这几种方式: 用户在 APP 上主动还款; 系统定时通过后台任务扣款; 催收人员通过内部作业系统,手动发起扣款; 真正的扣款操作(从银行卡扣款)主要是通过第三方支付来完成,比如京东支付、通联等。不同的第三方支付,支持的银行列表和限额不同,费用和稳定性也不尽相同,我们会选择出个最优通道、以及多层级备用通道,为此研发了支付路由系统,同时这些服务商的业务限制 / 出错概率还不低,所以我们又要考虑业务上的一致性,这也是本文要介绍的主题。 扣款业务是比较复杂的,包括如下几个主要步骤: 对业务表 (扣款任务表 / 还款计划表等) 的数据库操作 调用第三方支付 清算入账 这多个子功能需要保证同时成功或者同时失败,其中既有外部第三方调用,又有内部微服务的调用,所以这是个比较典型的分布式事务的场景。由于外部的第三方支付服务有时不稳定、且部分交易可能很长时间才能确认成功。 因此 我们没考虑两阶段提交的分布式事务,而是选择了最终一致性,而为了保证在状态不一致这个时间窗口的准确性 (比如不能在该窗口对用户重复扣款),我们也额外多做了很多的考虑。 二

如何写一篇技术文章,谈谈我的看法

拜拜、爱过 提交于 2021-01-14 07:42:13
前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star : https://github.com/ZhongFuCheng3y/3y 我一直推崇学技术可以写 技术博客 去沉淀自己的知识,因为知识点实在是太多太多了,通过自己的博客可以帮助自己快速回顾自己学过的东西。 我最开始的时候也是只记笔记,认为自己能看得懂就好。但如果想验证自己是不是懂了,可以写成技术博客。在写技术博客的过程中肯定会发现:“这个知识点,我好像还有些没搞懂”。 从梳理/编写的过程,自己也会成长不少 有不少的小伙伴曾经问过我: “3y你是怎么记笔记的阿?我一边看视频一边记笔记,顾头不顾腚的” “你写的博客都是怎么思考的阿?我不会写博客” 不会写技术博客/笔记 下面来谈谈我一些观点(个人/主观),每个人都有自己的方法论,我的观点不适用于所有人。 开局一张图,内容全靠编: 内容全靠编! 一、如何写一篇技术博客 首先,我认为要把 自己当做是一个分享者 ,而 读者是一个小白 。然后模拟这个场景:如果你要把你学习到的技术分享给小白,你需要怎么去做。 按照我的思路,我可能会这样做: 首先,这项技术是什么你得先告诉他。 接着,为什么要学习这项技术,学习了这项技术有什么好处。有没有以前的技术跟这个较为相似的,为什么我不用以前的,而要学新的。( 这一步非常非常重要 ) 然后,这项技术的核心用法是什么

Python 入门系列 —— 19.Set 介绍

夙愿已清 提交于 2021-01-09 17:36:39
Set set 可用于在一个变量中存储多个值,set是 python 中内建的四个集合之一,其他的三个依次是:List,Tuple, Dictionary,它们有着自己的场景和用途。 set 集合是无序无索引的集合,常用 {} 表示,比如下面的例子: thisset = {"apple", "banana", "cherry"} print(thisset) PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e:/dream/markdown/python/app/app.py {'apple', 'banana', 'cherry'} set项 set中的值是无序,不可修改,并且还不能重复。 无序 所谓的无序表示集合中的值不是按照某一种顺序存放的。 不可修改 set 不可修改,意味着在创建好之后,你不能修改其中的项。 不允许重复 set 中不允许有两个相同的值存在,在set中重复的值将会被踢掉,如下代码所示: thisset = {"apple", "banana", "cherry", "apple"} print(thisset) PS E:\dream\markdown\python> & "C:/Program Files (x86)/Python/python.exe" e

好用的Chrome插件推荐

梦想的初衷 提交于 2021-01-09 12:14:44
无扩展,不 Chrome :几款 Chrome 扩展程序推荐 相信很多人都在使用 Chrome 浏览器,其流畅的浏览体验得到了不少用户的偏爱,但流畅只是一方面, Chrome 最大的优势还是其支持众多强大好用的扩展程序(Extensions)。 少数派官微最近不定期推荐了一些 Chrome 扩展,得到了不错的反响,于是我们作了一番整理,把 几款优质的 Chrome 扩展集中推荐给大家。 下载方式: 下面这个谷歌商店的网址可翻墙的直接搜索下载即可: https://chrome.google.com/webstore/category/extensions 下面这个谷歌商店的网址可以下载百度网盘版的插件: https://www.gugeapps.com/themes 如若无法下载,可关注右侧公众号,后台回复" 实用小工具 " 翻墙后,直接在谷歌应用商店下载是最方便的方式,如何访问谷歌 点这里 。 Postman:强大的HTTP调试与模拟插件 Postman是一款功能强大的HTTP调试与模拟插件。前端的妹子或者是开发后台调试接口的哥们估计很熟悉吧。 用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息

年轻人的第一篇博客

試著忘記壹切 提交于 2021-01-07 23:45:46
前言 写这篇文章的前因是有位读者留言提到了相关的话题,其实在之前有一篇《 如何成为一位「不那么差」的程序员》 时有简要提到但没有细说;这次就借这个机会好好聊聊这个事情的前因后果。 为什么要写博客 为什么要写博客? 我觉得大部分人应该都知道 标准 答案。 翻了下记录,我从 16 年四月份至今写了三年的博客,产出了 100 多篇;现在让我回忆当初为啥要写博客,我还记得那时作为一个初入职场的小菜鸟有许多问题、资料都要在网上查找;那时候我就发现不少答案网上已经有现成的了,而且有些大牛还有着酷炫的个人网站。 这事对我冲击挺大的,主要有以下几点: 我能在别人博客上查到我想要的东西,那是否我也可以输出一些东西被被人搜到呢? 这样是否对方便记录我自己的问题(高中时的错题本)甚至对今后面试有好处? 酷炫的博客页面又是一个展示(装B)自己的机会。 我相信大部分人无非也是这几个原因吧,具体是哪个原因我觉得大家首先要想清楚。 因为如果是前面两个原因,也许后面会因为博客内容帮助到自己的同时也帮助到他人,让自己更有坚持下去的动力。 如果是最后一个,大概率的会因为自己不想折腾而慢慢放弃。 我现在主要还是前面两个原因而继续坚持,毕竟我的博客外观已经几年没更新了🤣。 你适合写博客嘛? 目的搞清楚之后再来看看 你适合写博客嘛 ?不过我觉得这个问题改为 你会坚持写博客嘛? 可能更直接一些。

IRF链路聚合

拈花ヽ惹草 提交于 2021-01-07 23:03:51
SW1配置 [IRF]int range ten1/0/49 ten1/0/50 [IRF-if-range]shutdown [IRF]irf member 1 priority 5 [IRF]irf-port 1/1 [IRF-irf-port1/1]port group interface Ten-GigabitEthernet 1/0/49 [IRF]irf-port 1/2 [IRF-irf-port1/2]port group interface Ten-GigabitEthernet 1/0/50 [IRF]int range ten1/0/49 ten1/0/50 [IRF-if-range]undo shutdown [IRF]irf-port-configuration active SW2配置 [SW2]int range ten1/0/49 ten1/0/50 [SW2-if-range]shutdown [SW2]irf member 1 renumber 2 保存并重启生效 [SW2]irf-port 2/2 [SW2-irf-port2/2]port group interface Ten-GigabitEthernet 2/0/49 [SW2]irf-port 2/1 [SW2-irf-port2/1]port group interface Ten

Markdown

空扰寡人 提交于 2021-01-07 18:41:23
文章目录 Markdown 1.前言 2.图片引用方式 方式1:可以任意比例放缩图片 方式2:原比例引用图片 3.推荐公式编辑器 4.此外简单介绍下Markdown的一种轻量化工具Typora的使用方法。 Markdown 1.前言 相信大家在使用Typora,经常会遇到图片编辑的问题,这里提供一种解决方案。 将图片单独分开建立一个文件夹上传到github或者服务上,目录结构如下所示: doc ​ images/remap/rgb.bmp **<图片名称>.格式,如前所示 ​ 算法描述文档.md 2.图片引用方式 在算法描述文档.md中文件引用采用相对路径的方式,使用HTML的编程语言,举例如下: 方式1:可以任意比例放缩图片 <div align="center"> <img src="./images/remap/rgb.jpg" width = "100%" > </div> <div align="center"> 图1 原始rgb图像 </div> 方式2:原比例引用图片 <div align="center"> <img src="./images/remap/rgb.jpg" width = "480" height = "848"> </div> <div align="center"> 图1 原始rgb图像 </div> 3.推荐公式编辑器 该公式编辑器