Python+Tornado开发微信公众号

本教程针对的是已掌握Python语言基本用法并且掌握其任一Web框架的用户。 本教程使用的Python版本为3.5.0, Web框架为Tornado, IDE开发工具为PyCharm,整个开发过程是在Windows环境下测试开发,最终上线部署至centos服务器。 备注:(1) 如果您是pyt...

2019-03-28 10:59:37

阅读数 53

评论数 0

GitHub+Hexo 搭建个人网站

一、创建GitHub Pages站点 GitHub Pages是一种静态站点托管服务,旨在直接从GitHub仓库托管您的个人,组织或项目页面。每个GitHub帐户和组织都有一个站点。 1.新建仓库 访问GitHub官网 https://github.com 登陆GitHub账号,新建仓库,名称固...

2019-04-16 09:36:03

阅读数 34

评论数 0

VSCode设置大小写转换的快捷键

本文已同步到专业技术网站www.sufaith.com, 该网站专注于前后端开发技术与经验分享, 包含Web开发、Nodejs、Python、Linux、IT资讯等板块. VSCode在默认情况下没有大小写转换的快捷键, 需要自定义快捷键。 自定义大小写转换的快捷键步骤如下: 1.点击【...

2019-04-13 13:26:44

阅读数 816

评论数 0

Web前端必备-Nginx知识汇总

一、Nginx简介 Nginx是一个高性能、轻量级的Web和反向代理服务器, 其特点是占有内存及资源少、抗并发能力强。 Nginx安装简单、配置简洁、启动快速便捷、支持热部署、支持 SSL、拥有高度模块化的设计。 Nginx的主要功能有: Web服务器 反向代理 负载均衡 二、运行和控制Ng...

2019-04-13 00:57:26

阅读数 18

评论数 0

【干货】程序员必逛的网站

本文已同步到专业技术网站www.sufaith.com, 该网站专注于前后端开发技术与经验分享, 包含Web开发、Nodejs、Python、Linux、IT资讯等板块. 互联网科技资讯 36氪https://36kr.com 爱范儿https://www.ifanr.com 雷锋网h...

2019-04-10 15:24:15

阅读数 42

评论数 0

WordPress文章阅读量统计和显示(非插件, 刷新页面不累加)

本文已同步到专业技术网站www.sufaith.com, 该网站专注于前后端开发技术与经验分享, 包含Web开发、Nodejs、Python、Linux、IT资讯等板块. WordPress文章阅读量统计实现思路: 每进入一次文章详情页面, 就会通过cookie判断该用户是否在设定的过期时...

2019-04-03 17:33:55

阅读数 120

评论数 0

WordPress快速增加百度收录,加快网站内容抓取

本文已同步到专业技术网站www.sufaith.com, 该网站专注于前后端开发技术与经验分享, 包含Web开发、Nodejs、Python、Linux、IT资讯等板块. 利用百度站长平台提供的链接自动提交代码, 快速增加百度收录, 加快网站内容抓取。 1.创建名为 “baidu_js_p...

2019-04-03 00:25:27

阅读数 199

评论数 0

Google Adsense付款方式添加西联付款

本文已同步到专业技术网站www.sufaith.com, 该网站专注于前后端开发技术与经验分享, 包含Web开发、Nodejs、Python、Linux、IT资讯等板块. Google Adsense付款方式添加西联付款具体步骤: 1.登陆Google Adsense后台控制面板, 点击【...

2019-04-02 10:48:15

阅读数 138

评论数 0

使用阿里云SSL免费证书,并在服务器中启动SSL功能

由于近期测试微信小程序,调用wx.request请求网络数据时需要后台接口采用https,因此寻找了一些SSL证书签发机构,综合成本和操作便捷性来说,目前我个人采用了与阿里云合作的Symantec证书产品, 免费期限为1年. 下面为具体的购买SSL证书流程和部署流程 1. 登录阿里云官网,...

2019-03-29 11:21:57

阅读数 54

评论数 0

Vue2.0使用小结

近期第一次使用vue快速开发了一款前端项目, 开发效率与便捷性大幅提升, 体验了一把vue的艺术之道, 在此总结下目前所接触到的vue基础使用知识, 后续会补充遇到的知识点和问题以及解决方案. 简介:Vue 是典型MVVM框架,拥有双向绑定的能力与完整的组件化方案,利用 virtual Dom ...

