12 2018 档案

jdk1.8中时间和日期用法
摘要:LocalDate 待续 阅读全文

posted @ 2018-12-10 18:18 悠悠草心 阅读(176) 评论(0) 推荐(0) 编辑

1、Tomcat7性能监控与优化
摘要:1. 目的 通过优化tomcat提高网站的并发能力。 2. 服务器资源 服务器所能提供CPU、内存、硬盘的性能对处理能力有决定性影响。 3. 优化配置 3.1. 配置tomcat管理员账户 在conf/ tomcat-users.xml下添加用户: <role rolename="manager"/ 阅读全文

posted @ 2018-12-02 11:50 悠悠草心 阅读(321) 评论(0) 推荐(0) 编辑

43、生鲜电商平台-你应该保留的一些学习态度与学习方法
摘要:说明:Java开源生鲜电商平台这一类学习课程系列已经初步接近了尾声,那么作为学习生鲜电商B2B2C电商的你,应该有一个什么样子的学习态度与学习方法呢? 我认为需要以下几点: 1. 学习的态度。 学习的态度指的是什么呢?你要静下心来学习,学习作者的思维方式,考虑问题的角度与维度,而不是仅仅学习他的代码 阅读全文

posted @ 2018-12-02 10:54 悠悠草心 阅读(367) 评论(2) 推荐(0) 编辑

44、生鲜电商平台-Java后端生成Token架构与设计详解
摘要:暂无 阅读全文

posted @ 2018-12-02 10:54 悠悠草心 阅读(405) 评论(0) 推荐(0) 编辑

42、生鲜电商平台-商品的spu和sku数据结构设计与架构
摘要:说明:Java开源生鲜电商平台中商品的spu和sku数据结构设计与架构,包括数据库图标与架构分析。 1. 先说明几个概念. 电商网站采用在商品模块,常采用spu+sku的数据结构算法,这种算法可以将商品的属性和商品的基本信息分离,分开维护,这样我们就可以在不同的类目下自定义商品信息和分类的属性信息, 阅读全文

posted @ 2018-12-02 10:52 悠悠草心 阅读(4939) 评论(0) 推荐(0) 编辑

41、生鲜电商平台-物流动态费率、免运费和固定运费设计与架构
摘要:说明:物流配送环节常见的有包邮,免运费,或者偏远地区动态费率,还存在一些特殊的情况,固定费率,那么如何进行物流的架构与设计呢? 运费之困惑 在淘宝买过东西的亲们,应该都有过这样的体会——每次购物,都要在运费上和商家讨价还价,商议好运费后,还得下达订单等待卖家修改了才能付款,每次都如此,实在很不方便。 阅读全文

posted @ 2018-12-02 10:51 悠悠草心 阅读(1005) 评论(0) 推荐(0) 编辑

40、生鲜电商平台-商品无限极目录的设计与架构
摘要:说明:任何一个商品都应该是先属于某一个目录,然后在目录中添加商品,目录理论上最多支持三级,因为级别太多,不容易管理。但是设计中需要设计无限制的级别。 另外,最好用树形结构进行处理,这样非常容易观看与管理。 一般的功能类似以下: 1.目前Java开源生鲜电商有两级商品,如果要删除父级,则所有的子级别都 阅读全文

posted @ 2018-12-02 10:50 悠悠草心 阅读(922) 评论(0) 推荐(0) 编辑

