同事牛逼啊,写了个隐藏 bug,我排查了 3 天才解决问题! 最近线上监控 SFTP 连接频繁爆表,通过重启某个系统,连接数迅速下降,系统就能恢复正常,初步判断是应用程序连接未关闭的问题导致的。 栈长通过 IDE 全局搜索排查,SFTP 连接使用了 jsch 包,确实有一些功能点使...
Java-转义字符 符号 字符含义 换行 回车 f 换页符 退格 空字符 制表符 " 双引号 “ 单引号 \ 反斜杠 ddd 八进制字符 (ddd) uxxxx 十六进制Unicode字符 (xxxx)
串口消息读取并解析 //SerialPort.h #ifndef SERIALPORT_H_ #define SERIALPORT_H_ #include <Windows.h> #include <process.h&g...
日均千万级消息规模,深捷旅使用函数计算释放运维压力 深圳市捷旅国际旅行社有限公司(简称“深捷旅”),成立18年来专注于酒店行业的客房分销业务以及酒店预订信息化水平建设,通过品牌“捷旅假期”打造了业内领先的酒店B2B分销平台。深捷旅在业内旅游头部OTA企业多年深耕合作,为同...
二进制按位操作解析(C语言) C语言按位操作:包括位与(&)、位或(|)、位非(~)、位异或(^)、左移(<<)、右移(>>)六种。 1.首先我们了解一下"字节"、”位“的概念 C语言中有个size...
Java-String、StringBuffer、StringBuilder的区别 String:字符串常量,字符串长度不可变。用于存放字符的数组被声明为 final 的,因此只能赋值一次,不可再更改。 StringBuffer:字符串变量(线程安全)。如果要频繁对字符串内容进行修改,出于效率考...
mybatis之if判断d 因项目中比较多状态字段,用了大量的Integer 0和1进行判断 在功能做完后只是粗略的点了下觉得没多大问题(来自程序员强大的自信), 便提交了代码,很不巧的是刚好领导在做功能测试,发现了功能缺陷,主角来了: 在做牧户查...
python shutil模块 主要作用与拷贝文件用的。 1.shutil.copyfileobj(文件1,文件2):将文件1的数据覆盖copy给文件2。 import shutil f1 = open("1.txt",encoding="utf-8"...
JavaIO流-对象流 import org.junit.Test; import java.io.*; /** * 对象流 * 序列化 * 反序列化 * * * 要求对象所属的类必须是可序列化的 * 对象的序列化机制 * 作用:用于存储和读取...
java的第一个程序 今天在Eclipse上编译了第一个程序 hello world ,而且了解到java在书写时候区分大小写,hello和Hello是不一样的。 java在创建时候 需要先创建一个项目,项目还是不够的,我们还要继续创建一个类...
C语言指针经典算法应用《指针作为函数参数》 C语言指针经典算法应用《指针作为函数参数》函数的参数不仅可以是整型、浮点型、字符型等数据,还可以是指针类型。它的作用是将一个变量的地址传送给被调用函数的形参。#include??<iostream>using...
Caused by: java.lang.NumberFormatException: For input string: "{current}" org.springframework.web.method.annotation.MethodArgumentTypeMismatchException: Failed to convert value of type...
Java实现经典七大经典排序算法 利用Java语言实现七大经典排序算法:冒泡排序、选择排序、插入排序、希尔排序、堆排序、归并排序以及快速排序。 分类 类别 算法 插入排序类 插入排序、希尔排序 选择排序类 选择排序、堆排序 交换排序类 冒泡排序、快速排序...
JavaScript Map对象 JavaScript Map对象 Map Map是一组键值对的结构,用于解决以往不能用对象做为键的问题 具有极快的查找速度 函数、对象、基本类型都可以作为键或值 其实Map和对...
python 基础数据类型 一、python基础数据类型-int、float、bool 跟Java 差不多的:int、float、boolean、这些都是python的Number类型;string 与Java 不同:Java 还有short、lo...
Java多线程 1. 串行并行并发 2. 进程 3. 线程 4. 创建线程的方式 A:创建线程并启动:继承Thread类 step1:创建子类,继承Thread类。 step2:重写run(),线程体。并发执行...
Java Lambda原理深度理解以及如何开发应用 1. 匿名内部类实现 匿名内部类仍然是一个类,只是不需要程序员显示指定类名,编译器会自动为该类取名。因此如果有如下形式的代码,编译之后将会产生两个class文件: public class MainAnonymousCl...
Java设计模式之装饰者模式 装饰者模式 装饰者模式定义 动态地将新功能附加到对象上。在对象功能扩展方面,他比继承更有弹性,装饰者模式也体现了开闭原则(OCP),其UML类图如下所示: 案例:?订单项目 ? 1)咖啡种类/单品咖啡:Espresso、...