2018年马上就要过去了说说我这一年的感想吧很多人做Java开发3,4年后,都会感觉自己遇到瓶颈。什么都会又什么都不会,如何改变困境,为什么很多人写了7,8年代码还是一个码农,工作中太多被动是因为不懂底层原理。公司的工作节奏又比较快,难有机会学习架构原理,也没人教,所以这个时候,学习架构原理,扩展思维,对自己以后职业生涯尤为重要。同样公司的两个新人,一个新人一点就通,学东西很快,有的人,学东西很慢            
                
         
            
            
            
             架构师,这个title就和总监之类的title一样,已经彻底被用烂了,但在一个软件产品的生命周期中,架构师是实实在在的一个极度重要的角色,这篇文章就来讲讲我觉得的架构师的画像,到底具备什么素质的同学是贴合架构师形象的,同时欢迎大家回复下在你心目中NB的架构师的画像是怎么样的呢。 业务理解和抽象能力 架构师的第一职责是理解业务,并转换为可被研发理解的实现方案,因此业务            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-21 19:19:54
                            
                                48阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如果你是一名SaaS产品经理,也仍然需要建立从企业全局的视角去分析业务的思维模式和习惯,这样才能对你所负责的产品对口的业务,有一个更加深刻地理解和认识。 一升级后的B端产品经理业务分析框架 在《决胜B端》中,我提出了B端的业务分析框架,最近,我进一步思考、对该框架进行了完善和丰富,分享给大家。最新的业务分析框架如下:  该框架,对于大家有两点学习价值:框架中            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-07 11:41:59
                            
                                48阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # B站后端架构实现指南
作为一名刚入行的小白,了解并实施B站那样复杂的后端架构可能会令人望而却步。不过,通过拆解和逐步实现,我相信你也能掌握这一过程。本文将为你详尽讲解如何实现B站后端架构。
## 任务流程
以下是实现B站后端架构的流程图:
| 步骤  | 描述                            |
|-------|-------------------------            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-10-10 06:40:29
                            
                                157阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            什么是B端产品?   典型的B端产品有CRM、ERP、OA、中台等。什么是C端产品?   C端则是微信、抖音、京东淘宝等。  B端产品和C端产品的区别?   一、面向用户不同B端客户是企业级用户,用户群是稳定的、统一的。B端产品面向的客户是企业内员工,该类用户具备企业级的共同特征从而形成集体人格。B端产品的用户需求是企            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-28 12:52:22
                            
                                234阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录1.B端产品的定义:2.B端产品的特点:(1)目标用户是一个群体(2)效能第一体验第二(3)强调抽象和逻辑(4)收益难以量化3.B端产品的部署方式可分为:(1)私有化部署(2)云部署4.B端产品的技术架构可分为:(1)B/S(Browser/Server)架构(2)C/S(Client/Server)架构5.B端产品按业务方向可分为:对企业内部的B端产品,又可以分为以下两类。(1)业务支撑类产            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-12 10:59:13
                            
                                136阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            B端CRM架构是企业中用于管理客户关系和销售流程的重要系统,其设计和实施需要考虑到业务需求的多样性和复杂性。近年来,随着企业数字化转型的加速,B端CRM的需求愈发显著,从而推动了其架构的不断演进和优化。
> 在当今的商业环境中,B端CRM架构不仅要满足基本的客户管理需求,还需要具备灵活性和可扩展性,以适应快速变化的市场环境和企业内部需求的日益复杂。
## 技术原理
B端CRM的架构通常基于微            
                
         
            
            
            
            # B端产品架构实现指南
当你刚开始接触B端产品架构时,可能会感到迷茫。B端(Business to Business)产品与C端产品(Consumer to Consumer) 在多个方面存在差异,特别是在架构上。本文将带你一步一步了解如何实现一个B端产品架构。
## 流程步骤
以下是实现B端产品架构的主要步骤:
| 步骤   | 任务             |
|--------|-            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-10-26 05:34:30
                            
                                32阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            C/S架构(client/server),即客户端与服务端架构。用户需要在本地安装客户端软件,通过网络与服务器相互通信。如QQ,微信不足:如果系统功能有小小的改动,用户就得重新下载和升级应用B/S架构(browser/server),即浏览器和服务器架构。基于B/S架构的web应用程序不需要安装客户端软件,只需要浏览器就可以。应用系统完全放在应用服务器上,通过应用服务器和数据库进行通信,系统界面通            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-12 17:46:54
                            
                                44阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            基于spring mvc 移动终端后台开发  
 
     
  研发背景到年底了,很多项目都要突击完成,我们自己的“问题及知识管理平台”移动端研发也到了不能再拖的地步,所以需要在后台集成移动端框架。由于后台架构采用spring mvc+hibernate,并且近期也深入的研究过spring mvc,所以就不想沿用已有成熟的整合方案《HTML5企业移动应用解决方案V1.0.d            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-26 20:53:41
                            
                                20阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 理解B站Java后端开发中的B端
