docs: 更新许可证头信息

This commit is contained in:
三丙
2026-06-10 14:26:04 +08:00
parent 771b10eb10
commit 2bf405332f
533 changed files with 533 additions and 802 deletions

View File

@@ -4,7 +4,7 @@
开源代码,仅供学习和交流研究使用,商用请联系三丙
微信mohan_88888
抖音:程序员三丙
付费课程知识星球https://t.zsxq.com/aKtXo
付费课程https://www.bilibili.com/cheese/play/ss942400790
-->
<project xmlns="http://maven.apache.org/POM/4.0.0"
@@ -47,6 +47,4 @@
</dependencies>
</project>

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol;
@@ -93,7 +93,6 @@ public abstract class ProtocolBootstrap implements HealthIndicator {
_destroy();
}
@Override
public Health health() {
Health.Builder healthBuilder;
@@ -115,7 +114,6 @@ public abstract class ProtocolBootstrap implements HealthIndicator {
return healthBuilder.build();
}
protected abstract String getProtocolName();
protected abstract void _init();

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.adapter;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.adapter;
@@ -164,7 +164,6 @@ public class DownlinkGrpcService extends ProtocolInterfaceImplBase {
}));
}
}
@Override

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.adapter.config;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.adapter.config;
@@ -12,7 +12,6 @@ import org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFa
import org.springframework.boot.web.server.WebServerFactoryCustomizer;
import org.springframework.stereotype.Component;
@Component
public class UndertowServletWebServerCustomizer implements WebServerFactoryCustomizer<UndertowServletWebServerFactory> {
@Override

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.adapter.config;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.annotation;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.cfg;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.cfg;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.cfg;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.cfg;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.cfg;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.cfg;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.cfg;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.cfg.enums;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.cfg.enums;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.domain;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.domain;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.domain;
@@ -145,7 +145,6 @@ public abstract class ProtocolSession implements Closeable {
}
@Override
public String toString() {
return "[" + id + "]" + pileCodeSet;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.domain;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.domain;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.enums;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.executor;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.executor;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.forwarder;
@@ -43,7 +43,6 @@ public abstract class Forwarder {
protected final MessagesStats forwarderMessagesStats;
protected final PartitionProvider partitionProvider;
protected final ServiceInfoProvider serviceInfoProvider;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.forwarder;
@@ -98,7 +98,6 @@ public class KafkaForwarder extends Forwarder {
}
}
@Override
public Health health() {
if (healthy.get()) {

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.forwarder;
@@ -27,7 +27,6 @@ public class MemoryForwarder extends Forwarder {
private final MemoryCfg memoryCfg;
public MemoryForwarder(String protocolName,
ForwarderCfg forwarderCfg,
StatsFactory statsFactory,

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener.tcp;
@@ -153,7 +153,6 @@ public class TcpChannelHandler<T> extends SimpleChannelInboundHandler<ProtocolUp
ctx.writeAndFlush(Unpooled.wrappedBuffer(byteBuf))
.addListener(this::logDownlinkUnsuccessful);
downlinkMsgStats.incrementSuccessful();
} catch (Exception e) {

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener.tcp;
@@ -63,7 +63,6 @@ public class TcpListener extends Listener {
log.info("Tcp server [{}] started, BindAddress:[{}], BindPort: [{}]", getProtocolName(), tcpCfg.getBindAddress(), tcpCfg.getBindPort());
}
private void tcpServerShutdown() throws InterruptedException {
if (this.serverChannel != null) {
ChannelFuture cf = this.serverChannel.close().sync();

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener.tcp;
@@ -20,7 +20,6 @@ import java.net.SocketAddress;
import java.util.concurrent.atomic.AtomicInteger;
import java.util.function.Consumer;
/**
* 设备会话
*

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener.tcp.configs;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener.tcp.configs;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener.tcp.configs;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener.tcp.configs;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener.tcp.decoder;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener.tcp.decoder;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener.tcp.decoder;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener.tcp.enums;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener.tcp.enums;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener.tcp.handler;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener.tcp.handler;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.listener.tcp.handler;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.mapping;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.provider;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.provider;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.provider.impl;
@@ -26,7 +26,6 @@ import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
/**
* @author 九筒
*/

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.provider.impl;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.routing;

View File

@@ -2,7 +2,7 @@
* 开源代码,仅供学习和交流研究使用,商用请联系三丙
* 微信mohan_88888
* 抖音:程序员三丙
* 付费课程知识星球https://t.zsxq.com/aKtXo
* 付费课程https://www.bilibili.com/cheese/play/ss942400790
*/
package sanbing.jcpp.protocol.provider;