首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
有理有据专题
有理有据!为什么String选择数字31作为hashCode方法乘子?
点击上方“朱小厮的博客”,选择“设为星标” 回复”1024“获取独家整理的学习资料 来源:http://1t.click/Xkk 1. 背景 某天,我在写代码的时候,无意中点开了 String hashCode 方法。然后大致看了一下 hashCode 的实现,发现并不是很复杂。但是我从源码中发现了一个奇怪的数字,也就是本文的主角31。这个数字居然不是用常量声明的,所以没法从字面意思上推断
阅读更多...
B端:弹窗的场景、类型、 选择策略串讲,让你的设计有理有据。
B端产品在什么情况下使用弹窗,弹窗又分为哪些类型,该如何选择合理的弹窗形式,很多小伙伴都是跟着感觉走,本文告诉你依据。 一、弹窗及其场景 在B端系统中,"B端"通常指的是面向企业(Business)的系统,即企业级应用。在这样的系统中,弹窗通常是指在用户界面上弹出的对话框或弹出框,用于向用户显示信息、提示用户进行操作或者请求用户确认。 弹窗通常用于以下场景: 1. 提示信息:向用户
阅读更多...
8年老司机教你,如何写出一份“有理有据使人信服,程序员35岁真的是分水岭吗
GraphQL -> 是一种针对图状数据进行查询特别有优势的查询语言GraphQL Query-> 一种类似于HTTP GET的GraphQL 请求,用来查询后端数据GraphQL Mutation-> 一种类似于HTTP POST 的GraphQL请求,用来修改后端数据GraphQL Subscription-> 一种建立在客户端和后端之间的长链接,用来监听后端数据变化请求,大部分GraphQ
阅读更多...
8年老司机教你,如何写出一份“有理有据使人信服,android原生开发教程
4.1. App性能要求 (可选) 4.2. App Size 要求 (可选) 现有架构(可选)建议架构 6.1. 引入的第三方框架/SDK的简介 (可选) 开发时间线其他可选架构(可选)参考文献 咱先从项目背景开始聊 项目背景 如果大家面试次数够多,应该会有听过一个叫STAR原则的东西,就是介绍自己项目的时候要遵循Situation(背景)->Targ
阅读更多...
程序员!比挣钱更难的,是『花钱』!有理有据,欢迎反驳→_→
『挣钱』与『花钱』哪个更难 浅思之下 『挣钱』如“春蚕到死丝方尽” 『花钱』是“千金散尽一挥间” 结论是 花钱易挣钱难 但是深思之后会发现 比挣钱更难的 其实是花钱 论据不要太多 花钱要掌握的技能=N次方 0 1 花钱的前提是挣钱 打工人挣钱 正常上班坐等工资 毕竟挣来了钱 才能花钱呐 花钱比挣钱多一步有木有 02花钱还要拼手速 挣钱后想花
阅读更多...
有理有据:数据库选择集中式还是分布式
OLTP类型的业务系统采用集中式数据库还是分布式数据库是在做国产数据库改造中经常被问到的问题,无论是对技术架构发展演变,还是对现有业务长期发展提供必要的支撑,这个问题都具有讨论意义。在分布式大行其道的背景下,似乎任何架构都需要分布式赋能。现实真的是这样吗?下面将全面地进行分析与阐述。 作者:王辉 文章来源于微信公众号“基础技术研究” 一、使用现状分析 国产数据库厂商2022年就已经达到
阅读更多...