Java
skylarliuu
路漫漫其修远兮,吾将上下而求索。
展开
-
Java服务端使用HttpServer处理Http请求
转载请注明出处:http://blog.csdn.net/qq_29125669/article/details/77873923Java服务端处理Http请求以前用Java都是编写客户端发送http请求,这次有需求做一个服务端接收客户端的http请求,并以http标准格式返回数据。在网上搜了一会,大部分都是用socket写的服务端,不符合需求。Java其实提供了一个HttpServe...原创 2017-09-06 22:36:23 · 19342 阅读 · 2 评论 -
支付宝支付的服务端接入流程
支付宝支付的服务端接入流程0、写在前面的话支付宝支付官网上服务端没有提供C++语言的SDK,所以如果要用C++接入的话要自己实现签名验证,醉了,当然是用Java了。。。官网上的流程不清不楚的,所以自己整理了一下。1、RSA密钥应用公钥:商户自己生成的RSA公钥,需要上传到支付宝平台,以便支付宝验证交易是否由商户发起的应用私钥:商户自己生成的RSA私钥,商户用该私钥对请求字符串进行加签支付宝公钥:支付原创 2017-11-16 21:17:08 · 5031 阅读 · 1 评论 -
Java基础(01):异常处理
文章目录重点概述一、异常处理机制1.使用try...catch捕获异常2.异常类的继承体系3.使用finally回收资源4.Java7自动关闭资源的try语句二、Checked异常和Runtime异常体系1.使用throws声明抛出异常2.使用throw自行抛出异常3.自定义异常类4.Java7增强的throw语句5.异常链6.访问异常信息重点概述Java异常机制主要依赖于try、catch...原创 2019-05-15 12:56:12 · 144 阅读 · 0 评论 -
Java基础(02):多线程
文章目录一、概述二、线程的创建和启动继承Thread类创建线程类实现Runnable接口创建线程使用Callable和Future创建线程三种方式比较三、线程的生命周期四、控制线程join后台线程线程睡眠:sleep线程让步:yield线程优先级五、线程同步同步代码块同步方法释放同步监视器的锁定同步锁(Lock)死锁线程通信传统的线程通信使用Condition控制线程通信使用阻塞队列Blockin...原创 2019-05-23 15:20:24 · 121 阅读 · 0 评论 -
Java基础(03):泛型
文章目录为什么要有泛型?一、泛型接口、类定义泛型类、接口泛型类派生子类不存在泛型类二、类型通配符类型通配符的上限类型形参的上限三、泛型方法泛型方法和类型通配符的区别泛型构造器通配符下限Java8改进的类型判断四、擦除和转换为什么要有泛型?在没有泛型之前,一旦把一个对象“丢进”Java集合里,集合就会忘记对象的类型,把所有对象当成Object类型处理。当从集合中取出对象后,就需要进行强制类型转换...原创 2019-05-23 15:23:01 · 458 阅读 · 0 评论