首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
东方茄子在掘金
掘友等级
程序员
|
linzi
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
线程通信之wait()-notify()
线程通信的目标是使线程间能够互相发送信号。另一方面,线程通信使线程能够等待其他线程的信号。 例如,线程B可以等待线程A的一个信号,这个信号会通知线程B数据已经准备好了。 wait,notify,notifyAll是定义在Object类的实例方法,用于控制线程状态。 wait()…
自定义实现的布隆过滤器
自定义实现的布隆过滤器布隆过滤器是一种检索一个元素是否在一个集合中的算法,它的优点是空间效率和查询时间都比一般的算法要好的多,缺点是有一定的误识别率。它能准确判断一个元素不在集合中,大概率判断一个元素
占位符工具
起源最近开源了个监控小工具,有网友在使用过程中提出了监控日志文件的时候,日志文件名有日期在其中,而且是当天的日期。所以希望能增加占位符标识当天日期。于是写了个占位符小工具。支持普通字符和日期(增减)占
造个轮子-HashMap
造个轮子-HashMap需求分析hashMap功能很多,结构为数组+链表(暂时忽略红黑树),准备就写两个基本功能:put存数:懒加载数组,到达阈值(负载因子0.75)扩容,hash冲突开始链表模式。g
制造一个轮子线程池
很早之前就看过线程池源码(知道大概的运行原理),但是只是知道怎么用,并没有深究。这次为了帮助自己深入理解线程池,决定手动写一个极简(陋)的线程池,顺便记录思考和造轮过程。1.新建一个轮子线程池类,就一
一致性hash应用-分表扩容
之前给项目里的一个5000多万的表做了水平分表,暂时容量还够,用的根据id一致性hash分了32个表,每个表大概百来万数据。虽然还不需要扩容,但是准备写个demo后续如果需要扩容可以参考用一个Tree
运行时可增减的动态数据源
目前公司项目有个服务提供动态的指标计算,可查不同库配置不同sql或者代码,实时计算指标,本来数据源是需要重启配置的,想了下可以做成不重启就新增或者删除动态数据源切换是基于springboot提供的Ab
大于某个时间的正则表达式
最近想做一个监控,定时的几分钟或者几小时去某台机器拉取对应目录的日志,根据关键字统计出现次数,超出阈值则发送钉钉消息到群里。本来很简单的一个需求,但是这个按照时间段去匹配日志有点烦。网上一查都说用se
个人成就
文章被点赞
1
文章被阅读
6,405
掘力值
122
关注了
1
关注者
0
收藏集
0
关注标签
8
加入于
2019-11-07