Markdown

博客园上传markdown文件

你离开我真会死。 提交于 2020-07-29 02:57:27
个人习惯用markdown写博客,然后同步到博客园,每次同步都比较麻烦。 于是通过metaweblog实现了,一步上传markdown文件的小工具。 工具地址: https://github.com/dongfanger/PyCnblog 关于工具如何使用请访问链接查看readme markdown图片存储设置 写markdown有一利器Typora,一般图片存储设置我会修改成这样。 打开文件>偏好设置,找到'图片插入' 修改为'复制到指定路径',规则设置为./${filename}/ 下面的3个选项全部勾选。 这样当复制粘贴图片到markdown时,就会在目录中新建一个同名文件夹,存储图片。 工具原理 本工具的基本原理是,调用metaweblog的相关api,把图片上传到服务器后,获取url替换本地图片地址,再上传文件到博客园,在博客园后台能看到新博客。 metaweblog是一个开放api,用于和远程blog交互,可以通过xmlrpc建立连接 server = xmlrpc.client.ServerProxy(blog_url) 这里用到了2个api:图片上传.metaWeblog.newMediaObject和博客上传.metaWeblog.newPost。 上传图片部分,通过asyncio包,实现了异步上传。 版权申明:本文为博主原创文章,转载请保留原文链接及作者。 来源

nodejs selenium 发布 osc 博客[需要cookie]

穿精又带淫゛_ 提交于 2020-07-28 20:50:02
可以发布成功, 但是效果不好 首先无法获取到iframe, 这样也就无法直接赋值, 只能一个一个输入, 在输入的时候遇到闭合标签的情况, 会自动闭合, 造成代码乱了代码最后会多出来闭合的标签, 其实可以使用del删除掉, 但是这样很麻烦而且selenium 本身就很慢 对于换行的问题, markdown使用tab后换行会默认对齐, 需要使用shift+enter另起一行 代码 const firefox = require('selenium-webdriver/firefox'); const chrome = require('selenium-webdriver/chrome'); const path = 't.md' const fs = require('fs') const {Builder, By, Key} = require('selenium-webdriver'); const CONTENT = fs.readFileSync(path, 'utf8').split('\n') const cookie = "===" const os = require('os'); let platform = os.platform(); console.log(platform) const WAIT_TIME = 200 const url = 'https:/

[敏杰开发]Beta阶段测试报告

拥有回忆 提交于 2020-07-28 20:37:27
[敏杰开发]Beta阶段测试报告 这是一篇软工课程博客 项目 内容 课程:北航-2020-春-软件工程 博客园班级博客 作业要求 Beta阶段测试报告 我们在这个课程的目标是 测试项目 这个作业在哪个具体方面帮助我们实现目标 制定测试规则,总结测试结果 关于本组 【 敏杰开发 团队介绍】 关于选题 【 知识路书 项目介绍】 一、测试计划 测试时间 2020年5月29日至2020年6月4日 测试矩阵 矩阵项 平台 PC端或MAC端web浏览器 硬件 PC端或MAC端 浏览器类型 主流web浏览器:Chrome、Safari 测试规划 2020年5月29日 至 2020年6月2日单元测试:前后端分离测试、组件测试、单元测试 2020年6月3日 至 2020年6月4日场景测试:前后端合并、整体测试 Beta版本出口条件 后端api工作正确 前端各组件正常工作 链接跳转正常 无明显错误 发现的已知bug解决完成,无法修复的bug进行记录写入文档 二、测试过程 单元测试 分组 姓名 任务 发现bug bug是否已修复 是否通过测试 前端 ljy 引入tag标签 tag标签与后端对接有误,未正确使用后端api 是 是 - 批量导出bibtex 无 是 - 文献阅读计划:已读 未读 应该有已读、未读、进行中三个状态 是 是 - 面包屑改进crumb+动态路由 层级有误 是 是 - 随笔编辑器 无

markdown编辑器测试

与世无争的帅哥 提交于 2020-07-28 20:21:16
目录 苏州大学计算机复试上机【字符串/数组类习题】【PAT和LeetCode习题】 PAT 1028 人口普查 (20分) 1029 旧键盘 (20分) 1078 字符串压缩与解压 (20分) 1081 检查密码 (15分) 1043 输出PATest (20分) 1091 N-自守数 (15分) LeetCode 3. 无重复字符的最长子串 5. 最长回文子串 791. 自定义字符串排序 804. 唯一摩尔斯密码词 856. 括号的分数 890. 查找和替换模式 面试题 08.09. 括号 929. 独特的电子邮件地址 1170. 比较字符串最小字母出现频次 1071. 字符串的最大公因子 1221. 分割平衡字符串 1324. 竖直打印单词 1332. 删除回文子序列 1370. 上升下降字符串 1309. 解码字母到整数映射 1313. 解压缩编码列表 1408. 数组中的字符串匹配 788. 旋转数字 面试题 01.07. 旋转矩阵 78. 子集 13. 罗马数字转整数 12. 整数转罗马数字 59. 螺旋矩阵 II 1299. 将每个元素替换为右侧最大元素 1266. 访问所有点的最小时间 1329. 将矩阵按对角线排序 [数组, 遍历对角线] 苏州大学计算机复试上机【字符串/数组类习题】【PAT和LeetCode习题】 PAT 1028 人口普查 (20分)

