自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ssqi's blog

水清,山秀,奇为境;天高,云淡,任我行。

  • 博客(36)
  • 资源 (13)
  • 收藏
  • 关注

原创 微信/支付宝安卓端和苹果端支付集合 Java版

如题, 这是一个经历过无数的坑后得到的支付集合的一个精华!(据说, 光是给外包项目接入第三方支付功能都能赚不少钱). 下面是流程 和 集合的工具类该工具类,目前支持的功能有:APP(Android/IOS)-支付宝/微信支付,PC网页支付,H5移动网页支,一共六种支付方式。APP支付中,微信的两种平台调用方式相同,支付宝的IOS与Android有稍微不同。调用方法可以参考PayMoney.java...

2018-02-22 11:54:25 1274

原创 JAVA项目之苹果IAP内购JAVA服务器验证流程详解

1.前言      本博客是经历过多个项目检验的, 绝对真实, 适应于对苹果iap内购稍微有些了解的JAVA开发人员,  认真看,  定能完美解决苹果内购问题.      苹果IAP内购支付实际上是"将客户端支付后的一些信息传给后台,  后台拿着这些信息在传给苹果支付平台,  来验证客户端支付是否有效"的一个过程, 中间的难点有三个.      一是沙盒测试数据和线上测试数据的问题. 刚开始接入苹...

2018-02-21 19:58:29 13693 6

原创 JAVA项目接入腾讯应用宝YSDK平台之道具直购支付模式接入详解

前言道具直购模式:简单的说就是Q币(人民币)兑换游戏中的货币。可以先看下官网介绍,  在看下面这篇博客,  这时, 你就应该理解掌握了80%,  最后关键的20%,  再看我下面的介绍,  就可以完美的接入成功!官方网址:1.米大师介绍——道具直购模式介绍 - 腾讯开放平台http://wiki.open.qq.com/wiki/%E7%B1%B3%E5%A4%A7%E5%B8%88%E4%BB%...

2018-02-21 16:17:16 2305

原创 JavaWeb-后台数据分类化管理,且分类显示

先上效果图: 问题描述:我们要想前端的商品信息层次分明,分类有致以便于后台管理维护,那就势必要在信息插入后台数据库时对其按照“顶级分类”“子级分类”的规则进行排序。解决方法: 1.要对数据信息进行分类管理,很好,那就要先建立“分类规则”有了分类规则,这才能往里面插入数据。 2.分类规则按照 “顶级–子级”来划分,关键思路是,在分类表“gameClass”中每条记录都设计一个父类fid的字段,记

2017-04-08 09:05:24 3791 1

原创 向指定URL发送POST或GET请求工具类-JAVA项目

如题,发送GET或Post请求的工具类,  这个在很多项目中都会有用到的package util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.URL;import...

2018-02-22 11:40:01 2701 1

原创 Java项目之查询处理的数据导出成Excel文档工具类

