51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
WOT技术大会
IT证书
公众号矩阵
移动端
短视频
免费课程
课程排行
直播课
软考学堂
全部课程
厂商认证
IT技术
24年11月软考
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
意见反馈
社区规则
社区活动
默认
发布时间
热度
原创
精华
热门标签
HarmonyOS NEXT
HarmonyOS
鸿蒙
基于流程管理,提高工作质量和效率
一、背景说明在软件开发领域中,流程协作一直是热门的话题之一,不同的组织架构中,定义不同角色和人员的职责范围,并且通过流程规范来管理不同角色之间的衔接机制,以求不断提高协作效率。核心要素角色:不同的组织架构下,角色配置各不相同,角色与人员对应明确;职责:对不同角色的责任定义,用来明确介入流程的阶段与时间;流程:根据场景定义对应的流程中节点顺序,例如开发、测试、部署;节点:明确不同节点中的负责角色...
strikeeagle
0回复
3725浏览
流程管理
自动化集成:Pipeline整合Docker容器
前言:该系列文章,围绕持续集成:Jenkins+Docker+K8S相关组件,实现自动化管理源码编译、打包、镜像构建、部署等操作;本篇文章主要描述流水线集成Docker用法。一、背景描述微服务架构是当前主流的技术选型,在业务具体落地时,会存在很多业务服务,不管是在开发、测试、上线的任意节点中,如果基于手动编译的方式打包服务,操作成本不仅极高,而且很容易出现纰漏。通过Pipeline流水线的方式,将服务镜像构建编排成一键触发执...
strikeeagle
0回复
3757浏览
Docker
自动化集成:Kubernetes容器引擎详解
前言:该系列文章,围绕持续集成:Jenkins+Docker+K8S相关组件,实现自动化管理源码编译、打包、镜像构建、部署等操作;本篇文章主要描述Kubernetes引擎用法。一、基础简介Kubernetes简称K8S,是一个开源的分布式的容器编排引擎,用来对容器化应用进行自动化部署和管理。ControlPlaneComponents:控制平面组件,对集群做出全局决策,例如:调度、检测和事件响应,可以在集群中的任何节点上运行;api:作为K8S控制面的组件,开放...
strikeeagle
0回复
3754浏览
Kubernetes
自动化集成:Pipeline整合Docker+K8S
前言:该系列文章,围绕持续集成:Jenkins+Docker+K8S相关组件,实现自动化管理源码编译、打包、镜像构建、部署等操作;本篇文章主要描述流水线集成K8S用法。一、背景描述分布式服务的部署是一个复杂的流程,当容器应用存在几十甚至上百的时候,用手动的方式部署显然难度过高,借助Kubernetes容器编排引擎,可以快速的实现自动部署,扩展,升级等一系列复杂步骤。二、流程设计在之前的篇幅中,已经描述了流水线的方式进行源码编...
strikeeagle
0回复
3331浏览
Pipeline
Docker
K8S
站在面试官角度,看求职与内卷
最近团队有人员变动,然后就顺理成章的开始招聘事项,下面作者尽量从流程全貌和大家总结一下面试过程,最近好多读者都在和我私聊说年底跳槽的事,也正好可以提供另一个角度做参考。一、招聘需求互联网的行业的内卷不是一天两天了,相信很多开发同学也习以为常,在这个领域内沉浸足够的时间之后,就会经历在求职者和面试官角色互跳的体验。在管理比较好的公司,招聘一直是一件谨慎的工作,公司之所以能发展好,因为大部分的员工...
strikeeagle
0回复
3034浏览
面试技巧
个人成长中,关于规划设计的思考
你已偏离路线,已为你重新规划路线,请在合适的位置掉头;如果实在不想掉头,也可以换个目的地。01规划方案即拟定一个长远的执行计划,根据规划时间的长短,通常将方案定义为季度、半年度、年度等;在发展比较好的环境中,做规划设计都是一件极其谨慎的事情,通常会在规划中明确方向,并且敲定要落地的事项,以及相应的里程碑节点。对于在职场上争渡的选手来说,有工作上的规划,通常也有个人的规划;按照万事开头难的理论来看,...
strikeeagle
0回复
2870浏览
编程人生
编程进阶之路,虽无捷径但有长短
前言:最近收到很多读者朋友私信,问我如何学习编程,这个问题其实很难正面回答,而且本人也确信自己达不到指点别人学习的高度,这篇文章基于作者自己这几年趟过的路,和大家聊聊编程学习的话题,仅供一些感到迷茫的朋友做点参考。一、面对选择1、编程语言学习编程的第一件事就是面对语言的选择,编程语言五花八门种类繁多,不同的技术类型适应不同的应用场景,所以语言本身没有高低之分存在即合理,学会做选择才是入门的关键;...
strikeeagle
0回复
2594浏览
编程经验
腾讯搜狗输入法、支付宝接入鸿蒙生态!
鸿蒙发布之初一度被嘲笑为安卓“换壳”,经过三年多的百般磨砺,鸿蒙终于破茧成蝶。鸿蒙生态迎来黄金时代鸿蒙自诞生以来就饱受质疑,但随着不断迭代不断进化,如今鸿蒙得到越来越多用户的认可。近日,华为与鸿蒙生态的14家合作伙伴签署了合作备忘录,包括新浪、国航、人民网科技、金山办公、奇安信、去哪儿旅行、科大讯飞、乐元素、酷狗、百度、网易、航旅纵横、搜狗、小沃科技等公司。据悉,支付宝已经与鸿蒙签约,合作开发原...
开源news
0回复
6000浏览
鸿蒙
鸿蒙世界
开源鸿蒙
华为
日志管理系统,多种方式总结
一、背景简介项目中日志的管理是基础功能之一,不同的用户和场景下对日志都有特定的需求,从而需要用不同的策略进行日志采集和管理,如果是在分布式的项目中,日志的体系设计更加复杂。日志类型:业务操作、信息打印、请求链路;角色需求:研发端、用户端、服务级、系统级;用户与需求用户端:核心数据的增删改,业务操作日志;研发端:日志采集与管理策略,异常日志监控;服务级:关键日志打印,问题发现与排查;系统级:分布...
strikeeagle
0回复
4224浏览
日志管理
复杂任务中,流程的解耦设计
复杂流程,得一步异步的来;一、业务场景在系统开发的过程中,必然存在耗时极高的动作,是基于请求响应模式无法解决的问题,通常会采用解耦的思维,并基于异步或者事件驱动的方式去调度整个流程的完整执行;文件任务:在系统解析大文件数据时,在获取任务之后,会异步处理后续文件读写流程;中间表:执行复杂场景的数据分析时,收集完待分析的对象之后,会并发执行各个维度的采集动作,并依次将数据写入临时的中间表中,方便数...
strikeeagle
0回复
4004浏览
解耦
客观的聊一聊,裁员这件糟心事
时间在走,环境在变,互联网有点卷不动了;01捋一捋最近互联网上关于职场的热点:裁员,优化,毕业,向社会输送人才,求职;你方唱罢他方登场,持续横跳热搜;年初到现在五月底,身边已经有好几个朋友收到裁员通知,而且是没有给任何的心理预期;基本上人事谈话结束,就可以收拾东西离开的节奏,不拖泥带水;后续求职周期在两周之内可以完成,薪水也在正常的上涨区间内;当裁员成为大小各厂过冬的手段,当搬砖人的职场情绪处于...
strikeeagle
0回复
3913浏览
职场生活
基于Apache组件,分析对象池原理
池塘里养:Object;一、设计与原理1、基础案例首先看一个基于commonpool2对象池组件的应用案例,主要有工厂类、对象池、对象三个核心角色,以及池化对象的使用流程:importorg.apache.commons.pool2.BasePooledObjectFactory;importorg.apache.commons.pool2.PooledObject;importorg.apache.commons.pool2.impl.DefaultPooledObject;importorg.apache.commons.pool2.impl.GenericObjectPool;importorg.apache.commons.p...
strikeeagle
0回复
3735浏览
Apache
模板化的封装,降低业务代码开发
复杂的问题,往往需要简单的逻辑;一、业务背景业务开发是一件复杂且耗时的工程,所以最近几年出了一个很火的概念叫做"低代码"开发,简单的说就是开发人员通过简单的"拖拉拽"配置,快速构建起业务应用,甚至一些业务人员可以自行操作,比如下面常用的一些功能;数据报表:通过BI工具快速配置和生成相应的数据报表,降低数据统计的工作量;业务表单:围绕基础的字段库能力,快速构建业务属性的表单结构,避免频繁的扩展版本;审...
strikeeagle
0回复
3165浏览
模板化管理
Pulsar Summit Asia 2022
关于PulsarSummitPulsarSummit是ApachePulsar社区年度盛会,它将分布在世界各地的ApachePulsar项目Contributor、Committer和各企业CTOCIO、开发者、架构师、数据科学家,以及消息和流计算社区的精英召集在一起。于此盛会,大家分享实践经验、交流想法、探讨关于Pulsar项目和社区的知识,切磋互动。大会介绍PulsarSummitAisa2022将于2022年11月1920日于线上举办。大会将分为主论坛和分论坛,汇聚技术大咖和行业先行者分享ApacheP...
鸿蒙活动小助手
0回复
4952浏览
Apache Pulsar
华为麒麟芯片何时才能王者归来?
近日一则“海思麒麟芯片明年将回归”的话题引发网友热议。对此,华为方面最新回应称:不实消息。华为回应“海思麒麟芯片明年将回归”华为Mate50自推出后获得了不少消费者的青睐,虽然其搭载了众多黑科技,但是由于在芯片上受到了制裁,Mate50依旧没法使用5G,只能用高通骁龙定制的“4G”芯片。拥有最强5G技术的华为因被断供芯片而无法上线5G手机,这也成为华为刻骨铭心的痛。10月31日,华为京东自营官方旗舰店上架了一款官翻Mat...
开源news
0回复
6873浏览
海思
芯片
华为
麒麟
马蜂窝毕博:分析完这9点工作原理,我们最终选择了 Apache SeaTu
原创
精华
点亮⭐️Star·照亮开源之路https:github.comapacheincubatorseatunnel讲师简介毕博马蜂窝数据工程师在10月15日,ApacheSeaTunnel&IoTDB联合Meetup期间,马蜂窝网数据工程师毕博给大家介绍了SeaTunnel的基本原理和相关企业实践思考、马蜂窝大数据开发调度平台典型场景下的痛点和优化思考,并分享了个人参与社区贡献的实践经验,希望同时能帮助大家快速了解SeaTunnel及参与社区建设的路径和技巧。✦SeaTunnel的技术原理简介...
ApacheSeaTunnel
2回复
9895浏览
数据集成
数据同步
seatunnel
大数据
大数据处理
聊聊客户档案模型的设计与管理
可以简单,更需要复杂;一、基础描述围绕客户管理通常分为售前、售中、售后、三个核心阶段,即营销、销售、服务三个核心流程与策略,在之前的文章中有聊过CDP系统的设计,本篇从客户档案模型来看看设计上的细节;首先说明在客户档案管理中的几个常用概念,先统一基本的共识,然后从开发的角度,进行各个模块的实现和流转分析;对于客户相关的系统来说,不管是偏向数据的CDP平台,还是偏向销售管理的CRM应用,其基础能力需要对客...
strikeeagle
0回复
5967浏览
客户档案
聊聊支付流程的设计与实现逻辑
新手打怵老手头疼的业务;一、业务背景通常在业务体系中,都会或多或少的涉及到支付相关的功能;对于一些经验欠缺同学来说,最紧张的就是面对这类支付结算的逻辑,因为流程中的任何细节问题,都可能引发对账异常的情况;错误发生之后,再想去修复流程,花费的时间成本又是高昂的,还牵扯错误数据的调平问题,最终很可能引发乱账算不清的结果,然后需要人工介入手动处理;在支付场景中,不但涉及诸多的复杂业务,结算规则,超长...
strikeeagle
0回复
4525浏览
支付流程
字典服务的设计与管理
编码问题,谁不想避其锋芒;一、业务背景在搜索引擎的功能上,曾经遇到过这样一个问题,数据库中某个公司名称中存在特殊编码,尽管数据已经正常同步到索引中,但是系统中关键词始终也无法匹配到该公司;然后在库中模糊匹配,将公司名称复制到搜索框中,这样就可以正常命中索引,那么问题也就很清楚了,这种数据"隐身"的情况,即看着是同一个字,但是实际上不是,通常由特殊编码引起的;通过表单进行数据采集是常用的业务手段,...
strikeeagle
0回复
3846浏览
字典服务
用户身份标识与账号体系实践
互联网的账号自带备忘机制;一、业务背景通常在系统研发的过程中,需要不断适配各种业务场景,扩展服务的领域和能力,一般会将构建的产品矩阵划分出多条业务线,以便更好地管理;由于各个业务线的数据入口和管理策略的不同,这样从不同路径下沉淀的数据,可能因为系统边界问题从而被孤立;如果用户数据被分裂,会因为数据不全面给分析决策带来误导;比较经典的场景,用户从应用端完成注册之后,通常不会过多提供自身信息,由于...
strikeeagle
0回复
3350浏览
用户识别
暂无内容
1
95
96
97
98
99
100
101
102
103
151
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