自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

2020,决战决胜脱贫攻坚,总结使人进步,遵循事物的发展规律

日拱一卒,立志35岁之前成为一名合格的懂商业的技术合伙人(天鸟之路,天鸟有财,天鸟有度)...

原创 电子商务系统的设计与实现(五):账务系统的功能接口设计

电商系统、p2p网贷系统、第三方支付都可以有自己的账务系统,账务系统与用户系统可以完全独立,不需要用户ID等信息,只提供给其它系统若干接口。服务可以用WebService的方式实现,对内提供服务非常方便,调用接口,就要调用普通的API一样。也可以做成HTTP的方式,外部使用相对麻烦一些。疑问:We...

2014-12-30 19:41:44 4193 1

原创 雷观(十六):帮人写项目,不如教会别人写项目的方法

前段时间,有个潜在客户,想付钱,让我帮他写个简单的项目,最后还是被我委婉地拒绝了。  情况是这样的,这名网友还在读大学,刚来到一个公司实习,实习阶段要做一个小项目,马上就要检查了,就剩下两三天了。他非常低着急,实习项目需要用到Mybatis多表查询,而他只会单表查询。  情急之下,他在CSDN上搜...

2014-12-29 21:19:59 2626 4

原创 病毒软件,导致DNS失效的解决办法

问题症状,DNS失效了,ping域名总是失败。   问题回顾:几个周之前,某群友在群里上传了一个病毒软件,我想去测验下,最后果然中毒。前几天,把软件卸载了,上周末解决了删除最后一款软件导致无法上网的问题。(友情提示,QQ电脑管家等杀毒软件,在新病毒面前,都是浮云啊)   本以为, 上周末已经解决了...

2014-12-29 20:01:53 3412 1

原创 历尽磨难,探索未来生活的2014年

时光匆匆过,2014年就这么过去了。哎,这一年,比较曲折,经历不少磨难,遇到了不少挫折,不幸中的万幸是,对未来的生活,有了更清晰的规划。2014年,3部曲。1月和2月,在秒针混日子,项目迟迟没能正式启动,无所事事,帮老大Geogre打打杂。3月到7月,在创业在探索。这段时间,有时很开心,有时非常郁...

2014-12-28 23:38:15 2110 2

原创 AJAX跨域与JSONP的一点实践经验

前几个周,项目中遇到了AJAX跨域的问题,然后找资料解决了。    首先要说明一点,关于AJAX的跨域原理和实践,我的经验还是比较少的,我只是大致看了下网上的资料,结合自己的理解,找到了解决办法,暂时不去仔细研究,因为要做的事情太多了,不可能把所有的问题都给研究透彻了。   问题场景:   a.c...

2014-12-28 13:22:23 2412 0

原创 通过引入SiteMesh的JSP标签库,解决Freemarker与SiteMesh整合时,自定义SiteMesh标签的问题

不少web项目,都用到了SiteMesh。SiteMesh可以和JSP、Freemarker等模版进行整合,有一定的好处,当然也有其不好的地方。我个人觉得,如果没有必要,不要在项目中引入太多的工具和技术,工具多了,项目开发的速度提高不起来。 以前,主要是用JSP作为视图层,最近主要是用Freema...

2014-12-28 12:59:21 3581 0

原创 我为什么要写FansUnion个人官网-BriefCMS-电子商务malling等系统

不少朋友一直关注我最近几个月,已经做的和正在做的项目,比如个人官网、BriefCMS、电子上午malling等系统。   但是呢,部分朋友比较好奇,为啥要去写。他们比较疑惑的是,市面上已经有很多类似的系统了,甚至有部分是开源的且比较优秀的。   因此,我想阐述下,我写这些项目的一些初衷。   别人...

2014-12-28 00:11:00 2733 2

原创 天龙八部回归记

最近几周,有时闲得无聊,就下载了天龙八部3,找回了账号和密码,重新玩了几回。   有的时候,还在想,要不要充点钱,无聊的时候,玩一玩,刷刷副本也好。不过呢,又懒得冲钱的。几百元也改变不了什么,又不想花太多的时间在上面。  其实,最让我失望的是,现在不流行挖图,刷马了。以前挖宝图和刷马是最流行的活动...

2014-12-27 20:01:24 2023 4

原创 到底要不要买彩票,纠结了

很久很久以前,我对彩票一点也不敢兴趣。     但是从很久很久以前,财付通等软件经常来个“大礼包”,邀请我去买彩票。一次,我不理它。两次,我爱理不理。三次,我去瞧了瞧。若干次之后,我现在很想去买了。    不过说实话,目前对彩票还真没有一点研究,只是对“双色球” 了解一点,因为我爸以前经常买双色球...

2014-12-27 18:47:16 2111 0

原创 与Boss大雷探讨JavaWeb开发、电商与网络安全

