<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[a985548426的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/a985548426</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; a985548426]]></copyright><item><title><![CDATA[JAVA - 生成二维码生成]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/117420886</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/117420886</guid><author>a985548426</author><pubDate>Mon, 31 May 2021 17:28:25 +0800</pubDate><description><![CDATA[方案一：（此方案也可生成文件流）

1、导入maven


&lt;!--二维码--&gt;
    &lt;dependency&gt;
        &lt;groupId&gt;com.google.zxing&lt;/groupId&gt;
        &lt;artifactId&gt;core&lt;/artifactId&gt;
        &lt;version&gt;3.3.0&lt;/version&gt;
    &lt;/dependency&gt;

2、生成本地文件

]]></description><category></category></item><item><title><![CDATA[Linux-Docker安装mysql8.0]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/117409992</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/117409992</guid><author>a985548426</author><pubDate>Mon, 31 May 2021 11:05:30 +0800</pubDate><description><![CDATA[第一步：打开docker仓库找到自己要安装的mysql版本

docker仓库地址

①



②



③



④



第二步，安装mysql（我选择的是8.0.25）

 2.1 下载mysql


docker pull mysql:8.0.25

2.2 安装mysql

注意：我选择的是mysql 8.0+，数据是区分大小写的，我们要在安装的时候设置不区分大小写，这样处理可以少走很多弯路。


sudo docker run -p 3306:3306 --name mysql8.0 ...]]></description><category></category></item><item><title><![CDATA[Linux-CentOS安装docker]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/117110661</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/117110661</guid><author>a985548426</author><pubDate>Fri, 21 May 2021 11:07:00 +0800</pubDate><description><![CDATA[1.docker 服务器环境

服务器版本:CentOS 8.2 64位

2.linux内核版本依赖

 2.1 docker版本最低要求

  kernel version &gt;= 3.8

 2.2 查看自己系统的版本


uname -a | awk '{split($3, arr, "-"); print arr[1]}'

3.安装步骤

 3.1 安装yum-utils


yum install -y yum-utils

 3.2 配置国内镜像源


yum-confi...]]></description><category></category></item><item><title><![CDATA[JAVA - 大批量集合数据多线程处理]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/116134168</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/116134168</guid><author>a985548426</author><pubDate>Sun, 25 Apr 2021 17:49:59 +0800</pubDate><description><![CDATA[大批量数据多线程处理

原因：最近写项目多时候遇到一个这样的问题，Excel批量导入表格，数据量较大，处理时间较长。然后小编想到了可以用多线程处理。

例：


                //导入失败集合
                List&lt;BatchPayDetail...]]></description><category></category></item><item><title><![CDATA[JAVA - 网络/本地图片互转Base64]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/100120184</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/100120184</guid><author>a985548426</author><pubDate>Wed, 28 Aug 2019 15:55:02 +0800</pubDate><description><![CDATA[简介：实际需求是，接口传输图片等文件时，先转成Base64字符串，再传输，然后接受，再转成图片

一、读取网络图片转Base64


 public static String readNetFile(String imgURL){
            ByteArrayOutputStream data = new ByteArrayOutputStream();
            t...]]></description><category></category></item><item><title><![CDATA[JAVA - 图片压缩上传]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/100114945</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/100114945</guid><author>a985548426</author><pubDate>Wed, 28 Aug 2019 15:12:44 +0800</pubDate><description><![CDATA[问题：

  最近写项目的时候遇到一个这样的问题，在对接第三方接口的时候需要传输图片，比如身份证、营业执照、办公场所等....但是对方的接口又做了限制，最大只接收200k的图片。小编这时候就头疼了，现在的图片一般不都是几兆几兆的高清图吗，比如随便用手机拍个照片都是一两兆。然后小编翻阅了很多资料，最终觉得还是下面这种比较实用。

①图片上传：（方法返回值以及OSS上传，方法名都可以忽略）
...]]></description><category></category></item><item><title><![CDATA[JAVA - 银行卡认证]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/85165799</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/85165799</guid><author>a985548426</author><pubDate>Fri, 21 Dec 2018 17:41:17 +0800</pubDate><description><![CDATA[文档地址：https://market.cloud.tencent.com/products/6211#spec=1.00%E5%85%83%2F3%E6%AC%A1

代码展示：



       //调第三方接口进行银行卡认证
            Map map = new HashMap();
            //银行卡号
            map.put(&quot;bankCa...]]></description><category></category></item><item><title><![CDATA[腾讯云 - OCR-身份证识别]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/85165479</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/85165479</guid><author>a985548426</author><pubDate>Fri, 21 Dec 2018 17:30:42 +0800</pubDate><description><![CDATA[腾讯云文档地址：https://cloud.tencent.com/document/product/866/17597

一、使用前准备

 1. 前往注册： 腾讯云账号注册 （详细指引见 注册腾讯云）。
 2. 取得 APPID、SecretId、SecretKey：请前往
        云API密钥 ，单击“新建密钥”（目前只支持主账号及密钥进行调用）。

二、导入腾讯云识别jar


 ...]]></description><category></category></item><item><title><![CDATA[JAVA-银行卡归属地查询]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/85165292</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/85165292</guid><author>a985548426</author><pubDate>Fri, 21 Dec 2018 17:20:16 +0800</pubDate><description><![CDATA[文档地址：https://market.cloud.tencent.com/products/4730#tab=api

调用示例：


//传入银行卡号，返回银行名字
public String getCardInformation(String cardNumber) {
        String bankName= null;
        String path = &quot;/get&quot;;
...]]></description><category></category></item><item><title><![CDATA[Java MyBatis插入数据库返回主键]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/83823711</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/83823711</guid><author>a985548426</author><pubDate>Wed, 07 Nov 2018 14:57:51 +0800</pubDate><description><![CDATA[问题
我们对做某一些特定需求功能的时候，常常需要用到数据库主键，但是主键设置的是自动增长，所以添加的时候往往是获取不到的，为了解决这个问题，提供了两种方法。
第一种（笨办法）
解决办法：先执行数据添加，添加完了之后再查询出最后一天记录就    是刚刚，取出主键
第二种

sql.xml形式

useGeneratedKeys  主键自动增长
keyProperty  对应主键对象赋值的列
keyC...]]></description><category></category></item><item><title><![CDATA[MYSql-字符串拼接]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/83380466</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/83380466</guid><author>a985548426</author><pubDate>Thu, 25 Oct 2018 15:54:21 +0800</pubDate><description><![CDATA[一、MySQL自带字符串拼接函数

CONCAT 字符串拼接
	CONCAT_WS    指定字符串分割拼接字符串拼接
① 语法：CONCAT(str1,str2…) 

 解释：concat 拼接 str1和str2字符串, 省略号....代表可以多个字符串拼接

示例：


SELECT CONCAT(&quot;hello&quot;,&quot;word&quot;);
SELECT CONCAT(&quot;how&quot;,&quot;are&quot;,&quot;yo...]]></description><category></category></item><item><title><![CDATA[13位10位时间戳转换日期]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/83060818</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/83060818</guid><author>a985548426</author><pubDate>Mon, 15 Oct 2018 16:38:20 +0800</pubDate><description><![CDATA[ 

工具类：时间转换

 

 一、10位13位时间戳转String 格式（2018-10-15 16:03:27） 日期


 /**
     * 10位13位时间戳转String 格式（2018-10-15 16:03:27） 日期
     * @param timestamp
     * @param simpleDateFormatType 时间戳类型（&quot;yyyy-MM-dd HH...]]></description><category></category></item><item><title><![CDATA[jqGrid插件-行编辑]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/83057822</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/83057822</guid><author>a985548426</author><pubDate>Mon, 15 Oct 2018 14:10:40 +0800</pubDate><description><![CDATA[一、效果图

原始样式



可编辑样式



 

 

二、 操作：

 第一步，直接点击编辑按钮时，弹出提示，请选择要编辑的行

 第二步，选择要编辑的行，选中后点击编辑按钮，出现可编辑

 第三步，输入修改的值后，点击保存按钮

三、代码块：

 1、表格设置


 $(&quot;#jqGrid&quot;).jqGrid({
        url: baseURL + 'loan/productAnal...]]></description><category></category></item><item><title><![CDATA[微信公众号支付-Java]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/80117163</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/80117163</guid><author>a985548426</author><pubDate>Sat, 28 Apr 2018 10:32:53 +0800</pubDate><description><![CDATA[ 微信公众号支付和微信APP支付其实是大同小异，不过小编还是建议先看一下官方的示例流程：  点击打开链接→流程基本一致，但是有些参数不太一样。接下来废话不多说，直接上代码，把里面不需要的逻辑改成你的就好了。生成预支付订单：	public String wechatPay(){
		log.info(&quot;....进入网页支付....&quot;);
		String parame = request.getPa...]]></description><category></category></item><item><title><![CDATA[微信支付-JAVA]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/80105338</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/80105338</guid><author>a985548426</author><pubDate>Fri, 27 Apr 2018 11:47:36 +0800</pubDate><description><![CDATA[小编在此说一声，建议去看一下微信官方提供的支付流程图，以及其他的之后再看下面的。小编在此就不提供账号申请，那些准备工作了，直接上代码。

微信官方流程→点击打开

流程总结：首先APP发送一个请求，想购买的商品。后台生成一个预支付订单，然后将APP支付所需要的信息返回给App支付即可。支付成功后，微信服务器回调你请求预支付订单告诉微信服务器的回调地址。收到回调后执行你的业务逻辑。并在最后一定要告诉...]]></description><category></category></item><item><title><![CDATA[微信第三方登录——JAVA后台]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/79415459</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/79415459</guid><author>a985548426</author><pubDate>Thu, 01 Mar 2018 18:16:16 +0800</pubDate><description><![CDATA[         小编在此说一声，建议去看一下微信官方提供的流程图，以及其他的之后再看下面的。小编在此就不提供账号申请，那些准备工作了，直接上代码。

        微信官方示例→点击打开链接

        微信登录流程：

    第一步：APP或者网页端，通过账号密码获取到微信返回的一个code码。code码，有效期为10分钟，10分钟不使用则自动失效，有效次数为一次，每一次的code码...]]></description><category></category></item><item><title><![CDATA[WebService 一 (使用JDK实现WebService)]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/77843381</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/77843381</guid><author>a985548426</author><pubDate>Mon, 04 Sep 2017 22:19:02 +0800</pubDate><description><![CDATA[一、什么是WebService? 
        Web Service(WEB服务)能够快捷和方便地综合结合各种系统、商务和任何应用平台。利用最新的Web Service 标准能够使任何软件系统和系统之间的应用互通互联，方便，而且更加廉价。二、为什么使用WebService? 
     WebService可以用来各个应用程序之间的相互通信，同时更重要的事，它可以跨平台，跨语言之间相互通信。]]></description><category></category></item><item><title><![CDATA[Android—( RollViewPager)图片轮播]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/77732437</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/77732437</guid><author>a985548426</author><pubDate>Thu, 31 Aug 2017 09:40:19 +0800</pubDate><description><![CDATA[RollViewPager其实就是我们常常看到的的Android图片轮换一个开源控件，这个控件是别人封装好的我们导入它的内库就可直接使用的，开发起来特别好用，也特别简单，不用我们去写一堆代码。
             支持无限循环。 触摸时会暂停播放，直到结束触摸一个延迟周期以后继续播放。 看起来就像这样。指示器可以为点可以为数字还可以自定义，位置也可以变。

           效果图]]></description><category></category></item><item><title><![CDATA[Hibernate—（HQL查询）]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/77519827</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/77519827</guid><author>a985548426</author><pubDate>Thu, 24 Aug 2017 09:09:42 +0800</pubDate><description><![CDATA[HQL（Hibernate Query language）查询
package com.sun.test;

import java.util.List;

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernat]]></description><category></category></item><item><title><![CDATA[Hibernate—（关系）]]></title><link>https://blog.youkuaiyun.com/a985548426/article/details/77507570</link><guid>https://blog.youkuaiyun.com/a985548426/article/details/77507570</guid><author>a985548426</author><pubDate>Wed, 23 Aug 2017 18:57:57 +0800</pubDate><description><![CDATA[一、一对一（举个例子 用户和身份证的关系）
         

 实体类：
①用户 
 User.java
package com.sun.entity;

public class User {
	private int uid;
	private String uname;
	private Card card;
	
	public Card getCard() {
		retu]]></description><category></category></item></channel></rss>