leancloud

【Hexo搭建个人博客】:yilia主题配置(三) - 评论系统

試著忘記壹切 提交于 2020-03-12 02:04:34
本文主要是关于 评论系统 在 hexo-yilia 主题中的添加和配置。使用主题: hexo-theme-yilia-plus 常用系统 目前hexo可用的评论系统比较多,如:畅言、来必力、Disqus、Gitment、gitalk、utterances、Giteement、valine等等。不过有些已关停服务。 这里列举五个hexo常用的评论系统: 1、 gitment :基于GitHub issue的评论系统,可参考: 简书 ; 2、 gitalk : 基于GitHub issue的评论系统,可参考: gitalk ; 3、 utterance : 基于GitHub issue的评论系统,可参考: 详情 4、 giteement : 码云评论系统,国内用户建议使用这个,相对比较快, 详情 ; 5、 valine : valine 评论系统,到 leancloud 进行注册。 1.Gitment配置 首先要注册 OAuth Application 当别人评论你的文章时,会需要它是授权。 注册成功后,会获取到 Client ID/scerct ,需要填入配置文件中。 打开文件 themes\yilia-plus\_config.yml , 修改配置: gitment_owner : '' # 你的 GitHub ID (github 账户名) # 是否使用官方js

LeanCloud 功能封装

