码迷,mamicode.com
首页 > 2016年05月30日 > 全部分享
支付宝:web页面扫码支付、网站支付、支付宝即时到账 + springmvc
一、场景:公司需要在网站上进行支付宝支付。 二、API:使用支付宝开放平台的支付能力-即时到账接口。支付宝开放平台链接 三、分析: 1、支付宝的文档比较容易看,主要是有相应的DEMO,我这里看的DEMO是 JAVA-UTF-8版本。 2、导入DEMO,在com.alipay.config中填入对应的partner和key(在对应的商户后台获取)就可以直接运行了解支付流程了。...
分类:编程语言   时间:2016-05-30 15:47:50    阅读次数:344
Second-词法分析
Second-词法分析编译器阶段 源程序 -> 编译器 -> 目标程序 编译器: 前端 -> 中间表示 -> 后端 前端: 词法分析器 -> 记号 -> 语法分析器 中间表示: 抽象语法树 后端: 语义分析器 词法分析器: 一段程序代码,主要功能是把字符流转变为记号流 词法分析器列子: 字符流输入:if (x > 5) 词法分析结果:IF LPAREN IDENT(x) GT INT(5) RP...
分类:其他好文   时间:2016-05-30 15:46:35    阅读次数:269
JavaScript基础——引用类型(二)日期类型Date、正则表达式类型RegExp
Date类型 ECMAScript中的Date类型是在早期Java中的java.util.Date类基础上构建的。为此,Date类型使用自UTC(CoordinatedUniversal Time,国际协调时间)1970年1月1日午夜(零时)开始经过的毫秒数来保存日期。在使用这种数据存储格式的条件下,Date类型保存的日期能够精确到1970年1月1日之前或之后的285 616年。 要创建一个日...
分类:编程语言   时间:2016-05-30 15:47:36    阅读次数:551
Java集合个人总结
Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap 一、Collection: 1.1 List 1.1.1 LinkedList: 1.1.2 ArrayList: 1.1.3 Vec...
分类:编程语言   时间:2016-05-30 15:45:33    阅读次数:204
Java学习笔记之ArrayList基本用法
更多信息可关注我的个人博客:贱贱的梦想 ArrayList简介ArrayList是一个其容量能够动态增长的动态数组。它继承了AbstractList,实现了List、RandomAccess, Cloneable, java.io.Serializable。 基本的ArrayList,长于随机访问元素,但是在List中间插入和移除元素时较慢。同时,ArrayList的操作不是线程安全的!一般在...
分类:编程语言   时间:2016-05-30 15:47:22    阅读次数:272
STL学习笔记--2、空间配置器 allocator
STL allocator alloc...
分类:其他好文   时间:2016-05-30 15:46:35    阅读次数:286
Quartz的简单使用,基于1.X(一)【入门及CronTrigger】
什么是Quartz Quartz是一个完全由Java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。Quartz允许开发人员根据时间间隔来调度作业。它实现了作业和触发器的多对多的关系,还能把多个作业与不同的触发器关联。简单地创建一个org.quarz.Job接口的Java类,Job接口包含唯一的方法:       public...
分类:其他好文   时间:2016-05-30 15:47:53    阅读次数:452
二叉树--红黑树
红黑树定义红黑树,顾名思义,就是树的节点只有红色和黑色两种状态,通过这两种状态的标识和规定颜色的使用,来使树达到相对平衡。为什么说相对平衡?因为在红黑树中,所有的条件限制只能保证,所有路径中最长的路径不能使最短路径的2倍。只能保证相对平衡。有人讨论:红黑树是不是一棵平衡二叉树?因为红黑树不满足严格的平衡二叉树的定义,从严格意义上来讲,红黑树并不是平衡二叉树;但是,红黑树在建立的时候,也是有平衡调整的...
分类:其他好文   时间:2016-05-30 15:44:32    阅读次数:188
Linux之编辑器vim配置
Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我今天教大家把vim改装成一个简易IDE, 说它"简易"是界面上看起来"简易", 但功能绝对不比一个好的IDE差, 该有的功能都有, 不该有的功能也有, 下面开始介绍今天的工作. 本文会教你: 1. 中文帮助手册的安装 2. ...
分类:系统相关   时间:2016-05-30 15:44:21    阅读次数:208
系统编程概念与文件属性
系统编程概念与文件属性 本文是作者阅读TLPI(The Linux Programer Interface的总结),为了突出重点,避免一刀砍,我不会过多的去介绍基本的概念和用法,我重点会去介绍原理和细节。因此对于本文的读者,至少要求读过APUE,或者是实际有写过相关代码的程序员,因为知识有点零散,所以我会尽可能以FAQ的形式呈现给读者。 系统编程概念什么是udev机制?我们都知道在Linux中一...
分类:其他好文   时间:2016-05-30 15:46:22    阅读次数:258
广播——broadcast
广播机制简介 广播分类 标准广播 有序广播 接收系统广播 动态注册监听网络变化 静态注册实现开机启动 注意耗时操作 发送自定义广播 发送有序广播 发送有序广播步骤 优先级 使用本地广播 出现原因 本地广播使用 优点 广播优先级 基本原则 ordered 广播 非 ordered 广播 只能动态接受广播源码分析 目的 参考httpblogcsdnnetgemmemarticledetails88594...
分类:其他好文   时间:2016-05-30 15:46:43    阅读次数:295
rtmpdump源代码分析------HandShake
HandShake的流程图: 1:握手以客户端发送 C0 和 C1 块开始。 2:客户端必须等待接收到 S1 才能发送 C2。 3:客户端必须等待接收到 S2 才能发送任何其他数据。 4:服务器端必须等待接收到 C0 才能发送 S0 和 S1,也可以等待接收到 C1 再发送 S0 和 S1。服务器端必须等待接收到 C1 才能发送 S2。服务器端必须等待接收到 C2 才能发送任何其他数据。...
分类:其他好文   时间:2016-05-30 15:44:29    阅读次数:215
spring 声明式事务原理解读
在Spring中,声明式事务是通过事务属性(transaction attribute)来定义的。事务属性描述了事务策略如何应用到方法上。事务属性包含5个方面: 传播行为隔离级别是否只读事务超时回滚规则 尽管Spring提供了多种声明式事务的机制,但是所有的方式都依赖这五个参数来控制如何管理事务策略。 (上述内容参考《Spring In Action》第三版)。 对于声明式事务是使...
分类:编程语言   时间:2016-05-30 15:46:33    阅读次数:306
[CSAPP笔记][第十章 系统级I/O]
第十章 系统级I/O输入/输出(I/O) : 是指主存和外部设备(如磁盘,终端,网络)之间拷贝数据过程。 高级别I/O函数scanf和printf <> 使用系统级I/O函数实现 系统级I/O函数。Q:大多数时候高级别I/O函数都运行良好,为什么我们还要学Unix I/O A: 了解Unix I/O将帮助你理解其他的系统概念。 要深入理解其他概念,必须理解I/O。 有时你除了使用Unix...
分类:移动开发   时间:2016-05-30 15:44:46    阅读次数:238
PAT-甲级-1017. Queueing at Bank【模拟】
1017. Queueing at BankSuppose a bank 题目大意:给出n个人,k个窗口。接下来输入每个人到达时间以及办业务的时间。问平均每个人的等待时间是多少,以分钟计算...
分类:其他好文   时间:2016-05-30 15:46:19    阅读次数:205
HDU 4424 并查集
点击打开链接 题意:给n个城镇,然后每两个城镇的价值给出,但是u->v的价值是u->v这条路径上的最小值,问从任意一个点出发到其他位置的和的最大值 思路:因为限制条件是路径上的最小值,那么我们按价值排序,从大到小排,就可以避免这个问题了,然后利用并查集来完成,对于两个集合,左集合的价值总和为A,右集合的价值总和为B,现在有一条路径连接这两个集合,那么我们考虑的是将A合并到B还是将B合并到A,我...
分类:其他好文   时间:2016-05-30 15:46:03    阅读次数:166
修改linpack源程序时遇到的各种问题.
Main函数在哪里? 对Makfile文件不是特别熟悉了解, 代码发布者把makefile文件写得很有层次感, 很嵌套,让人找起来很费时, 刚开始看到复杂的Makefile文件一脸懵逼. 觉得随便找找看可能更方便, 然而linpack中的HPL中生成的可执行文件为xphl, 别说同名的就类似的.c文件都没有, 作为一个习惯了在上层高级语言编程,习惯了使用IDE的老一代C#码农来说, linux下的C...
分类:其他好文   时间:2016-05-30 15:43:41    阅读次数:297
1735条   上一页 1 ... 36 37 38 39 40 41 42 ... 103 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!