随着移动互联网时代的来临,微信已经成为移动互联网移动端的主要入口,现在很多的大型企业都有自己的微信服务号,如:银行业有自己的微银行,基金公司的公众服务号.通过微信入口可以方便快速的实现企业提供的服务. 如:上图招商银行的公众服务号,上面的功能的实现是依据“微信”提供的接口开发规范完成的,由于“微信”是运行在互联网上的,本章节开始我们将结合前面章节发布的新浪“云”服务来实现微信公众号的一些功能实例. 20.1. 搭建开发环境 微信公众号的注册请参网上相关资料,如参考<微信公众平台入门到精通> 2…
BDD敏捷开发入门与实战 1.BDD的来由 2003年,Dan North首先提出了BDD的概念,并在随后开发出了JBehave框架.在Dan North博客上介绍BDD的文章中,说到了BDD的想法是从何而来.简略了解一下BDD的历史和背景,有助于我们更好地理解. 1.1 TDD的困惑 Dan在使用TDD敏捷实践时,时常会有很多同样的困惑萦绕脑海,这也是很多程序员敏捷实践都想知道的: where to start what to test what not to test how much to…
年前就答应要将微信开发的学习路线整理给到大家,但是因为年后回来这段时间学校还有公司那边有很多事情需要兼顾,所以没能及时更新文章.今天特地花时间整理了下,话不多说,上图,希望对大家的学习有所帮助哈. 如果你对<C#微信开发系列>这个系列感兴趣的话,可以关注我的其他文章(持续更新中...),系列随笔地址如下: <C#微信开发系列(Top)-微信开发完整学习路线> <C#微信开发系列(4)-接收 / 返回文本消息> <C#微信开发系列(3)-获取接口调用凭据> &…
老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 一.概述 在前面的订阅专栏<第十九章.Model/View开发:QTableView的功能及属性>及公开博文<第15.24节 PyQt(Python+Qt)入门学习:Model/View架构中QTableView的作用及属性详解>中介绍了QTableView的主要功能及属性,本节来使用QTableView与QStandardItemModel配套来开发一个简单的Excel文件展示程序…
1.搭建Python Django开发环境 1.1.Python运行环境安装 Python官网:http://www.python.org/ Python最新源码,二进制文档,新闻资讯等可以在Python的官网查看到. Python3.0已经发布,本文我们使用Django作为对象映射层,Django暂时还不支持3.0版本,本文我们以Python 2.7 Windows 8 64位版本为例.下载安Windows X86-64 MSI Installer (2.7.7) [1]安装包,运行安装文件.…
11. 单元测试 本章节我们来讲讲django工程中如何实现单元测试,单元测试如何编写以及在可持续项目中单元测试的重要性. 下面是单元测试的定义: 单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的.很明确的功能是否正确. 1. 它是一种验证行为 程序中的每一项功能都是测试来验证它的正确性.它为以后的开发提供支援.就算是开发后期,我们也可以轻松的增加功能或更改程序结构,而不用担心这个过程中会破坏重要的东西,它为代码的重构提供了保障.这样,我们就可以更自由的对程序进行改进. 2. 它是…
 前言 Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库. Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac,Windows和Linux系统下的应用来实现这一目的. Electron于2013年作为构建Github上可编程的文本编辑器Atom的框架而被开发出来.这两个项目在2014春季开源. 目前它已成为开源开发者.初创企业和老牌公司常用的开发工具. 看看谁在使用Electron…
一.Windows Azure开发前准备工作 首先我们需要了解什么是 Azure SDK for .NET?微软官方告诉我们:Azure SDK for .NET 是一套应用程序,其中包括 Visual Studio 工具.命令行工具.运行时二进制文件和客户端库,可帮助你开发.测试和部署在 Azure 中运行的应用程序.这套SDK我们可以从http://go.microsoft.com/fwlink/p/?linkid=323510&clcid=0x409下载,当然这个版本是Visual Stu…
一.企业微信后台 1.回调url 2.可信域名 3.菜单跳转按钮中的链接 4.PC端网页授权 二.代码内 1.企业微信的配置信息:WeiXinParamesUtil…
一.全面理解webpack 1.什么是 webpack? webpack是近期最火的一款模块加载器兼打包工具,它能把各种资源,例如JS(含JSX).coffee.样式(含less/sass).图片等都作为模块来使用和处理,它能有Grunt或Gulp所有基本功能.webpack的官网是 http://webpack.github.io/ ,文档地址是http://webpack.github.io/docs/,官网对webpack的定义是MODULE BUNDLER,他的目的就是把有依赖关系的各种…