欢迎与我联系   
摘要: 前序遍历 struct Node { Node*left; Node*right; int data; Node(){ func; } }; Node* create(Node*p, int depth) { if (p && depth) { p->left = new Node; p->righ 阅读全文
posted @ 2017-02-13 12:02 小珍珠在河里敲代码 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 前言 最近应公司业务需求,把微信支付完成了,当然已经顺利上线。但是开发的过程是也是踩了很多坑,下面我就先说说开发流程,以及在开发中遇到的大大小小的坑。 开发流程 首先,看一下微信开方平台关于支付的一个时序图,如下: 微信支付时序图https://pay.weixin.qq.com/wiki/doc/ 阅读全文
posted @ 2017-02-13 12:00 小珍珠在河里敲代码 阅读(1529) 评论(0) 推荐(0) 编辑
摘要: 同步(Synchrounous)和异步(Asynchrounous) 同步和异步通常用来形容一次方法调用。同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为。异步方法调用更像一个消息传递,一旦开始,方法调用就会立即返回,调用者就可以继续后续的操作。而异步方法通常会在另一个线程中“ 阅读全文
posted @ 2017-02-13 11:57 小珍珠在河里敲代码 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1.1 字符串 确定两个字符串同构 StringA的字符重新排列后,能否变成StringB 详细 tips: 第一步先判断两个字符串的长度是否相等 字符串的长度为.length()有括号 1.2 数组 清除二维数组行列 将数组中所有为0的元素所在的行列都置为0 tips 读数据和写数据必须分开。 读 阅读全文
posted @ 2017-02-13 11:55 小珍珠在河里敲代码 阅读(741) 评论(1) 推荐(0) 编辑
摘要: 在jstl中的fn标签也是我们在网页设计中经常要用到的很关键的标签,在使用的时候要先加上头 <%@ taglib uri=" http://java.sun.com/jsp/jstl/functions " prefix="fn"%>就可以使用fn标签了。 具体使用方法请参见下表: 函数 描述 fn 阅读全文
posted @ 2017-02-13 11:53 小珍珠在河里敲代码 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 第1 章策略模式【Strategy Pattern】刘备要到江东娶老婆了,走之前诸葛亮给赵云(伴郎)三个锦囊妙计,说是按天机拆开解决棘手问题,嘿,还别说,真是解决了大问题,搞到最后是周瑜陪了夫人又折兵呀,那咱们先看看这个场景是什么样子的。先说这个场景中的要素:三个妙计,一个锦囊,一个赵云,妙计是小亮 阅读全文
posted @ 2017-02-13 11:52 小珍珠在河里敲代码 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 线程可以驱动任务,因此你需要一种描述任务的方式,这可以由Runnable接口来提供。要想定义任务,只需实现Runnable接口并编写run方法,使得该任务可以执行你的命令。 将Runnable对象转变为工作任务的传统方式是把它提交给一个Thread构造器,Thread构造器只需要一个Runnable 阅读全文
posted @ 2017-02-13 11:49 小珍珠在河里敲代码 阅读(563) 评论(0) 推荐(0) 编辑