为君一笑 提交于 2020-03-02 22:41:38
直接贴代码吧 public class LeanCloudHelper { //连上数据库 public void link() { AVOSCloud.initialize(MyApplication.getContext(), "appid", "appkey", "serverURL"); } //设置textview public void setText(String className, String ObjectId, final String key, final TextView textView) { AVQuery<AVObject> query = new AVQuery<>(className); query.getInBackground(ObjectId).subscribe(new Observer<AVObject>() { public void onSubscribe(Disposable disposable) {} public void onNext(AVObject avObject) { String value= avObject.getString(key); textView.setText(value); } public void onError(Throwable throwable) {} public void

Jekyll博客统计访问量,阅读量工具总结--LeanCloud,不蒜子,Valine,Google Analytics

匆匆过客 提交于 2020-02-08 10:21:40
此文首发于我的个人博客: Jekyll博客统计访问量,阅读量工具总结–LeanCloud,不蒜子,Valine,Google Analytics — zhang0peter的个人博客 我用 GitHub Pages搭建了jekyll的博客后,想要在页面上实现访问量的统计。 因为实在GitHub上搭建的静态博客,不能像WordPress一样可以操作php和数据库,自然只能借助第三方工具。 网上有个问答: html - Is that real show count view pages with use Jekyll? - Stack Overflow LeanCloud 网上有很多人推荐使用 LeanCloud 进行访问量的统计,比如说这篇文章: jekyll使用LeanCloud记录文章的访问次数 和这篇文章: 添加阅读量统计 ZFB 博客 你也可以使用基于LeanCloud进行开发的Valine: 文章阅读量统计 Valine 我本来也想用 LeanCloud 进行记录,但我在注册的时候告诉我要实名认证,输入姓名和身份证,还要支付宝授权 美味书签(北京)信息技术有限公司 读取我的认证信息和人脸照片。这我绝对不能忍,还要我的人脸照片,这是想做什么。 于是我就放弃使用LeanCloud进行访问量统计,对个人信息不在意的博主们可以使用LeanCloud。 不蒜子

安卓数据库的实现与应用

痴心易碎 提交于 2020-01-07 06:39:02
安卓数据库的实现与应用 App相关需求 我们想为APP设计一个较为完善的登录界面,这就需要一个所有客户端能够共同访问的存储空间来存储每个用户的信息,例如用户名、密码等等。 在我们APP的“ 自动导入课表和各科科代表布置的任务 ”这项功能中,我们也需要一个存储空间,使科代表能够上传任务,同学们能够接收任务。 探究过程 我们从搜索关键词“Android Studio登录 注册”开始,阅览并参考了网上许多实现了注册登录功能的博客,涉及到的内容包括: SQLite、MySQL、OKhttp 在经过摸索与了解,并向老师询问建议之后,我们SQLite的功能实现了一个简易的注册登录界面。然而,在我们的后续探索中发现,我们之前使用SQLite构造的数据库是挂载在程序本身的,如果继续使用SQLite,那么我们的其中一个需求,即“ 所有安卓客户端都能访问某个共同的存储空间 ”这一需求将难以达成。 随后,我们根据我们的需求进行进一步的研究,了解到了一个能够实现我们第一个需求的方法: 搭建/购买服务器 ,在服务器上构建数据库,并通过某种方式将APP与服务器连接,并最终实现本地数据与服务器数据的同步。 但是在尝试使用MySQL之后,发现在三周内熟练掌握MySQL并将其与我们的开发需求结合较为困难,况且将MySQL和我们的APP进行连接也是个不小的难题,网上没有特别完善并且比较新的教程。

安卓数据库的实现与应用

て烟熏妆下的殇ゞ 提交于 2020-01-04 02:11:49
安卓数据库的实现与应用 App相关需求 我们想为APP设计一个较为完善的登录界面,这就需要一个所有客户端能够共同访问的存储空间来存储每个用户的信息,例如用户名、密码等等。 在我们APP的“ 自动导入课表和各科科代表布置的任务 ”这项功能中,我们也需要一个存储空间,使科代表能够上传任务,同学们能够接收任务。 探究过程 我们从搜索关键词“Android Studio登录 注册”开始,阅览并参考了网上许多实现了注册登录功能的博客,涉及到的内容包括: SQLite、MySQL、OKhttp 在经过摸索与了解,并向老师询问建议之后,我们SQLite的功能实现了一个简易的注册登录界面。然而,在我们的后续探索中发现,我们之前使用SQLite构造的数据库是挂载在程序本身的,如果继续使用SQLite,那么我们的其中一个需求,即“ 所有安卓客户端都能访问某个共同的存储空间 ”这一需求将难以达成。 随后,我们根据我们的需求进行进一步的研究,了解到了一个能够实现我们第一个需求的方法: 搭建/购买服务器 ,在服务器上构建数据库,并通过某种方式将APP与服务器连接,并最终实现本地数据与服务器数据的同步。 但是在尝试使用MySQL之后,发现在三周内熟练掌握MySQL并将其与我们的开发需求结合较为困难,况且将MySQL和我们的APP进行连接也是个不小的难题,网上没有特别完善并且比较新的教程。

ionic结合免费云服务器leancloud的使用方法及Demo演示

五迷三道 提交于 2019-12-04 21:32:47
LeadCloud云服务器介绍 LeanCloud 是国内的移动应用一站式云服务。LeanCloud提供了数据存储、实时消息、统计分析以及多种扩展组件,全面涵盖移动应用开发的需求,支持 iOS、Android、Web 等多平台。它帮助开发者摆脱后端开发负担以专注于产品创新,同时缩短开发周期、节省开发投入、快速进入市场。 比较知名的客户有“知乎”、“暴走漫画”、“丁香客”等,而我自己之前在做原生app开发的时候在服务器端也采用了LeanCloud,原因很简单,操作方便,功能齐全,其中封装了很多的方法,而我们只需要使用它提供的api就可以实现功能。 而现在我们主要使用ionic前端框架来开发WebApp,恰好leadCloud支持javaScript,所以我考虑能不能将ionic结合leancloud来使用,这里写了一个登陆的Demo,有兴趣的可以看下。 Demo界面展示 登陆界面: 注册界面: 手机号登录界面: 个人信息界面: 已实现功能 登录 :若登录失败,则返回错误信息,如:用户名不存在,密码错误等。 注册 :如果必填信息没有填写,则Toast提醒,其中,手机号和邮箱做了规范性处理。 唯一性 :用户名与邮箱做了唯一性处理,即同一个用户名和邮箱只能注册一次 手机号登陆 :输入你的手机号,如果该手机号在数据库中存在,则系统将给此手机号发送一条短信,输入短信中的验证码

Hexo添加评论系统Valine

萝らか妹 提交于 2019-12-02 02:00:27
一款简洁,方便,好用的评论系统。 Step1:注册Leancloud 我们的评论系统是放在Leancloud上的,所以首先需要注册一个Leancloud账号。 点击进入 Leancloud官网 。 注册完成后需要先创建应用。点击创建应用,弹出如下界面: 应用名称可以随意取,笔者此处取名为Blog_comment,创建完成后单击进入应用。进入 设置—应用Key ,可以看到APP ID 与 APP Key。 Step2:修改主题配置文件 打开主题配置文件 搜索 valine,填入appid 和 appkey。在对应位置填上步骤一中的APP ID 与 APP Key。 12345678910 大专栏 Hexo添加评论系统Valine d class="code"> valine: enable: true appid: your appid appkey: your appkey notify: false verify: false # Verification code placeholder: Just go go # comment box placeholder avatar: mm # gravatar style guest_info: nick,mail,link # custom comment header pageSize: 10 # pagination size

Hexo添加评论系统Valine

时光毁灭记忆、已成空白 提交于 2019-12-02 01:51:40
一款简洁,方便,好用的评论系统。 Step1:注册Leancloud 我们的评论系统是放在Leancloud上的,所以首先需要注册一个Leancloud账号。 点击进入 Leancloud官网 。 注册完成后需要先创建应用。点击创建应用,弹出如下界面: 应用名称可以随意取,笔者此处取名为Blog_comment,创建完成后单击进入应用。进入 设置—应用Key ,可以看到APP ID 与 APP Key。 Step2:修改主题配置文件 打开主题配置文件 搜索 valine,填入appid 和 appkey。在对应位置填上步骤一中的APP ID 与 APP Key。 12345678910 大专栏 Hexo添加评论系统Valine d class="code"> valine: enable: true appid: your appid appkey: your appkey notify: false verify: false # Verification code placeholder: Just go go # comment box placeholder avatar: mm # gravatar style guest_info: nick,mail,link # custom comment header pageSize: 10 # pagination size

搭建自己的技术博客系列(三)让你的博客拥有评论功能!

本秂侑毒 提交于 2019-11-29 14:15:36
  给大家介绍一个博客评论神器,Valine。      本来hexo博客用的是gitment,我也非常喜欢,看着逼格就超高呀。无奈我用着bug略多,而且毕竟有github账户的小伙伴似乎并不多。于是我就忍痛准备换评论系统。然后在最近刚刚加入的hexo博客群里,看见了一个神器。也就是本篇主人公——Valine.js。      具体配置就见如下的文章吧。它的定义—— 一款极简的无后端评论系统。      在多说和网易云跟帖相继倒闭的情况下,这个简直是救人一命胜造七级浮屠呀。      Valine -- 一款极简的评论系统      Valine官网      这个评论系统是基于LeanCloud的,大家应该对这个很熟悉,对,Hexo的博客阅读量统计也是它。官网网址如下,需要注册一个账户。      Leancloud配置      首先访问Leancloud官网https://leancloud.cn/ 有Github账号的小伙伴可以用Github账号进行登陆然后绑定邮箱就可以啦! 进入之后点击创建应用 在这里插入图片描述      在这里插入图片描述      在这里插入图片描述      在这里插入图片描述      Valine配置      在这里插入图片描述      将下载好的 Valine.min.js 放置于 next\source\js\src\ 下 接着

搭建自己的技术博客系列(三)让你的博客拥有评论功能!

牧云@^-^@ 提交于 2019-11-29 14:03:07
给大家介绍一个博客评论神器,Valine。 本来hexo博客用的是gitment,我也非常喜欢,看着逼格就超高呀。无奈我用着bug略多,而且毕竟有github账户的小伙伴似乎并不多。于是我就忍痛准备换评论系统。然后在最近刚刚加入的hexo博客群里,看见了一个神器。也就是本篇主人公——Valine.js。 具体配置就见如下的文章吧。它的定义—— 一款极简的无后端评论系统。 在多说和网易云跟帖相继倒闭的情况下,这个简直是救人一命胜造七级浮屠呀。 Valine -- 一款极简的评论系统 Valine官网 这个评论系统是基于LeanCloud的,大家应该对这个很熟悉,对,Hexo的博客阅读量统计也是它。官网网址如下,需要注册一个账户。 Leancloud配置 首先访问Leancloud官网https://leancloud.cn/ 有Github账号的小伙伴可以用Github账号进行登陆然后绑定邮箱就可以啦! 进入之后点击创建应用 Valine配置 将下载好的 Valine.min.js 放置于 next\source\js\src 下 接着,打开valine配置文件进行配置 valine配置文件路径:next\layout_third-party\comments\valine.swig {% if theme.valine.enable and theme.valine.appid