自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 golang 中文 正则匹配 替换

golang 中文 正则匹配 替换需求描述: 想把“失败率”后面的数字替换成指定内容。例子:总请求量:26.00;失败率(%):6.67;平均耗时(ms):62.12期望: 总请求量:26.00;失败率(%):6.67;平均耗时(ms):62.12首先查询“失败率”的ASCII码:网址:https://www.ip138.com/ascii/获取到值为:\u5931\u8d25\u7387需要做的事如下:0: 声明测试内容:content:="总请求量:26.00;失败率(%):6.67;平均

2022-04-14 20:05:06 1133

原创 26岁末的一些感想

26岁末的一些感想按照阳历计算,马上就要27周岁了,决定每年的这个时候记录一些东西。在这个特殊的日子,三年前的今天一个人来到深圳参加鹅厂的面试,然后再4月1日的时候收到了鹅厂的实习offer。如今已经入职一年零8个月了,虽然因为组织架构调整从前端转成后台岗,但是感觉好像日子还是过得太舒服了,自己进步太少了。虽然每天上班时间挺长的,但是工作效率不高,专注力不够,导致在公司的大多数时候在做工作业务相...

2020-03-25 19:33:52 158

原创 单台机器下的部署zookeeper伪集群

前言:当我们想要做zookeeper集群模式下的一些实践,但是又没有多个主机,或者不想配置虚拟机的时候,就可以选择在一台主机下进行测试。准备:下载,解压,配置好zookeeper。操作步骤:拷贝一份zookeeper/conf/zoo_sample.cfgHERMIALU-MB0:cd /usr/local/zookeeper/HERMIALU-MB0:zookeeper huimi...

2020-01-12 12:57:06 600

原创 hashmap源码分析

hashmap源码分析底层原理hashmap底层是一个Node<K, V> 的数组,里面的K V也即我们想要存的key, value,但是具体存在table的哪个位置索引,则需要我们用hash值进行计算。hashmap的hash计算方法如下:也即先计算key的hashcode,再将这个hashcode结果和hashcode高位进行异或。这样做的原因是让高位和低位都参与最后的计算(i...

2019-06-30 15:19:02 109

原创 LinkedList源码解读

LinkedList源码解读底层原理linkedlist底层采用链表实现,//链表长度transient int size = 0;//链表首transient Node<E> first;//链尾transient Node<E> last;基础结构:Node private static class Node<E> { ...

2019-06-25 21:05:47 121

原创 Arraylist源码分析与遍历方法

arraylist相当于一个动态数组。创建的时候有一个默认的容量(默认为10)。底层实现arrylist的底层实现是object数组//底层存放数组transient Object[] elementData;//实际大小private int size;构造方法无参构造函数,默认容量为10。/** * Default initial capacity. */privat...

2019-06-23 11:52:17 182 2

原创 java Socket通信实践

socket概念简单介绍下socket概念,通常不同主机的进程间进行通信会采用下面的方法:但是不同用户进程就要与不同类型的协议进行通信,所以就诞生了socket,socket屏蔽了各个协议的通信细节,使得程序员无需关注协议本身,直接使用socket提供的接口来进行互联的不同主机间的进程的通信。socket其实也是一样的东西,就是提供了tcp/ip协议的抽象,对外提供了一套接口,通过这个接口...

2019-06-15 23:39:26 392

原创 node.js 中利用connect实现简单的网站

使用connect构建一个网站在旧版本的connect中,很多方法在新版本中已经不支持了。在老版本中托管静态文件使用的是static中间件,现在已经是serve-static模块了具体用法如下:1.首先 通过 npm install serve-static 和npm install finalhandler安装serve-static和finalhandler组件.(这一

2016-11-08 20:20:47 1501

空空如也

空空如也

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

TA关注的人

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