- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 RESTFul API设计指南及使用说明
RESTFulAPI设计指南及使用说明一、 协议API与用户的通信协议,使用HTTP协议。二、 域名应尽量将API部署在专用域名之下(http://api.example.com)也可以将API放在主域名下(http://example.com/api)三、 版本应该将API的版本号放入URL(http://example.com/api/v1.0)四、 路径与映射...
2018-03-30 14:50:33 719
原创 Spring整合Ehcache缓存的配置及使用
前言 在java项目广泛的使用中。它是一个开源的、设计于提高在数据从RDBMS中取出来的高花费、高延迟采取的一种缓存方案。正因为Ehcache具有健壮性(基于java开发)、被认证(具有apache 2.0 license)、充满特色(稍后会详细介绍),所以被用于大型复杂分布式web application的各个节点中。特点1、 够快 Ehcache的发行有一段时长了,经...
2018-03-28 12:15:12 1269
原创 微信公众号扫一扫
步骤根据微信JS-JDK文档说明,实现扫一扫主要有以下几大步骤:绑定域名 引入JS文件 通过config接口注入权限验证配置 通过ready接口处理成功验证 通过error接口处理失败验证绑定域名在JS接口安全域名填入域名,注意不带http,如图:引入JS文件<script src="http://res.wx.qq.com/open/js/jweixin...
2018-03-27 18:32:43 2375
原创 数据库索引使用
前言 编写后台管理系统,测试使用,发现加载数据很慢,平均1秒多。之后和同事一起查找原因,从后段代码到前端,最后问题是在数据库到设计,表没有主外键,之后我们把索引加上后,速度杠杠的...数据库索引是什么 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 索引分为聚簇索引和非聚簇索引...
2018-03-27 17:10:43 245
原创 数据库设计--学习笔记(二)
物理设计涉及的内容 定义数据库、表及字段的命名规范选择合适的存储引擎为表中的字段选择合适的数据类型建立数据库结构 1、定义数据库、表及字段的命名规范 数据库、表及字段的命名要遵守可读性原则数据库、表及字段的命名要遵守表意性原则数据库、表及字段的命名要遵守长命名原则(平衡) 2、选择合适的存储引擎 Innodb 支持事务的存储引擎,支持MVCC的行及锁,主要应用:事务处理 ...
2018-03-27 16:58:44 205
原创 数据库设计--学习笔记(一)
数据库结构设计的步骤; 需求分析:全面了解产品设计的存储需求。->存储需求、数据处理需求、数据的安全性和完整性 逻辑设计:设计数据的逻辑存储结构。->数据实体之间的逻辑关系,解决数据冗余和数据维护异常。 物理设计:根据所使用的数据库特点进行表结构设计。 关系型数据库:oralce SQLServer,MySQL 非关系型数据库:m...
2018-03-27 16:56:54 824
原创 Guava常用方法
简介 Guava,中文是石榴的意思,Guava项目,是基于java的Google的开源的工具类库,包含了许多被Google的java项目广泛依赖的核心库,例如:集合、缓存、原生类型支持、并发库、通用注解、字符串处理、I/O 等等。 所有这些工具每天都在被Google的工程师应用在产品服务中。为什么项目开发中我们要选择Guava,借用网友的回答:•瓜娃是java API蛋糕上的冰激...
2018-03-27 09:43:29 2669
原创 微信公众号实现回复图文消息
图文消息的主要参数说明通过微信官方的消息接口指南,可以看到对图文消息的参数介绍,如下图所示:从上图可以了解到:1、图文消息的个数限制为10,也就是图文中ArticleCount的值(图文消息的个数,限制在10条以内)2、对于图文消息,第一条图文的图片显示为大图,其他图文的图片显示为小图。3、第一条图文的图片大小建议为640*320,其他图文的图片建议为80*80下面开始...
2018-03-27 08:48:54 6840 3
原创 微信公众号接入图灵机器人实现自动回复消息
1、创建图灵机器人 进入图灵机器人网址:http://www.tuling123.com/ 登录/注册,进入机器人管理,然后点击创建机器人然后我们选择或填写机器人的相关属性,这里我选择的是聊天社交,模拟真人聊天的机器人,应用终端由于是微信公众号接入,机器人设置里面,我们可以拿到接口api相关的信息。。直接上图:2、后端代码开始接入常量类public f...
2018-03-26 17:16:06 7118 2
原创 微信公众号发送模版消息
在我们购买商品或其他操作的时候,这时候微信公众号会推送相关模版消息。接下来简单介绍开发流程:(本文以订单推送为例)首先在测试号新建模版消息格式如下:{{first.DATA}} 用户名:{{keyword1.DATA}} 订单号:{{keyword2.DATA}} 订单金额:{{keyword3.DATA}} 商品信息:{{keyword4.DATA}} {{remark.DAT...
2018-03-26 17:07:30 3611
原创 使用IDEA搭建Spring Boot入门项目
简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。Spring Boot 的核心功能独立运...
2018-03-26 16:59:09 7687 1
软件开发-代码评审规范说明书
2024-05-22
软件测试-软件测试流程规范
2024-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人