<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Jerelli的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jerurry</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jerurry]]></copyright><item><title><![CDATA[jmeter发送数据到sasl加密的kafka]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/154692863</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/154692863</guid><author>jerurry</author><pubDate>Tue, 11 Nov 2025 15:07:24 +0800</pubDate><description><![CDATA[sasl.mechanism   为PLAIN或者SCRAM-SHA-256，根据自己kafka的加密方式选择。sasl.jaas.config 为以下两种，根据自己kafka的加密方式选择，注意最后的分号不要漏掉了。在选项-plugins Manager中搜索kafka，然后将对应的kafka插件安装。security.protocol   为SASL_PLAINTEXT。kafka brokers中填写自己的kafka地址。5. 填写对应的topic名称和数据，发送即可。添加kafka的配置元件。]]></description><category></category></item><item><title><![CDATA[kafka kraft模式升级metadata.version]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/149273618</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/149273618</guid><author>jerurry</author><pubDate>Fri, 11 Jul 2025 14:22:35 +0800</pubDate><description><![CDATA[kafka升级、metadata.version升级]]></description><category></category></item><item><title><![CDATA[clickhouse Cannot execute replicated DDL query, maximum retries exceeded报错解决]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/144916079</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/144916079</guid><author>jerurry</author><pubDate>Fri, 03 Jan 2025 19:01:36 +0800</pubDate><description><![CDATA[Cannot execute replicated DDL query, maximum retries exceeded解决]]></description><category></category></item><item><title><![CDATA[clickhouse报错table_is_read_only恢复]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/130368145</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/130368145</guid><author>jerurry</author><pubDate>Tue, 25 Apr 2023 16:40:10 +0800</pubDate><description><![CDATA[clickhouse集群table_is_read_only报错解决]]></description><category></category></item><item><title><![CDATA[kafka 2.X版本升级到3.X]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/130367727</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/130367727</guid><author>jerurry</author><pubDate>Tue, 25 Apr 2023 16:21:02 +0800</pubDate><description><![CDATA[kakfa版本升级]]></description><category></category></item><item><title><![CDATA[【ZooKeeper to KRaft Migration】kafka 3.4版本zookeeper数据迁移到kraft]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/130364651</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/130364651</guid><author>jerurry</author><pubDate>Tue, 25 Apr 2023 15:53:19 +0800</pubDate><description><![CDATA[kakfa 3.4版本zookeeper元数据迁移到kraft]]></description><category></category></item><item><title><![CDATA[LuckyFrame添加自定义关键字ifclick，元素存在时才点击]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/123738286</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/123738286</guid><author>jerurry</author><pubDate>Fri, 25 Mar 2022 16:06:33 +0800</pubDate><description><![CDATA[背景
需要添加一个关键字，当元素存在时，就进行点击，当元素不存在时，则跳过直接往下执行
实现
在客户端代码WebCaseExecution-》runWebStep下添加代码

 // 判断当元素存在就点击
                if(operation.equals("ifclick")){
                    // 设置页面加载最大时长1秒
                    wd.manage().timeouts().pageLoadTimeout(1, TimeUn]]></description><category></category></item><item><title><![CDATA[解决pyinstaller打包mayavi出现unhandled exception:traitsui.toolkits的问题]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/123040832</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/123040832</guid><author>jerurry</author><pubDate>Mon, 21 Feb 2022 10:19:57 +0800</pubDate><description><![CDATA[折腾过程
经过一个多星期的反复折腾，尝试过使用pyinstaller、cx_freeze等不同的打包方式，也尝试过安装旧版的Mayavi、traits等，打包后的exe文件仍然不停的报错，始终运行不起来
错误1：
RuntimeError: No pyface.toolkits plugin found for toolkit null
错误2：

解决方案：
最终还是使用pyinstaller打包成功，包的版本也都是当前的最新版本，不需要回退到旧版本。
1.我的环境
win10 64位
python 3.]]></description><category></category></item><item><title><![CDATA[python图片相似度计算与滑块验证码移动距离识别]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/121330586</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/121330586</guid><author>jerurry</author><pubDate>Mon, 15 Nov 2021 11:12:46 +0800</pubDate><description><![CDATA[###在UI自动化测试或者做爬虫的过程中，难免会碰到滑块验证码的场景，故此将自己本次遇到的情况与解决思路记录一下

##1.缺口图片下载
目前所用的自动化框架是基于java写的，所以下载该缺口图片的代码也是java代码，后续的图片识别对比是基于python

String yzmPath="D：\\yanzhengma.png";
// wd为webdriver对象
TakesScreenshot takesScreenshot=(TakesScreenshot)wd;
WebElement we = wd]]></description><category></category></item><item><title><![CDATA[LuckyFrame添加显式等待关键字]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/113375351</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/113375351</guid><author>jerurry</author><pubDate>Fri, 29 Jan 2021 11:50:06 +0800</pubDate><description><![CDATA[背景
在LuckyFrame当前的版本中，仅有timeout隐式等待和Wait强制等待。在实际的用例编写过程中，需要等待元素显示或者元素消失时(如等待loading浮层消失)，不够方便灵活，很容易出现等待时间不够或者浪费时间的情况，所以添加一个自定义的显示等待关键字。

代码实现
可在LukcyFrameClient项目的 EncapsulateOperation类-》objectOperation方法的switch下添加显示等待关键字代码。

case "waitvisibility":
        ]]></description><category></category></item><item><title><![CDATA[LuckyFrame执行请求报错javax.net.ssl.SSLKeyException: RSA premaster secret error]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/107920214</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/107920214</guid><author>jerurry</author><pubDate>Mon, 10 Aug 2020 19:32:50 +0800</pubDate><description><![CDATA[问题
在使用LuckyFrame执行自动化请求时，出现如下报错信息，无法正常启动测试用例

解决方案
1.在JDK的jre-&gt;lib-&gt;ext下找到sunjce_provider.jar

2.复制到LuckyFrame客户端项目的lib目录下

3.重新启动LuckyFrame客户端服务，问题解决

...]]></description><category></category></item><item><title><![CDATA[FastRunner变量包含$导致报错httprunner.exceptions.VariableNotFound解决]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/104053278</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/104053278</guid><author>jerurry</author><pubDate>Mon, 20 Jan 2020 16:54:47 +0800</pubDate><description><![CDATA[问题描述
在FastRunner使用时，想通过debugtalk.py驱动代码来实现登录获取cookie,但是发现在使用在线运行时一切正常，能够正常的获取到cookie,但是一运行用例就报错，报错如下：

问题原因
发现获取的cookie中包含了$$符号，后面的内容被处理被httprunner框架给处理成了一个变量，返回的cookie如下：

解决办法
查找后发现按该贴中的使用两个$符号还是不行
...]]></description><category></category></item><item><title><![CDATA[pyecharts在linux下使用phantomjs生成图片后中文乱码及样式问题解决]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/100777042</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/100777042</guid><author>jerurry</author><pubDate>Thu, 12 Sep 2019 17:08:52 +0800</pubDate><description><![CDATA[pyecharts在linux下使用phantomjs生成图片后中文乱码及样式问题解决
phantomjs中文乱码解决
centos中文字体安装
pyecharts标题样式
https://blog.youkuaiyun.com/wlwlwlwl015/article/de...]]></description><category></category></item><item><title><![CDATA[pyecharts修改legend icon样式]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/100693269</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/100693269</guid><author>jerurry</author><pubDate>Tue, 10 Sep 2019 11:29:30 +0800</pubDate><description><![CDATA[pyecharts修改legend icon样式
pyecharts修改legend
legend icon样式修改
LegendOpts]]></description><category></category></item><item><title><![CDATA[pyecharts调整图例与各板块的位置间距]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/100660056</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/100660056</guid><author>jerurry</author><pubDate>Mon, 09 Sep 2019 14:02:38 +0800</pubDate><description><![CDATA[pyecharts调整图例与各板块的位置间距
pyecharts Grid
pyecharts修改间距]]></description><category></category></item><item><title><![CDATA[pyecharts数字显示千位符]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/100655035</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/100655035</guid><author>jerurry</author><pubDate>Mon, 09 Sep 2019 10:48:56 +0800</pubDate><description><![CDATA[pyecharts数字显示千分号
pyecahrts  formatter JsCode]]></description><category></category></item><item><title><![CDATA[pyecharts在图表任意位置插入文本]]></title><link>https://blog.youkuaiyun.com/jerurry/article/details/100653965</link><guid>https://blog.youkuaiyun.com/jerurry/article/details/100653965</guid><author>jerurry</author><pubDate>Mon, 09 Sep 2019 10:33:17 +0800</pubDate><description><![CDATA[pyecharts在图表任意位置插入文本官方示例
pyecharts 插入文本
pyecharts graphic_opts]]></description><category></category></item></channel></rss>