2019-03-29 11:19:50

阅读数 33

评论数 0

vue自定义指令--移动端网页长按事件

vue自定义指令官方文档自定义指令 — Vue.js 1. 自定义长按指令longTouch.js const on = (function() { if (document.addEventListener) { return function(element, event, ...

2019-03-29 11:17:31

阅读数 73

评论数 0

vue-router在history模式下的微信分享

在vue-router模式为history的情况下, 由于IOS微信浏览器在验证微信jssdk签名时,需要的URL是第一次进入该应用时的URL, 并不是当前页面的URL, 所以这里需要针对IOS微信浏览器作特殊处理. 1. vuex中存储第一次进入的URL [SET_WX_JS_URL]: ...

2019-03-29 11:15:22

阅读数 61

评论数 0

CNZZ异步统计代码

CNZZ网站统计代码以异步加载形式加载, 可大幅提升网站的响应速度, 并且不显示统计图标。 统计代码如下: <script> var siteId = 'xxxxxxxxx' var cnzzJs = document.createElement('scr...

2019-03-29 11:14:13

阅读数 165

评论数 0

linux环境下使用logrotate工具实现nginx日志切割

一. 前提背景及需求 nginx运行日志默认保存在nginx安装目录下的/usr/local/nginx/logs文件夹, 包含access.log和error.log两个文件. (1)access.log记录了哪些用户、哪些页面以及用户浏览器、ip和其他的访问信息; (2)error.l...

2019-03-29 10:51:28

阅读数 40

评论数 0

使用Element UI框架(基于vue2.0)的upload组件上传图片至七牛云

整体流程如下: 下面我们开始具体的流程: 一、写一个后台接口,用于生成七牛token 这里我使用的是python的tornado框架写的该接口,接口路由地址:/qiniu/upload/getToken 如果,你的前端和后台项目不是部署在一台服务器上或者部署在一台服务器上端口号...

2019-03-29 10:50:00

阅读数 182

评论数 0

vuex结合axios异步请求数据的封装

首先, 概括下 vuex基本使用流程为: 在action中分发异步请求, 在异步回调中提交mutation,在mutation中修改state, 使用getters对state的值进行计算封装. 为了能够很好的隔离页面view视图与数据的请求, 同时在使用vuex的action分发异步请求后,能...

2019-03-29 10:47:43

阅读数 117

评论数 0

vue使用cropperjs实现移动端图片裁剪上传组件

本组件基于vuejs框架, 使用ES6基本语法, css预编译采用的scss, 图片裁剪模块基于cropperjs,拍照时的图片信息获取使用exif, 图片上传使用XMLHttpRequest 该组件已单独部署上线, 线上地址: upload-img.sufaith.com/, 图片最终是传至我...

2019-03-29 10:45:44

阅读数 271

评论数 0

Nodejs开发微信公众号中控服务

本项目旨在为多个微信公众号提供中控服务, 包含以下服务内容: 校验后台签名配置 处理微信公众号消息 获取access_token 获取jssdk签名 自定义菜单 本项目采用的技术选型为: 开发语言 nodejs 开发框架 eggjs 内存数据库 redis 本篇文章主要从以下4个方...

2019-03-29 10:41:52

阅读数 67

评论数 0

Vue生成分享海报(含二维码)

功能需求: 海报有1张背景图, 海报上的文案内容动态变化 分享链接做成二维码, 放在背景图的固定位置上 在微信环境里, 海报可长按保存或转发 整体实现流程: 按海报样式设计好html元素的页面布局, 包括背景图,文本,以及二维码图片的位置 使用 qrcodejs2库 将分享链接合成二维码...

2019-03-28 17:45:16

阅读数 403

评论数 0

Linux安装mongodb,添加管理员,配置授权和加固

一. 官网下载对应版本的mongodb 官网下载链接MongoDB Download Center 我下载的版本是 mongodb-linux-x86_64-3.2.10.tgz 二. 拷贝至linux服务器并解压 将压缩包拷贝到/usr/local目录下 解压, 解压后重命名为mo...

2019-03-28 10:57:40

阅读数 39

评论数 0

提示
确定要删除当前文章?
取消 删除