摘要: 查看网络状态 netstat -n | awk '/^tcp/ {++State[$NF]} END {for(i in State) print i, State[i]}' 查看监听的端口 netstat -ntlp 阅读全文
posted @ 2020-08-26 17:43 bendandan 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 时间轮 参考: https://github.com/wolaiye1010/zdc-java-script/ 参考: https://www.cnblogs.com/zhongwencool/p/timing_wheel.html 为什么要用时间轮实现 通常用于实现linux内核任务、游戏类的bu 阅读全文
posted @ 2020-08-17 22:46 bendandan 阅读(930) 评论(0) 推荐(1) 编辑
摘要: 问题描述 springboot项目,已运行一段时间,某一天突然出现文件上传失败,发现报错如下: The temporary upload location [/tmp/tomcat.4543961078644709426.8090/work/Tomcat/localhost/ROOT] is not 阅读全文
posted @ 2020-08-17 11:37 bendandan 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 批量GBK文件转为UTF-8 shell 脚本 basepath=`pwd` touch $basepath/bakfile.list for JAVA_FILE in $(find ./ -name "*.java") do if [ "$(file $JAVA_FILE | grep -v UT 阅读全文
posted @ 2020-08-16 22:02 bendandan 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 马拉车算法 原始中心扩散法 每个字符、或者两个字符空隙为中心向两边扩散,判断最长回文子串长度。 时间复杂度O(n*n) 马拉车算法 核心点: 使用已经计算过的回文长度根据回文中心对称特点快速得到当前字符的最长回文长度。 预处理原始字符串 如果原始字符串origin为: abac 预处理str后: # 阅读全文
posted @ 2020-08-14 17:10 bendandan 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 参考: https://www.zhihu.com/question/21923021 1.kmp 字符串m,需要查询存在m中的字符串p m长度为 len1 p长度len2 解决方法 1.暴力法 直接遍历m,判断p中的第一个字母是否相同,然后继续往后判断,如果失败,继续从当前字符开始,遍历p,判断是 阅读全文
posted @ 2020-08-14 11:34 bendandan 阅读(203) 评论(0) 推荐(0) 编辑
摘要: springboot使用RestTemplate maven配置 父项目配置版本依赖 <!-- 父项目配置整体依赖版本--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-depend 阅读全文
posted @ 2020-08-13 10:41 bendandan 阅读(3078) 评论(0) 推荐(0) 编辑
摘要: superset 准备环境 python3.7.6 环境准备 superset安装包准备 系统环境:centos 7.3 #安装编译环境依赖 yum install gcc gcc-c++ -y yum install binutils -y yum install postgresql-devel 阅读全文
posted @ 2020-08-03 16:09 bendandan 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 快速删除文件或者文件夹 快速删除文件夹 1)先建立一个空目录 mkdir /data/blank 2)用rsync删除目标目录 rsync --delete-before -d /data/blank/ /var/spool/clientmqueue/ 这样目标目录很快就被清空了 注:其中--del 阅读全文
posted @ 2020-03-16 16:36 bendandan 阅读(581) 评论(0) 推荐(0) 编辑
摘要: springboot 线上替换类文件、内部jar包 目录如下 ls lib/ job admin 2.1.1 SNAPSHOT.jar 替换 cd lib appname= mkdir dest unzip $appname d dest 此处为具体替换步骤,具体编译后的class文件在以下位置 d 阅读全文
posted @ 2020-03-16 16:26 bendandan 阅读(767) 评论(0) 推荐(0) 编辑