- 博客(21)
- 资源 (60)
- 论坛 (20)
- 收藏
- 关注
原创 一个电商项目的Web服务化改造5:面向服务的分层架构设计(有图有真相)
最近一直在做一个电商项目,需要把原有单系统架构的项目,改造成基于服务的架构,SOA。 有点挑战,做完了,会有很大进步。 本篇,以我亲自画的3个图,阐述一下架构设计。一、分层架构-总体图 1.服务提供方和服务调用方,通过接口交互,调用方并不需要知道怎么实现的。 2.层次划分 mapper:Mybatis接口映射,原子数据库操作 ...
2016-04-30 17:14:54
7211
原创 一个电商项目的Web服务化改造4:方案和架构,通用接口的定义和实现
最近一直在做一个电商项目,需要把原有单系统架构的项目,改造成基于服务的架构,SOA。 有点挑战,做完了,会有很大进步。 上一篇,我们明确了我们的“规范和约定”。 从本篇开始,写具体的方案和架构。 本篇,重点阐述通用接口定义。 既然做了分表,那么针对单表的CRUD等很多代码,都是一样的,类似的,因此,定义通用的接口和实现。就可以配置模版,自动化生成代码啦,后面再详细介绍代码
2016-04-30 15:55:50
3004
原创 一个电商项目的Web服务化改造3:改进方案の规范和约定、单表、单一职责
最近一直在做一个电商项目,需要把原有单系统架构的项目,改造成基于服务的架构,SOA。 有点挑战,做完了,会有很大进步。 上一篇,我们描述了原有项目中的问题。或者说是,本篇的基本背景。 本篇开始,给出我们的改进方案和技术架构。 不过,根据自己的理解,我先列出了“规范和约定”。 因为,我认为“规范和约定”是具体方案和解决办法的基石,也是很多互联网项目的基本准则吧。...
2016-04-30 15:27:45
5111
原创 一个电商项目的Web服务化改造2:现有项目的5个问题
最近一直在做一个电商项目,需要把原有单系统架构的项目,改造成基于服务的架构,SOA。 有点挑战,做完了,会有很大进步,1.现有项目的问题 1.1代码风格不统一 不同的人,风格不同 同一个人,风格也不同 1.2重复劳动 类似的CRUD,每个人都写了一遍。 同一个功能,同一段代码,不同的人,有重复实现。 1.3系统模块之间,划分不清晰 Fro
2016-04-30 14:25:30
4657
1
原创 一个电商项目的Web服务化改造
一个电商项目的Web服务化改造项目,早期是随便瞎做的,没啥架构,连基本的设计也没。有需求,实现需求,再反复修改。大致就是这么做的。最近,项目要重新架构,和某boss协商的结果是,采用阿里开源的dubbo实现服务化。前几天,写了一篇dubbo入门案例,分布式服务框架Dubbo入门案例和项目源码http://blog.csdn.net/fansunion/article/details/5121136
2016-04-25 17:58:00
2898
原创 商业研究(13):下厨房,从投资角度看这个项目的前景和价值
上一篇,主要是从产品和功能的角度,了解这个网站的核心功能。 这一篇,主要是从投资的角度,简要谈点看法和理由。个人看法1.无论是机构和个人,这种项目值得投资。投资金额多少,看个人情况。2.这种项目,商业发展比较慢,盈利模式需要探索,适合且只能长期持有。 快进快出,很难。 用投资界的说法,“这种项目离钱比较远”。3.小众市场 虽说是餐饮和生鲜等大众生活相关的领域,但是厨房、美食的制作过
2016-04-24 21:15:51
5096
原创 商业研究(12):下厨房,美食菜谱分享社区及新型电商,唯有美食与爱不可辜负
下厨房,2014年就注意到了这个产品,网站做得简洁,有价值。作为C端用户,很喜欢这样的网站。 下厨房是一个美食菜谱分享社区及新型电商平台,提供有版权的实用菜谱做法与饮食知识,为厨师和美食爱好者打造一个记录、分享的平台。 网站的主要用户,是对美食感兴趣的消费者,尤其是想亲手学习制作美食的人。 网站主要功能,或者叫做核心概念。1.食材 肉:鸡、鸭、鱼
2016-04-24 17:10:15
4294
原创 商业研究(11):金融招聘,大有可为?
2015年,在36Kr众筹平台,参与投资了1个股权众筹项目。 职业梦,金融培训、金融招聘、金融社交等。 在投资之前,和一个朋友交流了下,他不怎么看好这个招聘网站。他觉得这个公司没有啥竞争力,就一个网站。对此不做评价,只能说,他看好的项目没有几个。 投资之后,继续对这个项目本身,金融相关领域,深入学习了点。 前段时间,和一个对股权众筹等金融相关领域
2016-04-23 18:32:27
4378
原创 商业研究(10):比呀比-海淘电商-海外正品直邮-高品质跨境购物平台
友情提示:本文分析,仅供参考,不一定符合事实。对这个项目,小雷一直持续关注中,今后会有更多的分析。 2015年11月,海淘电商-比呀比,在36Kr股权众筹平台,进行Pre-A轮融资。 我和朋友联合参与投资了一点,我们自己和第三方平台变革家都认为这个项目,值得冒险。 之前,有从投资的角度来看这个项目的价值。 今天,主要从创业公司产品和运营的角度来进行分析,以学习和探讨
2016-04-23 16:40:29
4936
1
原创 2016年工作中遇到的问题11-20
11.SpringMVC的PathVariable。@PathVariable("id") Integer id;@RequestParam Integer id;使用了“路径变量”,同时要求它不为空,就使用了@RequestParam @PathVariable("id") Integer id;访问 /1001 ,结果提示id总是找不到。使用了@PathVariable,不应该再同时使用@Re
2016-04-22 14:36:43
3593
原创 分布式服务框架Dubbo入门案例和项目源码
本项目源代码:http://download.csdn.net/detail/fansunion/9498406 Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。 官方网站: http://dubbo.io/
2016-04-21 18:03:27
11782
8
原创 小米网抢购系统开发实践和我的个人观察
本文个人观察部分,为自己的一点看法。正文内容,转载于《程序员》2014年11月刊:电商峰值系统架构设计http://www.csdn.net/article/2014-11-04/2822459个人观察1.小米抢购系统,是在小米电商比较成功之后,才开发挂在电商平台上的。 因此,抢购系统刚刚上线,就有很大的流量。 而普通的网站,刚刚上线,流量是逐步增加的。2.一个周就重新实现了抢购系统,也太牛了
2016-04-21 13:36:32
6340
原创 大学毕业4年-回顾和总结(8)-全局观-互联网项目研发-不在其位亦谋其政
关于本文 我很明显地感觉到,写得不怎么好。心中的想法很好,写出来变质了,郁闷ing。 写了不少内容,感觉有点太宽泛,今后单独开篇,写点自己的体会。(又是10+篇的节奏哇(⊙0⊙)) 核心想法 一个项目,一定得有1个人,全局跟进。他可以不懂细节,但一定得对项目负责,知道项目进展到哪里了,做好各个接头人之间的协调。每个接头人,每个局部的负责人,一定也要有,同理跟进自己负责
2016-04-20 09:09:27
2489
2
原创 某电商项目的若干技术问题
某电商项目,存在若干问题,随便想了想,列举了一些。 首要问题:业务和功能规划,总体技术架构(短期+长期)。移动端代码,可能处于 失控状态。1.业务分析和设计 没有,边做边想,产品思路不对,改产品,改界面。 技术方案有问题,改技术。2.技术架构图片:缩略图,很多地方的图片,不应该展示原图,比如前后端的列表页面,应该使用某种格式的“缩略图”库存:商品-库存,库存可以单独上架和下架验证码:短信,
2016-04-19 22:25:10
2702
原创 Java代码规范和一些常见问题
本文中的代码规范,是Java标准代码规范中的一小部分,在我看来,是最重要的一部分。 理想目标:不需要写注释,不需要和别人介绍,别人就知道你的项目大致是做什么的,每个类大概实现了什么功能。一.目的 一致性、快速阅读和理解 后期维护、提高工作效率 团队协作二.代码命名一般原则在JAVA代码中,所有的代码命名的总原则是: 1. 用标准的尽可能无歧义的全英文单词命名的方式,准
2016-04-19 22:12:21
5358
原创 某电商网站,研发升级和优化,一点建议
本文只是一时兴起,有感而发,仅供参考。定位 网站的总体定位并不是那么清楚! 完全的自营(京东早期) 完全的平台(天猫,淘宝,邀请第三方入驻) 自营+平台(京东) 除了“服装电商”这个概念之外,红人、红人馆、品牌馆、3D试衣,这是咱们的核心特色吗?研发流程 需求-功能-业务1、有明确的开发周期吗,比如4月~5月,要开发的新功能。2、电商网站,要做哪些功能,最核心的是哪
2016-04-19 16:56:31
3908
原创 大学毕业4年-回顾和总结(7)-全局观
时间过得很快,2016年4月过半了,大学毕业4年系列,已经是第7篇了。 在2017年之前,我对自己的承诺,一定,一定可以兑现。 我的承诺:在2017年之前,对大学毕业4年以来的所有努力和探索,做一个全面客观的总结,技术研究、工作创业、投资理财、朋友感情等。 最近2年,全局观,这个词总是频繁出现在我的脑海里。 全局观,这次词是什么含义呢,不想去参照网上的定义,说点自己的理解吧。1.站在全局的角度看
2016-04-17 15:35:42
2804
原创 大学毕业4年-回顾和总结(6)-技术研发-重构之法
大部分的公司,开发项目都是作坊式的,没有产品和项目的需求分析,进而做出技术架构和详细设计。很多人,听到上级和老板的一个想法,就开始写代码,边写边改,甚至推倒重来。最终,导致的常见结果之一,项目代码混乱,新员工甚至老员工,对项目理解比较吃力。如果你去改造代码,改好了,没有任何功劳。改出问题了,领导、测试、产品,很可能会说你不行。这一点,是让很多程序员纠结的地方。我个人还是倾向重构的,先熟悉项目总体环境,从易到难。项目开发,从外部看,就是一个个的功能。从内部看,不就是一个个函数和API吗。只
2016-04-16 17:04:22
8035
3
原创 Solr数据不同步
Solr配置了集群,本地有253和254,2个独立的Solr服务。 同一个页面的图片,刷新2次,图片地址不一样,最后查明,后台数据源Solr1和Solr2的数据不一致。 第1步推测:本地缓存,删除浏览器缓存,用不同的浏览器,问题仍然存在,排除。 第2步推测:代码查询有问题 根据id查询,出来的Shop的img不一致。 但是,查询所有findAll,数据是同一个。(这个问题没有找到
2016-04-11 13:31:52
3123
原创 商业研究(9):入口思维(刚需、频次、免费、变现)
最近几年,谈到互联网,大家经常提到“入口”和“入口思维”。 在2015年,变革家的拆解学院,专门详细探讨了“变革家拆解学院第五课:如何寻找入口?如何破解入口?”。 对于这个话题,我也有一点自己的思考。 入口,这个问题,对于看清楚一个创业项目的价值,还是蛮重要的,有必要好好梳理下。 先来看看,互联网创业的“三座大山”,百度、阿里和腾讯。 百度搜索,解决的搜索信息,得到目标信息所
2016-04-04 14:28:04
2697
原创 商业研究(8):汽车交通
什么是旅游大,中,小交通?通俗的理解:大交通就是出发地与目的地之间的交通,中就是目的地内距离较远各地方的交通,小就是小范围内距离较近的交通 。(仅供参考) 大交通 高铁/动车/铁路:基本都是国营,铁路总公司,基础建设。客运票,通过官网、第三方旅游网站和APP销售。航空:国营、民营,高速公路:主要还是国营,看新闻报道,有点乱,到处都在收费。大交通领域,由于国资垄断,或者说投入巨大,民间参与较少
2016-04-02 12:08:43
1313
中国象棋程序的设计与实现(原始版)(包含源码)
2013-09-09
ExcelToHtmlTable转换算法:将Excel转换成Html表格并展示(项目源码+详细注释+项目截图)
2013-10-04
JDK1.6中文API手册.CHM
2014-06-29
在Java中使用脚本语言JavaScript
2014-01-07
推荐系统实践
2013-12-27
BIEE11g培训资料 中文
2013-11-25
一个HelloWorld版的MySQL数据库管理器的设计与实现(源码)
2013-10-20
斗地主算法的设计与实现-FansUnion-DouDiZhu-20131012.zip
2013-10-12
Struts2SpringHibernate整合,一个HelloWorld版的在线书店(项目源码+详尽注释+单元测试)
2013-10-01
Struts2SpringUnitDemo单元测试
2013-09-28
Java-ApacheMail发送邮件
2013-09-06
悟透JavaScript
2013-07-30
悟透JavaScript].李战.文字版.pdf )
2013-07-30
spring security 完整eclipse工程
2013-07-09
MongoDBJavaAPI文档
2013-07-08
mongodb java驱动 API文档
2013-07-08
将大量数据从数据库导入到Excel文档
2013-06-26
JTest 8.4.20 破解
2013-06-14
Excel2html
2013-06-13
Servicemix做代理服务器发布WebService
2013-05-27
Java 利用POI操作PPT
2013-04-19
作为一名IT从业者,你在工作和学习中,遇到哪些问题
发表于 2014-06-04 最后回复 2020-04-17
小雷FansUnion的留言板
发表于 2020-01-02 最后回复 2020-01-02
分享一本很好的电子期刊
发表于 2014-06-26 最后回复 2018-07-21
一款开源Java中国象棋程序的设计与实现(源码)
发表于 2013-10-16 最后回复 2016-11-20
Struts2SpringHibernate整合示例,一个HelloWorld版的在线书店(项目源码+详尽注释+单元测试) .
发表于 2013-10-17 最后回复 2016-06-16
我的CSDN原创高质量免积分下载资源列表
发表于 2013-10-26 最后回复 2015-10-29
好事送分:今天申请成为了CSDN认证博客专家
发表于 2013-09-18 最后回复 2014-11-06
OpenJDK源码研究笔记
发表于 2013-10-18 最后回复 2014-10-27
CSDN博客蛋疼的敏感词算法
发表于 2013-12-28 最后回复 2014-10-27
一个网站自动化测试工具的设计与实现
发表于 2013-01-21 最后回复 2014-05-05
大武汉的妹子对我这个帝都程序员很冷淡
发表于 2013-10-10 最后回复 2014-02-14
一个一线城市的IT白领的生活成本:3万/年 .
发表于 2013-11-16 最后回复 2013-12-10
原创:中国象棋程序的设计与实现–楚汉棋兵(高级版)(源码)
发表于 2013-10-18 最后回复 2013-12-10
3人小公司1年的创业成本 .
发表于 2013-10-17 最后回复 2013-12-10
我的CSDN原创高质量免积分下载资源列表(持续更新) .
发表于 2013-10-26 最后回复 2013-10-31
假如生活欺骗了你
发表于 2013-09-13 最后回复 2013-09-24
程序员也会写诗
发表于 2013-07-27 最后回复 2013-09-23
程序员们,你们周末都是怎么度过的
发表于 2013-08-16 最后回复 2013-09-04
网站上线积分大奉送
发表于 2013-05-22 最后回复 2013-08-20
码农:客户是恶魔
发表于 2013-07-13 最后回复 2013-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