博客园上传markdown文件

戏子无情 提交于 2020-07-28 13:20:53
个人习惯用markdown写博客,然后同步到博客园,每次同步都比较麻烦。 于是通过metaweblog实现了,一步上传markdown文件的小工具。 工具地址: https://github.com/dongfanger/PyCnblog 关于工具如何使用请访问链接查看readme markdown图片存储设置 写markdown有一利器Typora,一般图片存储设置我会修改成这样。 打开文件>偏好设置,找到'图片插入' 修改为'复制到指定路径',规则设置为./${filename}/ 下面的3个选项全部勾选。 这样当复制粘贴图片到markdown时,就会在目录中新建一个同名文件夹,存储图片。 工具原理 本工具的基本原理是,调用metaweblog的相关api,把图片上传到服务器后,获取url替换本地图片地址,再上传文件到博客园,在博客园后台能看到新博客。 metaweblog是一个开放api,用于和远程blog交互,可以通过xmlrpc建立连接 server = xmlrpc.client.ServerProxy(blog_url) 这里用到了2个api:图片上传.metaWeblog.newMediaObject和博客上传.metaWeblog.newPost。 上传图片部分,通过asyncio包,实现了异步上传。 版权申明:本文为博主原创文章,转载请保留原文链接及作者。 来源

写技术博客的一些心得体会

谁都会走 提交于 2020-07-28 10:51:40
目录 1. 是什么 2. 为什么 2.1. 优秀的学习方法 2.2. 知识的备份 2.3. 体系的形成 2.4. 知识的交流 2.5. 写作能力和思维能力 3. 怎么做 1. 是什么 不知不觉已经写了近百篇技术博文了,其实在写到七八十篇的时候就想着,等写到第一百篇的时候就写写自己的感受和心得体会,很多事情不光要去做,还应该想想自己为什么要这么做。 确实很奇怪,在微博、公众号、头条为主导的互联网中,程序员之间却普遍更加乐于技术博客作为流量需求;大概程序员大部分的问题都是在互联网上搜索解决的吧!所以一切都回到最初的问题,为什么会有这么多人写技术博文呢?难道因为程序员都是活雷锋吗(手动doge)? 2. 为什么 在很久之前,我也有这样的疑虑,一项知识,我好不容易研究清楚了,在把它分享出去,别人不劳而获,不是很令人心寒吗?其是看待问题没必要那么狭隘,自己写技术博客至少有以下这些好处: 2.1. 优秀的学习方法 很多地方都会看到如下图的学习金字塔,写作演练、向他人讲授是学习和巩固知识最好的方法: 就我自己的个人感受来说确实也是如下: 对于大部分人来说,都是接受信息的多,输出信息的少。被动接受的知识没有经过主动输出信息的梳理,总是很容易忘记,理解程度有限,以为自己明白了实际上没有明白,下次遇到了可能又需要重新学习。 工作以后很多时间都是零碎的,这样就会导致学习的知识都是零散的

个人总结

*爱你&永不变心* 提交于 2020-07-28 10:34:57
这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/SE/ 这个作业要求在哪里 https://edu.cnblogs.com/campus/fzzcxy/SE/homework/10838 这个作业的目标 个人总结 作业正文 .... 其他参考文献 ... 回望软工 写过的作业: 个人博客: https://www.cnblogs.com/gotodeath/ 团队博客: https://www.cnblogs.com/ninetonine/ 得到的提升: 学习使用的新东西:ProcessOn和MockingBot,github、微信开发者工具..... 其他提升: 1.能在博客园发表文章(极好,markdown还会排好版,可以宣泄自己的知识成果,可以从别人的博客收获知识,用起来就是血赚,快快入手,美观格式什么的可以去CSDN去查找,我是时日不多了) 2.能读懂软工的作业要求也是门学艺(上品,有些词可能初次相见,但皆有迹可查,github可以到b站去学习入手,这个是程序员的仓库,入手就能暴利了,余生就能明白,遇到奇怪词必须百度) 3.MockingBot原型设计工具牛蛙(妙,不需要代码就能得到你想要展示的成果,项目完成的样子一眼望尽,多操作几次便能些许门路,用完都说妙,有了项目的样子大业可期,有手就行) 4

