Java版微信公众号支付实现过程

首先看一下微信官方对此的说明文档:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_4 简单的描述就是: 根据自己的商品订单数据4,拼接下单签名参数,然后使用统一下单API向微信请求生成微信看得懂的订单5,然后生成支付参数...

2018-12-25 15:38:38

阅读数 236

评论数 0

值传递和引用传递的区别

值传递一般发生在形式参数类型是基本数据类型例如:int,float,double,boolean等类型,一般转递副本不会改变源数据。引用传递一般发生在形式参数类型是引用数据类型参数比如Object,二维数组,List,Map等除了基本类型的参数都是引用传递,会改变源数据。 在java中在参数传递...

2018-08-02 20:24:28

阅读数 38

评论数 0

SSM整合过程

近期由于工作需要,要自己独立搭建一个SSM商城后台管理系统,特回头看了一下SSM的整合过程,帮助记忆。java环境搭建,maven的配置等等这里就进行略过了,直接开始eclipse的整合。SSM整合 下面主要介绍三大框架的整合,至于环境的搭建以及项目的创建,参看上面的博文。这次整合我分了2个配置文...

2018-07-11 11:09:18

阅读数 103

评论数 0

SSM配置文件详解

SqlMapConfig.xml[html] view plain copy<beans xmlns="http://www.springframework.org/schema/beans"      xmlns:xsi=&quo...

2018-06-21 22:53:56

阅读数 45

评论数 0

MYSQL数据库引擎区别详解

数据库引擎介绍MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL...

2018-05-31 19:23:55

阅读数 38

评论数 0

Java 程序员 面试前必备知识

前言正文自我介绍数据结构和算法Java篇Java EE知识点储备计算机网络操作系统数据库相关XML常识性知识总结前言准备了接近两个月的面试笔试,现在终于是可以休息下了。真真是应了那句老话“台上一分钟, 台下十年功。”。人嘛,越努力,才会越幸运。机会总是留给有准备的人的。下面分享一下我的Java实习...

2018-05-30 22:44:23

阅读数 279

评论数 0

Http状态码大全(200、404、500等)

基本涵盖了所有问题HTTP 400 – 请求无效HTTP 401.1 – 未授权:登录失败HTTP 401.2 – 未授权:服务器配置问题导致登录失败HTTP 401.3 – ACL 禁止访问资源HTTP 401.4 – 未授权:授权被筛选器拒绝HTTP 401.5 – 未授权:ISAPI 或 C...

2018-05-30 21:45:25

阅读数 2518

评论数 0

十大经典排序算法(动图演示)

十大经典排序算法(动图演示)0、算法概述0.1 算法分类十种常见排序算法可以分为两大类:非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间...

2018-05-29 21:41:43

阅读数 48

评论数 0

深入浅出 TCP/IP 协议

TCP/IP 协议栈是一系列网络协议的总和,是构成网络通信的核心骨架,它定义了电子设备如何连入因特网,以及数据如何在它们之间进行传输。TCP/IP 协议采用4层结构,分别是应用层、传输层、网络层和链路层,每一层都呼叫它的下一层所提供的协议来完成自己的需求。由于我们大部分时间都工作在应用层,下层的事...

2018-05-29 21:39:18

阅读数 67

评论数 1

TCP的三次握手与四次挥手(详解+动图)

背景描述通过上一篇中网络模型中的IP层的介绍,我们知道网络层,可以实现两个主机之间的通信。但是这并不具体,因为,真正进行通信的实体是在主机中的进程,是一个主机中的一个进程与另外一个主机中的一个进程在交换数据。IP协议虽然能把数据报文送到目的主机,但是并没有交付给主机的具体应用进程。而端到端的通信才...

2018-05-29 21:37:41

阅读数 62

评论数 1

阿里面试70题--考察基础知识

1、java事件机制包括哪三个部分?分别介绍。2、为什么要使用线程池?3、线程池有什么作用?4、说说几种常见的线程池及使用场景。5、线程池都有哪几种工作队列?6、怎么理解无界队列和有界队列?7、线程池中的几种重要的参数及流程说明。8、什么是反射机制?9、说说反射机制的作用。10、反射机制会不会有性...

2018-05-29 20:22:19

阅读数 187

评论数 0

深入理解--死锁以及死锁的解决方法

近期开始梳理基础知识,准备系统化的将基础知识结构化提升对于基础知识的掌握情况。部分内容转载自https://blog.csdn.net/yanxiaolx/article/details/519440481.死锁:如果一组进程中的每一个进程都在等待仅由该组进程中的其它进程才能引发的事件,那么该组进...

2018-05-29 20:02:43

阅读数 2222

评论数 0

记一次阿里电话面试

晚上九点跟朋友在看电影,正看到一半的时候接到来自杭州阿里巴巴的固定电话,心里一惊,呀,好突然的电话面试啊,然后在毫无准备的情况下开始了这次的面试。接通电话一个听上去很和蔼的声音开始自我介绍然后问我是否方便进行面试,在听说我正在看电影之后说再约一个时间进行面试,我想了一下,本想推迟一下再做一些准备再...

2018-05-29 10:39:49

阅读数 4769

评论数 4

深入理解--java的动态代理机制

本文原址:http://www.cnblogs.com/xiaoluo501395377/p/3383130.html一、概述1. 什么是代理我们大家都知道微商代理,简单地说就是代替厂家卖商品,厂家“委托”代理为其销售商品。关于微商代理,首先我们从他们那里买东西时通常不知道背后的厂家究竟是谁,也就...

2018-04-30 11:15:43

阅读数 68

评论数 0

程序员笑话集锦--用于繁忙之余让自己的心情轻松一下

1、十行代码九个警告八个错误竟然敢说七日精通六天学会五湖四海也不见如此三心二意之项目经理简直一等下流。2、一想到万一努力Coding、熬夜Debuging,出人头地了就会有人检查我的学位论文,我就翻身又睡了。3、有时代码写的闷了,会临时去WC,随便赶上哪个蹲坑就上哪个蹲坑,独自蹲着,不发一语,然后...

2018-04-30 10:25:45

阅读数 207

评论数 0

深入理解系列--另一个角度理解volatile关键字

volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。  volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由...

2018-04-29 00:39:59

阅读数 45

评论数 0

深入理解--ThreadLocal

想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两个应用场景。  以下是本文目录大纲:  一.对T...

2018-04-29 00:27:29

阅读数 43

评论数 0

深入理解--线程池

本文原址:http://www.cnblogs.com/dolphin0520/p/3932921.html如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。  那么有没有一种办法使得线程可以复用,就...

2018-04-29 00:24:12

阅读数 1127

评论数 0

深入理解--JVM详解

原文出处:https://blog.csdn.net/hui_yan2012/article/details/70194449Java Virtual MechineAbout JVM内存划分堆内存分配VM初始分配的内存由-Xms指定,默认是物理内存的1/64;JVM最大分配的内存由-Xmx指 定...

2018-04-28 21:55:44

阅读数 81

评论数 0

深入理解--JVM 类加载机制详解

本文原文出处:http://www.importnew.com/25295.html如下图所示,JVM类加载机制分为五个部分:加载,验证,准备,解析,初始化,下面我们就分别来看一下这五个过程。加载加载是类加载过程中的一个阶段,这个阶段会在内存中生成一个代表这个类的java.lang.Class对象...

2018-04-28 21:52:43

阅读数 46

评论数 0

提示
确定要删除当前文章?
取消 删除