首页
学习
活动
专区
工具
TVP
发布

曲水流觞TechRill

专栏作者
56
文章
80128
阅读量
18
订阅数
​Java Map中那些巧妙的设计
最近拜读了一些Java Map的相关源码,不得不惊叹于JDK开发者们的鬼斧神工。他山之石可以攻玉,这些巧妙的设计思想非常有借鉴价值,可谓是最佳实践。然而,大多数有关Java Map原理的科普类文章都是专注于“点”,并没有连成“线”,甚至形成“网状结构”。因此,本文基于个人理解,对所阅读的部分源码进行了分类与总结,归纳出Map中的几个核心特性,包括:自动扩容、初始化与懒加载、哈希计算、位运算与并发,并结合源码进行深入讲解,希望看完本文的你也能从中获取到些许收获(本文默认采用JDK1.8中的HashMap)。
曲水流觞
2021-06-15
5940
到底TMD第一用户是谁?
在NPDP的理论体系里,产品历经起步期Introduction、成长期Growth、成熟期Maturity、衰退期Decline。而市场投放过程中参与的用户一般划分为创新者Innovator、采纳者Adopter、主流用户Early Majority等等,精准识别用户对于前期市场的产品导入非常重要。
曲水流觞
2021-04-23
4510
短信验证码的背后
早在上世纪90年代中后期,互联网开始成为了PSTN线路繁忙的主要因素之一。在接下来的十年里,互联网在线服务完全改变了社会与科技的互动。从电子邮件到电子商务,这些服务越来越多地将人们和互联网联系在一起。
曲水流觞
2021-04-08
9.9K0
管理常识 | 个人效率与组织效率
----实际上,早期企业组织管理的“效率观”,是个仅仅局限于财务角度的、投资回报计算的狭隘概念,它是在同时/同质/同量环境下的投入产出之比,因此,它是一个或一组可对比的/可衡量的/可计算的科学严谨的财务“数字”。但是,现代企业组织的“效率”概念,其内涵则要丰富得多,它早已超越了单纯的财务数字计算,而是进入到了广阔而丰富的外部顾客竞争层面;在今天市场竞争充分、消费者越来越挑剔的状况下,传统企业投入产出式的效率,往往意味着在生产积压库存产品,所以,现代企业管理以“现代绩效”替代了“传统效率”,即:传统的/面向组织内部的/降低成本的效率竞争,让位于现代的/面向组织外部的/争夺顾客的绩效竞争。
曲水流觞
2021-04-08
1.4K0
金融科技的碎片化思考(中)
曾经,系列文只出一期是我的常规操作。今年,我想立个FLAG,有些坑我要努力找补回来。距离金融科技碎片化思考的上篇已半年有余,今天发个(中)篇,权当狗尾续个貂。不出意外,本人是打算在金融领域干到退休的,最终篇预计会出现在我退休之际,因为彼时的我应该会有更加成熟的视角和靠谱的沉淀,敬请期待。
曲水流觞
2021-03-16
6360
DàYé的CTO姗姗学步路
最近读了正和岛的《本质》 ,内里的企业家、行业领袖们意气风发、谈笑风生。说成功学都是毒鸡汤未免片面,当有其可取之处。但是对于同一个事物,领袖们精炼出来的点各不相同,似乎你要学就必须学他们的并集,否则他们说自己总结的那几点,少一点就肯定会失败,你赌谁赢 学谁? 比如都说管理,联想创始人柳传志说管理的三要素,搭班子、定战略、带队伍;阿里参谋长曾鸣说管理的本质是科学、艺术、手艺;海尔传奇张瑞敏说管理模式的价值主张;陈春花说管理的未来就是赋能与激活人...老板,点一盘管理大乱炖! 所以今天和日后,我想我都不会掰扯CTO的软硬技能或成功之道,一来各种行业分享、雷达图、培训课太多,二来咱不是精神领袖也不专业更没有成功,不能误导,三来窃以为那些东西只有结合自己组织的实情分析才有用,不然那就是一堆PPT素材和使用手册,不包售后的那种。身边不是没有那种成天就是招个聘、P个PT、怼个人的CTO,也能干。
曲水流觞
2020-11-13
4980
DàYé玩转数据战略Step By Step
我们先看看工业革命的演进路径,从1.0的蒸汽机时代,到2.0的电力、流水线和大规模生产时代,再到3.0的计算机自动化时代,最后是4.0的智能化时代。
曲水流觞
2020-10-09
2880
理解TCP序列号Seq和确认号Ack
在我们开始之前,确保在Wireshark中打开示例(请到作者原文中下载)并亲自实践一下
曲水流觞
2020-07-15
2.8K0
游戏服务器的架构演进(完整版)
游戏服务器端,是一个会长期运行的程序,并且它还要服务于多个不定时,不定点的网络请求。所以这类软件的特点是要非常关注稳定性和性能。这类程序如果需要多个协作来提高承载能力,则还要关注部署和扩容的便利性;同时,还需要考虑如何实现某种程度容灾需求。由于多进程协同工作,也带来了开发的复杂度,这也是需要关注的问题。
曲水流觞
2020-07-13
4.7K0
金融科技的碎片化思考(上)
从事金融科技行业已久,也一直想写写金融科技相关的文字,又惶恐间,深觉如此大的话题hold不住而贻笑大方。偶然翻开束之高阁多年的《蚂蚁金服-从支付宝到新金融生态圈》,惊喜之余亦将自己碎片化的那点浅识愚见串联起不少。行文仓促,些许是经历,些许是总结,些许是念头,唯恐扭头就忘,权当流水记账给自己看也好。
曲水流觞
2020-07-13
4960
架构师那些不能碰的禁忌
架构师作为技术领域的顶尖战力,上能妙码生花(代码),下能丹青栩栩(绘图),是未来架构路线的设计师,是各项选型规范的话事人和推动人,是应对疑难杂症啃硬骨头的119队员,更是科技创新的开路先锋...瞧,架构师可以做如此多的事情,面对不同技术水平的团队也无需慌乱,有所侧重即可。
曲水流觞
2020-05-22
7090
给程序员的“错误”找个台阶
2020这个人生最漫长的寒假,翻了一些书,记下不少名人趣事。百无聊赖间把这些小故事做了个分类,再把平日所见种种对照落入其中,遂成此短文。
曲水流觞
2020-05-20
6110
100多位世界顶尖成功人士背后的五大科学定律
今天跟大家推荐的书籍是《巴拉巴西成功定律》,作者是艾伯特-拉斯洛 • 巴拉巴西,他从大数据和复杂网络的角度总结了成功背后的五大科学定律。
曲水流觞
2020-05-20
4680
MSSqlServer Select与Insert高并发下的死锁
1 事件回放 2 DB Trace 线索整理 3 Log 线索整理 4 当时的数据库配置说明 5 原因分析 6 解决方案
曲水流觞
2020-05-20
1.3K0
【致38节】消除代码里的“性别偏见”
众所周知,编程女性实乃凤毛麟角,不说职场偏见,单说一些程序设计都会流露出“性别偏见”,打引号是因为接下来我说的纯属玩笑,大家可不要当真。
曲水流觞
2020-05-19
5320
JIRA自定义一个优雅的可多选下拉列表
公司PMO最新发布的规范,需要在每个JIRA故事里输入涉及上线的应用系统名称,最开始就是自定义了一个最简单的文本框,让Owner自己填写,多个系统逗号分隔。后来在数据统计的过程中发现系统应用名每个人写的千奇百怪,难于对齐。所以考虑将所有的系统应用名称导入到JIRA中,让Owner直接选择减少出错概率。但是JIRA内嵌的几个标准自定义控件,实在是不好用。
曲水流觞
2019-12-16
4K0
The Log(我读过的把日志讲的最透彻的一篇)
作者博客 | https://www.cnblogs.com/foreach-break
曲水流觞
2019-12-03
8430
我是一个Java Class
前言:本文主要想讲一下Java虚拟机的故事, 可能有点偏门,不妥之处欢迎留言交流。
曲水流觞
2019-11-21
3430
Filebeat5+Kafka+ELK Docker搭建日志系统
纯粹是处于个人爱好,各种技术只要跟 Docker 搭边就倾爱它的 Docker 镜像版本。本文除了filebeat agent是二进制版本直接安装在应用机上,与docker无关,其他都是基于docker 镜像版本的集群安装。
曲水流觞
2019-11-05
8540
地理位置研发二三事
目前 GPS 的国际标准坐标系统, GPS 所发布的星历参数就是基于此坐标系统的。WGS-84 坐标系统的全称是World Geodical System-84(世界大地坐标系-84),它是一个地心地固坐标系统。WGS-84 坐标系统由美国国防部制图局建立,于1987 年取代了当时GPS所采用的坐标系统―WGS-72坐标系统而成为GPS 的所使用的坐标系统。WGS-84 坐标系的坐标原点位于地球的质心,Z 轴指向BIH1984.0 定义的协议地球极方向,X 轴指向BIH1984.0 的启始子午面和赤道的交点,Y 轴与X 轴和Z 轴构成右手系。
曲水流觞
2019-11-05
1.7K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档