首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
CoderZS
掘友等级
架构师
|
电信研究院
多年Java开发经验,并对Python、iOS、C++等技术领域涉足,参与多个大型项目包
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 51
沸点 0
赞
51
返回
|
搜索文章
CoderZS
架构师 @电信研究院
·
5年前
关注
HashMap源码分析
相信读者也看过了不少讲解 HashMap 源码的文章了,笔者认为,一切脱离源码去讲原理的都是泛泛而谈。一些所谓的原理大都是阅读源码之后的个人概括,这些概括参差不齐,再加上没...
7
3
分享
CoderZS
赞了这篇文章
CoderZS
架构师 @电信研究院
·
5年前
关注
Java自定义注解原理及实现
1.@Target: 说明了Annotation被修饰的范围,可被用于 packages、types(类、接口、枚举、Annotation类型)、类型成员(方法、构造方法、...
1
评论
分享
CoderZS
赞了这篇文章
CoderZS
架构师 @电信研究院
·
5年前
关注
ElasticSearch读写底层原理及性能调优
1.写入document时,每个document会自动分配一个全局唯一的id即doc id,同时也是根据doc id进行hash路由到对应的primary shard上。也...
20
评论
分享
CoderZS
关注了
IT周瑜
架构师 @电信研究院
CoderZS
赞了这篇文章
CoderZS
架构师 @电信研究院
·
5年前
关注
美丽的一致性Hash算法
一致性Hash算法是使用取模的方法,一致性的Hash算法是对2的32方取模。即,一致性Hash算法将整个Hash空间组织成一个虚拟的圆环,Hash函数的值空间为0 ~ 2^...
49
1
分享
CoderZS
赞了这篇文章
金木子
java开发工程师 @阿里巴巴
·
5年前
关注
如何保证消息队列的高可用?
RabbitMQ 是比较有代表性的,因为是基于主从(非分布式)做高可用性的,我们就以 RabbitMQ 为例子讲解第一种 MQ 的高可用性怎么实现。 RabbitMQ 有三...
5
评论
分享
CoderZS
赞了这篇文章
金木子
java开发工程师 @阿里巴巴
·
5年前
关注
redis 过期策略、内存淘汰机制
redis 过期策略是:定期删除+惰性删除。 所谓定期删除,指的是 redis 默认是每隔 100ms 就随机抽取一些设置了过期时间的 key,检查其是否过期,如果过期就删...
3
评论
分享
CoderZS
架构师 @电信研究院
·
5年前
关注
微信小程序后端开发流程
微信小程序后端开发流程根据官网总结为两个步骤微信小程序后端接口开发controller层接口实现类用到的解密工具类网络请求工具类常量使用到的实体类这些信息都获取后接着就是调...
18
1
分享
CoderZS
赞了这篇文章
CoderZS
架构师 @电信研究院
·
5年前
关注
Java二维码生成与解析
3分钟带你玩转二维码生成与解析添加依赖构建二维码结构二维码生成与解析工具类二维码解析与生成...
3
评论
分享
CoderZS
架构师 @电信研究院
·
5年前
关注
Map底层数据结构分析(HashMap TreeMap)
1、table是一个Entry[]数组类型,而Entry实际上就是一个单向链表。哈希表的"key-value键值对"都是存储在Entry数组中的。 2、size是HashM...
1
评论
分享
CoderZS
赞了这篇文章
金木子
java开发工程师 @阿里巴巴
·
5年前
关注
java编程小技巧
当遇到多个查询条件,使用where 1=1 可以很方便的解决我们的问题,但是这样很可能会造成非常大的性能损失,因为添加了 “where 1=1 ”的过滤条件之后,数据库系统...
2
评论
分享
CoderZS
赞了这篇文章
CoderZS
架构师 @电信研究院
·
5年前
关注
SpringBoot从入门到高级
. ____ _ __ _ _ 1,scan: 当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。 2,scanPeriod: 设置监测配置...
8
4
分享
CoderZS
赞了这篇文章
CoderZS
架构师 @电信研究院
·
5年前
关注
基于python实现FTP文件上传与下载(ftp&sftp协议)
前言: FTP(File Transfer Protocol),是文件传输协议的简称。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Applicat...
1
评论
分享
CoderZS
赞了这篇文章
CoderZS
架构师 @电信研究院
·
5年前
关注
微信公众号开发(一)
3、如果想用来管理内部企业员工、团队,对内使用,可选择申请企业号。 开发模式: 主要针对具备开发能力的人使用。开启该模式后,能够使用微信公众平台开放的接口, 这种模式更加灵...
14
评论
分享
CoderZS
赞了这篇文章
CoderZS
架构师 @电信研究院
·
5年前
关注
微信公众号开发(二)
今天把之前的知识整合一下来做一个简单公众号购物界面的用户评价界面,供大家学习首先我们先创建实体类Evaluate接着创建EvaluateMapper获取所有的用户评价创建接...
3
评论
分享
CoderZS
赞了这篇文章
CoderZS
架构师 @电信研究院
·
5年前
关注
图形验证码
其中 write 方法只有一个 OutputStream,ICaptcha 实现类可以根据这个方法封装写出到文件等方法。 AbstractCaptcha 为一个 ICapt...
1
评论
分享
CoderZS
赞了这篇文章
CoderZS
架构师 @电信研究院
·
5年前
关注
使用邮件通知方式实现异常报警功能
SMTP(Simple MailTransfer Protocol)即简单邮件传输协议, 它是一组用于由源地址到目的地址传送邮件的规则,由它来控制邮件的中转方式。 SMTP...
4
评论
分享
CoderZS
赞了这篇文章
CoderZS
架构师 @电信研究院
·
5年前
关注
基于dubbo的项目开发
分布式应用:应用程序分布在不同计算机上,通过网络来共同完成一项任务。通常为服务端/客户端模式。 服务器/客户端又分为二端(server/client)、三端(server/...
3
评论
分享
CoderZS
赞了这篇文章
CoderZS
架构师 @电信研究院
·
5年前
关注
分布式id生成器
经常用到的解决方案有以下几种。...
44
2
分享
CoderZS
赞了这篇文章
CoderZS
架构师 @电信研究院
·
5年前
关注
ThreadLocal 深度解析
ThreadLocal是一个本地线程副本变量工具类。主要用于将私有线程和该线程存放的副本对象做一个映射,各个线程之间的变量互不干扰,在高并发场景下,可以实现无状态的调用,特...
7
评论
分享
下一页
个人成就
文章被点赞
518
文章被阅读
148,456
掘力值
3,226
关注了
2
关注者
295
收藏集
0
关注标签
2
加入于
2019-09-23