精炼 Spring MVC 教程(一)「框架初体验」

1 简介  Spring MVC 属于 SpringFrameWork 的后续产品,已经融合在 Spring Web Flow 里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块,而 Spring MVC 就是其中最优秀的 MVC 框架。自从 Spring 2.5 版本发布后,由于支持注解配置,易用性得到了大幅度的提高;Spring 3.0 更加完善,实现了对 Struts...
阅读(1219) 评论(1)

超简单的 VIM 练级攻略

博主说:来见识见识传说中最好用的文本编辑器 VIM 吧!   VIM 的学习曲线相当的大,所以如果你一开始看到的是一大堆 VIM 的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自「Learn Vim Progressively」,我觉得这是给新手最好的 VIM 升级教程了,没有列举所有的命令,只是列举了那些最有用的命令,非常不错。 ——————————正文开始——————————你想以最...
阅读(443) 评论(0)

史上最简单的 MySQL 教程(二十九)「外键(下)」

外键外键:foreign key,外面的键,即不在自己表中的键。如果一张表中有一个非主键的字段指向另外一张表的主键,那么将该字段称之为外键。每张表中,可以有多个外键。外键作用首先,给出父表和子表的定义: 父表,指外键所指向的表; 子表,指相对于父表,拥有外键的表。 外键默认的作用有两个,分别对子表和父表进行约束。第 1 种:约束子表在子表进行数据的写操作的时候,如果对应的外键字段在父表找不到对应的匹...
阅读(856) 评论(1)

史上最简单的 MySQL 教程(二十八)「外键(上)」

外键外键:foreign key,外面的键,即不在自己表中的键。如果一张表中有一个非主键的字段指向另外一张表的主键,那么将该字段称之为外键。每张表中,可以有多个外键。新增外键外键既可以在创建表的时候增加,也可以在创建表之后增加(但是要考虑数据的问题)。第 1 种:在创建表的时候,增加外键 基本语法:foreign key(外键字段) + references + 外部表名(主键字段); 执行如下 S...
阅读(1150) 评论(2)

解读 Maven 安装目录

博主说:Maven 作为一款优秀的构建工具、依赖管理工具和项目管理工具,已经被业界广泛应用,我们可以利用 Maven 对项目进行清理、测试、构建、打包、部署等操作。在此,我们就 Maven 的安装目录,进行解读。 正文从 Apache Maven 官网下载 Maven 的安装包并解压之后,进入安装目录,我们会看到如下内容: bin boot conf lib LICENSE.txt NOTICE.t...
阅读(357) 评论(0)

来自「阿里巴巴」的编程规范

博主说:数月前,阿里巴巴对外公布了其集团内部的 Java 开发手册,虽然这份开发手册并不能戳中所有 Java 开发者的爽点,但阿里巴巴作为国内顶尖的互联网公司,其内部的开发规范,仍然值得我们借鉴。 正文在本文,博主从这份「阿里巴巴 Java 开发手册」的众多开发规范中,选取了一些个人认为很有借鉴价值的规范,予以分享。一、编程规范(一)命名规约**1【强制】**POJO 类中布尔类型的变量,都不要加i...
阅读(854) 评论(2)

详述 PO VO BO DTO DAO 和 POJO 的概念及区别

说实话,我相信对于刚接触 PO、VO、BO、DTO、POJO 和 DAO 这些概念的同学来说,大都会有一种“这都是什么鬼?”的感觉,可谓是看得云里雾里,不知今夕何夕!现在,就让咱们一起揭开这些 “X”O 的面纱,看看她们的庐山真面目。...
阅读(545) 评论(0)

深入理解:面向服务与微服务架构

正文1 背景  最近阅读了 Martin Fowler 和 James Lewis 合著的一篇文章 Microservices,文中主要描述和探讨了最近流行起来的一种服务架构模式——微服务,和我最近几年工作的实践比较相关感觉深受启发。本文吸收了部分原文观点,结合自身实践经验来探讨下服务架构模式的演化。2 面向服务架构(SOA)  面向服务架构 SOA 思想概念的提出已不是什么新鲜事,大概在10年前就...
阅读(907) 评论(1)

