首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
JavaEdge
华为_2012实验室_Java工程师
获赞
1320
粉丝
1747
关注
98
看过 TA
1.0W
男
门头沟学院
2029
Java
IP属地:上海
《编程严选网》免费分享12306、AIGC项目!
私信
关注
拉黑
举报
举报
确定要拉黑JavaEdge吗?
发布(707)
在招职位
JavaEdge
关注TA,不错过内容更新
关注
2023-06-19 00:11
华为_2012实验室_Java工程师
小步快跑,敏捷开发的精髓!
每日站会,两周一迭代,有自己的“Scrum Master”,就是敏捷实践?No! 具备敏捷之形的团队有很多,但是,真正掌握敏捷精髓的,却并不多见。这是因为,敏捷方法属于simple but not easy(简单但并不好做)。结合我这么多年的体会来看,与其说敏捷是一场研发方式的变革,不如说是一场思维方式的变革。 今天,结合我在某试点团队中深度实践敏捷的经历,来跟你分享一下,我对敏捷精神的理解,以及在敏捷应用过程中的实施建议。 1 为何引入敏捷? 敏捷特点:小即是美(Small is beautiful)。小而美体现: 人:拆分成小规模(5~7人)、跨职能的小团队 事:拆分成一系列小而具体的交...
牛客在线求职答疑中心
0
点赞
评论
收藏
分享
2023-06-04 17:52
华为_2012实验室_Java工程师
如何从复盘中获得真正的收获?持续改进是关键!
复盘,本是围棋术语,每次博弈结束后,双方棋手把刚才的对局复演一遍,分析对局当中得失关键,提升自己棋力的好方法。复盘是对思维的训练。 通过复盘,当类似局面再次出现,你就能快速预测接下来的动态走向,更好应对。 项目复盘会则是 项目团队有意识从过去行为经验中,进行集体学习的过程。 一般在项目或里程碑完结后,由项目经理组织召集项目成员,一起回顾项目整个历程中,团队做对哪些事,做错哪些事,再来一次,如何做更好,沉淀该项目产生的集体智慧。 多做复盘肯定有好处,可现实项目是一个接一个做,忙上线,忙变更,忙返工,哪有时间复盘?我之前有个老板,倒是经常拉大家复盘,但会上就是骂,出问题就追责到底,自然各种甩锅。我...
我的成功项目解析
0
点赞
评论
收藏
分享
2023-06-04 17:51
已编辑
华为_2012实验室_Java工程师
如何让你的汇报更有说服力?数据监控是关键!
第5讲中玩过一个扫雷游戏,目标是排除计划中的“延期地雷”,但是,总有些“雷”防不胜防。我们在做计划的时候,明明已经想得非常周全了,可是,真正开工几天之后才发现,很多事情并没有那么简单。 1 学习场景:预估3d,结果做2w? “我们在做课程系统,因为政策原因现在要紧急对购物车功能扩展改造,最初评估时,研发认为功能并不复杂,3天就够。但开工后发现,这“坑”改动起来牵涉面太大,老的订单系统盘根错节,不好下手,现在看来至少两礼拜。” 可问题是,这个任务正好在关键路径,如它延期,所有都得跟着延。老板特意交待过,这次上线关系到年底最重要KPI,不能延期! 咱们先冷静!泰山崩于前而色不变,这是项目经理必须要...
我的成功项目解析
0
点赞
评论
收藏
分享
2023-06-01 13:45
华为_2012实验室_Java工程师
避免新手常犯的项目管理错误
如何完成新手项目经理的角色转换呢? 成为项目经理前,我做了四五年的“码农”。我一直觉得程序员很有乐趣,回想大学时候一个人敲代码时光依然觉得历历在目。大学时我就喜欢用代码尝试各种效果,折腾java生态各种技术和语言,每次从图书馆背回来借的厚厚的编程书籍,一边学一边做项目来验证。 那时的我,不怎么需要跟人交流,每天对着屏幕,只要能和代码在一起,就觉得自己手握了世界,超有自信的。 虽然当大牛程序员,事实上的确很酷,但我现在也意识到,做技术大概不是国内码农一辈子的饭碗和追求。经过几家互联网大厂精神和肉体双重打磨后,我成为编程的熟练工,开始发现自己有了更多渴望。 直到有一天,摆在我面前的路出现转折。那时...
我的成功项目解析
0
点赞
评论
收藏
分享
2023-05-21 13:45
华为_2012实验室_Java工程师
Netty解码基于分隔符的协议和基于长度的协议
在使用 Netty 的过程中,你将会遇到需要解码器的基于分隔符和帧长度的协议。来看 Netty 所提供的用于处理这些场景的实现。 1 基于分隔符的协议 基于分隔符的(delimited)消息协议使用定义的字符来标记的消息或者消息段(通常被称为帧)的开头或者结尾。由RFC文档正式定义的许多协议(如SMTP、POP3、IMAP以及Telnet)都是这样的。 私有组织通常也有自己的专有格式。无论你使用什么样的协议,表11-5的解码器都能帮你定义可以提取由任意标记(token)序列分隔的帧的自定义解码器。 图 11-5 当帧由行尾序列\r\n(回车符+换行符)分隔时是如何被处理的: 代码11-8 ...
晒一晒我的offer
0
点赞
评论
收藏
分享
2023-05-20 16:46
华为_2012实验室_Java工程师
学习Netty BootStrap,成为网络编程高手!
0 定义 深入 ChannelPipeline、ChannelHandler 和 EventLoop 后,如何将这些部分组织起来,成为可运行的应用程序? 引导(Bootstrapping)!引导一个应用程序是指对它进行配置,并使它运行起来的过程—尽管该过程的具体细节可能并不如它的定义那样简单,尤其是对于一个网络应用程序来说。 和它对应用程序体系架构的分层抽象一致,Netty处理引导的方式使你的【应用程序的逻辑或实现】和【网络层】相 隔离,而无论它是客户端还是服务器。所有的框架组件都将会在后台结合在一起并启用。引导是我们一直以来都在组装的完整拼图(Netty 的核心概念以及组件,也包括如何完整正...
晒一晒我的offer
0
点赞
评论
收藏
分享
2023-04-10 13:24
已编辑
华为_2012实验室_Java工程师
第一份全职工作就在华为做 IT 通用软件开发工程师,试用期六个月。
投递华为等公司10个岗位
0
点赞
评论
收藏
分享
2023-04-09 20:54
华为_2012实验室_Java工程师
Kubernetes集群安装及kubectl命令行大全
1 下载 docker-desktop从 docker 下载 docker-desktop (opens new window),并完成安装2 启用 Kubernetes 集群启动 docker-desktop,打开preference 面板切换到 Kubernetes 标签页,并勾选启动 Enable Kubernetes,点击 Applykubectl简介Kubernetes集群管理工具,它可以帮助您部署、管理和扩展Kubernetes集群中的应用程序和服务。使用kubectl,您可以创建、更新、删除Pod、Service、Deployment、ConfigMap、Secret等Kuber...
0
点赞
评论
收藏
分享
华为_2012实验室_Java工程师
硬核
@JavaEdge:
职场必备经验
点赞 0
评论 0
Java求职圈
0
点赞
评论
收藏
分享
华为_2012实验室_Java工程师
很硬核的干货
@JavaEdge:
职场必备经验
点赞 0
评论 0
0
点赞
评论
收藏
分享
2023-04-05 15:39
华为_2012实验室_Java工程师
如何设计高效的基准场景?揭秘大厂的实战策略!
RESAR性能工程中,场景分为基准、容量、稳定性、异常。每类场景对应不同目标。基准场景是为找到系统中明显配置及软件Bug,也为容量场景提供可对比的基准数据。基准场景要有确定结论。线程数应该如何确定,压力线程的连续递增的重要性,以及如何将之前所讲的分析思路应用在具体的分析案例中。1 性能场景分类通常拿到的需求:评估系统能支持的最大容量。为知道当前的系统容量,目标很明确测试并优化系统以支持线上业务。有优化必要测试并评估未来几年内,性能容量是否满足业务发展。要求测试未来业务场景把场景按照目标划分三类:验证:评估当前系统容量调优:评估并优化当前系统推算:评估并推算未来系统容量这种分类和我们一直强调的按...
0
点赞
评论
收藏
分享
2023-03-27 20:42
华为_2012实验室_Java工程师
Flink实战-安装及部署
1 本地安装只需几个简单的步骤即可启动并运行Flink示例程序。1.1 安装:下载并启动Flink唯一要求是装有Java 8,检查Java正确安装:直接下载二进制包到本地并解压。2 配置 flink-conf.yamljobmanager.rpc.address: 10.0.0.1 配置主节点的ipjobmanager 主节点taskmanager 从节点配置. bash_profile vim ~/.bash_profile # Flink export FLINK_HOME=/Users/javaedge/Downloads/soft/flink-1.17.0 export PATH=$F...
0
点赞
评论
收藏
分享
2023-03-06 15:19
华为_2012实验室_Java工程师
怎么做,才能在职场中晋升?
1 主动原则:主动做事 工作要积极主动,刚进入职场的同学,以为“服从命令听指挥”“领导指哪打哪”就是积极主动,结果易养 1.1 不好习惯 ① 认为主管肯定会帮你搞定晋升 你可能非常信任主管,认为自己只要把主管安排的任务做好,晋升就是水到渠成的事情。所以你就算觉得现在分配的任务对自己的成长帮助不大,也不会主动跟主管沟通,而是认为“他这么安排肯定是有道理的”“也许过一段时间他就会给我安排新的任务”。这其实是不对的。 首先,不是每个主管都会关注组员的成长。主管做事风格可能多种: 有的主管特别关注业务目标是否达成,所以会花很多时间跟产品经理和项目经理沟通交流 有的主管特别关注团队形象,要求所有对外承...
投递网易有道等公司10个岗位
0
点赞
评论
收藏
分享
03-30 19:51
已编辑
华为_2012实验室_Java工程师
别让你的微服务在重试中死去:深入理解RPC异常重试机制
1 异常重试的意义 发起一次RPC调用远程的一个服务,如用户登录操作,先验证用户名密码,成功后,获取用户基本信息。通过远程的用户服务获取用户基本信息时,恰好网络故障,导致请求失败,而这请求我们希望它能尽可能执行成功,咋办? 需重发一次RPC调用,那是catch下,失败就再发起一次调用?显然不优雅。考虑RPC框架的重试机制。 2 RPC框架重试 当调用端发起的请求失败时,RPC框架自身可重试,再重发请求,用户可设置: 是否开启重试 重试次数 RPC异常重试: caller发RPC调用时,会经负载均衡,选择一个节点,之后向该节点发请求信息。当消息发失败或收到异常消息,即可捕获异常,根据异常触...
如果校招重来我最想改变的...
0
点赞
评论
收藏
分享
2022-11-20 20:55
已编辑
华为_2012实验室_Java工程师
为什么kafka延迟比RocketMQ高?
1 kafka说kafka延迟比rocketmq延迟高 是有一个前提的 就是topic较多的时候 这个和这2个MQ的数据存储结构有关系的 在topic少的时候延迟基本一致。kafka的数据存储结构设计师尽可能的保证吞吐量,所以在设计时是尽可能保证log日志小,它的数据结构如下 其中topic只是逻辑概念,分区对应就是一个物理文件夹:所以topic很多时,分区文件数量会很庞大,磁盘顺序读效率变得低下,则会在topic比较多时,磁盘顺序读就蜕变为随机读,延迟就高了。即 kafka 性能对于topic 有阈值(20 个)。2 RockertMQ淘宝业务比较复杂,topic很多,为解决这痛点,Rock...
0
点赞
评论
收藏
分享
1
9
10
11
12
13
48
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务