<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[StringGK的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/StringGK</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; StringGK]]></copyright><item><title><![CDATA[文件头格式标准魔数magic number和mime.types]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/124277085</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/124277085</guid><author>StringGK</author><pubDate>Tue, 19 Apr 2022 16:39:24 +0800</pubDate><description><![CDATA[1、magic number
https://www.garykessler.net/library/file_sigs.html
这个文件头部，各种文件的默认数据格式
https://gist.github.com/Qti3e/6341245314bf3513abb080677cd1c93b
常用版本的json：
{
    "123": {
        "signs": [
            "0,00001A00051004"
        ],
        "mime": "appl]]></description><category></category></item><item><title><![CDATA[linux宝塔安装mysql8.0，使用Navicat连接数据库失败解决]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/116919152</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/116919152</guid><author>StringGK</author><pubDate>Mon, 17 May 2021 10:43:55 +0800</pubDate><description><![CDATA[1、先连接数据库
mysql -u root -p

2、查询用户表命令，便于修改权限后对比
select User,authentication_string,Host from user;

3、给所有ip连接权限
CREATE USER root @'%' IDENTIFIED BY 'your password';
GRANT ALL PRIVILEGES ON *.* TO root @'%' WITH GRANT OPTION;

4、修改mysql8.0加密规则
ALTER USER 'roo]]></description><category></category></item><item><title><![CDATA[列表导出Excel表格——简单实现]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/116498880</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/116498880</guid><author>StringGK</author><pubDate>Fri, 07 May 2021 17:57:21 +0800</pubDate><description><![CDATA[列表导出方法简单实现，导出格式可以根据返回数据具体更改

public ResultData exportUserList(UserSearchRequest userSearchRequest, HttpServletResponse response) {
        ResultData resultData = new ResultData();

		// 用户数据
        List&lt;UserSearchVo&gt; userSearchVos = userDao.userLis]]></description><category></category></item><item><title><![CDATA[The server time zone value ‘ÖÐ¹ú±ê×¼Ê±¼ä‘ is unrecognized or represents more than one time zone.]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/115568532</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/115568532</guid><author>StringGK</author><pubDate>Sat, 10 Apr 2021 11:32:03 +0800</pubDate><description><![CDATA[MySQL连接时区问题：The server time zone value ‘ÖÐ¹ú±ê×¼Ê±¼ä’ is unrecognized or represents more than one time zone…
解决：
show variables like '%time_zone%';

set global time_zone='+8:00';



]]></description><category></category></item><item><title><![CDATA[Generating equals/hashCode implementation but without a call to superclass]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/112767440</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/112767440</guid><author>StringGK</author><pubDate>Mon, 18 Jan 2021 11:31:13 +0800</pubDate><description><![CDATA[Generating equals/hashCode implementation but without a call to superclass
1、lombok警告，没有注入父类的字段
当我们给继承子类上使用 @Data、@ToString、 @EqualsAndHashCode注解时，IDE在构建项目时会警告：Generating equals/hashCode implementation but without a call to superclass
意思是，该注解在实现 ToString E]]></description><category></category></item><item><title><![CDATA[Java从HttpServletRequest中获取body中的json格式参数]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/106576734</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/106576734</guid><author>StringGK</author><pubDate>Fri, 05 Jun 2020 19:17:35 +0800</pubDate><description><![CDATA[public Map&lt;String, String&gt; getJSON(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
	
	BufferedReader streamReader = new BufferedReader( new InputStreamReader(request.getInputStream(), "UTF-8"));
    St]]></description><category></category></item><item><title><![CDATA[Java实现URL生成二维码]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/105714141</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/105714141</guid><author>StringGK</author><pubDate>Thu, 23 Apr 2020 18:24:30 +0800</pubDate><description><![CDATA[1、导入maven依赖
&lt;!-- https://mvnrepository.com/artifact/com.google.zxing/core --&gt;
&lt;dependency&gt;
    &lt;groupId&gt;com.google.zxing&lt;/groupId&gt;
    &lt;artifactId&gt;core&lt;/artifactId&gt;...]]></description><category></category></item><item><title><![CDATA[mysql建数据库的字符集与排序规则选择说明]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/105304417</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/105304417</guid><author>StringGK</author><pubDate>Sat, 04 Apr 2020 00:33:53 +0800</pubDate><description><![CDATA[1、字符集说明

一般选择utf8，其中说明一下utf8与utfmb4的区别。
utf8mb4兼容utf8，且比utf8能表示更多的字符。至于什么时候用，看你的做什么项目了，到http://blog.youkuaiyun.com/leelyliu/article/details/52879685看unicode编码区从1 ～ 126就属于传统utf8区，当然utf8mb4也兼容这个区，126行以下就是utf8...]]></description><category></category></item><item><title><![CDATA[2059 - Authentication plugin ‘xxxxxxx’ cannot be loaded：XXXX（无法加载身份验证插件）解决]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/105304163</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/105304163</guid><author>StringGK</author><pubDate>Sat, 04 Apr 2020 00:18:29 +0800</pubDate><description><![CDATA[1、打开MySQL命令行客户端，windows+r，cmd。
2、输入命令：mysql -u root -p，输入本地数据库密码。
3、输入命令：show variables like ‘default_authentication_plugin’;
4、输入命令：select host,user,plugin from mysql.user;
5、输入命令：ALTER USER ‘root’@‘...]]></description><category></category></item><item><title><![CDATA[Java调用https接口]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/104994183</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/104994183</guid><author>StringGK</author><pubDate>Fri, 20 Mar 2020 17:53:10 +0800</pubDate><description><![CDATA[http 与 https 区别
https协议需要到ca申请证书，一般免费证书较少，因而需要一定费用。
http是超文本传输协议，信息是明文传输，https则是具有安全性的ssl加密传输协议。
http和https使用的是完全不同的连接方式，用的端口也不一样，前者是80，后者是443。
http的连接很简单，是无状态的；HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议...]]></description><category></category></item><item><title><![CDATA[TimeUtil 时间工具类——随时更新]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/104823519</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/104823519</guid><author>StringGK</author><pubDate>Thu, 12 Mar 2020 17:25:22 +0800</pubDate><description><![CDATA[public class TimeUtil {
    /**
     * 根据年月日计算年龄，birthTimeString "1994-11-14"
     * @param birthTimeString
     * @return
     */
    public static int getAgeByBirthTime(String birthTimeString) {...]]></description><category></category></item><item><title><![CDATA[ActiveMQ消息队列基本实现]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/103367324</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/103367324</guid><author>StringGK</author><pubDate>Tue, 03 Dec 2019 15:10:17 +0800</pubDate><description><![CDATA[1、启动ActiveMQ。如何安装启动ActiveMQ请看我上一篇文章。
ActiveMQ 安装及启动(Windows)
2、Queue实现
①：pom文件依赖
        &lt;dependency&gt;
            &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
            &lt;artifact...]]></description><category></category></item><item><title><![CDATA[ActiveMQ 安装及启动(Windows)]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/103366983</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/103366983</guid><author>StringGK</author><pubDate>Tue, 03 Dec 2019 14:50:05 +0800</pubDate><description><![CDATA[1、下载MQ安装包
http://activemq.apache.org/download.html
2、安装最新版的ActiveMQ

3、选择windows版本

4、下载完成之后解压，得到文件夹。

5、启动activeMq，我们用windows命令行模式启动，window + R，输入cmd打开命令窗口。

6、启动命令窗口之后进入解压后的的ActiveMQ的文件夹，执行命令 active...]]></description><category></category></item><item><title><![CDATA[SpringBoot项目多数据源配置（亲测有效）]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/103304860</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/103304860</guid><author>StringGK</author><pubDate>Fri, 29 Nov 2019 10:55:40 +0800</pubDate><description><![CDATA[1、开发环境准备
开发工具：IDEA
开发工具：Maven+JDK8
所用技术：SpringBoot+Mybatis
数据库：MySQL
SpringBoot版本：2.1.0
2、创建SpringBoot项目，项目结构如下

3、数据库信息
创建两个数据库和 user 表、money表。
我们一共创建的两个数据库 test1 和 test2，然后分别在这两个数据库中创建了 user 用户表、mon...]]></description><category></category></item><item><title><![CDATA[关于IDEA中右边窗口Maven找不到的解决方法]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/103085123</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/103085123</guid><author>StringGK</author><pubDate>Fri, 15 Nov 2019 14:49:12 +0800</pubDate><description><![CDATA[1、菜单栏中：Help——Find Actions

2、第二步，添加Maven Projects。

3、找到项目对应的pom文件，点OK。（下图已经通过该方法添加过，所以OK是灰色的）

4、之后就可以看到IDEA右边窗口中的Maven了。


...]]></description><category></category></item><item><title><![CDATA[Java实现图片像素压缩、裁剪处理]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/103051961</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/103051961</guid><author>StringGK</author><pubDate>Wed, 13 Nov 2019 16:59:54 +0800</pubDate><description><![CDATA[1、首先导入所需jar包
        &lt;dependency&gt;
            &lt;groupId&gt;com.alibaba&lt;/groupId&gt;
            &lt;artifactId&gt;simpleimage&lt;/artifactId&gt;
            &lt;version&gt;1.2.3&lt;/version...]]></description><category></category></item><item><title><![CDATA[Java实现提示音，亲测有效]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/102814226</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/102814226</guid><author>StringGK</author><pubDate>Wed, 30 Oct 2019 10:33:52 +0800</pubDate><description><![CDATA[Java实现提示音，亲测有效
1、首先，将提示音文件放入resources文件下，读取resources下文件，如图：

注意，这里边有个问题，提示音文件为wav格式，直接改后缀可能无法使用，建议使用GoldWave转换格式，将提示音文件直接拉进去另存为wav格式即可。
2、上代码。
import org.springframework.util.ResourceUtils;
import sun...]]></description><category></category></item><item><title><![CDATA[如何在IDEA导入本地jar包]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/98873303</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/98873303</guid><author>StringGK</author><pubDate>Thu, 08 Aug 2019 15:37:34 +0800</pubDate><description><![CDATA[如何在IDEA导入本地jar包


]]></description><category></category></item><item><title><![CDATA[IDEA控制台mvn clean package遇到的打包问题，但未解决，希望大佬可以帮忙看下]]></title><link>https://blog.youkuaiyun.com/StringGK/article/details/98731769</link><guid>https://blog.youkuaiyun.com/StringGK/article/details/98731769</guid><author>StringGK</author><pubDate>Wed, 07 Aug 2019 10:59:07 +0800</pubDate><description><![CDATA[idea控制台打包问题
首先，项目可以运行，也可以测试
第二，mavenProjects 依赖有波浪线报红，但是不影响运行，同事的mavenProjects也有报红的依赖，但是依然可以打包成功

第三，控制台mvn clean package打包失败，一直找不到原因

然后，我在pom文件中增加了仓库设置

虽然不报上边的错，但是又出现了下边的问题

之后查看了，port的定义，将String改为...]]></description><category></category></item></channel></rss>