5 搬砖的蚂蚁

尚未进行身份认证

越努力越幸运

等级
TA的排名 8w+

微信小程序调用支付接口支付

我前段时间做微信支付,遇到了很多坑,网上也没有讲解的特别明白的,通过借鉴各路人才的经验,最后也完成了,网上有很多讲解,我在这只讲一些注意点和解决的方法。我就讲讲我从完全懵到完成的过程吧。在微信提供的接口文档中提供了一个微信支付接口,应该是直接调用这个接口就可以发起微信支付文档路径:https://developers.weixin.qq.com/miniprogram/dev/api/ap...

2018-06-25 17:32:14

微信小程序解析html

一:下载wxParse: https://github.com/icindy/wxParse,只需要拷贝其中的wxParse文件夹到项目中。二:在需要解析html的全局样式文件中引入wxParse.wxss,如果在app.wxss中引入的话,可能会影响自己的样式 @import "/utils/wxParse/wxParse.wxss";三:在需要解析html...

2018-04-02 14:18:36

微信小程序,封装同步请求

封装统一请求的目的:在请求时有时会返回不同的返回码进行不同的数据处理,比如:返回正常时,进行正常操作,如果返回了异常,那么就需要进行不同的处理了,由于每次请求都可能出现各种返回码,所以进行请求封装,进行统一异常处理。在小程序中提供的请求: wx.request({      url:url,      data:params,      method:'P...

2018-03-28 14:23:06

区块链个人理解

区块链最近真的是非常火热,我也去学习了一下什么是区块链,我认为区块链不只是一种技术,而是一种思想说到区块链首先要说一下互联网说到互联网,最容易想到的是互联网时代,淘宝,天猫,京东,这一些互联网下的代表性的网站,那么区块链与互联网的区别到底在哪呢,我们都知道在互联网下的用户结构是一群人围着一个网站这也就是常说的中心化,所有的用户只与中央系统有关联,而用户与用户之间的所有交流都

2018-03-14 13:50:02

微信小程序开发--整体理解

首先我认为微信小程序是一个完全的前后台分离的前台展示工具,类似html页面,小程序最大限制1M,所以小程序中使用到的所有资源包括各种图标图片都使用远程请求的方式小程序提供的远程请求方法:wx.request({            url: 'http://localhost:8080/home/getAreaByParentId',            data: {            ...

2018-03-14 11:54:18

ssh://git@192.168.200.129:22/home/git/xbabagit: error occurred during unpacking on the remote end: u

我在本地连接Linux中的Git私服时最后提示:ssh://git@192.168.200.129:22/home/git/xbabagit: error occurred during unpacking on the remote end: unpack-objects abnormal exit,问题原因:我在Linux中创建Git仓库时使用的root身份,但是我在连接仓库时用的是普通用

2018-01-09 21:11:28

搭建Git私服

搭建Git服务器需要准备一台运行Linux的机器,在此我们使用CentOS。以下为安装步骤:1、安装git服务环境准备yum -y install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel gcc cc2、下载git-2.5.0.tar.gz1)tar -zxf git-

2018-01-07 18:55:40

lucene入门

Lucene介绍:Lucene是一种全文检索技术,属于Apache公司,它也可以称为是一种数据库,凡是能够保持或持久化数据的地方就叫数据库Lucene并不是现成的搜索引擎,但可以根据Lucene来编写搜索引擎,常见搜索引擎:百度,google;常见应用场景:淘宝,京东Lucene是实现此搜索引擎系统的工具jar包数据库分类:关系型数据库:Mysql,Oracle

2018-01-02 21:40:15

创建一个简单的maven类型的springmvc项目

创建一个简单的maven类型的springmvc项目pom.xml 2.6 1.7.6 4.1.3.RELEASE org.springframework spring-framework-bom ${spring.version} pom

2017-12-16 13:42:09

算法题:问题:输入一个数n(0<x<10),输入由1-n组成的所有可组成的数

/* 问题:输入一个数n(0<x<10),输入由1-n组成的所有可组成的数 * * 例: * 输入:3 * 输出: * 1,2,3, * 12,13,21,23,31,32, * 123,132,213,231,312,321 * */public class Test2 { public static void main(String[] args) {

2017-11-18 17:56:57

50人围一圈,从第一个人报数,3和3的倍数出圈,最后剩下一个人是几号,java实现

50人围一圈,从第一个人报数,3和3的倍数出圈,最后剩下一个人是几号,java实现

2017-11-14 16:41:54

java中==与equeals的区别

==是比较两个变量的值,如果是基本数据类型,那么就是比较的基本数据的大小值int a=1;int b=1;System.out.println(a==b);上面代码的图解:以上图中:==比较的就是上面两个内存块中的值,都是1,所以是true但是如果存储的是引用类型,其实比较的还是变量本身所存储的值,我们都知道,变量存储引用类型其实存储的只是引用对象的地址作为

2017-11-10 21:15:39

Struts2之ValueStack(值栈)讲解

先说说值栈的存储结构,在值栈内部有两部分构成,一个成为Root的 List集合,另一个是成为Context的Map集合,这里的Context其实就是之前讲的ActionContext,之前的ActionContext讲解中说到它就是一个Map,看下图:下面是之前讲解ActionContext中的图:有没有感觉ActionContext和ValueStack中Context很

2017-11-09 18:20:41

Struts2之ActionContext理解

在Strust2中,有一个内置对象叫ActionContext,通过该对象可以获得之前Servlet中的对象,比如:requst对象,response对象...那么为什么可以通过ActionContext获得那些对象呢?那是因为在ActionContext内容引用了那些对象,也就是在ActionContext内部记录了那些对象的地址,看下图上图就是简单理解为什么通过Action

2017-11-08 17:20:25

Hibernate使用JPA实现多对多配置

在多对多中其实和一对多大部分一致,只是在两边的JavaBean中加入Set集合,并为Set集合添加注解@Entity@Table(name="t_user")public class User { @Id @Column(name="u_id") @GenericGenerator(name="mygenerator",strategy="native") @Gener

2017-11-03 18:51:23

Hibernate使用JPA实现一对多配置

直接上代码@Entity @Table(name="t_customer") public class Customer{ @Id @Column(name="cust_id") @GenericGenerator(name="sysnative",strategy="native") @GeneratedValue(generator="

2017-11-03 18:37:52

Hibernate中使用JPA(注解)配置对象关系映射

java中注解也是一大特点,平时进行单元测试时我们用过@Test注解进行测试JPA就是java专门针对持久层框架进行设计的一套规范JPA:Java Persistence API,其实它也就是一堆接口,就想JDBC一样,不同的框架只要遵循这同一套规范就可以在java环境中使用。我们都指定在使用Hibernate的时候我们要写很多的.xml配置文件,xxx.hbm.xml对象关系映射文件

2017-11-03 18:34:34

Hibernate 多对多关联映射配置

再弄多对多之前先弄清楚三个属性:lazy(延迟加载):在多对多中延迟加载是必须的,因为不管哪一方都是对应另一方的多个数据,如果不设置延迟加载会非常浪费内存inverse(放弃外键维护权):在多对多中,双方没有主次分别,所以两边都会对中间表的外键进行维护,就会进行重复操作,尤其在进行保存的时候,会进行重复主键的添加,就会报主键重复异常,所以在多对多中必须有一方要放弃外键维护权,放弃原

2017-11-03 17:16:40

javaWEB上传文件讲解

文件上传就是传输该文件的二进制数据,所以在后台把这些二进制数据再重新组装成一个对应的文件存下了,文件就上传成功了,大家也看到了,这个上传的数据很多,大部分时候上传的时候不只是上传文件,还有和文件相关的一些文字信息,就需要我们在后台将这些数据进行解析分离。

2017-10-29 11:37:40

JQuery 实现AJAX异步请求 的基本用法

我们都知道,当显示页面数据的时候我们需要进行刷新页面,但是有时候我们只想刷新局部的页面数据AJAX 是一种异步请求可以进行局部刷新页面的工具原理是由JS实现,在这里不进行讲解,只说明JQuery实现AJAX进行局部刷新JQuery底层是由JS封装的,所以还是JS做的,只是JQuery把它简化了,JS写起来太麻烦有兼容性问题JQuery版本:第一种方式 get:这里有

2017-10-13 20:45:58

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!