写技术博客的一些心得体会

不羁岁月 提交于 2020-07-28 06:26:40
目录 1. 是什么 2. 为什么 2.1. 优秀的学习方法 2.2. 知识的备份 2.3. 体系的形成 2.4. 知识的交流 2.5. 写作能力和思维能力 3. 怎么做 1. 是什么 不知不觉已经写了近百篇技术博文了,其实在写到七八十篇的时候就想着,等写到第一百篇的时候就写写自己的感受和心得体会,很多事情不光要去做,还应该想想自己为什么要这么做。 确实很奇怪,在微博、公众号、头条为主导的互联网中,程序员之间却普遍更加乐于技术博客作为流量需求;大概程序员大部分的问题都是在互联网上搜索解决的吧!所以一切都回到最初的问题,为什么会有这么多人写技术博文呢?难道因为程序员都是活雷锋吗(手动doge)? 2. 为什么 在很久之前,我也有这样的疑虑,一项知识,我好不容易研究清楚了,在把它分享出去,别人不劳而获,不是很令人心寒吗?其是看待问题没必要那么狭隘,自己写技术博客至少有以下这些好处: 2.1. 优秀的学习方法 很多地方都会看到如下图的学习金字塔,写作演练、向他人讲授是学习和巩固知识最好的方法: 就我自己的个人感受来说确实也是如下: 对于大部分人来说,都是接受信息的多,输出信息的少。被动接受的知识没有经过主动输出信息的梳理,总是很容易忘记,理解程度有限,以为自己明白了实际上没有明白,下次遇到了可能又需要重新学习。 工作以后很多时间都是零碎的,这样就会导致学习的知识都是零散的

Markdown 编辑器及语法使用入门指南

本秂侑毒 提交于 2020-07-28 02:53:51
一、如何打开预览? 打开在线编辑器 - 点击如图所示 - 写作预览按钮即可: 如图所示,编写下面 Markdown 语法,进行对应语法的编写,愉快的写作了! 左侧 Markdown 语法 右侧实时显示文章内容 二、Markdown 使用教程 Markdown 是什么? 怎么使用 Markdown? Markdown 是什么? Markdown 是一种轻量级 标记语言 ,它以纯文本形式( 易读、易写、易更改 )编写文档,并最终以HTML格式发布。 Markdown 也可以理解为将以MARKDOWN语法编写的语言转换成HTML内容的工具 为什么 要使用它? 它是易读(看起来舒服)、易写(语法简单)、易更改 纯文本 。处处体现着 极简主义 的影子。 兼容HTML,可以转换为HTML格式发布。 跨平台使用。 越来越多的网站支持Markdown。 更方便清晰地组织你的电子邮件。(Markdown-here, Airmail) 摆脱Word。 如果不算 扩展 ,Markdown的语法绝对 简单 到让你爱不释手。 三、Markdown 语法 Markdown语法主要分为如下几大部分: 标题 , 段落 , 区块引用 , 代码区块 , 强调 , 列表 , 分割线 , 链接 , 图片 , 反斜杠 \ , 符号'`' 。 3.1 标题 两种形式: 1)使用 = 和 - 标记一级和二级标题。 一级标题 =

[敏杰开发]Beta阶段测试报告

断了今生、忘了曾经 提交于 2020-07-27 15:01:22
[敏杰开发]Beta阶段测试报告 这是一篇软工课程博客 项目 内容 课程:北航-2020-春-软件工程 博客园班级博客 作业要求 Beta阶段测试报告 我们在这个课程的目标是 测试项目 这个作业在哪个具体方面帮助我们实现目标 制定测试规则,总结测试结果 关于本组 【 敏杰开发 团队介绍】 关于选题 【 知识路书 项目介绍】 一、测试计划 测试时间 2020年5月29日至2020年6月4日 测试矩阵 矩阵项 平台 PC端或MAC端web浏览器 硬件 PC端或MAC端 浏览器类型 主流web浏览器:Chrome、Safari 测试规划 2020年5月29日 至 2020年6月2日单元测试:前后端分离测试、组件测试、单元测试 2020年6月3日 至 2020年6月4日场景测试:前后端合并、整体测试 Beta版本出口条件 后端api工作正确 前端各组件正常工作 链接跳转正常 无明显错误 发现的已知bug解决完成,无法修复的bug进行记录写入文档 二、测试过程 单元测试 分组 姓名 任务 发现bug bug是否已修复 是否通过测试 前端 ljy 引入tag标签 tag标签与后端对接有误,未正确使用后端api 是 是 - 批量导出bibtex 无 是 - 文献阅读计划:已读 未读 应该有已读、未读、进行中三个状态 是 是 - 面包屑改进crumb+动态路由 层级有误 是 是 - 随笔编辑器 无