最近几个月,与公司Boss大雷交流得比较多,也学习到了很多新的东西,了解到了一些没有接触和实践的业界做法。    简要介绍下Boss,姓雷,定居武汉好几年了,之前在一号店、UC、支付宝干过,有丰富的电商-支付-游戏开发经验。    这几个月,我一边工作,一遍学习了下他的设计。这些设计,Boss主要...

2014-12-27 17:09:25 3176 0

原创 电子商务网站的设计与实现(四):项目名称malling和一期开发计划

项目名称:小雷B2C商城系统代号:malling,mall商城的意思,加个ing表示正在进行。更主要的是与“morning”发音很像,非常容易记忆。morning是“早上,上午”的意思,意味着一天的好时光。包名:cn.fansunion.malling 一期开发计划1.设计   事项:业务梳理、数...

2014-12-27 15:18:38 4278 1

原创 电子商务网站的设计与实现(三):四大子系统,登录-账务-前端-后端

1.登录系统   功能:响应用户的登录请求。   用Cookie实现Session,Redis存储Session数据。   登录服务化,响应HTTP或HTTPS格式的请求。       具体做法,可以参照boss的做法。  上述做法目标有2个:  a.登录系统,单独拿出来,可以供一个项目的多个系统...

2014-12-27 14:26:37 4923 2

原创 删除垃圾软件,系统和网络出现故障

最近,访问淘宝和京东等电商网站的时候,左边都会出现“**返利,**购物”之类的返利侧边栏。在连续出现好几次之后,我觉得不太对劲。电商网站不可能突然发神经,给你返利2%的。 我用电脑管家和系统自带的软件列表,没有发现这个软件。很是奇怪,桌面也没有快捷方式。 于是去百度了下,发现了这块软件。看到别人的...

2014-12-27 13:45:51 2116 0

原创 2014年工作中遇到的20个问题:201-220

