最近在摸鱼时看到了一些博客园API文章,就想着摸鱼时写个APP练练手。现阶段实现了以下功能模块:博客浏览、评论新闻浏览闪存浏览、发布、评论博问浏览用户登录博问暂时只支持浏览,不支持回答提问等操作。支持iOS、Android平台。截图浅色模式:深色模式:API开发前需要先到https://api.cnblogs.com/申请APIKEY,申请通过才能使用博客园的API。输入一下个人信息跟应用信息,提交后等待博客园的审核。通过审核后会收到一封包含ClientId和ClientSecret的邮件。博客园API文档上的API不全,有些API需要到Github中查询。开发API申请完成就可以愉快的进行开
目录pta第一次博客1.前言2.设计与分析第二次作业第二题第三次作业第一题第三次作业第二题第三次作业第三题3.踩坑心得:4.改进建议5.总结pta第一次博客1.前言这三次pta里,第一次的难度是最低的,基本上只要会基础的格式,对java有一定的了解就能轻松解决,第二次难度较低,只要掌握一些字符串的相应函数就能解决,第三次作业难度就相对提升了很大一个阶段,需要熟悉并熟练运用正则表达式来处理字符串,还需要熟练对类的划分和引用。2.设计与分析第二次作业第二题1.题目:RS232是串口常用的通信协议,在异步通信模式下,串口可以一次发送58位数据,收发双方之间没有数据发送时线路维持高电平,相当于接收方持
目录pta第一次博客1.前言2.设计与分析第二次作业第二题第三次作业第一题第三次作业第二题第三次作业第三题3.踩坑心得:4.改进建议5.总结pta第一次博客1.前言这三次pta里,第一次的难度是最低的,基本上只要会基础的格式,对java有一定的了解就能轻松解决,第二次难度较低,只要掌握一些字符串的相应函数就能解决,第三次作业难度就相对提升了很大一个阶段,需要熟悉并熟练运用正则表达式来处理字符串,还需要熟练对类的划分和引用。2.设计与分析第二次作业第二题1.题目:RS232是串口常用的通信协议,在异步通信模式下,串口可以一次发送58位数据,收发双方之间没有数据发送时线路维持高电平,相当于接收方持
目录pta第二次博客1.前言2.设计与分析第四次作业第一题第四次作业第二题第四次作业第三题第五次作业第一题第五次作业第二题期中考试第一题期中考试第二题期中考试第三题3.踩坑心得:4.改进建议5.总结pta第二次博客1.前言这三次作业对正则表达式的规范使用都又较高的要求,如果正则写的不够全面会导致很多输入格式错误的问题,导致很多测试点过不去,也要求第三次作业的三角形的代码又较高的复用性,不然会导致每题都要去重构一下,会浪费大量的时间。2.设计与分析第四次作业第一题1.题目:“蛟龙号”载人深潜器是我国首台自主设计、自主集成研制的作业型深海载人潜水器,设计最大下潜深度为7000米级,也是目前世界上下
目录pta第二次博客1.前言2.设计与分析第四次作业第一题第四次作业第二题第四次作业第三题第五次作业第一题第五次作业第二题期中考试第一题期中考试第二题期中考试第三题3.踩坑心得:4.改进建议5.总结pta第二次博客1.前言这三次作业对正则表达式的规范使用都又较高的要求,如果正则写的不够全面会导致很多输入格式错误的问题,导致很多测试点过不去,也要求第三次作业的三角形的代码又较高的复用性,不然会导致每题都要去重构一下,会浪费大量的时间。2.设计与分析第四次作业第一题1.题目:“蛟龙号”载人深潜器是我国首台自主设计、自主集成研制的作业型深海载人潜水器,设计最大下潜深度为7000米级,也是目前世界上下
Cnblogs博客园支持自定义js来美化站点(需要申请JS权限),可以将主题托管到自己的云资源或CDN加速节点节点上。例如我的网站为www.example.com(IP或其它host),我将编译后的文件夹dist放到了网站的根目录。这样我可以通过加载https://www.example.com/dist/simpleMemory.js来加载主题:window.cnblogsConfig={info:{name:'userName',//用户名startDate:'2021-01-01',//入园时间,年-月-日。入园时间查看方法:鼠标停留园龄时间上,会显示入园时间avatar:'http:/
Cnblogs博客园支持自定义js来美化站点(需要申请JS权限),可以将主题托管到自己的云资源或CDN加速节点节点上。例如我的网站为www.example.com(IP或其它host),我将编译后的文件夹dist放到了网站的根目录。这样我可以通过加载https://www.example.com/dist/simpleMemory.js来加载主题:window.cnblogsConfig={info:{name:'userName',//用户名startDate:'2021-01-01',//入园时间,年-月-日。入园时间查看方法:鼠标停留园龄时间上,会显示入园时间avatar:'http:/
博客园美化教程前言:没啥时间写博客,不过最进将博客美化了一遍现在,选了好几款不错的主题,感觉都很喜欢,选择困难症犯了,决定写一个完整详细的教程,将几款博客都试一遍,现在先介绍这款SimpleMemory博客主题的效果美化教程吧,接下来开始我们的教程p一、后台设置点击“管理>设置>基本设置>代码高亮”选择指定的模板主题,这里我们选择的是SimpleMemory主题,然后我们在开通js权限,申请很快的一天内就能申请成功,给一个合理的理由的就行了将代码高亮度种的显示行不勾选禁止模板定制css设置,把他勾上二、主题部署安装主题首先安装部署,选择主题的版本,这里提供的是最新版的,需要那个版本可以自己区作
博客园美化教程前言:没啥时间写博客,不过最进将博客美化了一遍现在,选了好几款不错的主题,感觉都很喜欢,选择困难症犯了,决定写一个完整详细的教程,将几款博客都试一遍,现在先介绍这款SimpleMemory博客主题的效果美化教程吧,接下来开始我们的教程p一、后台设置点击“管理>设置>基本设置>代码高亮”选择指定的模板主题,这里我们选择的是SimpleMemory主题,然后我们在开通js权限,申请很快的一天内就能申请成功,给一个合理的理由的就行了将代码高亮度种的显示行不勾选禁止模板定制css设置,把他勾上二、主题部署安装主题首先安装部署,选择主题的版本,这里提供的是最新版的,需要那个版本可以自己区作
学习一门新的编程语言的最佳途径就是用它来编写一个实用程序。在“博客备份”一文中,编写了两个python脚本,然后使用一个命令行将博客备份流程串联起来。这里,我们将使用Go来实现。不太熟悉Go语言的读者,可以阅读之前写的两篇文章:“Go语言初尝”,“Go面向对象简明教程”。整体设计设计五个go函数,分别实现如下功能:GetFiles:从命令行参数获取博文备份文件路径。ReadXml:读取博客备份文件内容(XML格式),返回博文对象。GetMdLinks:从博文对象中取出博文链接对象数组。WriteMarkdown:根据博文链接对象,下载HTML文件,并转换成markdown文件。Sequenti