- 博客(32)
- 资源 (5)
- 收藏
- 关注
原创 java对接IOS 内购
一、首先我们先简单理一下整个内购的核心流程:①客户端发起支付订单②客户端监听购买结果③苹果回调订单购买成功时,客户端把苹果给的receipt_data和一些订单信息上报给服务器④后台服务器拿receipt_data向苹果服务器校验⑤苹果服务器向返回status结果,含义如下,其中为0时表示成功。21000 App Store无法读取你提供的JSON数据21002 收据数据不符合格式...
2019-12-19 16:54:18
2207
2
原创 OSS 视频转码
阿里官网文档地址:https://help.aliyun.com/document_detail/67662.html?spm=a2c4g.11186623.6.746.47dc1490CeXkzQ提交转码作业:<!-- https://mvnrepository.com/artifact/com.aliyun/aliyun-java-sdk-mts --><depende...
2019-12-19 15:37:35
4273
原创 OSS文件直传
阿里云对象存储, 服务端签名直传并设置上传回调自定义参数上传回调服务响应OSS发送给应用服务器的POST消息,得到上文callbackBody的参数@RequestMapping("/upload") public void doGet(HttpServletRequest request, HttpServletResponse response) throw...
2019-12-19 14:35:09
270
原创 SpringBoot手动获取bean,调用静态方法从容器中获取对象
重写 ApplicationContextAware 接口里面的 setApplicationContext 方法使用 @component注解,将普通JavaBean实例化到spring容器中。import org.springframework.beans.BeansException;import org.springframework.context.ApplicationConte...
2019-11-28 17:43:26
7325
1
原创 使用阿里发送短信验证码登陆结合springboot
短信接口调用错误码可以参考官网地址:https://help.aliyun.com/knowledge_detail/57717.html?spm=5176.13394938.0.0.39ab30bbJDgksU1.获取手机号 /** * 阿里发送短信验证码 * * @param phone 手机号码 * @param type 验证码的模版类型 ...
2019-11-27 17:19:59
303
原创 Java微信授权小程序获取用户昵称头像等基本信息
注意:1.目前该接口针对非个人开发者,且完成了认证的小程序开放(不包含海外主体)。需谨慎使用,若用户举报较多或被发现在不必要场景下使用,微信有权永久回收该小程序的该接口权限。2.微信开放平台需要绑定小程序,如果没有获取到unionId以及其他信息,只拿到了openId与sessionkey,那么请到微信开放平台绑定小程序(登录微信开放平台(https://open.weixin.qq.com/...
2019-11-27 14:52:32
4558
原创 Java微信授权小程序获取用户手机号信息
注意:目前该接口针对非个人开发者,且完成了认证的小程序开放(不包含海外主体)。需谨慎使用,若用户举报较多或被发现在不必要场景下使用,微信有权永久回收该小程序的该接口权限。官网地址如下:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html1.小程序授权拿到code...
2019-11-25 09:29:20
3461
原创 IntelliJ IDEA2018破解
mybatis-generator 的坑1.报错: Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.2:generate (default-cli) on project ssm01: Execution default-cli of goal org.mybatis.generato...
2019-02-20 20:00:14
131
转载 安装CentOS7
安装CentOS7注意:这里在版本处选择“CentOS”即可,“CentOS 64位”后面会引起报错。注意:这里虚拟机内存选择512M,如>=1G的默认安装CentOS桌面版,低于<1G的默认安装CentOS 服务器版。注意:这里只是安装了一个空壳的Linux,因为里面还没有装具体的系统。正式安装CentOS 7注意:安装过程中保持网络畅通。...
2018-12-10 10:49:22
142
原创 MySQL的最大连接数
set global max_connections=300 //修改MySQL的最大连接数show variables like “max_connections”;//查询MySQL的最大连接数
2018-12-03 21:38:16
114
原创 java缓存的原因
**缓存的原理** 磁盘存储:将缓存中暂时不使用的对象,转移到硬盘,类似于Windows系统的虚拟内存 **什么样的数据需要缓存:** 很少被修改或根本不改的数据 数据字典 业务场景比如:耗时较高的统计分析sql、电话账单查询sql等1,数据库连接的占用问题减少了2,数据库压力小了3,内存的读写速度要远远快于读写速度...
2018-12-03 20:54:22
166
原创 hibernate+Struts2+layui写的树形菜单
layUI学会的了就很简单,下面是界面的效果前台代码:注意是要到jquery.min.js的包,用jquery-3.3.1.js的话是没用的<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title>&am
2018-12-02 19:55:12
524
2
原创 获取项目名后的界面名
//获取当前网址var Path = window.document.location.href;//获取主机地址之后的目录var pathName = window.document.location.pathname;var index = pathName.substr(1).indexOf("/");//获取项目名后的界面名var menuURL = pathName.sub...
2018-12-02 19:23:25
99
1
原创 hibernate使用ajax向后台获取数据
这里是Struts2加hibernate写的,用的是 ObjectMapper mapper = new ObjectMapper(); 把数据传向前台,我这里写是树形菜单$(function () { $.ajax({ type: "post", url: "/CRM/sy/rightAction_all.action", dataT...
2018-11-26 21:33:09
596
原创 测试hibernate配置是否正确
得到的结果是true与false,那么你的hibernate配置文件就是正确的package com.zking.two.uitl;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;/** * 1.用来生产session会话...
2018-11-26 21:14:40
174
原创 配置maven环境变量
配置maven环境变量1.将apache-maven-3.5.0-bin.rar解压到D盘路径下,注意最好不要带有中文的我这里是D:\initPath\apache-maven-3.5.0-bin如果没有此包的话可以到https://download.csdn.net/download/qq_42694534/10796944去下载apache-maven-3.5.0-bin.rar的ja...
2018-11-20 20:11:17
86
原创 使用vue 的get()方法向后台获取数据
这里需要导入vue.js的jar包<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><script type="text/javascript" src="
2018-11-18 21:36:10
12451
3
原创 struts2文件下载
如果想知道struts2文件上传与打开可以登录以下地址:https://mp.csdn.net/mdeditor/84204650#这是前端代码&lt;%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%&gt;&lt
2018-11-18 21:12:05
123
原创 struts2文件上传
最近有人问struts2文件怎么上传,现在就跟大家分享一下啦!文件上传的三种方式 :1.上传的图片以二进制保存到数据库2.将文件上传到指定到服务器的硬盘(cpu快,硬盘较大)3.将文件上传到tomcat所在服务器(对应的静态资源服务器–上线不重启)这是前端代码&amp;amp;lt;%@ page language=&amp;quot;java&amp;quot; contentType=&amp;quot;text/h
2018-11-18 21:00:47
101
原创 struts2配置文件
Struts2 应用程序所需的基本配置,配置到一些重要的配置文件中:web.xml、struts.xml、struts-base.xml以及struts-sy.xml。下面是我在上一个例子中用到的web.xml的内容。在部署描述符(web.xml)中,Struts2 应用程序的接入点将会定义为一个过滤器。所以将在web.xml里定义一个StrutsPrepareAndExecuteFilter...
2018-11-12 15:21:25
77
原创 struts2使用标签获取当前网址
//前台代码<h3>url</h3> <!-- url标签是为了生成地址所用,注意与a标签区分 --> <s:url namespace="/sy" action="tagAction" var="test3"></s:url> //获取当前网址 <s:property value=&q
2018-11-12 15:04:30
135
原创 echarts动态获取数据并在下拉框选择事件中异步更新数据
最近做了一个项目需要用到echarts制作表图,然后就自学了一些,下面是使用echarts动态获取数据,这里我是用ajax向后台去数据库获取的数据效果如下:当点击查询时:下面就是用代码来呈现怎样在事件刷选中异步刷新数据这是前端的数据: 职务: --所有-- 部门1 部门2 ...
2018-11-06 16:12:00
4784
1
原创 关于Server Tomcat v8.5 Server at localhost was unable to start within 45 second的解决办法
这个问题可能大家都有碰到过,有的人可能是到这个问题,就重新启动一次eclipse就好了,但如果是大型的项目,重新启动也还是会报这个错。出现这个情况的原因有两个,一是你的数据库连接connection超时,二是你的项目真的在45s之间还没启动起来,是由于项目比较大的原因。首先,你得确认下你的数据库连接,特别是在多个服务器之间转换或者服务器与本机之间项目转换的过程中。如果数据库库连接没有出错,那...
2018-10-27 18:33:14
4361
原创 在datagrid中转换日期
EasyUi datagrid中传换日期效果:{ field : 'createdate', title : '创建日期', width : '20%', //传换日期 formatter:function(value,row,index){ return formatterDate(value); } },//进行日期转换function for...
2018-10-25 15:36:50
839
1
原创 在datagrid中加按钮或标签、设置样式
1.EasyUi datagrid中加按钮效果:代码如下:{title: "用户权限",field: 'file', width: '20%', formatter:function(value,row,index){ return "<a href='javascript:void(0);' onclick='ann();'>用户权限<...
2018-10-25 15:34:50
2864
原创 JAVA 使用poi技术,将表格中的一行数据看成一个对象,处理Excel表导入数据
需要导入POI.jar包,下载地址:https://download.csdn.net/download/qq_42694534/10736714还有上传文件的两个commons-fileupload-1.3.3包、commons-io-2.6包,下载地址:https://download.csdn.net/download/qq_42694534/10736792JAVA 使用poi技术处...
2018-10-22 14:46:23
1532
原创 easyui zTreeObj加载树形节点
前端需要导入<script type="text/javascript" src="jquery-easyui-1.5.1/jquery.easyui.min.js"></script><script type="text/javascript" src="jquery-easyui-1.5.1/jquery.min.js"><
2018-10-22 10:29:32
421
原创 Tomcat 出现问题 'Starting Tomcat v8.5 Server at localhost' has encountered a problem
启动项目的时候,Tomcat 出现了问题,如下图:解决办法:找到Servers文件下的server.xml并打开然后把这个标签删了,就可以了切记,不要把删了,只要把标签删了,项目就可以运行了...
2018-10-19 22:08:29
15477
10
原创 离线搭建Android Studio开发环境
离线搭建Android Studio开发环境前言:Android Studio开发环境,有两种方式进行安装。①:在线安装,需要下载大量的文件,最好电脑进行翻墙,否则下载速度相当的慢。②:离线安装,电脑完全没有网络的情况下,需要提前下载好相对应的软件离线安装操作步骤:①. 首先下载离线搭建Android Studio开发环境的工具,需要工具如下图所示:caches:为安装过程和新建项...
2018-10-15 20:15:18
150
原创 Android Studio与夜神模拟器开发调试
使用Android Studio与夜神模拟器开发调试1.1 启动android studio1.2 启动夜神模拟器1.2.1 cmd打开命令行窗口1.2.2 切换到夜神安装目录,例如:D:\Program Files\Nox\bin1.2.3 执行命令连接模拟器nox_adb.exe connect 127.0.0.1:620011.3 在Android Studio窗口上点击ru...
2018-10-15 19:54:03
128
原创 集合
集合一. Collection 接口(集合框架的顶级接口 是Set和list的父接口 但不是Map的父接口)导入源代码 List list=new ArrayList();Attach Source点击external loction导入外部 点击External File 找到jdk安装的文件src.zipList是接口 arraylist是list接口的实现类,所以在创建lis...
2018-09-25 23:18:32
73
原创 java.lang.IllegalStateException: Cannot forward after response has been committed
java.lang.IllegalStateException: Cannot forward after response has been committed~~ 我用ajax从后台向前传值的时候报了这个错, Cannot forward after response has been committed的意思是response已经提交了,不能再转向。原因:response多次提交或者是由于...
2018-09-18 16:51:13
684
poi-3.9 使用poi技术处理Excel表导入、导出的包
2018-10-22
使用eclipse查看jar包的工具
2018-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人