如题, 本方法和工具类 可以将java后台查询出来的集合数据导出成ExceL文档形式. /** * 导出全部订单信息成Excel * */ @RequestMapping("/doExcel") @ResponseBody public void doExcel(String type,HttpServletRequest request, HttpServletRe...

2018-02-22 11:33:01 1127

原创 QQ微信微博第三方登录接入流程-JAVA项目

前言     概念什么的可以去各个第三方官网查看API,  这里我简单概括下.       第三方账号登录流程"首先,  每个第三方账号(qq/微博/微信等)对于我们的app应用登录后都有产生一个唯一性的openID,  首次登录是这个openID,  第二次登录也是这个openID,  每次登录都是这个不会变的,  所以,  基于这种特性我们可以让这些第三方账号首次登录时,  进行的是(注册--...

2018-02-22 11:22:01 4394 2

原创 JAVA获得一个唯一性UUID工具类

项目中有时候我们没有设置主键时,  那就需要一个唯一性的uuid来唯一性识别.代码如下package util;import java.util.UUID;public class UUIDGenerator { public UUIDGenerator() { } /** * 获得一个唯一性UUID * @return String ...

2018-02-21 20:36:27 2182 1

原创 邮箱验证码发送工具类(秒发)

如题,不做过多介绍,直接上代码package util;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;import java.util.Date;import ...

2018-02-21 20:34:15 746

原创 全国省市区邮编等信息入库API-JAVA

这个API可以获取全国省市区邮编等信息, 我把这个信息通过方法直接存入数据库中,有需要的可以看下 /** * 1. 获取全国地区 * 阿里云API市场申请的,免费 * */ public Map<String, Object> getCnArea(final IoSession session) { Map<String, Object> maps = n...

2018-02-21 20:31:50 4766 1

原创 获取两地之间距离(真实地址或经纬度)高德API-JAVA版

此工具类有两个功能,一是,传入两个真实地址,可以得到这两个地址间距离; 二是,传入两个经纬度,也可以得到两者相距多少,单位是米package util;import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.Malforme...

2018-02-21 20:29:27 3981 2

原创 阿里云服务器下linux-mysql安装

详细的流程我整理文档了,图片+文字+代码, 可以跳转链接下载如图如图文档链接跳转阿里云服务器下linux系统 mysql数据库安装-CSDN下载点击打开链接其中有个配置文件也需要修改点击打开链接...

2018-02-21 20:21:22 513

原创 阿里云服务器下JAVA环境的配置,来部署项目(JDK的配置和Tomcat的安装)

1、下载jdk82、 登录Linux,切换到root用户su root 获取root用户权限,当前工作目录不变(需要root密码)  或者sudo -i 不需要root密码直接切换成root(需要当前用户密码)3、在usr目录下建立java安装目录cd /usrmkdirjava4、将jdk-8u131-linux-x64.tar.gz拷贝到java目录下  使用FileZilla 直接拖拽到 u...

2018-02-21 20:05:28 1009

原创 JAVA项目接入腾讯应用宝YSDK平台之QQ微信登录接入模式详解

前言   腾讯应用宝QQ\微信登陆功能的接入相当简单,客户端要做的操作让你们的前端人员来负责,  我们JAVA后端要做的只是"将前端登录后得到的返回消息,  在发送给ysdk平台,  进行一下二次验证,  看客户端登录的是否有效即可",  弄明白了,  就是这样一个简单的流程,  这个可以先参考官网文档.参考网址  YSDK后台接口 - 腾讯开放平台http://wiki.open.qq.com/...

2018-02-21 15:44:41 2314

原创 Java-对象数组空指针异常问题

最近写了一个功能接口,根据 “前台需求” 采用了对象数组来存储数据,但是debug调试时总是在利用对象数组中的每一个元素插入数据时报错,报空指针异常,经过请教,弄懂了这个问题,记录下来。package entity;//Result实体类public class Result { private int changeScore; private UserLj userLj;

2017-06-16 11:49:56 7097 2

原创 JQuery-form表单提交前验证、单选框是否选中、删除记录时验证经验总结

先上三张效果图: 这些功能在Java Web开发中可能是经常需要的,虽然很简单却使很实用的功能,这里记录下以免忘记。 1. 先说表单提交前验证:后台经常用到(这里是提交后统一验证,及时验证请参考我另一篇文章http://blog.csdn.net/jianzhonghao/article/details/52503431) 1.1 通过submit 按钮提交后 会根据form

2017-06-08 18:33:17 1591

转载 Java-Eclipse导入maven项目时,Pom.xml文件报错处理方法

Eclipse导入maven项目时,Pom.xml文件报错处理方法 导入maven项目,FIle→Import→Existing Maven Projects→找到自己想要导入的文件目录→Finish。项目就导入完成啦。接着就遇上了各种报错!!一、Pom.xml文件第一次报错CoreException: Could not get

2017-06-04 13:14:15 39484 3

原创 Java-字符串中对象的比较,详细流程

如图

2017-05-21 12:15:29 393

原创 Java-Java类中代码块的执行顺序

package sh.thread;//父类Parentclass Parent { { System.out.println("Parent的初始化块"); } static { System.out.println("Parent的static初始化块"); } public Parent() { System.out.prin

2017-05-20 23:07:21 296

原创 Java设计模式-单例设计模式(饿汉、饱汉)详细解析

先言: /* 单例设计模式:保证一个类在内存中只有一个对象(设置静态是关键!)。模式:模式就是解决 一类 问题的固定步骤 。软件行业中23种设计模式: 单例设计模式 模板设计模式 装饰者设计模式 观察者设计模式 工厂设计模式单例设计模式的步骤: 饿汉单例设计模式 1. 私有化构造函数。(别人找不到构造函数,被人再new就创建不了该对象

2017-05-19 09:25:23 974

原创 积累-数据结构与算法介绍

一、 数据结构的分类与算法 1. 数据结构可以分为: “数据的逻辑结构”:数据元素间的逻辑关系。 “数据的物理结构(存储结构)” :数据元素在内存中的存放方式。 2. 算法: 算法实际就是在具体的存储结构上,对数据元素进行的运算操作,如:检索、排序、插入、删除、修改等。二、 图解 1. 数据的逻辑结构 2. 数据的存储结构 顺序存储:数据元素放在一片连

2017-05-16 19:54:21 320

原创 Java-java线程:两个实现方法,死锁现象,线程通讯,线程停止等

前言,前段时间一直在研究JavaWeb方向,最近闲下来,回过头来看看线程,又有不一样的见解。package sh.thread;public class ThreadDemo1 extends Thread{ //1.自定义线程要执行的目标代码 @Override public void run() { for(int i=0;i<10;i++){

2017-05-13 23:39:04 278

转载 Java-青蛙跳台阶

题目:一只青蛙一次可以跳上 1 级台阶,也可以跳上2 级。求该青蛙跳上一个n 级的台阶总共有多少种跳法。我的思路:最开始我的思路是把这个看成是一个数学问题,n=i*1+k*2先把所有可能满足这个公式的i和k求出来。然后在对i和k做排列组合。很明显i的范围应该是0<i<=n,所以我们已i开始迭代。下面贴上代码吧。把注释都写上!public int JumpFloor(int target) {

2017-05-12 20:30:20 291

转载 JavaWeb-Spring中注解大全与详解

常用的spring注解有如下几种:@Controller@Service@Autowired@RequestMapping@RequestParam@ModelAttribute@Cacheable@CacheFlush@Resource@PostConstruct@PreDestroy@Repository@Component (不推荐使用)@Scope@Session

2017-05-11 20:12:49 11336 2

转载 JavaWeb-Spring中各个jar包的作用

1.spring-aop-3.2.2.jar 包含在应用中使用spring的aop特性时所需的类。2.spring-aspects-3.2.2.jar 提供对aspectj的支持,以便可以方便的将面向方面的功能集成进ide中3.spring-beans-3.2.2.jar springioc(依赖注入)的基础实现,所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行invers

2017-05-11 14:26:57 4918

转载 Java-java中jvm原理详解

java中JVM的原理 <div class="article_manage clearfix"> <div class="article_r"> <span class="link_postdate">2014-06-05 10:50</span> <span class="link_view" t

2017-05-10 16:36:01 203

原创 移动端开发-WebApp-淘宝商城(响应式布局:任何手机屏幕尺寸自适应)

介绍:移动端淘宝商城,采用响应式布局,任何手机屏幕自适应尺寸 来图镇楼: 代码展示:<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0,

2017-04-08 09:31:17 4360

原创 Web前端-JS效果-网站首页+图片自动播放、切换等效果

最近研究了些JS效果,都已添加到网页上,看着效果可以,话不多说,来图镇楼! 喜欢的朋友,可以跟我联系。

2017-03-15 19:56:31 1739

原创 Web前端-JS效果-图片自动获取焦点与切换

一个自动获取图片焦点,并定时切换的代码: 此图镇楼: 1.html代码:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"> <head>

2017-03-08 08:48:55 2486

原创 Web前端-html页面-网易注册表单,美化及时验证效果

今天研究了网易用户注册的表单,以及其及时验证,本真人不得不说无论是它的布局结构还是其风骚的“弹出式加载验证”都是让人眼前一亮,居然还可以这样玩!… html代码:<!--logo位置--><div id="header"><img src="img/register_logo.png" alt="logo"/></div><div id="main"><table width="100%"

2017-03-07 22:32:38 4423 7

原创 JAVA开发-功能函数-一个函数清除该数组的重复元素(手写)

1.目前有数组”int[] arr =  {11,2, 4, 2, 10, 11},定义一个函数清除该数组的重复元素,返回的数组不准浪费长度。思想:1.先利用冒泡排序思想找到数组arr中重复元素个数n,可以得到新数组newarr的长度arr.length - n;2.把数组arr中不重复的元素放入新数组newarr中(这个正常人都能想到);3.那么如何将不重复的元素放入新数组n

2017-03-07 13:35:50 855

原创 Web前端-JS效果-导航弹框、背景变色、鼠标移动切换等常见的js效果

最近在学习JS效果,分享些实战经验。 来图镇楼! html部分(大综合):<body><!--1.传递一个参数--><div id="div-color1"></div> <input type="button" value="背景变黄" onclick="changColor(this)" /> <input type="button" value="背景变红" onclic

2017-02-26 17:10:19 3446 2

原创 Web前端-html页面-做过的一个公司的主页

总结: 1.使用美工的UI图,利用ps切片来获取精确尺寸与位置。 2.利用 <link rel="stylesheet" href="css/base.css" /> <link rel="stylesheet" href="css/style.css" /> <script type="text/javascript" src="js/js.js"></s

2017-02-22 08:49:34 9303 5

原创 Web前端-html页面-01(锚点、表单、个人简历)

最近对Web前端很感兴趣,学习之01先来几张图镇楼! 1.锚点链接 2.单选框图片背景更换 3.嵌套表格 4.HTML版个人简历 5.表单输入框 6.邮箱注册表单 代码部分:1.<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd"><

2017-02-20 14:07:49 4455

原创 JavaWeb-表单及时验证(Jquery)

好吧,作为一个学生党,时间也并不是很宽裕的,紧接着上篇,将Jquery版的表单验证给赶了出来,大家需要的可以看看,有什么问题,也可以跟我交流,共同进步…界面截图: 代码:<!DOCTYPE html><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>

2016-09-21 22:30:30 1494

原创 JavaWeb-表单的及时验证,在输入后就可以立即验证(含用户类型,性别,爱好...的验证)

问题:表单怎么在输入后立即验证,而不是提交后再验证那么不方便(网上搜到的要么是模棱两可,要么是残缺不全…)方法:鉴于此,我,水山琦,将其代码补全,加上我个人的理解(注释)在上面,仅供后来者少走弯路,也请各路好汉批评指正…(转发请注作者,xiexie)————table表格版,以后会继续有JQuery版…截图: 代码:<!DOCTYPE html><html><head><meta http-

2016-09-11 12:40:52 5889

大一整学期web所有课程作业+代码

大一整学期web所有课程作业+代码 大一整学期web所有课程作业+代码 大一整学期web所有课程作业+代码 大一整学期web所有课程作业+代码 大一整学期web所有课程作业+代码 大一整学期web所有课程作业+代码 大一整学期web所有课程作业+代码大一整学期web所有课程作业+代码

2022-05-19

大三整学期Java专业课所有课程作业 包括代码

计算机Java专业课,所有上课资料 PPT+课堂练习+课时作业+期中、期末考试作业,只有你想不到,没有你找不到。包括代码 计算机Java专业课,所有上课资料 PPT+课堂练习+课时作业+期中、期末考试作业,只有你想不到,没有你找不到。包括代码 计算机Java专业课,所有上课资料 PPT+课堂练习+课时作业+期中、期末考试作业,只有你想不到,没有你找不到。包括代码 计算机Java专业课,所有上课资料 PPT+课堂练习+课时作业+期中、期末考试作业,只有你想不到,没有你找不到。包括代码 计算机Java专业课,所有上课资料 PPT+课堂练习+课时作业+期中、期末考试作业,只有你想不到,没有你找不到。包括代码

2022-05-19

大二C++专业课所有平时作业(期中、期末)

大二C++专业课,所有上课资料 PPT+课堂练习+课时作业+期中、期末考试作业,只有你想不到,没有你找不到。 大二C++专业课,所有上课资料 PPT+课堂练习+课时作业+期中、期末考试作业,只有你想不到,没有你找不到。 大二C++专业课,所有上课资料 PPT+课堂练习+课时作业+期中、期末考试作业,只有你想不到,没有你找不到。 大二C++专业课,所有上课资料 PPT+课堂练习+课时作业+期中、期末考试作业,只有你想不到,没有你找不到。 大二C++专业课,所有上课资料 PPT+课堂练习+课时作业+期中、期末考试作业,只有你想不到,没有你找不到。 大二C++专业课,所有上课资料 PPT+课堂练习+课时作业+期中、期末考试作业,只有你想不到,没有你找不到。

2022-05-19

计算机专业大一C语言所有课程作业(包括计算器、水仙花什么的)

计算机专业,大一,C语言专业课,整学期所有课时作业,加上我自己平时练习的代码,包括什么C语言版计算器,计算水仙花数、冒泡排序、矩阵转置、对角线和、统计单词个数、成绩排序等等 计算机专业,大一,C语言专业课,整学期所有课时作业,加上我自己平时练习的代码,包括什么C语言版计算器,计算水仙花数、冒泡排序、矩阵转置、对角线和、统计单词个数、成绩排序等等 计算机专业,大一,C语言专业课,整学期所有课时作业,加上我自己平时练习的代码,包括什么C语言版计算器,计算水仙花数、冒泡排序、矩阵转置、对角线和、统计单词个数、成绩排序等等 计算机专业,大一,C语言专业课,整学期所有课时作业,加上我自己平时练习的代码,包括什么C语言版计算器,计算水仙花数、冒泡排序、矩阵转置、对角线和、统计单词个数、成绩排序等等

2022-05-19

ssm逆向工程生成工具

java项目ssm框架下逆向工程生成工具 java项目ssm框架下逆向工程生成工具

2018-02-22

linux系统下,mysql安装时,配置文件

linux系统下,mysql安装时,配置文件linux系统下,mysql安装时,配置文件

2018-02-21

阿里云服务器下linux系统 mysql数据库安装

阿里云服务器下linux系统 mysql数据库安装,阿里云服务器下linux系统 mysql数据库安装

2018-02-21

nginx反向代理教程

nginx反向代理教程, 腾讯应用宝平台支付接入必须步骤.

2018-02-21

大三数据库(sql)专业课课时作业

大三数据库专业课,所有上课资料 PPT+课堂练习+课时作业+期中、期末考试作业,只有你想不到,没有你找不到。

2017-02-05

大三概率论复习资料

大三概率论专业课,所有上课资料 PPT+课堂练习+课时作业+期中、期末考试作业,只有你想不到,没有你找不到。

2017-02-05

大三Linux专业课所有课时作业

大三Linux专业课,所有上课资料 PPT+课堂练习+课时作业+期中、期末考试作业,只有你想不到,没有你找不到。

2017-02-05

大二数据结构专业课所有课时作业

大二数据结构专业课,所有上课资料 PPT+课堂练习+课时作业+期中、期末考试作业,只有你想不到,没有你找不到。

2017-02-05

大二离散课复习资料

大二离散课,复习资料

2017-02-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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