<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ZH_CS的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ZH_CS</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ZH_CS]]></copyright><item><title><![CDATA[基于配置的字节流编码解码规则引擎]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/155350691</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/155350691</guid><author>ZH_CS</author><pubDate>Fri, 28 Nov 2025 12:33:50 +0800</pubDate><description><![CDATA[Boca Codec 是一个专为 IoT 应用设计的二进制报文编解码组件，支持通过 JSON 配置实现协议解析的配置化管理。核心功能包括：

双向编解码：二进制↔JSON格式转换
支持多种数据类型（BCD/BIT/HEX/ASCII等）和校验方式（BCC/SUM/CRC）
提供灵活的节点类型（FIELD/MAP/LIST/CHECK）
集成Spring Boot Starter，支持自动加载规则配置
完善的错误处理和字节序支持

典型应用场景：IoT设备与平台间的数据交互，可大幅减少报文处理的开发工作量。项]]></description><category></category></item><item><title><![CDATA[geotools 解析GeoJson]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/132599931</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/132599931</guid><author>ZH_CS</author><pubDate>Thu, 31 Aug 2023 11:41:13 +0800</pubDate><description><![CDATA[geotools 解析GeoJson]]></description><category></category></item><item><title><![CDATA[cesium 实现鼠标中键拖动地图]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/132470590</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/132470590</guid><author>ZH_CS</author><pubDate>Thu, 24 Aug 2023 11:25:40 +0800</pubDate><description><![CDATA[cesium 实现鼠标中键拖动地图]]></description><category></category></item><item><title><![CDATA[orekit 计算太阳高度角]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/131804357</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/131804357</guid><author>ZH_CS</author><pubDate>Wed, 19 Jul 2023 11:16:44 +0800</pubDate><description><![CDATA[使用orekit库计算指定时刻指定地点的太阳高度角和昼夜变化状态。]]></description><category></category></item><item><title><![CDATA[influxDB2.1 重启失败修复]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/127248953</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/127248953</guid><author>ZH_CS</author><pubDate>Mon, 10 Oct 2022 17:49:56 +0800</pubDate><description><![CDATA[influxDB2.1 重启失败修复 修改启动权限]]></description><category></category></item><item><title><![CDATA[gitlab 升级后后台报错OpenSSL::Cipher::CipherError ():]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/124709638</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/124709638</guid><author>ZH_CS</author><pubDate>Wed, 11 May 2022 14:34:34 +0800</pubDate><description><![CDATA[gitlab 升级到13.8.8之后，管理员设置不可注册的操作报错


Processing by Admin::ApplicationSettingsController#general as HTML
  Parameters: {"utf8"=&gt;"✓", "authenticity_token"=&gt;"[FILTERED]", "application_setting"=&gt;{"signup_enabled"=&gt;"0", "require_admin_approval_after_]]></description><category></category></item><item><title><![CDATA[pyqt5 分割瓦片显示超大图像]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/124708547</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/124708547</guid><author>ZH_CS</author><pubDate>Wed, 11 May 2022 14:12:03 +0800</pubDate><description><![CDATA[基于QGraphicsItem实现超大影像分片显示，可以范围选取，获取像素点信息，缩放平移]]></description><category></category></item><item><title><![CDATA[VUE 列表组件刷新 修改元素内属性 触发列表刷新]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/122361028</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/122361028</guid><author>ZH_CS</author><pubDate>Fri, 07 Jan 2022 11:58:00 +0800</pubDate><description><![CDATA[在vue中，如果data中有一个元素 fileList 使用了列表显示，当fileList对象发生变化时，显示组件会跟随刷新，但是当fileList内的元素某个值发生变化是，其绑定的组件是不刷新的。]]></description><category></category></item><item><title><![CDATA[centos 7 修改kubelet工作目录]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/117362600</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/117362600</guid><author>ZH_CS</author><pubDate>Fri, 28 May 2021 15:06:14 +0800</pubDate><description><![CDATA[参考连接:https://www.jianshu.com/p/fca5da540ee7

一 查找
]]></description><category></category></item><item><title><![CDATA[pyqt5 实现图像显示、缩放，平移]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/112990478</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/112990478</guid><author>ZH_CS</author><pubDate>Fri, 22 Jan 2021 17:04:06 +0800</pubDate><description><![CDATA[在这里只贴出图像的相关代码，基于QGraphicsPixmapItem实现:


# -*- coding: utf-8 -*-
from PyQt5.QtCore import Qt, QPoint, QRectF, pyqtSignal, QObject
from PyQt5.QtGui import QPainter, QPixmap
from PyQt5.QtWidgets import QGraphicsPixmapItem, QStyleOptionGraphicsItem, QWidget, ]]></description><category></category></item><item><title><![CDATA[mysql 主从同步时忽略指定的表]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/111994964</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/111994964</guid><author>ZH_CS</author><pubDate>Wed, 30 Dec 2020 17:53:13 +0800</pubDate><description><![CDATA[生产环境中mysql主从库同步停止了，不能停服务，在重新开启同步的时候报了错误


Could not execute Update_rows event on table [db_name].[table_name]; 
Can't find record in 'qrtz_fired_triggers', Error_code: 1032;
handler error HA_ERR_KEY_NOT_FOUND; the event's master log mysql-bin.003298, end_l]]></description><category></category></item><item><title><![CDATA[pyqt5 使用QImage 和gdal显示RGB图像]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/111610852</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/111610852</guid><author>ZH_CS</author><pubDate>Thu, 24 Dec 2020 10:50:11 +0800</pubDate><description><![CDATA[gdal 读取图像


image = gdal.Open(path)
width = image.RasterXSize #获取宽度
height = image.RasterYSize #获取高度
allLayer = image.ReadAsArray(0, 0, width, height) #指定范围获取图像数组


用这种方式获取的图像数组allLadsyer的shape是[RasterCount,RasterYSize,RasterXSize]形式的，即[波段数,图像高,图像宽]

这种形式与]]></description><category></category></item><item><title><![CDATA[jenkins 使用pipline实现K8S中springboot服务部署]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/109573979</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/109573979</guid><author>ZH_CS</author><pubDate>Tue, 10 Nov 2020 13:59:10 +0800</pubDate><description><![CDATA[jenkins 使用pipline实现K8S中springboot服务部署关键词1. springboot 项目配置1.1  首先配置 dockerfile-maven-plugin插件如下：1.2 配置Dockerfile文件1.3 k8sdeployment.yaml配置文件1.4 配置service.yaml文件1.5 执行mvn打包命令2. jenkins 中pipline配置2.1 新建jenkins的item工程2.2 添加项目参数2.3 配置jenkins凭据2.4 配置pipline脚本
关]]></description><category></category></item><item><title><![CDATA[SpringBoot 集成 cassandra 处理InvalidQueryException: unconfigured table]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/83087927</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/83087927</guid><author>ZH_CS</author><pubDate>Tue, 16 Oct 2018 14:30:34 +0800</pubDate><description><![CDATA[在springboot中集成使用cassandra配置如下

 cassandra 主要依赖


&amp;lt;dependency&amp;gt;
	&amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt;
	&amp;lt;artifactId&amp;gt;spring-boot-starter-data-cassandra&amp;lt;/artifactId&amp;gt;
	&amp;...]]></description><category></category></item><item><title><![CDATA[注解将Java 对象转Apama的event]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/79970413</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/79970413</guid><author>ZH_CS</author><pubDate>Tue, 17 Apr 2018 10:25:47 +0800</pubDate><description><![CDATA[    项目中需要整合web框架和apama平台，用Apama提供的engineClient互相链接。在交互时将java类封装成event会非常麻烦，目前知道两种办法：    1、拼接成字符串：将消息拼成字符串String eventStr = &quot;com.event.TestEvent('field1','field2','field3')&quot;;
Event event = new Event(ev...]]></description><category></category></item><item><title><![CDATA[Navicat premium 中 mysql 转 oracle]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/79205580</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/79205580</guid><author>ZH_CS</author><pubDate>Tue, 30 Jan 2018 14:29:57 +0800</pubDate><description><![CDATA[整理开发框架，需要将mysql转为oracle，以下为在Navcicat premium中的操作步骤：
1-在Navicat中分别连接mysql(源)和oracle(目标)
2-点击：工具->数据传输。配置好源数据库和目标模式，根据需求选择其他参数。oracle需要配置dba权限。


3-点击开始]]></description><category></category></item><item><title><![CDATA[springMvc+Mybatis关于 Invalid bound statement (not found):的错误]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/79159063</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/79159063</guid><author>ZH_CS</author><pubDate>Thu, 25 Jan 2018 11:00:44 +0800</pubDate><description><![CDATA[将eclipse中的maven项目移植到idea中。配置在module中的mapper.xml文件未能打包到war包中，报出错误
Invalid bound statement (not found):

按照网上的办法在主项目pom.xml的标签中加入

	src/main/resources
		
			**/*.xml
		
		true
并未其作用。改为

	../module的]]></description><category></category></item><item><title><![CDATA[svn: E155007: '***' is not a working copy directory]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/69829284</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/69829284</guid><author>ZH_CS</author><pubDate>Sun, 09 Apr 2017 16:05:54 +0800</pubDate><description><![CDATA[在Android Studio中的SVN更新时遇到此问题
解决办法：打开项目所在的文件夹，右击含有.svn 的文件夹，选择重建SVN目录
没截图。。]]></description><category></category></item><item><title><![CDATA[java.lang.IllegalArgumentException: column '_id' does not exist 的相关]]></title><link>https://blog.youkuaiyun.com/ZH_CS/article/details/50133601</link><guid>https://blog.youkuaiyun.com/ZH_CS/article/details/50133601</guid><author>ZH_CS</author><pubDate>Tue, 01 Dec 2015 18:53:08 +0800</pubDate><description><![CDATA[在Android studio 下调用用 getReadableDatabase().rawQuery()
报错：
 
java.lang.IllegalArgumentException: column '_id' does not exist

查了若干方法如下：
1、数据表中没有“_id”条目的原因。按这个办法没成功，我的表中有该项
2、在SimpleCursorAdapter]]></description><category></category></item></channel></rss>