- 博客(23)
- 资源 (2)
- 收藏
- 关注
原创 浅谈B2B产品
1、B2B与采购SRM的区别2、B2B产品几种常见模式:自营、平台、分销3、不同行业和公司,B2B业务主要集中在管理粒度,业务流程的差异
2020-08-15 13:36:37 465
原创 SRM & B2B
SRM、B2B两种系统侧重管理的内容有区别。SRM侧重采购方的管理,对供应商,比如发货等管理较轻。对采购商,收货、质检等管理较重,关注物料,不关注具体品牌。B2B侧重供应商的管理,对采购商的收货质检等管理较轻。需要管理具体销售的是什么品牌的商品,着重关注交易流程。...
2020-09-15 22:00:36 357
原创 设计模式之装饰器、适配器
一、装饰器:对原有功能进行扩展,是其原有功能和能力得到增强。 当然对原有功能进行增强的方式除了是用适配器模式外,通过继承的方式也是对其他类的功能进行增强。主要角色有:待装饰抽象类、待装饰类、装饰类装饰类和待装饰类都继承自待装饰抽象类,装饰类中还需依赖待待装饰类。那么此时装饰类可以既可以使用带装饰类的功能,还能继续扩展其他功能。与继承的区别:继承是一种泛化关系;使用装饰器时两个类的关系是依赖关系,更能满足低耦合的设计原则。二、适配器:不对原有功能进...
2020-09-09 22:14:51 166
原创 设计模式之工厂模式
目的:更方便的创建同类商品,更具扩展性。尽量使创建对象满足面向对象6大设计原则一、简单工厂模式不满足开闭原则,有新的类需要创建对象时,需要修改工厂类二、工厂模式有新的对象需要创建时,只需要扩展一个对象类和工厂类。但一个工厂创建的对象单一三、抽象工厂模式不满足开闭原则,一个工厂可以创建多个对象,但是不满足开闭原则,需要新增对象类时,需要修改工厂类...
2020-09-09 21:43:13 145
转载 UML类图关系
在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)各种关系的强弱顺序:泛化= 实现> 组合> 聚合> 关联> 依赖。关系越弱,耦合越低,内聚越强。1.泛化(Generalization)【泛化关系】:是一种继承关系,它指定了子类如何特化父类的所有特征和行为例如:老虎是动物的一种.【..
2020-09-09 20:09:42 540
原创 设计模式之单例模式
一、饿汉式线程安全,资源利用不高,该类的其他静态方法被调用,或者加载了该类时,将导致静态变量被初始化二、懒汉式DCL+volatile:线程安全(除反射)volatile:保证可见性和避免指令重排序(内存屏障)三、静态内部类线程安全(除反射)四、枚举线程安全...
2020-09-09 00:34:36 59
原创 本机eureka高可用,无法注册到其他eureka服务节点的奇葩问题
本机eureka高可用,无法注册到其他eureka服务节点的奇葩问题操作步骤:1.设置两个本地域名:euk1、euk22.两个eureka服务端,分别绑定hostname为euk1和euk2。相同的applicationName3.euk1往euk2注册,euk2往euk1注册。然后分别启动euk1服务和euk2服务4.euk1地址查看时,euk2是unavailable。euk2地址查看时,euk1是unavailable最后排查的原因:开启了VPN加速,导致两个服务不能互相识
2020-09-02 11:38:23 476
原创 一、本周主要复习下设计模式(08-24 ~ 08-30)
本周主攻复习设计模式:设计的6大原则、7大原则(SOLID)单一职责原则 开闭原则 依赖倒置原则 里式替换原则 接口隔离原则 迪米特原则设计模式创建型 结构型 行为型 J2EE模式
2020-08-25 08:32:09 111
原创 OOM排查工具
工作中碰到了很多次OOM,因此需要去排查相关的问题。使用过一些工具进行排查。JVM自带的:jps、jstack、jstat、jmap、jhat等,本地使用jconsole、jvisualVM其他开源工具:MAT、greys、arthas、IBM HeapAnalyzer收费的:jprofile总的来说:HeapAnalyzer和arthas还会很不错的后续博文可以将OOM的一些情况整理出来,然后使用相关工具排查相关问题的过程。...
2020-08-23 23:34:24 723
原创 学习、思考、实践
一定要将学习、思考、实践相结合。不能完全靠想和思考,光靠想和思考的,是脱离了现实环境的,还需要学习和实践进行验证。也不能只学习,不去思考和实践,这样只会成为一个嘴上厉害的人也不能没有学习,思考,仅仅靠瞎折腾。这样会走很多弯路,浪费很多时间,并且也很有可能不会成功。不懂的,就需要学习,学习后需要思考,然后实践。懂一点的,需要更多的思考,参考更多的别人的经验,然后实践。总之:得先懂,然后再实践。理论是实践的基础。...
2020-08-23 21:41:56 272
原创 架构师是什么?不同层级对能力的要求不一样
架构师主要是做什么?阿里P6/P7/P8到底是做什么?从图中看出,每个层级对不同能力的要求不同。设计能力方面:满足当前需求,扩展性,高可用性,做规范(考虑到团队内部的能力层级,规避自由发挥)...
2020-08-23 21:34:12 824
原创 工作中学习的思考
有些人天生学习能力强,理解能力强,归纳能力强,想象能力强,联想能力强。在没有经历过相关经历的情况下,也能完成一些非需要的学习。比如学生阶段就属于这种,通过学习再发现自己的兴趣,继而进入某个行业。此时老师的作用就非常重要。他是引路人,也能提高学生的学习兴趣以及能够提供完整的掌握知识。然而有些人需要有相关意识,才能去进行相关内容的学习。比如进入某个行业后,经历了行业的情况后,再进行相关的学习,如果没有经历,可能他根本不知道需要学什么?应该怎么学?此时,只有只工作中用到了,可能才会去学习,可能仅仅是查漏补缺的
2020-08-22 20:32:34 160
原创 里程碑下阶段性胜利的重要性
一个里程碑下可能涉及的功能较多,特别是前期里程碑下,内容多,功能复杂,很多都需要重新搭建。团队下很多成员在前期里程碑的杂乱情况下,会没有方向,不知道如何办,比较迷茫,觉得做得事情没有意思。此时在一个里程碑下的回顾会变得非常重要。比如在一个流程跑通后,进行阶段性胜利回顾。一个是能在此情况下激励下大家,一个是可以回顾前期的方向是否正确,可以及时修正方向问题。在经历了前期较折磨的阶段,很多人已经比较疲惫、比较怀疑自己。这个时刻的打气,激励,肯定是非常重要的。然后同样还是需要继续憧憬未来。
2020-08-22 20:12:47 376
原创 不同模式电商时履约,运单的差异
不同模式,主要考虑B2C/B2B2C/B2B/B2B2BB2B2C/B2B2B:主要是得支持使用第三方仓储物流系统,对接第三方仓储物流系统B2C:主要是需要考虑仓库层面对订单、订单行拆履约单。一般在仓库履约端完成拆履约单,一个履约单对应一个包裹单,一个包裹单对应一个运单。B2B:主要是需要考虑仓库层面和运力层面进行拆履约单,运单。B2B通常是城配物流,B2B的情况一般在仓库履约端完成履约单拆单,但是这里没有包裹单的概念,直接使用运单的概念。履约单达到物流处时,物流运输处会根据履约单的货物数量、重
2020-08-22 15:11:06 1126
原创 电商自营联营的思考
目前电商的模式和玩法已经越来越多,什么自营,联营,分销,代理代发等。电商关联外部系统也越来越多。像ERP、主数据、履约系统、物流系统、仓储系统、开票系统、签章系统,人事系统、会员营销系统,客服系统等,也很可能还会对接其他的电商平台:比如淘宝、天猫、京东、拼多多等。对于自营和联营模式的思考也随着各式各样公司的管理的不同,出现很多不同的情况出来。自营一般强调的是系统运营的主体一般和商家企业是有一定关联性的,可能是集团与分公司、子公司的关系,也可能是公司内不同部门的关联。集团或者总公司层面会对部分经营业务
2020-08-22 12:11:57 835
原创 自营电商系统-用户管理
目录用户管理概述平台端商家端买家端用户管理概述用户管理是进行用户注册,用户登录,用户角色进行管理。不涉及密码修改、找回密码等功能平台端全平台仅有一个预置的平台端用户:用户名和密码均为admin。平台端能对看到所有用户信息,能设置用户为商家。商家端管理用户详情管理商家信息买家端管理用户详情...
2020-07-05 18:38:50 362
原创 电商模块产品设计
目录总体概述产品架构架构说明模块功能模块功能拆解端说明平台端商家端买家端总体概述产品架构架构说明本系统进行自营型电商模式思考,一版针对生产型企业及大型销售型企业,主要销售自家企业的商品。此系统不涉及企业内部组织架构的情况,仅针对电商销售部门对产品进行销售;不涉及商家多个仓库的情况,因此也不涉及销售端库存寻源问题;由于单店铺销售,因此不存在多部门多店铺结算问题;不涉及营促销相关功能;不涉及SPU管理。此为电商系统V1.0版本。商品品牌、系列、价格未进行单独拆分。不涉及店铺类目和前台类目拆分。功能权
2020-07-05 17:46:48 224
转载 贫富的真正意义
One day a rich father took his young son on a trip to the country with the firm purpose to show him how poor people can be. They spent a day and night in the farm of a very poor family. When they got
2012-07-08 10:35:28 1782
转载 java执行顺序
本文主要介绍以下两块内容的执行顺序,熟悉的大虾可以直接飘过。 一。JAVA中执行顺序静态块块构造器父类构造器 二。JAVA中赋值顺序 静态块直接赋值 块直接赋值 父类继承的属性已赋值 静态变量声明时赋值 成员变量声明时赋值 构造器赋值 第一部分很好测试,我们只需要写一个子类,类中定义
2012-03-19 09:27:31 1278
转载 杨毅:不够优秀就不要腆着脸继续占便宜
“一个人事业上的成功,只有15%是由于他的专业技术,另外的85%要依靠人际关系、处世技巧。”或许正是在戴尔·卡耐基这句名言的指引下,很多人都把人脉积累作为自己职业生涯规划实施过程中的重要一步。但是,哪些人更容易积累有效的、为你所用的人脉?凭什么别人就甘愿为你所用?你是否把自己的成功过于依赖在人际关系的构建上,而忘记了自身能力的积累?如果没有思考清楚这些问题,而盲目崇拜人际关系,可能只会陷入本末倒置
2012-03-14 11:20:14 1592
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人