自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(9)
  • 收藏
  • 关注

原创 xshell连接阿里云服务器总是失败[问题解决]

问题如下:偶尔能连上 大部分时间连接不上。解决方法:1、打开云服务控制台,查看实例端口 22 是否开启2、在实例机器上安装openssh-serveryum install openssh-server结论:现在就是秒连接上。...

2021-11-23 21:04:24 1326 1

转载 LRU

git源码:https://github.com/apache/tomcat/blob/3e5ce3108e2684bc25013d9a84a7966a6dcd6e14/java/org/apache/tomcat/util/collections/ConcurrentCache.javapublic final class ConcurrentCache<K,V> { private final int size; private final Map<K,V&...

2021-03-31 14:47:40 188

原创 简单实现一个单线程环形链表结构

前因:业务代码需要一个每次查询比当前ID值大的数据,想找一个环形数据结构,有但是没有直接能用的,就仿写了个package com.daojia.cs.service.saleclue.utility.datastructure;import org.apache.commons.collections.MapUtils;import java.util.*;/** * author: dengjingbo * date: 2020/6/18 * desc: 不支持插入相同key 相同

2020-06-18 10:45:01 201

原创 JVM-线程暴增问题排查-真实案例

1、案发现场的事情经过: 由于一些特殊缘由项目早上9点左右集群重启了一下,结果公司的监控平台发来报警线程数过多(如图1)、到了中午12点半左右有所降低下降了很多(图2)、晚上的时候由于基本没人用回到了正常水平。比对了下正常情况的线程数明显不对(正常情况如图3)图1图2图3这种情况就比较有意思,引起了我的好奇,由于是重启,排除最近代码导致的可能,于是打算探究一番。以下是我排...

2019-09-18 14:32:21 5174 2

原创 将HashMap,HashSet写入文本的工具类

public class HashMapTools { public static void saveHashSet(HashSet<String> h, String fileName) { String[] o = h.toArray(new String[h.size()]); try { File f = new File(fi

2019-09-12 09:58:43 228

原创 shell-读取电子书

#!/bin/bashbook=$1read -p "input you want reader begin:" chapterecho ====================================================================================rownumber=$( cat ${book} |wc -l )echo ${chap

2019-09-12 09:58:02 250

原创 shell 扫描替换某个词

#!/bin/bashmode=$1path=$2basepath=$(cd `dirname $0`; pwd)if [ ${path} == "./" ]||[ ${path} == ${basepath} ];then echo "you can not do this operation in current path: ${basepath} " exi

2019-09-12 09:57:24 177

原创 shell 扫描读取并替换某个词

#!/bin/bashmode=$1path=$2basepath=$(cd `dirname $0`; pwd)if [ ${path} == "./" ]||[ ${path} == ${basepath} ];then echo "you can not do this operation in current path: ${basepath} " exi

2019-09-12 09:56:54 149

原创 服务区监控高负载异常进程到一个日志的简单shell

#!/bin/bashTODAY=$(/bin/date +%Y%m%d)top -bn 1 | head -15 >> top.txt.${TODAY}top -bn 1 |grep java |head -n 3 |awk '{print $1}' |xargs ps -p |more >> top.txt.${TODAY}

2019-09-12 09:56:22 208

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除