`
bukebuhao
  • 浏览: 88728 次
  • 性别: Icon_minigender_1
  • 来自: 绍兴
社区版块
存档分类
最新评论
文章列表
目的       我们是提供分销服务的,一般的供销平台提供了代销和经销两种线上经营模式 代销:分销商无需拿货就可以直接销售并赚取差价,由供应商一件代发 经销:分销商直接从供应商处批量采购并囤货销售,享受更多折扣 1)     代销基本业务流程 2)     经销基本业务流程   而我们的系统是提供代销服务。就是分销商在其他的平台例如淘宝销售商品,生成订单反馈给我们系统,我们系统需要把外部订单转换成我们自己的订单, 生成和他对应的供应商订单,然后进入我们的系统的订单流程,最终由我们的仓储平台发货。因此,我们需要获取不同渠道的订单, 转换成我们系统 ...
最新公司的项目也搞对外开放,也就是加入开放的潮流。目前有很多大公司都已开放api,为何我们公司还搞的,我们搞的主要目的不是为了对外开放api,只是方便第三方应用获取用户授权的信息,整合所有的有效资源,因此来说我们采用的oauth协议是最简单最实用的。由于公司自己没有实力,只能依靠开源的实现,经过对多方考察,感觉spring-security-oauth实现的最好,大家可参考http://netment.iteye.com/blog/945402博客,他们也认为spring-security-oauth不错的。不过,我自己去实际考察又发现,不只是有oauth1.0和oauth2.0,而且虽然都 ...
【HTTP 官方定义】 超文本传输协议(HTTP)是一种为分布式,合作式,多媒体信息系统服务,面向应用层的 协议。 The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP协议是一种请求/响应协议。 与服务器建立连接后,客户端以请求方法,URI和协议版本号,然后紧接着跟随一个类MIME(MIME-like)消息,这个类MIME消息包括请求修饰 符,客户信 ...
          8月8号有台风,9号到深圳12点半的飞机没有受到任何影响。从宝安机场到小梅沙,共计2个多小时25元,入住宾馆几乎到四点才吃上饭,然后就到大梅沙好好游泳了一番,大约7点多在附近的大排档海吃了一顿,回客服 ...
  网站整合discuz账号,实现登录最起码有两个方向。1.相互不干涉,登录的时候,各自登录成功;2.就是大家共用一个登录标记,例如共用cookie实现。 至于第一种有很多实现方式。例如登录主网站W(web)的时候,隐藏登录D(discuz)论坛;还有就是异步登录,利用js登录。例如 http://code.google.com/p/discuz-ucenter-api-for-java/(java版UC API官网)就是利用uc的api生成一段登录的js脚本,调用登录脚本实现异步登录实现,这里的亮点就是利用api实现,因为现在流行组装性的,互不干涉的实现方式。如果想实现的比较漂亮 ...
特别声明: 本博客参考centos 设置,可参考对应的csdn 文章 最近要配置Linux服务器,RedHat5版本,如下操作配置,操作下来总共不超过3个小时搞定LNMP环境。Nginx1.2.0+PHP5.3.8(fastcgi)+Mysql5.5.24+eAccelerator(相关版本号是源软件包的最新版本),使用Nginx官方源,Epel扩展库和remi源,remi源基于epel,必须先安装epel源,remi包含php-fpm,mysql-server5.5,如果只需要php-fpm可以单独安装php-fpm后禁用此源. ...
初学android, 首先要搭建android环境。刚开始以为会轻而易举,谁知道会非常悲惨曲折。哥首先按照官网的步骤一步一步走,好像一切很顺利。 遇到的第一个门卡,也就是sdk下载非常慢,老是下着下着就卡住啦,假死一般,就不下载啦,需要关闭之后重新打开,还是一样,下了一会就死住啦,怀疑公司的网络有问题。等等吧,可能过会就好拉,从上午等到下午还是一样,真奶奶的晦气。浪费了大约三个小时,还是google一下,发现很多人都遇到类似的情况,心里还庆幸一下,不只是我一个倒霉鬼,找到手动下载的方法,首先获取要下载的文件名,然后利用迅雷新建下载任务搞定,感觉有点狗屎。 随后跟着官网的例子一步一步地敲下代码,了 ...
随着业务的发展,公司的部署的网站越来越多,有必要整合多个网站的用户,采用统一的验证方式。目前想到的解决方案,主要有以下几种. 1.seo解决方案,部署独立的用户验证系统,利用cookie的保存登录ticket的基本思路,网上有很多种解决方案,有的过于复杂,需要配置很多东西,有的过于局限,只支持单一的语言。不知道各位有哪些比较好的解决方案,适合项目不是太多,配置不是太烦,支持多中语言,例如java和php等。 2.开放api,oauth验证方式,不仅适合对内项目,而且可以对外验证。好像感觉很好的,而且我们论坛也有ROP等实现方式,感觉下来,好像这种方式比较不错 3.传统的做法,统一的验证窗口,所有 ...
设定编码,全部统一修改为 UTF-8 Window-->Preferences-->General-->Workspacea Window-->Preferences-->General-->Content Types 选择具体的文件类型设置,只要上面的设置了,这里可只设置js   文件打开方式设定,可选择可视化或纯代码 Window-->Preferences-->General-->Editors-->File Association ...
mybatis支持拦截器,实现的原理就是利用JDK的动态代理。先前利用拦截器实现了分页功能,如今又利用拦截器实现日志记录的功能,感觉拦截器还是不错的,只是相对于spring3 mvc的拦截器感觉有些逊色。接下来,我着重分析一些拦截的使用。 【基本思路】拦截器在哪里拦截?什么情况下才会拦截代理?怎么代理呢?只要搞清楚这些,基本的拦截器功能也就了如指掌啦。 拦截器在哪里呢?mybatis到底提供几处可以拦截呢?请看下图,通过分析源码可知基本查询流程如下: 【简洁的流程】 首先mybatis初始化加载的时候,利用 MapperProxy代理 自 ...
    先对项目中用到的security进行总结如下: sample       熟悉一个example,了解一些security的运行机制       例如参照spring-security-samples-tutorial-3.1.x.war,直接放到tomcat下webapps下 sample 集成到自己的项目中去       这一 ...
最近尝试了一下mybaits,使用起来感觉还不错。在此回顾总结一下框架搭配的过程。 总的搭配步骤如下,每步都是参考官方文档和例子。详细的请参考附件 搞定spring,由于使用的spring3 mvc; 搞定数据源bonecp; 搞定mybatis-spring; 自动生成generator 分页 spring mvc       只要参照一些 https://src.springframework.org/svn/spring-samples/mvc-basic/trunk,就可轻松实现spring3 mvc的restful。首先搞定了spring之后,能正常运行之后,接 ...
happyhippy 作者:Silent Void 出处:http://happyhippy.cnblogs.com/ 转载须保留此声明,并注明在文章起始位置给出原文链接。 1. 死锁原理     根据操作系统中的定义:死锁是指在一组进程中的各个进程均占有不会释放的资源,但因互相申请被其他进程所站用不会释放的资源而处于的一种永久等待状态。     死锁的四个必要条件: 互斥条件 (Mutual exclusion) :资源不能被共享,只能由一个进程使用。 ...
Global site tag (gtag.js) - Google Analytics