Java实现Socket长连接和短连接

  • Post author:
  • Post category:java

1概念 Socket:socket实际上是对TCP/IP进行的封装,我们可以使用socket套接字通过socket来传输。首先我们需要明白的一个概念就是通道,简单地说通道就是两个对端可以随时传输数据的信道。我么常说的所谓建立socket连接,也就是建立了客户端与服务器端的通道。 长短连接:显而易见,长连接也就是这个socket连接一直保持连接,也就是通道一直保持通畅,两个对端可以随时发送和接收数据…

继续阅读 Java实现Socket长连接和短连接

自然语言处理常用标识符<UNK>,<PAD>,<SOS>,<EOS>等

  • Post author:
  • Post category:其他

<UNK> : 低频词或未在词表中的词 <PAD> : 补全字符 <GO>/<SOS> : 句子起始标识符 <EOS> : 句子结束标识符 [SEP] :两个句子之间的分隔符 [MASK] :填充被掩盖掉的字符 Bert标识符 [CLS] :句子开头,以[CLS]开头,随后跟句子的第一个单词

继续阅读 自然语言处理常用标识符<UNK>,<PAD>,<SOS>,<EOS>等

emqx+Kafka安装

  • Post author:
  • Post category:其他

emqx+kafka插件(未完待续。。。) 一.emqx安装 下载erlang apt-get install git autoconf wget http://erlang.org/download/otp_src_21.3.tar.gz 编译安装elang 安装依赖并编译安装 apt-get install ncurses-dev libssl1.0-dev cd otp ./otp_buil…

继续阅读 emqx+Kafka安装

C++中endl

  • Post author:
  • Post category:其他

endl就是end line的意思,也就是“结束此行” 实际上有两个作用 换行 加"<<endl"后会有一个换行。下次再用cout输出字符时就会在下一行开始输出,如果不加,就会跟在当前行的最后输出。 清空缓冲区 对缓冲流进行冲刷,将缓冲区的数据全部传递到输出设备并将输出缓冲区清空,使得流中所剩字符被写入输出序列。 版权声明:本文为m0_55826123原创文章,遵循 CC 4.0 BY…

继续阅读 C++中endl

使用zabbix监控tcp连接数

  • Post author:
  • Post category:其他

使用zabbix监控TCP连接状态 写完的文档直接复制粘贴上来,懒得重新打一遍了 1、 监控原理 $ /bin/netstat -an|awk '/^tcp/{++S[$NF]}END{for(a in S) print a,S[a]}' TIME_WAIT 3464 FIN_WAIT1 31 FIN_WAIT2 3 ESTABLISHED 12 SYN_RECV 6 CLOSING 8 LIST…

继续阅读 使用zabbix监控tcp连接数

Windows系统启动springboot项目黑窗口卡主不动问题

  • Post author:
  • Post category:其他

背景介绍 一般项目开发完毕就要部署到服务器上,很多公司的服务器采用的是Linux系统,但也有一些公司用的是Windows系统。最近有个项目,使用Springboot开发,项目打成jar后,部署在windows环境下,通过命令:java -jar scss.jar的方式启动运行。运行一段时间后,发现CMD黑窗口卡主不动,日志不再刷新,而系统内存、CPU占用等关键指标并没有异常。 原因分析 关闭黑窗口…

继续阅读 Windows系统启动springboot项目黑窗口卡主不动问题

Vue开发人员的7个最好的VS Code扩展

  • Post author:
  • Post category:vue

在Visual Studio中添加正确的VS Code扩展可以让你作为开发者的生活变得更加轻松。 它们可以帮助格式化、可伸缩性、强制执行最佳实践,从而自动化开发过程中许多容易忘记的任务。它们也可以只是有趣的扩展,使我们的代码看起来更漂亮/更容易编写。 作为一个Vue爱好者,我花了很多时间为Vue开发人员寻找最好的VS Code扩展。这里有一些让我的生活变得如此简单的方法。 准备好了吗? 让我们直接…

继续阅读 Vue开发人员的7个最好的VS Code扩展

mysql中乘法的函数的使用方法_MySQL系列:数据类型、运算符及函数(5)

  • Post author:
  • Post category:mysql

1. 数据类型 MySQL支持多种数据类型,主要有数值类型、日期/时间类型和字符串类型。 (1)数值类型:包括整数类型:TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT, 浮点小数类型:FLOAT和DOUBLE, 定点小数类型:DECIMAL。 (2)日期/时间类型:包括 YEAR、TIME、DATE、DATETIME和TIMESTAMP。 (3)字符串类型:包括 CHA…

继续阅读 mysql中乘法的函数的使用方法_MySQL系列:数据类型、运算符及函数(5)

Python:No module named问题详解

  • Post author:
  • Post category:python

Python模块和包导入问题详解 一、sys.path 二、模块和包导入问题 如何解决: 法一: 法二: 一、sys.path 1、当你import一个模块或者包时,Python解释器便会从sys.path中对应的路径向下递归查询(即包含子目录的查询)是否含有该模块的定义, 这里是Python文档对sys.path的定义: sys.path A list of strings that speci…

继续阅读 Python:No module named问题详解

有5个学生,每个学生的数据包括学号、姓名、英语、数学、物理三门课的成绩,从键盘输入5个学生数据,要求输出每个学生3门课程的平均成绩,以及最高分的学生的信息。

  • Post author:
  • Post category:其他

** C++ 有5个学生,每个学生的数据包括学号、姓名、英语、数学、物理三门课的成绩,从键盘输入5个学生数据,要求输出每个学生3门课程的平均成绩,以及最高分的学生的信息(包括学号、姓名、3门课的成绩、平均成绩)。 ** 在这里插入代码片 #include<iostream> using namespace std; struct Student { int num; char name…

继续阅读 有5个学生,每个学生的数据包括学号、姓名、英语、数学、物理三门课的成绩,从键盘输入5个学生数据,要求输出每个学生3门课程的平均成绩,以及最高分的学生的信息。