<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[java_sha的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/java_sha</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; java_sha]]></copyright><item><title><![CDATA[企业微信对接：回调地址带#时返回地址参数位置不对的问题]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/148529224</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/148529224</guid><author>java_sha</author><pubDate>Mon, 09 Jun 2025 10:38:41 +0800</pubDate><description><![CDATA[返回结果并没有在#/SsoLogin后拼接参数。]]></description><category></category></item><item><title><![CDATA[springboot集成LDAP：关闭健康检查LDAP health check failed]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/148528990</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/148528990</guid><author>java_sha</author><pubDate>Mon, 09 Jun 2025 10:14:09 +0800</pubDate><description><![CDATA[springboot集成LDAP：关闭健康检查LDAP health check failed]]></description><category></category></item><item><title><![CDATA[JavaScript实现液体流动效果和鼠标交互]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/129588372</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/129588372</guid><author>java_sha</author><pubDate>Thu, 16 Mar 2023 15:49:03 +0800</pubDate><description><![CDATA[在现代Web应用中，动态效果和交互性已经成为了不可或缺的元素。在这篇博客中，我们将使用JavaScript创建一个液体流动效果，并添加鼠标交互功能，让用户能够与页面进行互动。创建画布和粒子
首先，我们需要创建一个画布元素，用于绘制我们的液体流动效果。在HTML中添加以下代码：
接下来，我们需要创建液体粒子。在本例中，我们将使用一个Particle类来表示每个粒子。在类中，我们需要定义粒子的位置、大小、颜色和速度等属性。在这里，我们将定义随机速度和加速度，以使每个粒子的运动轨迹都不同。以下是Particle类]]></description><category></category></item><item><title><![CDATA[Linux安装mysql5.7]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/125499545</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/125499545</guid><author>java_sha</author><pubDate>Tue, 28 Jun 2022 14:17:43 +0800</pubDate><description><![CDATA[Linux安装mysql5.7]]></description><category></category></item><item><title><![CDATA[Datax使用]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/123182311</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/123182311</guid><author>java_sha</author><pubDate>Mon, 28 Feb 2022 14:45:39 +0800</pubDate><description><![CDATA[Datax/Addax


Datax/Addax

1. 介绍
2. 框架设计
3. 运行要求
4. 文档
5. 安装步骤

1. 安装jdk
2. 安装python2.7
3. 将addax-4.0.8.tar.gz解压
4. 执行测试脚本
5. 示例


6.不同数据源之间的迁移
7.多表同步和多表定时增量同步
8.待解决问题

1. windows上使用失败
2. addax使用失败






1. 介绍
Addax（此前叫 DataX）是一款支持主流数据库 (Cassandra, ClickHo]]></description><category></category></item><item><title><![CDATA[java中使用Integer的时候 “1000==1000”为false，而”100==100“为true]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/122198893</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/122198893</guid><author>java_sha</author><pubDate>Tue, 28 Dec 2021 17:55:07 +0800</pubDate><description><![CDATA[java中使用Integer的时候 “1000==1000”为false，而”100==100“为true]]></description><category></category></item><item><title><![CDATA[设置远程ssh访问不需要密码]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/122184760</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/122184760</guid><author>java_sha</author><pubDate>Tue, 28 Dec 2021 09:03:55 +0800</pubDate><description><![CDATA[设置远程ssh访问不需要密码]]></description><category></category></item><item><title><![CDATA[golang 文件命名规则]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/117702466</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/117702466</guid><author>java_sha</author><pubDate>Tue, 08 Jun 2021 14:58:41 +0800</pubDate><description><![CDATA[golang 文件命名规则1、平台区分2、测试文件3、CPU类型区分
1、平台区分
规则：文件名_平台，例：open_windows,go
踩坑历史：如果项目中有"_windows"结尾的文件，则在Linux上编译的时候，不会将此文件打包进exe中
可选为：windows, unix, posix, plan9, darwin, bsd, linux, freebsd, nacl, netbsd, openbsd, solaris, dragonfly, bsd, notbsd， android，stubs]]></description><category></category></item><item><title><![CDATA[electron-builder的使用]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/109577176</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/109577176</guid><author>java_sha</author><pubDate>Mon, 09 Nov 2020 14:38:14 +0800</pubDate><description><![CDATA[- extraFiles：打包额外的文件放在项目的根目录
- asar：设置资源文件的打包方式，文件夹模式和asar包模式
- filter：文件过滤器，过滤不需要放进安装包中的文件]]></description><category></category></item><item><title><![CDATA[docker-compose 中 volumes、environment、privileged、network_mode的使用]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/109576497</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/109576497</guid><author>java_sha</author><pubDate>Mon, 09 Nov 2020 14:23:41 +0800</pubDate><description><![CDATA[- privileged：用来给容器root权限，不安全的
- environment：设置容器中的环境变量
- volumes ：用来存储docker持久化的数据
- network_mode： 设置容器的网络模式，下面是几种网络模式，有需要的可以自行查找资料]]></description><category></category></item><item><title><![CDATA[docker-compose的使用，连接mysql+tomcat+nginx]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/109305249</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/109305249</guid><author>java_sha</author><pubDate>Tue, 27 Oct 2020 11:03:56 +0800</pubDate><description><![CDATA[使用docker-compose一键启动多个服务，并建连接]]></description><category></category></item><item><title><![CDATA[Ubuntu上使用docker安装mysql、tomcat和nginx]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/109304205</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/109304205</guid><author>java_sha</author><pubDate>Tue, 27 Oct 2020 10:03:54 +0800</pubDate><description><![CDATA[本文将详细讲述docker中安装tomcat、mysql和nginx的步骤，以及参数解析]]></description><category></category></item><item><title><![CDATA[Ubuntu安装docker]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/109303727</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/109303727</guid><author>java_sha</author><pubDate>Tue, 27 Oct 2020 09:24:56 +0800</pubDate><description><![CDATA[在Ubuntu上安装docker]]></description><category></category></item><item><title><![CDATA[非常全面的java学习知识]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/106209297</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/106209297</guid><author>java_sha</author><pubDate>Tue, 19 May 2020 10:42:43 +0800</pubDate><description><![CDATA[感谢这位码云上这位大佬分享@SnailClimb,
建议大家收藏细品。
链接：https://gitee.com/SnailClimb/JavaGuide


]]></description><category></category></item><item><title><![CDATA[将集合中某一列存入另一个集合中（建议使用）&将集合转换为数组]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/105266340</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/105266340</guid><author>java_sha</author><pubDate>Thu, 02 Apr 2020 11:51:33 +0800</pubDate><description><![CDATA[for循环的方法很简单，就不介绍了，下面来介绍一个新的方法
//已知一个list里面存有每个人的name、password、age
//现在要单独抽出name来组成一个新的Namelist

List&lt;String&gt; NameList = list.stream().map(obj-&gt;obj.getUserName()).collect(Collectors.toList());...]]></description><category></category></item><item><title><![CDATA[springboot多语言国际化的解决办法（测试已通过）]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/103824511</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/103824511</guid><author>java_sha</author><pubDate>Fri, 03 Jan 2020 17:58:26 +0800</pubDate><description><![CDATA[第一步：先在resource文件夹下创建国际化资源文件

第二步：在国际化文件中添加你所需要的语言，我这里直接是定义一个key，对应着语言的value，这个key可以自定义

第三步：（这一步是关键）完成上面两步之后，就可以根据key值获取value了
获取value的方法：
把所有定义为中文的code和log抽取出来存入国际化资源文件里面
	再根据key值查询所对应的value值
	Resour...]]></description><category></category></item><item><title><![CDATA[解决idea点击idea.exe没反应的问题——解决方案之一]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/103609762</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/103609762</guid><author>java_sha</author><pubDate>Thu, 19 Dec 2019 10:21:20 +0800</pubDate><description><![CDATA[删除C盘下idea的日志文件
我的就是这种方法解决的，要是也没用的话只能试试其他方法了，希望对大家有用。

]]></description><category></category></item><item><title><![CDATA[java从入门到放弃，学习路线导航（附学习资源）]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/103608187</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/103608187</guid><author>java_sha</author><pubDate>Thu, 19 Dec 2019 08:54:20 +0800</pubDate><description><![CDATA[引言
最近也有很多人来向我"请教"，他们大都是一些刚入门的新手，还不了解这个行业，也不知道从何学起，开始的时候非常迷茫，实在是每天回复很多人也很麻烦，所以在这里统一作个回复吧。
Java学习路线
当然，这里我只是说Java学习路线，因为自己就是学Java的，对Java理当很熟悉，对于其它方面，我也不是很了解。
基础阶段
首先是基础阶段，在基础阶段，我们必须掌握Java基础，Mysql数据库，Ora...]]></description><category></category></item><item><title><![CDATA[shell中if语句的常见问题]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/103256639</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/103256639</guid><author>java_sha</author><pubDate>Tue, 26 Nov 2019 15:07:31 +0800</pubDate><description><![CDATA[首先。这是if的基本语法
v=1
v2=1
if [ ${v} -eq ${v2}]
then
each "true"
fi

但是，得注意一些细节
1、if后面的空格
2、[空格+条件+空格 ]		这两个空格是很容易掉的。还不好找出来
3、如果报错 xxxxx“then”,基本都是空格的问题，或者是then写的地方不对
谨防掉坑！！！！！！！！！！！！

...]]></description><category></category></item><item><title><![CDATA[MySQL基础学习（五）函数]]></title><link>https://blog.youkuaiyun.com/java_sha/article/details/103060986</link><guid>https://blog.youkuaiyun.com/java_sha/article/details/103060986</guid><author>java_sha</author><pubDate>Thu, 14 Nov 2019 09:31:26 +0800</pubDate><description><![CDATA[一、函数是什么？
sql里面的函数其实就是类似于java中的方法

#二、好处
使用函数可以提高代码的重用性和隐藏实现细节]]></description><category></category></item></channel></rss>