<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[JavaStudyljh的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/JavaStudyljh</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; JavaStudyljh]]></copyright><item><title><![CDATA[PC网站接入微信（Native）支付]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/127454241</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/127454241</guid><author>JavaStudyljh</author><pubDate>Fri, 21 Oct 2022 22:07:49 +0800</pubDate><description><![CDATA[微信Native支付]]></description><category></category></item><item><title><![CDATA[Gitlab 服务器IP变化修改]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/126768069</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/126768069</guid><author>JavaStudyljh</author><pubDate>Thu, 08 Sep 2022 16:58:00 +0800</pubDate><description><![CDATA[gitlab ip 变化修改]]></description><category></category></item><item><title><![CDATA[Dubbo基本使用（一）]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/126748297</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/126748297</guid><author>JavaStudyljh</author><pubDate>Wed, 07 Sep 2022 17:03:41 +0800</pubDate><description><![CDATA[dubbo 直连式服务调用]]></description><category></category></item><item><title><![CDATA[SSH 下安装 Gitlab]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/126333768</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/126333768</guid><author>JavaStudyljh</author><pubDate>Sun, 14 Aug 2022 17:24:12 +0800</pubDate><description><![CDATA[安装Gitlab]]></description><category></category></item><item><title><![CDATA[使用 Jenkins 自动部署 SpringBoot 项目]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/126213733</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/126213733</guid><author>JavaStudyljh</author><pubDate>Sun, 07 Aug 2022 18:54:14 +0800</pubDate><description><![CDATA[SpringBoot 项目自动部署]]></description><category></category></item><item><title><![CDATA[揭开 spring-context 包中 ThreadPoolTaskScheduler 的面纱]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/121582609</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/121582609</guid><author>JavaStudyljh</author><pubDate>Sat, 27 Nov 2021 21:15:16 +0800</pubDate><description><![CDATA[关于上一篇文章中提到的 SpringBoot 项目中当标注 @EnableScheduling 注解时会自动配置一个 ThreadPoolTaskScheduler  任务调度执行器 bean，并且 @Scheduled 的定时任务就是由该 bean 负责执行的，之前没有看过该类中的源码 ， 今天正好在做定时任务好奇心的驱使下研究了一下源码：
源码路径：org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler
首先一起看一下这个类的继]]></description><category></category></item><item><title><![CDATA[SpringBoot内自动配置的线程池]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/121459329</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/121459329</guid><author>JavaStudyljh</author><pubDate>Sun, 21 Nov 2021 21:04:43 +0800</pubDate><description><![CDATA[一、任务执行器 TaskExecutor
SpringBoot内默认自动配置TaskExecutor 任务执行器线程池，主要用于执行单次任务
自动配置类：org.springframework.boot.autoconfigure.task.TaskExecutionAutoConfiguration
源码如下：
@ConditionalOnClass(ThreadPoolTaskExecutor.class) 
@Configuration(proxyBeanMethods = false)
@Enabl]]></description><category></category></item><item><title><![CDATA[Springboot项目打包为war包]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/119638978</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/119638978</guid><author>JavaStudyljh</author><pubDate>Thu, 12 Aug 2021 12:35:42 +0800</pubDate><description><![CDATA[1、使用springboot的打包插件即可
&lt;plugin&gt;
    &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
    &lt;artifactId&gt;spring-boot-maven-plugin&lt;/artifactId&gt;
&lt;/plugin&gt;

2、pom文件内配置打包方式
&lt;packaging&gt;war&lt;/packaging&gt;

3、引入servlet-api依赖
&lt]]></description><category></category></item><item><title><![CDATA[Springboot 项目打包分离lib包与配置文件]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/119637250</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/119637250</guid><author>JavaStudyljh</author><pubDate>Thu, 12 Aug 2021 10:50:52 +0800</pubDate><description><![CDATA[Springboot 项目打包分离lib包与配置文件
1、移除原来的Springboot项目打包插件

原来使用的打包插件：spring-boot-maven-plugin

2、替换为maven-jar-plugin插件：
addClasspath：表示需要加入到类构建路径
classpathPrefix：指定生成的Manifest文件中Class-Path依赖lib前面都加上该前缀路径，构建出lib/xx.jar
mainClass：表示项目的启动类。

 &lt;plugin&gt;
 	 &lt;g]]></description><category></category></item><item><title><![CDATA[Base64编码文件转换]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/114393820</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/114393820</guid><author>JavaStudyljh</author><pubDate>Fri, 05 Mar 2021 14:20:18 +0800</pubDate><description><![CDATA[Base64编码中的 64表示的为 0-16 A-Z a-z 和+ / 一共64个字符。

将数据转为二进制数、再将六位作为一组转为十进制数、对应64个字符中进行拼接

1.将文件转为base64编码字符串


public class TestBase64 {

    public static void main(String[] args) throws Exception {
        // 读取文件字节数组
        InputStream in = new FileInputStr]]></description><category></category></item><item><title><![CDATA[记录一次失败的Mybatis框架源码运行 导入idea]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/113077982</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/113077982</guid><author>JavaStudyljh</author><pubDate>Sun, 24 Jan 2021 12:33:17 +0800</pubDate><description><![CDATA[1、下载mybatis源码：https://github.com/mybatis/mybatis-3



2、从mybatis pom文件可发现是聚合工程，由于mybatis pom.xml 文件内有依赖mybatis-parent 则还需要下载 mybatis-parent  其 父工程 ：https://github.com/mybatis/parent



 下载时注意版本

首先 cmd，进入下载好的父工程目录里面，执行如下命令：编译安装父工程

mvn clean与mvn i...]]></description><category></category></item><item><title><![CDATA[Eclipse安装lombok插件]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/109466261</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/109466261</guid><author>JavaStudyljh</author><pubDate>Tue, 03 Nov 2020 11:38:14 +0800</pubDate><description><![CDATA[1.下载lombok插件jar包

   下载地址：https://www.projectlombok.org/download

2.将下载的lombok.jar复制到eclipse根目录下



3.在eclipse.ini文件的末尾添加两行配置


	-Xbootclasspath/a:lombok.jar
	
	
	-javaagent:lombok.jar
	
 

4.重启eclipse，即可生效
...]]></description><category></category></item><item><title><![CDATA[js内计算目标时间与当前时间差、js内简单的秒表实现]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/106528986</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/106528986</guid><author>JavaStudyljh</author><pubDate>Wed, 03 Jun 2020 17:31:46 +0800</pubDate><description><![CDATA[//计算两时间差
function do_time_difference(){
			var callTime = "2020-05-16 14:59:02";
			var callTime = new Date(callTime.replace(/-/g, '/'));
			setInterval(function() {
				var nowDate=new Date();
				var time = nowDate-callTime;   //两个时间差
				
				// 计算相差的天.]]></description><category></category></item><item><title><![CDATA[归纳总结echarts柱状图的基本使用]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/106133988</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/106133988</guid><author>JavaStudyljh</author><pubDate>Fri, 15 May 2020 08:45:27 +0800</pubDate><description><![CDATA[&lt;div class="echarts" id="areaStatisticesEcharts"&gt;&lt;/div&gt;

var areaNameList=[[${maiorg.areaNameList}]];
var areaCountList=[[${maiorg.areaCountList}]];
var areaChart =echarts.init(document.getElementById("areaStatisticesEcharts"));
	     
//柱状图
v.]]></description><category></category></item><item><title><![CDATA[datetimepicker日期选择设置年视图，即显示月份]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/106133938</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/106133938</guid><author>JavaStudyljh</author><pubDate>Fri, 15 May 2020 08:38:45 +0800</pubDate><description><![CDATA[$("#datetimepicker-demo-2").datetimepicker({
      		   	 format: "yyyy-mm", //这里设置显示的时间格式
       		     startView: 3, //这里就设置了默认视图为年视图
                 minView: 3, //设置最小视图为年视图
    		   	 autoclose: true //这里设置选中后关闭视图
    		});


   
...]]></description><category></category></item><item><title><![CDATA[Vue+SpringBoot前后端分离配置跨域]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/105605612</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/105605612</guid><author>JavaStudyljh</author><pubDate>Sat, 18 Apr 2020 21:22:44 +0800</pubDate><description><![CDATA[Vue前端在vue.config.js内配置：
  devServer:{
   proxy:{
    '/项目名或者url':{
     target:'http://ip:端口/项目名或者url',
     ws:true,
     chang...]]></description><category></category></item><item><title><![CDATA[SpringBoot2.2.5版本配置上传文件大小限制]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/105605545</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/105605545</guid><author>JavaStudyljh</author><pubDate>Sat, 18 Apr 2020 21:18:49 +0800</pubDate><description><![CDATA[Springboot默认限制上传文件大小1M

在application.properties文件中配置：

  spring.servlet.multipart.max-file-size=1024MB
  spring.servlet.multipart.max-request-size=1024MB
]]></description><category></category></item><item><title><![CDATA[VUE+SpringBoot前后端分离使用token完成登录验证]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/105605334</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/105605334</guid><author>JavaStudyljh</author><pubDate>Sat, 18 Apr 2020 21:14:50 +0800</pubDate><description><![CDATA[1、后端添加token生成的依赖包

&lt;dependency&gt;
     &lt;groupId&gt;com.auth0&lt;/groupId&gt;
     &lt;artifactId&gt;java-jwt&lt;/artifactId&gt;
     &lt;version&gt;3.4.0&lt;/version&...]]></description><category></category></item><item><title><![CDATA[linux系统上oracle数据库时间不同步]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/105605181</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/105605181</guid><author>JavaStudyljh</author><pubDate>Sat, 18 Apr 2020 20:58:31 +0800</pubDate><description><![CDATA[这边采用的通过docker安装的oracle：

进入linux服务器，运行命令行同步时间：
    docker exec -it oracle11g /bin/bash
    cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
 出现提示：（选择y即yes回车即可同步时间）
  c...]]></description><category></category></item><item><title><![CDATA[关于vue使用element日期选择器，选择日期少一天的问题]]></title><link>https://blog.youkuaiyun.com/JavaStudyljh/article/details/105605121</link><guid>https://blog.youkuaiyun.com/JavaStudyljh/article/details/105605121</guid><author>JavaStudyljh</author><pubDate>Sat, 18 Apr 2020 20:53:54 +0800</pubDate><description><![CDATA[添加属性value-format="yyyy-MM-dd"即可。

]]></description><category></category></item></channel></rss>