39、生鲜电商平台-redis缓存在商品中的设计与架构
摘要:说明:Java开源生鲜电商平台-redis缓存在商品中的设计与架构。 1. 各种计数,商品维度计数和用户维度计数 说起电商,肯定离不开商品,而附带商品有各种计数(喜欢数,评论数,鉴定数,浏览数,etc),Redis的命令都是原子性的,你可以轻松地利用INCR,DECR等命令来计数。 商品维度计数(喜 阅读全文

posted @ 2018-12-02 10:49 悠悠草心 阅读(2047) 评论(0) 推荐(0) 编辑

38、生鲜电商平台-会员积分系统的设计与架构
摘要:说明:互联网平台积分体系主要用于激励和回馈用户在平台的消费行为和活动行为,一个良好的积分体系可以很好的提升用户的粘性及活跃度。 一、互联网平台积分体系设计必要性 互联网平台积分体系是一个独立、完整的系统模块,主要用于激励和回馈用户在平台的消费行为和活动行为,通过积分体系可以激发与引导用户在平台的活跃 阅读全文

posted @ 2018-12-02 10:48 悠悠草心 阅读(1643) 评论(0) 推荐(0) 编辑

37、生鲜电商平台-供应链模块的设计与架构
摘要:说明:Java开源生鲜电商平台中供应链模块属于卖家的行为,也就是卖家如何管理他们自己的供应商,包括结算方式,压款方式,结算周期等等,超出了我这个B2B平台所提供的服务范畴,但是这块也是非常重要的一块,只是属于另外的一个领域,对此我只发布我自己的看法与见解,包括设计等。 近段时间有几个项目,客户提到需 阅读全文

posted @ 2018-12-02 10:47 悠悠草心 阅读(1737) 评论(0) 推荐(0) 编辑

36、生鲜电商平台-积分,优惠券,会员折扣,签到、预售、拼团、砍价、秒杀及抽奖等促销模块架构设计
摘要:说明:本标题列举了所有目前社会上常见的促销方案,目前贴出实际的业务运营手段以及架构设计,包括业务说明,仅供参考 促销体系 1.1促销体系 在电商和O2O领域,促销是运营人员的一个主要的让利行为,同时促销活动期间的购买量也较之普通商品更高,不同的阶段,对于促销的要求也是不同的。 促销实质上是一种沟通活 阅读全文

posted @ 2018-12-02 10:46 悠悠草心 阅读(1653) 评论(0) 推荐(0) 编辑

35、生鲜电商平台-技术方案与文档下载
摘要:说明:任何一个好的项目,都应该有好的文档与设计方案,包括需求文档,概要设计,详细设计,测试用例,验收报告等等,类似下面这个图: 有以下几个管理域: 1. 开发域。 2. 管理域 3. 基线域 4. 产品域 1. 开发域包括以下几个维度: 例如:需求开发中,应该包括以下几个文档: 2,系统设计中又包括 阅读全文

posted @ 2018-12-02 10:44 悠悠草心 阅读(1012) 评论(0) 推荐(0) 编辑

34、生鲜电商平台-高并发的设计与架构
摘要:说明:源码下载Java开源生鲜电商平台以及高并发的设计与架构文档 对于高并发的场景来说,比如电商类,o2o,门户,等等互联网类的项目,缓存技术是Java项目中最常见的一种应用技术。然而,行业里很多朋友对缓存技术的了解与掌握,仅仅停留在掌握redis/memcached等缓存技术的基础使用,最多了解一 阅读全文

posted @ 2018-12-02 10:42 悠悠草心 阅读(305) 评论(0) 推荐(0) 编辑

33、生鲜电商平台-定时器,定时任务quartz的设计与架构
摘要:说明:任何业务有时候需要系统在某个定点的时刻执行某些任务,比如:凌晨2点统计昨天的报表,早上6点抽取用户下单的佣金。 对于Java开源生鲜电商平台而言,有定时推送客户备货,定时计算卖家今日的收益,定时提醒每日的提现金额等等 对于Java定时器而言,我们采用spring+quartz来进行技术解决方案 阅读全文

posted @ 2018-12-02 10:40 悠悠草心 阅读(602) 评论(0) 推荐(0) 编辑

32、生鲜电商平台-商品价格的设计与架构
摘要:说明:Java开源生鲜电商平台-商品价格的设计与架构,主要是对商品的价格进行研究与系统架构. 一、常见的电商价格 市场价(List Price):这个价格仅是用于显示,用于衬托网站销售价格的优惠程度; 销售价(Sales Price):亦称我们的价格、零售价等,如果没有任何优惠的(包括促销优惠、会员 阅读全文

posted @ 2018-12-02 10:39 悠悠草心 阅读(1777) 评论(0) 推荐(0) 编辑

31、生鲜电商平台-一次代码重构的实战案例
摘要:说明,Java开源生鲜电商平台-一次代码重构的实战案例,根据实际的例子,分析出重构与抽象,使代码更加的健壮与高效。 1.业务说明 系统原先已有登录功能,我们打算增加一个登录IP和允许登录时间的安全限制业务。 IP 分为内网ip、外网ip,如果设置了,则该用户只允许在这些ip登录 2.原有代码贴图 登 阅读全文

posted @ 2018-12-02 10:38 悠悠草心 阅读(229) 评论(0) 推荐(0) 编辑

30、生鲜电商平台-电商促销业务分析设计与系统架构
摘要:说明:Java开源生鲜电商平台-电商促销业务分析设计与系统架构,列举的是常见的促销场景与源代码下载 左侧为享受促销的资格,常见为这三种: 首单 大于或等于某个会员级别 特定会员组:比如女性,月消费满1000等等,都是通过查询条件查询出来的特定分组。 优惠类型,对于电商网站主要是下面4类: 金额 赠品 阅读全文

posted @ 2018-12-02 10:37 悠悠草心 阅读(520) 评论(0) 推荐(0) 编辑

29、生鲜电商平台-销售管理设计与架构
摘要:说明:在Java开源生鲜电商平台中,销售人员我们称为跟餐饮店老板沟通与下载APP的一类地推人员。(所谓地推指的就是一个一个上门拜访。) 由于销售人员有以下几类特性: 1. 时间随意性,他们并不类似技术或者性质人员,需要天天呆在办公室,他们是需要去外面,时间上具有随意性。 2. 行动随意性 ,他们的行 阅读全文

posted @ 2018-12-02 10:36 悠悠草心 阅读(283) 评论(0) 推荐(0) 编辑

28、生鲜电商平台-库存管理设计与架构
摘要:说明:Java开源生鲜电商平台-库存管理设计与架构有以下几个功能 WMS的功能:1、业务批次管理 该功能提供完善的物料批次信息、批次管理设置、批号编码规则设置、日常业务处理、报表查询,以及库存管理等综合批次管理功能,使企业进一步完善批次管理,满足经营管理的需求。 2、保质期管理在批次管理基础上,针对 阅读全文

posted @ 2018-12-02 10:34 悠悠草心 阅读(675) 评论(0) 推荐(0) 编辑

27、生鲜电商平台-物流配送的设计与架构
摘要:说明:由于Java开源生鲜电商平台是属于自建物流系统,也就是买家下的单,需要公司派物流团队进行派送。 业务需求中买家的下单时间控制在:12:00-03:00之间。这段时间可以进行下单。 1.业务分析: 物流团队需要知道以下东西。 1. 配送师傅需要知道去那个菜市场去哪个卖家那里拿到那个买家的货,由于 阅读全文

posted @ 2018-12-02 10:33 悠悠草心 阅读(1119) 评论(0) 推荐(0) 编辑

26、生鲜电商平台-RBAC系统权限的设计与架构
摘要:说明:根据上面的需求描述以及对需求的分析,我们得知通常的一个中小型系统对于权限系统所需实现的功能以及非功能性的需求,在下面我们将根据需求从技术角度上分析实现的策略以及基于目前两种比较流行的权限设计思想来讨论关于权限系统的实现。 1.1. 技术策略 l 身份认证 在B/S的系统中,为识别用户身份,通常 阅读全文

posted @ 2018-12-02 10:30 悠悠草心 阅读(945) 评论(0) 推荐(0) 编辑

25、生鲜电商平台-源码地址公布与思考和建议
摘要:说明:今天是承诺给大家的最后一天,我公布了github地址(QQ群里面有)。诚然这个是我的计划中的事情,但是有以下几点思考请大家共勉: 1. 你下了那么多的github代码,你学了多少呢?你又学会了多少呢? github的确是21世纪IT研发人员的福音,但是如果利用不好,你就会成为下载的奴隶。整个磁 阅读全文

posted @ 2018-12-02 10:29 悠悠草心 阅读(291) 评论(0) 推荐(0) 编辑

23、生鲜电商平台-服务器部署设计与架构
摘要:补充说明:Java开源生鲜电商平台-服务器部署设计与架构,指的是通过服务器正式上线整个项目,进行正式的运营。 回顾整个章节,我们涉及到以下几个方面: 1. 买家端 2. 卖家端。 3. 销售端 4. 配送端。 5.系统运营端。 6.公司网址 目前根据业务的情况,采购了阿里云服务器,由于是创业,我身上 阅读全文

posted @ 2018-12-02 10:26 悠悠草心 阅读(412) 评论(0) 推荐(0) 编辑

24、生鲜电商平台-系统报表设计与架构
摘要:说明:任何一个运行的平台都需要一个很清楚的报表来显示,那么作为Java开源生鲜电商平台而言,我们应该如何设计报表呢?或者说我们希望报表来看到什么数据呢? 通过报表我们可以分析出目前整个公司的运营情况,以及下一步的调整方向,这样更加有理有据的掌握整个市场与决策。 设计基础维度: 1. 今日订单,今日营 阅读全文

posted @ 2018-12-02 10:26 悠悠草心 阅读(953) 评论(0) 推荐(0) 编辑

22、生鲜电商平台-团购模块设计与架构
只有注册用户登录后才能阅读该文。

posted @ 2018-12-02 10:25 悠悠草心 阅读(109) 评论(0) 推荐(0) 编辑

21、生鲜电商平台-通知模块设计与架构
摘要:说明:对于一个生鲜的B2B平台而言,通知对于我们实际的运营而言来讲分为三种方式: 1. 消息推送:(采用极光推送) 2. 主页弹窗通知。(比如:现在有什么新的活动,有什么新的优惠等等) 3. 短信通知.(对于短信通知,这个大家很熟悉,我们就说下我们如何从代码层面对短信进行分层的分析与架构) 1. 消 阅读全文

posted @ 2018-12-02 10:23 悠悠草心 阅读(308) 评论(0) 推荐(0) 编辑

20、生鲜电商平台-优惠券设计与架构
摘要:说明:现在电商白热化的程度,无论是生鲜电商还是其他的电商等等,都会有促销的这个体系,目的就是增加订单量与知名度等等 那么对于Java开源生鲜电商平台而言,我们采用优惠券的这种方式进行促销。(补贴价格战对烧钱而言非常的恐怖的,太烧钱了) 1. 优惠券基础信息表 说明:任何一个优惠券或者说代金券都是有一 阅读全文

posted @ 2018-12-02 10:22 悠悠草心 阅读(265) 评论(0) 推荐(0) 编辑

19、生鲜电商平台-安全设计与架构
摘要:说明:Java开源生鲜电商平台是一个B2B的生鲜电商平台,由于是APP的一种模式,所以安全方面一般会思考以下几个维度: 1.数据安全。 2.传输安全。 App与服务器的通信接口如何设计得好,需要考虑的地方挺多的,在此根据我的一些经验做一些总结分享,旨在抛砖引玉。 安全机制的设计 现在,大部分App的 阅读全文

posted @ 2018-12-02 10:20 悠悠草心 阅读(279) 评论(0) 推荐(0) 编辑

18、生鲜电商平台-性能优化以及服务器优化的设计与架构
摘要:说明:Java开源生鲜电商平台-性能优化以及服务器优化的设计与架构,我采用以下三种维度来讲解 1. 代码层面。 2. 数据库层面。 3. 服务器层面 诚然,性能优化这个方面的确是一个长期的过程,并不是大伙们看了我的文章后就觉得可以做的很好的,我这边只是起一个抛砖引玉的作用,给大伙一种解决问题的思路与 阅读全文

posted @ 2018-12-02 10:19 悠悠草心 阅读(398) 评论(0) 推荐(0) 编辑

17、生鲜电商平台-异常模块的设计与架构
摘要:说明:任何一个软件系统都会出现各式各样的异常与错误,我们需要根据异常的情况进行捕获与分析,改善自己的代码,让其更加的稳定的,快速的运行,那么作为一个 B2B的Java开源生鲜电商平台,我们的异常需要思考以下几个维度。 1. 运行的代码异常 说明:代码在运行的过程中,难免出现各种异常与错误,我们采用L 阅读全文

posted @ 2018-12-02 10:18 悠悠草心 阅读(310) 评论(0) 推荐(0) 编辑

16、生鲜电商平台-监控模块的设计与架构
摘要:说明:Java开源生鲜电商平台-监控模块的设计与架构,我们谈到监控,一般设计到两个方面的内容: 1. 服务器本身的监控。(比如:linux服务器的CPU,内存,磁盘IO等监控) 2. 业务系统的监控. (比如:业务系统性能的监控,SQL语句的监控,请求超时的监控,用户输入的监控,整个请求过程时间的监 阅读全文

posted @ 2018-12-02 10:17 悠悠草心 阅读(242) 评论(0) 推荐(0) 编辑

15、生鲜电商平台-售后模块的设计与架构
摘要:说明:任何一个的电商平台都有售后服务系统,那么对于我们这个生鲜的电商平台,售后系统需要思考以下几个维度。 1. 买家的需求维度 说明:买家在平台上没找到自己想要的东西,我们需要提供给他一个入口,告诉我们他有这个需求,我们进行改进。系统需要有记录这种情况,同时也有回复客户的情况。 2. 投诉入口 说明 阅读全文

posted @ 2018-12-02 10:16 悠悠草心 阅读(1043) 评论(0) 推荐(0) 编辑

14、生鲜电商平台-搜索模块的设计与架构
摘要:说明:搜索模块针对的是买家用户,在找菜品找的很费劲下的一种查询方面。目前也是快速的检索商品。 对于移动端的APP买家用户而言,要求的速度在3秒内完成。支持模糊查询,由于业务实战表面,整个搜索频率不到18%-25%之间 同时业务也不算很大,所以并没采用java全文检索技术.(lucene等)。这里采用 阅读全文

posted @ 2018-12-02 10:15 悠悠草心 阅读(380) 评论(0) 推荐(0) 编辑

13、生鲜电商平台-订单抽成模块的设计与架构
摘要:说明:订单抽成指的是向卖家收取相应的信息服务费.(目前市场上有两种抽成方式,一种是按照总额的抽成比率,另外一种是按照订单明细的抽成比率) 由于生鲜电商的垂直领域的特殊性质,总额抽成不切合实际,所以按照订单的明细抽成。 1. 订单抽成,是按照一个区的维度,以及菜品的二级分类类抽点的。 举例说明:比如武 阅读全文

posted @ 2018-12-02 10:14 悠悠草心 阅读(500) 评论(0) 推荐(0) 编辑

12、生鲜电商平台-提现模块的设计与架构
摘要:补充说明:生鲜电商平台-提现模块的设计与架构,提现功能指的卖家把在平台挣的钱提现到自己的支付宝或者银行卡的一个过程。 功能相对而言不算复杂,有以下几个功能需要处理。 业务逻辑如下; 1. 卖家登陆自己的B2B系统提交提现功能。 2. 如果没有绑定银行卡或者支付宝,则需要先绑定银行卡或者支付宝账户,以 阅读全文

posted @ 2018-12-02 10:13 悠悠草心 阅读(470) 评论(0) 推荐(1) 编辑

11、生鲜电商平台-账单模块的设计与架构
只有注册用户登录后才能阅读该文。

posted @ 2018-12-02 10:11 悠悠草心 阅读(116) 评论(0) 推荐(0) 编辑

10、生鲜电商平台-财务系统模块的设计与架构
摘要:前言:任何一个平台也好,系统也好,挣钱养活团队这个是无可厚非的,那么对于一个生鲜B2B平台盈利模式( 查看:http://www.cnblogs.com/jurendage/p/9016411.html)而言, 其中财务模块无论是对于买家而言还是卖家而言都至关重要,老百姓对钱的看重是没有经历的人想不 阅读全文

posted @ 2018-12-02 10:09 悠悠草心 阅读(1556) 评论(0) 推荐(0) 编辑

9、生鲜电商平台-推荐系统模块的设计与架构
摘要:业务需求: 对于一个B2B的生鲜电商平台,对于买家而言,他需要更加快速的购买到自己的产品,跟自己的餐饮店不相关的东西,他是不关心的,而且过多无用的东西掺杂在一起,反而不便 于买家下单,用户体验也很差,严重的会因此丢了客户。(客户觉得太难用了。一般都就会放弃使用.) 对于卖家而言,他自己就调整下自己的 阅读全文

posted @ 2018-12-02 10:07 悠悠草心 阅读(444) 评论(0) 推荐(0) 编辑

session详解
摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。 本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session 阅读全文

posted @ 2018-12-02 10:04 悠悠草心 阅读(303) 评论(0) 推荐(0) 编辑

Java中的Synchronized关键字用法
摘要:认识synchronized 对于写多线程程序的人来说,经常碰到的就是并发问题,对于容易出现并发问题的地方加上synchronized修饰符基本上就搞定 了,如果说不考虑性能问题的话,这一招绝对能应对百分之九十以上的情况,若对于性能方面有要求的话就需要额外的知识比如读写锁等等。本文目的先了解透彻sy 阅读全文

posted @ 2018-12-02 10:03 悠悠草心 阅读(135) 评论(0) 推荐(0) 编辑

Java线程安全与多线程开发
摘要:互联网上充斥着对Java多线程编程的介绍,每篇文章都从不同的角度介绍并总结了该领域的内容。但大部分文章都没有说明多线程的实现本质,没能让开发者真正“过瘾”。 从Java的线程安全鼻祖内置锁介绍开始,让你了解内置锁的实现逻辑和原理以及引发的性能问题,接着说明了Java多线程编程中锁的存在是为了保障共享 阅读全文

posted @ 2018-12-02 09:55 悠悠草心 阅读(164) 评论(0) 推荐(0) 编辑

8、生鲜电商平台-购物车模块的设计与架构
摘要:说明:任何一个电商无论是B2C还是B2B都有一个购物车模块,其中最重要的原因就是客户需要的东西放在一起,形成一个购物清单,确认是否有问题,然后再进行下单与付款. 1. 购物车数据库设计: 说明:业务需求: 1》购物车里面应该存放,那个买家,买了那个菜品的什么规格,有多少数量,然后这个菜品的加工方式如 阅读全文

posted @ 2018-12-01 00:23 悠悠草心 阅读(1071) 评论(0) 推荐(0) 编辑

7、生鲜电商平台-支付模块的设计与架构
只有注册用户登录后才能阅读该文。

posted @ 2018-12-01 00:21 悠悠草心 阅读(197) 评论(0) 推荐(0) 编辑

6、生鲜电商平台-订单表的设计
摘要:场景分析说明: 买家(餐馆)用户,通过APP进行选菜,放入购物车,然后下单,最终支付的流程,我们称为下单过程。 买家可以在张三家买茄子,李四家买萝卜,王五家买白菜,赵六家买猪肉等 那么买家就应该有个订单主表,我们称为订单表,同时还有 上面所说的具体的订单明细表,清楚的查看自己买了什么菜,多少元一斤, 阅读全文

posted @ 2018-12-01 00:19 悠悠草心 阅读(3582) 评论(0) 推荐(0) 编辑

5、生鲜电商平台-商品表的设计
只有注册用户登录后才能阅读该文。

posted @ 2018-12-01 00:11 悠悠草心 阅读(228) 评论(0) 推荐(0) 编辑

4、生鲜电商平台-用户表的设计
只有注册用户登录后才能阅读该文。

posted @ 2018-12-01 00:09 悠悠草心 阅读(222) 评论(0) 推荐(0) 编辑

3、生鲜电商平台-盈利模式详解
只有注册用户登录后才能阅读该文。

posted @ 2018-12-01 00:08 悠悠草心 阅读(200) 评论(1) 推荐(0) 编辑

2、生鲜电商平台-系统架构与技术选型
只有注册用户登录后才能阅读该文。

posted @ 2018-12-01 00:06 悠悠草心 阅读(237) 评论(0) 推荐(0) 编辑

1、生鲜电商平台-系统简介
只有注册用户登录后才能阅读该文。

posted @ 2018-12-01 00:03 悠悠草心 阅读(338) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示