对于一名刚入行的小白来说,理解B站的Java后端开发中的“B端”概念是一个重要的第一步。在这篇文章中,我们将详细介绍B端的概念,以及如何实现一些基础的功能。通过规划流程、提供代码示例和详细解释,我们希望能够帮助你更好地理解这一主题。
## 什么是B端?
在讨论B端之前,我们先了解什么是前端和后端。前端是用户直接接触的界面,而后端则是处理数据和逻辑的部分。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-17 03:37:48
                            
                                76阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            嗨,各位小伙伴们。今天是腊月二十七,大家晚上好     今天给大家讲一下客户端、服务端、后台、前端、后端,这些概念间的联系。小白们经常对后台、后端、服务端,前端、客户端这些个概念傻傻分不清。前台:呈现给用户的视觉和基本的操作。后台:用户浏览网页时,我们看不见的后台数据跑动。后端可以包含为:服务端、后台。后台主要是由运营同学配置内容、资源等,并且写入进数据库;服务端的话            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-09 15:43:53
                            
                                121阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            B端产品,对内可以是公司的内部系统,如财务管理、流程管理;对外可以是针对客户的软件或企业网站建设,比如餐馆CRM、金蝶CRM;也可以是针对某一群体的产品,比如医生群体、教师群体、司机群体等。前两种的关键在于实际业务流程的在线化、可视化,提供细分的权限管理和数据统计即可推广使用。后一种针对特定群体,是B端中最偏向于C端的类型。产品经理需要拓展获客完成启动、引导转化提升活跃、尝试付费探索商业化等等。接            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-13 11:31:57
                            
                                78阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 移动端、PC端与后端协同架构
在当今快速发展的互联网时代,移动端、PC端与后端的协作变得尤为重要。为了满足用户不同的需求,灵活、高效的架构设计显得尤为关键。本文将探讨这种协同架构的基本概念,并提供一些代码示例,以帮助理解其中的技术实现。
## 1. 架构概述
### 1.1 移动端与PC端
移动端应用提供了良好的用户体验,便于用户在任何时间、地点使用。PC端则利用大屏幕和更强的处理能力            
                
         
            
            
            
            前言:流程图是产品经理必不可少的技能之一,但流程图你仅限于,只会画基本框图和跨职能流程图吗?本文就来介绍下与产品经理相关的各种各样的流程图表现形式吧! 目录:(1)流程图分类(2)行为型的图(3)结构型的图(4)总结 (1)流程图分类UML有很多种,大体可以分类两类:行为型的图和结构型的图。平时工作中的流程图,只要能把事情清晰的表明,用何种流程图表现形式,其实都无所谓。但是,作            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-06 19:08:56
                            
                                29阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在目前的商业环境中,越来越多的企业正在瞄准B端业务,以期通过数字化转型获取新的市场机会。这种业务模型的复杂性要求我们在架构设计上采用一种结构化的方法,确保灵活性和可扩展性。本篇博文将探讨如何有效地解决“B端业务公司架构”问题,从技术原理到架构解析,再到源码分析和案例分析,我们将逐步解析这一复杂主题。
## 背景描述
B端业务公司的架构设计需要综合考虑不同的业务需求和客户特性。我们可以将这些需求            
                
         
            
            
            
            本文探讨的需求分析环节指识别用户需求,确定产品功能的过程,仅探讨绘制产品原型之前的需求分析环节。一、需求分析总体流程1. 第一步:收集需求,寻找产品/功能目标无论是日常工作还是需求分析,先明确宏观目标。对于产品具体功能来说,就是要定义出要不要做、做什么的问题,可使用以下方法找到产品目标。1)识别需求触发原因,根据不同需求触发原因收集需求。内部存在具体问题,需解决:无论是别人或自己提出,都需使用3W            
                
         
            
            
            
            什么是B端产品? 
  B端产品是服务于企业或者组织,用来解决企业某类经营管理。B端的产品收益类型: 
    规模(提升收入、销售收入)、成本转利润收入成本(降低运营成本)效率(管理效率、运营效率)品质(服务水平、响应能力)风控B端产品的分类? 
  按部署方式分 
    私有化(部署自己家)云端部署(公有云,私有云,混合云)按技术架构 
    C/S架构(client/server)客户端            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-02 12:32:18
                            
                                26阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            B/S架构      B/S框架,意思是前端(Browser)和服务器端(Server)组成的系统的框架结构。一般这样的程序是由在客户端处理极少数据,大部分数据都在服务器端处理。B/S架构也可理解为web架构,是一种基于浏览器载体的框架,包含前端、后端、数据库三大方向。前端      前端开发技术工            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-05-22 16:09:00
                            
                                350阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            互联网中B端客户和C端客户的区别?1.用户群体2.业务形态3.用户诉求(价值主张)4.对于PM的要求5.用户推广获取过程 CAC6.产品层面7.壁垒8.后期运维层面(客户关系维护)9.调研体验带入感10.实施成本11.企业端服务的特点12.产品生命周期13.LTV/CAC14.产品设计 1.用户群体B端:一般是多角色群体、多维度,一般是3个维度,决策者(老板)、管理者(财务、业务部门负责人)和执            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-14 22:08:45
                            
                                105阅读