10 2018 档案
摘要:之前我说过提取一个xml格式的数据,用的是正则表达式,不过这样很不专业。一般读取xml格式的数据有两种,第一种是DOM,第二种是SAX。对于比较小的文件使用DOM是比较好的选择。 微信支付prepayid得到的返回数据如下(命名为dom): <xml> <return_code><![CDATA[S
阅读全文
摘要:https的证书也是阿里云上申请的,个人的话可以申请免费的DV证书。以上都搞好了就可以部署在服务器上了。 开始我是想把项目弄在apache2上,所以下的证书文件是apache的,而且在阿里云上只有apache的指南,和apache2有一些不一样,具体的可以见https://blog.csdn.net
阅读全文
摘要:本来以为微信支付是几行代码的事儿,没想到还要前后端配合,有点深。所以我还是记下来吧。(python环境下) 具体的业务流程就从百度上copy一下咯。 首先就要在公众平台申请微信支付,具体做法见https://jingyan.baidu.com/article/ad310e80f7a5c01849f4
阅读全文
摘要:这个openid是我们小程序中用户身份的唯一标识符,并且可以通过它从微信获得用户的一些基本信息,比如所在城市、省份、国家、姓别等,还是蛮重要的。 下面就说说怎么得到它。 下面是获取的流程图。 首先,是在前端得到code,需要使用wx.login来获得,然后把它发送到后端,具体代码等到写前端在说。 还
阅读全文
摘要:上一章说了将私钥存放到系统的环境变量里来提升一点安全性,现在就来说说怎么做。 我们的后端是Ubuntu。首先是查看环境变量的命令, 查看环境变量有三个命令 env env命令是environment的缩写,用于列出所有的环境变量 export 单独使用export命令也可以像env列出所有的环境变量
阅读全文
摘要:为了达到写的话语可以在互联网上源远流长,我选择把它写到区块链上。Eth又是其中的佼佼者,而且它发布于2014年,到今天已经有很多工具了。 开始我以为全节点才可以记账,不过那个账本文件太大了,不合适,后来我想到我自己使用的metamask钱包,小小一个插件就把钱包的功能实现了,这给我了希望。于是我就又
阅读全文
摘要:这次的后端是阿里云上的ubuntu,具体的申请是我哥们搞得,还申请了一个域名。之后的域名解析啊什么的就网页上动动手指就搞定了。 接下来的重点还是linux的操作。在本地windows上都是图形化界面,而到了后端linux上,都是命令行操作,不熟悉的话很不习惯。下面我就记录一下我常用的几个命令。 1.
阅读全文
摘要:上回说的那个萎了的兄弟还做了一件大事,就是将代码放到github上,在后端只要git pull就可以更新代码。我这个外行肯定不知道还有这种操作啊,真是相当提升效率。 git的操作我现在也不是很熟悉,之前下载了git,可以将代码上传在github上建立自己项目的仓库,不过在我本地中新建了个文件就不能c
阅读全文
摘要:这次我来谈谈后台的使用,首先就是把本地文件上传到后端上。为了达成https,需要将证书放到后端上。具体怎么申请后面会说哈。开始我在网上查,看到有个软件专门完成这个目的,叫winscp,不过我使用了ssh登陆,不知道怎么使用密钥登陆,所以它一直不好使,后来换成filezilla也不行。当然,这两个软件
阅读全文
摘要:这个是最近做的一个小程序,算是第一次深入的编程吧,本来以为会很简单,一个月就做出来了,在七夕上线,结果等可以使用了都到国庆了。虽然很拖沓,但是收获很大,所以想记录一下。 做这个小程序包括前端和后端,前端就是微信小程序的wmxl+wxss+js的组合,后端采用在阿里云上linux运行的django。除
阅读全文
浙公网安备 33010602011771号