201.Mybatis查询不到结果时,返回的是为空不为null的List。   @Select("select * from p2p_role_privilege where privilege_acl = #{acl}") List> listByPrivilege(I...

2014-12-26 13:18:21 2052 0

原创 电子商务网站的设计与实现(二):一期功能清单

大致列一下,第一期的主要功能。原则上,只开发最核心的功能,周边功能,二期三期逐步增加。核心功能,就是用户能实现基本的购物,支付之后,商家网站有能力把商品寄到用户的地址去。核心功能,感觉也不是太多。就我目前的开发实践经验来看,一期的主要难度在于,定好整个项目的框架。1. 用户注册、登录2.用户中心 ...

2014-12-25 22:46:02 3809 0

原创 IT增值服务实践心得体会:企业客户的钱比个人客户好赚得多

.企业客户的钱更好赚,个人客户的钱很难。 为什么这么说呢? a.企业有钱赚,为了更好地服务自己的客户,赚到更多的钱,花点钱,心甘情愿。只要你的商品和服务,不至于太坑。 b.企业的功利心比较强,因此,非常有目标性,有动力,一定要解决自己遇到的问题。 c.个人的付费意识很差,因为他们总认为自...

2014-12-25 20:41:49 2704 2

原创 电子商务网站的设计与实现(一):当前的一些购物体验和开发期望

正如2015年度规划中提到的那样,2015年,我想尝试开发一款电子商务网站。主要目的了,就是练练手,提高下能力,在实践中构建和优化自己的开发基础库。如果可以卖钱,自然更好。即使不能,也要不断优化,为若干年之后做IT相关的生意做点准备。  言归正传~   电子商务相关网站,用的还算比较多的。综合购物...

2014-12-24 20:31:37 4222 0

原创 个人官网第7次升级:全文搜索闪亮登场

1.6大内容栏目(雷观、雷答、产品服务、客户案例、新闻咨询、开源代码)增加全文搜索。   搜索框放在导航条中,内容中不再放置,同时在后台记录搜索日志。 2.增加后台管理系统。  2.1记录操作日志,并列表查看。  2.2记录用户的搜索日志,并列表查看。   3.代码简化。  SELECT ...

2014-12-23 20:16:18 1704 0

原创 关于开发简易搜索引擎的一些总结和思考

在大学期间,有段时间对搜索还是比较感兴趣的,就研究了几天。后来,发现搜索引擎太难搞了,分词啥的,好多都是纯算法。感觉没啥意思,so就半途而废,玩别的技术领域去了。  大学毕业加入秒针,对广告和监测有了一定的兴趣。so又想搞搜索引擎了,大概的目标就是,从网上爬去内容,建立索引,网友搜索、点击、广告点...

2014-12-21 18:36:57 2654 4

原创 交水费一波四折

前段时间,抄水表的上门送来了一张水费单子。看了下一跳,连续欠费18个月,我也是醉了。   18个月,水费100多元,卫生费90多元,还要交滞纳金。   和房东沟通了下,先让我垫着,下次从房租里扣除一部分,这个再说。第一波      水电煤缴费,现在都可以走网络了。作为7*12的网络达人,当然从网络...

2014-12-21 17:10:21 2407 0

原创 雷观(十五):提高生产力和程序员价值的2种方法

Web项目,尤其是Web管理系统,被很多程序员认为没有技术含量。这种项目,主要功能就是增删改查,尤其是查询方面,更是多种多样。因为这种项目本身的业务就是简单的CRUD,没有太多复杂的业务逻辑。然而,CRUD这种功能却又是最基本的功能,如果只是复制粘贴修改,程序员和建筑民工没啥区别了。    建筑民...

2014-12-21 16:50:41 5193 8

原创 简洁常用权限系统的设计与实现(七):一种错误的不可行的构造树的方法

前面介绍了4种方法(实质是3种),构造树。  在此,需要特别说明的是,那些都是成功的、漂亮的方法和案例 ,但实际上在解决问题的过程中,有很多其它的尝试。比如本篇介绍的方法,就是不可行的。  想说明一个道理,在走向成功的道路上,会经历很多不算太成功的事情。   我们在前面的例子中,用递归计算子结点的...

2014-12-21 04:04:06 2577 2

原创 简洁常用权限系统的设计与实现(六):不维护节点的深度level,手动计算level,构造树 (把一颗无序的树,变成有序的)

本篇介绍的方法,参考了网上的代码。在递归过程中,计算level,是受到了这种方法的启发。 CSDN上有篇关于树的算法,目标是把一个无序的树,变成有序的。 我看了下代码,并运行了下,感觉是可行的。 我在想,既然可以把一棵树完整的遍历下来,那么应该可以知道每个节点的深度level。尝试了下,证明可行。...

2014-12-21 03:50:18 2088 0

原创 简洁常用权限系统的设计与实现(五):不维护节点的深度level,手动计算level,构造树

这种方式,与第三篇中介绍的类似。不同的是,数据库中不存储节点的深度level,增加和修改时,也不用维护。而是,在程序中,实时去计算的。至于后面的,按照level升序排序,再迭代所有的节点构造树,与第三篇中的方法,完全一样。因此,本篇和下一篇,只介绍如何计算level,不再介绍后面的具体实现了。 计...

2014-12-21 03:35:49 2890 1

原创 简洁常用权限系统的设计与实现(四):不维护level,用递归方式构造树

第三篇中,我们通过维护节点的深度level,通过迭代所有的节点,只需要一次,就构造了树。  本篇,换一种方式。  好处是:不维护节点的深度level,增加和修改节点时,也不用维护。递归实现,代码比较清晰。  坏处是:节点较多的时候,性能可能不够好。不能直接查询到节点的深度level。当然,如果需要...

2014-12-21 03:29:05 2713 0

原创 雷观(十四):为什么很多大公司都面试算法和数据结构

参加过大公司的招聘,尤其是校园招聘的同学,很容易发现:很多大公司,都喜欢面试算法和数据结构。  以前,我对这个问题有点思考。最近,有个小雷粉,特意问到了这个问题。so,简单说几句,吐槽乐一乐。 1.我首先想吐槽的,这绝对是大公司装逼的一个直接体现。   通过出很多高大上的算法和数据结构题,体现出自...

2014-12-20 23:33:17 3213 1

原创 简洁常用权限系统的设计与实现(三):维护和利用节点的深度level,迭代实现树的构造

如果在节点的属性中,增加一个level属性,即树的深度,构造树会非常容易。前提是,增加和修改节点的时候,要维护level。   根节点的level为1,下一级为2,以此类推。  构造树的方法,主要有2个:   // 按照level排序,根节点在上,子结点在下public static List&g...

2014-12-20 21:23:56 2325 0

原创 2015年度规划

2014年即将过去,这是跌宕起伏的一年,永远让人怀念~      2015年即将到来,这是修炼奋进的一年,始终令人期待~     我,小雷FansUnion,雷文,今天正式地做出2015年度规划,未来随着时间推移,进一步明确与细化。目前,只算是总体规划和目标。   最新个人定位:博学的互联网技术工...

2014-12-19 21:49:34 2951 3

原创 简洁常用权限系统的设计与实现(一):构造权限菜单树的N(N>=4)种方法

权限系统,Web开发常见标准子系统之一。结合自己的一些思考和实践,从本篇开始权限系统的设计与实现之路。 最近,重构了项目的权限菜单构造过程,向前端返回json格式的权限树。 这一篇,只是大致介绍下这个问题,并给出4种方法的整体思路,后续再分别详细介绍这4种方法,再往后介绍完整的权限系统的设计与实现...

2014-12-17 20:20:34 2782 0

原创 2014年工作中遇到的20个问题:181-200

java web开发相关的。

2014-12-17 14:07:33 1799 0

原创 老雷:思儿壮志小诗一首(老爸写得都比我好,让我这个文艺青年情何以堪)(家人对幸福美好生活的追求,就是我的奋斗目标)

东奔西走,南征北战。一日分别,何日再见。思念吾儿,泪下潸然。辛劳至今,业绩般般。苍天无情,世道艰难。已知天命,尚存?年,虽已至此,吾心不甘。一息尚存,苦干实干。上天佑我,咸鱼把身翻。 ------------------------------------------------ 老爸,写得都比...

2014-12-16 22:58:44 2775 2

原创 雷观(十三):功能优先,开发与重构并举,性能殿后

根据自己2年多的实际开发经验,我认为:在项目开发过程中,功能是最优先的,开发与重构同样重要,性能放后面考虑。 但在重构中,我范了“编码之大忌”,这是一个反面典型案例。 事后反思,我觉得写代码的时候,尽量先专注一件事, 逐个击破比较好。把功能正确实现,在写的过程中,如果有疑问,比如数据校验、性能之类...

2014-12-15 20:13:11 3906 2

原创 URL传递中文参数,大坑一枚,Windows与Linux效果竟然不一致(两种解决方法)

下午,计划2个小时搞定,个人官网第6次升级,就可以干点轻松的事了,结果,下午多搞了2个小时,晚上又搞了2个小时,才搞定。   最后一个世界难题是,URL传递中文参数。     问题大致是这么出现的:我为“博客雷观” 这个栏目,增加了“全文搜索”功能,用lucene实现的。因此,需要传递中文参数。搜...

2014-12-14 21:44:18 3341 2

原创 个人官网第6次升级,艰难地完成了,有史以来最难的一次

本次升级,非常难,遇到了各种问题,稍后再总结分享。主要解决了几类问题:手机适配等兼容性问题、修复若干bug、用户体验晚上、新功能,比如文章搜索。手机访问适配。2.增加文章栏目的全文检索。3.文章评论,问答等栏目,优先显示用户的昵称nickname,如果没有显示用户名username,如果没有,显示...

2014-12-14 21:18:34 1965 0

原创 雷观(十二):构建基础库,提升研发效率

IT之所以迅速普及,进入到每个人的生活。一方面是由于,IT相关技术产品,给每个人带来了丰富的虚拟世界和娱乐生活。 另一方面,它大大提升了大部分行业的生产效率。社会生产力的发展方向,就是时代的发展方向。 程序员等IT技术人员,在IT届的地位,就像IT在社会生活中的地位:不可或缺、普遍存在、生...

2014-12-13 21:33:21 3620 13

原创 雷观(十一):接私活有利有弊,我们应该根据自己的实际情况选择接私活

做程序员或从事IT相关工作的工作者,大多都有听说“私活”这么个活计。    很多人,在大学开始就接一些私活了,我在大学期间也遇到过几次。    关于是否接私活,是个值得探讨的问题。   先说说接私活的好处:1.最直接的,经济上增加了一份收入来源。   一个在校大学生如果一年能有1万的私活收入,真的...

2014-12-13 14:30:56 3533 4

原创 2014年工作中遇到的20个问题:161-180

161.Mybatis的Dao找不到xml中的映射配置,可能的一个原因是:xml配置中的namespace不对。org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.p2p.user...

2014-12-13 13:51:02 2125 1

原创 SpringMVC大坑一枚:ContentNegotiatingViewResolver可能不利于SEO

总之一句话,公司项目boss采用这种配置,最大的目的就是,很方便地响应.html页面和.json数据,甚至是2者同时支持。 但是,实际情况证实,这种情况很可能 不利于百度-360等搜索引擎的优化。 最后,我决定全面废弃: ContentNegotiatingViewResolver。 如果需要J...

2014-12-11 22:12:56 2095 1

原创 SpringMVC3,使用RequestMappint的Param参数,实现一个url绑定多个方法

SpringMVC中,默认不能把多个相同的url绑定到同一个方法。如果需要绑定,需要增加param参数,而且值要不同。  我自己没有这个需求,或者就是有需求,我也想到的是使用不同的url。  项目中有少部分这样的需求,于是就写个demo。 @RequestMapping(value="/...

2014-12-11 16:12:29 2325 0

原创 怎么实现登录之后跳转到登录之前的页面?SpringMVC+Freemarker

项目中,想实现一个功能。    直接访问某个需要登录的url,比如/addArticle,可能会跳转到登录页面login.html。   登录成功之后,自动跳转到/addArticle这个登录前的页面,继续登录之前的操作。   思路很简单:   登录拦截器,获得backurl,    String...

2014-12-10 22:52:24 6797 0

提示
确定要删除当前文章?
取消 删除