首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
森林之王
掘友等级
开发(Java)
|
paf
happy every day
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
赞
文章( 22 )
沸点( 0 )
为什么牛逼的程序员都不用 “ ! = null " 做判空?
这是初、中级程序猿经常会遇到的问题。他们总喜欢在方法中返回null,因此,在调用这些方法时,也不得不去判空。另外,也许受此习惯影响,他们总潜意识地认为,所有的返回都是不可信任的,为了保护自己程序,就加了大量的判空。 null就是一个不合理的参数,就应该明确地中断程序,往外抛错误…
字节跳动今日头条前端面经(4轮技术面+hr面)
算法题:老师分饼干,每个孩子只能得到一块饼干,但每个孩子想要的饼干大小不尽相同。 目标是尽量让更多的孩子满意。 如孩子的要求是 1, 3, 5, 4, 2,饼干是1, 1, 最多能让1个孩子满足。如孩子的要求是 10, 9, 8, 7, 6,饼干是7, 6, 5,最多能 让2个…
软件架构万字漫谈:业务架构、应用架构与云基础架构
软件开发就是把一个复杂的问题分解为一系列简单的问题,再把一系列简单的解决方案组合成一个复杂的解决方案。而软件开发中最大的挑战,就是即能够快速高效地针对需求、环境的变化做出改变,也能够持续提供稳定、高可用的服务。而软件架构,就是软件系统的骨骼与框架。 所谓架构,见仁见智,很难有一…
单元测试工具 TestNG 使用
写一篇小文,介绍一下 Java 下单元测试工具 TestNG 的使用,代码在 IDEA 环境在编写。 单元测试,顾名思义,对系统中原子性的功能进行测试,一般情况下是单元测试是针对某个功能函数的测试。编写单元测试是系统开发中重要的一环,也是一项科学优雅的装 X 方式。而且,编写单…
10分钟快速掌握Docker必备基础知识
带着心里的一点点疑问,让我们一起来学习Docker吧。 部署非常慢:因为我们得先准备硬件服务器,接着还要安装操作系统,然后再部署应用程序,而且应用程序还有很多的依赖软件,所以这个过程是比较慢的。 成本非常高:主要是物理器成本太高,即使是部署一个简单的应用,也需要一台服务器。 迁…
设计模式系列之「组合模式」
小Y科普: 家谱又称族谱、宗谱等。它以记载父系家族世系、人物为中心,由正史中的帝王本纪及王侯列传、年表等演变而来。是一种特殊的文献,就其内容而言,是中国五千年文明史中具有平民特色的文献,记载的是同宗共祖血缘集团世系人物和事迹等方面情况的历史图籍。 Now,how to 实现 小…
Mycat中的特性----数据分片
haha,首先这不是一篇入门Mycat的博客但小编感觉又很入门的博客!这篇博客主要讲解Mycat中数据分片的相关知识,同时小编将会在本机数据库上进行测试验证,图文并茂展示出来。 数据库分区分表,咋一听非常地高大上,总有一种高高在上,望尘莫及的感觉,但小编想说的是,其实,作为一个…
参与Github开源项目
开源就是开放源码,毕竟「源码面前,了无秘密」。开源,更重要的意义在于,围绕产品的社区发展,可以将众人的力量回馈给开源产品。众人的参与,提出意见、想法与贡献等这个良性的循环机制,「人人为我,我为人人」。 首先在 Github上找到要参与的项目,点击右上方的 「Fork」。此时,你…
高可用:美团点评智能支付核心交易系统的可用性实践
每个系统都有它最核心的指标。比如在收单领域:进件系统第一重要的是保证入件准确,第二重要的是保证上单效率。清结算系统第一重要的是保证准确打款,第二重要的是保证及时打款。我们负责的系统是美团点评智能支付的核心链路,承担着智能支付100%的流量,内部习惯称为核心交易。因为涉及美团点评…
记一次线上故障的排查过程
本文主要为了记录此次故障的排查过程,总结经验和教训,提高自己的故障分析和处理能力。 本文来自 开源中国 / AbeJeffrey
下一页
个人成就
文章被点赞
53
文章被阅读
16,334
掘力值
428
关注了
21
关注者
76
收藏集
20
关注标签
55
加入于
2018-02-02