摘要:
keys 的操作会导致数据库暂时被锁住,其他的请求都会被堵塞;业务量大的时候会出问题 当需要扫描key,匹配出自己需要的key时,可以使用 scan 命令 java代码实现如下: /** * 使用scan遍历key * 为什么不使用keys 因为Keys会引发Redis锁,并且增加Redis的CPU 阅读全文
摘要:
1、引入Maven依赖 <!-- ftp依赖包 --> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.6</version> </dependency> 2、实现 阅读全文
摘要:
1、创建用户组、用户、设置密码 2、创建sftp根目录(root用户下创建) 创建此目录作为根目录:/home/sftp/uploads 3、编辑sftp文件 vim /etc/ssh/sshd_config 末尾添加(注意,添加部分一定要放在末尾,否则重启sshd报错): UseDNS no ## 阅读全文
摘要:
Netty客户端连接池ChannelPool应用 阅读全文
摘要:
1、Client类 建立连接 package com.bokeyuan.http.client; import io.netty.bootstrap.Bootstrap; import io.netty.channel.*; import io.netty.channel.nio.NioEventL 阅读全文
摘要:
1、HttpServer 类 创建http 服务端 package com.bokeyuan.http.server; import io.netty.bootstrap.ServerBootstrap; import io.netty.buffer.PooledByteBufAllocator; 阅读全文
摘要:
1、client类 建立socket连接,发送报文请求服务端 package com.bokeyuan.client; import io.netty.bootstrap.Bootstrap; import io.netty.buffer.ByteBuf; import io.netty.buffe 阅读全文
摘要:
请求报文:前四位(指定报文长度)+报文内容 示例:0010aaooerudyh 1.1、NettyServer类 :启动TCP服务 package com.bokeyuan.socket.server; import com.bokeyuan.socket.BeanUtil; import com. 阅读全文
摘要:
application.properties中存在配置项,配置项的内容为中文 #自动拨测短信内容 test.message=中文测试 使用@Value读取乱码,如何解决? 方案一:修改idea配置 (不推荐) 设置utf-8编码,并勾上 Transparent native-to-ascii con 阅读全文
摘要:
部署环境 服务 所属ip和占用的端口 zookeeper 192.169.1.71:2181 kafka1 192.169.1.71:9092 kafka2 192.169.1.70:9092 kafka3 192.169.1.21:9092 搭建zookeeper + kafka前需要安装jdk, 阅读全文