解析「三户模型」及建立账户模型

正文  账户体系是支付系统的基础,它的设计直接影响整个系统的特性。这里探讨如何针对电子商务系统的账户体系设计。我们从一些基本概念开始入手,了解怎么建模。1 三户模型  三户模型最早是在增强型电信运营图(Enhanced Telecom Operations Map,eTOM)中提出,在电信行业中得到广泛使用。 三户指客户(Customer)、用户(User)和账户(Account)。eTOM 引入是...
阅读(744) 评论(0)

详述支付路由的设计方案

在支付的过程中,用户在前端选择一种支付方式,比如使用招行借记卡来支付后,系统不一定就是调用招行的接口来执行支付。支付宝、微信、易宝支付等第三方支付平台以及银联等,都支持招行借记卡支付,这种将支付方式落地到具体的支付接口的模块,就是支付路由。...
阅读(635) 评论(0)

来自「Charies Gavin」的电影清单

博主说:GitHub 地址为「cg-favorite-list」,欢迎Star、Fork和Watch此分清单,包括书籍和网文。 电影清单索引 漫威 动漫 喜剧 科幻 动作 末世 美剧 剧情片 纪录片 其他 漫威 奇异博士 Doctor Strange 主演:本尼迪克特·康伯巴奇,切瓦特·埃加福特,瑞秋·麦克亚当斯,麦德斯·米科尔森,蒂尔达·斯文顿 上映时间:2016 死侍 Deadpool 主演...
阅读(1310) 评论(0)

来自「Head First 设计模式」的程序设计原则

设计原则: 第 1 个原则:找出应用之中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。 第 2 个原则:针对接口编程,而不是针对实现编程。 第 3 个原则:多用组合,少用继承。...
阅读(703) 评论(0)

详述支付网关的设计原则

博主说:之前博主转载了 Ping++ 联合创始人赵宇关于支付网关的演讲稿,其以出入境为例,形象生动的讲解了订单在各个模块的流转过程。此篇文章则是转载自「凤凰牌老熊」,其对互联网金融了解透彻、对支付系统信手捏来,在此深入浅出的讲解了支付网关的设计原则。 正文  在支付系统中,支付网关和支付渠道的对接是最核心的功能。其中支付网关是对外提供服务的接口,所有需要渠道支持的资金操作都需要通过网关分发到对应的渠...
阅读(964) 评论(0)

详述快捷支付产品功能及设计要点

博主说:相信大家在网上购物并进行支付的时候,大多数都是直接输入支付密码,然后就完成支付啦!这种不中断用户体验的良好支持方式,就是快捷支付。在本文中,就让我们一起来剖析快捷支付产品的功能及设计要点。 正文快捷支付指用户在电商网站上执行支付时,不需要输入卡信息,仅根据短信或者其他的验证方式确认身份后,就可以执行扣款的支付方式。 这是目前电商网站采用的主要支付方式。 快捷支付分为首次支付和非首次支付,他们...
阅读(710) 评论(3)

详述银行卡支付方式

博主说:在众多的支付方式中,银行卡支付是一种比较常见的支付方式, 其包括线下支付和线上支付两种,线下支付就是常见的 POS 机支付;线上支付主要为网银支付和快捷支付等。本文主要讲述了银行卡支付的几种方式以及对接银行接口时需要着重注意的一些点。 正文  说说大家比较熟悉的银行卡支付,它分为线上支付和线下支付两种形式。线下支付就是通常说的 POS 收单,这里不介绍这个内容。对线上支付,按照卡的类别,分为...
阅读(748) 评论(0)
321条 共22页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:449969次
    • 积分:8609
    • 等级:
    • 排名:第2402名
    • 原创:235篇
    • 转载:75篇
    • 译文:11篇
    • 评论:705条
    博主的 GitHub 账号
    GitHub : Charies Gavin

        鉴于 CSDN 糟糕的用户体验,博主会将一些优质的文章迁移到 Charies Gavin's Blog  欢迎大家在 GitHub 上 Follow 博主,以及 Fork、Star、Watch 博主的项目。


      青春不老 奋斗不止


      好学若饥虚心若愚
    博客专栏