- 博客(18)
- 收藏
- 关注
原创 drools研究后记
在实际工作中,有关于达标判断的业务逻辑就是谁谁谁 消费满了多少钱,就返多少钱的优惠券声明:不是drools不好,只是在我遇到的场景下,不合适,不够好在使用drools的时候发现有如下问题:1、效率低。这是最严重的问题,实际业务环境,用户数量要几十万,还有很多业务相关的数据,他们要组合判断。实际情况是,插入working memory的fact数量超过万级,程序就开始hang
2015-08-17 11:37:20
1718
1
原创 在线教育
13年,在线教育火了一把,主要是被忽悠得很火,说是什么什么蓝海,说是市场很广阔。搞得很多人,很多机构,甚至是很多巨头公司也蠢蠢欲动,比如bat,比如google。与此同时,另一个说法也很火,就是所谓的,利用互联网思维,颠覆传统行业。一时间,人们议论纷纷,都在猜测,在线教育什么时候被颠覆啊,怎么被颠覆啊之类的。我们从做公司内部培训,到开始做面向客户的培训,到现在的在线教育平台,同时面
2014-02-21 10:31:46
894
原创 spring集成rmi的注意事项
服务端用spring2发布服务客户端用spring3调用rmi接口就会报下面的错误:java.lang.ClassNotFoundException: org.springframework.remoting.rmi.RmiInvocationWrapper_Stub (no security manager: RMI class loader disabled)spr
2013-11-22 11:36:36
1159
原创 基于html+ajax+restful+soa架构的csrf解决方案
什么是csrf漏洞,请百度一下。本文在网上各位大神的想法的基础上,补充说明基于html+ajax+restful+soa架构的情况下,如果解决csrf漏洞前提:1、假设没有xss漏洞;2、页面统一用html+js,不用jsp整体采用token验证方式,① 服务端添加filter。在mapping里配置需要拦截的请求。这个filter负责生成token、向redis集群
2013-11-12 21:22:34
1564
原创 osgi环境下 quartz集群方案2
之前写过一篇osgi环境下 quartz集群方案里面介绍了quartz利用mysql做全局的锁控制并发后来发现这种做法实在是太二了目前项目都实现了ci,可以实现配置文件中同一个key,在不同机器上有不同的值quartz集群就用这个方法,判断某个key是否true,只让一个机器run,其他都不run,就行了解决问题需要考虑成本,技术不一定是难做就牛
2013-10-29 23:04:46
914
原创 nutch with solr getting started
本文档记录对照nutch官方wiki跑nutch和solr的时候的一些问题按照官方文档执行命令的时候,nutch会报错 bin/nutch solrindex报java.io.IOException: Job failed! 同时solr 的log会报错,说找不到field 啥啥啥的,需要照着nutch-1.7/conf路径下的schema.xml①文件把solr-4.5.1/
2013-10-29 17:30:25
572
原创 hadoop helloworld
今天试了一下自己写mapreduce的简单demo,跑通了以后趁热打铁,把过程以及需要注意的问题记录下来,供初学者交流探讨 开发环境:windows8 eclipse3.6 jdk6 hadoop1.0.4运行环境:linux hadoop1.0.4 jdk6 为什么要搞两套环境呢?因为单纯在windows上搞的话,开发很方便,但是hadoop部署比较麻烦,需要额外在win
2013-04-15 14:24:13
706
原创 osgi环境下 quartz集群方案
首先是osgi环境要ok,可以参考之前的博客;然后是quartz集群方案,这个比较绕;最后是两者的结合,这个很蛋疼,基础不牢,搞了我一周 背景:集群环境下,quartz的任务会在每个节点上同时运行,这就乱套了,如果涉及到写数据库,还可能造成更大的麻烦,所以quartz在集群环境下需要考虑特殊解决方案。解决方案1:集群上只部署一个quartz节点,绕开上述问题解决方案2:一般
2013-03-21 17:37:28
1967
原创 OSGi环境集成spring-security
上周在osgi环境内加入了spring-security框架,在这里做简要记录-osgi环境:与之前两篇笔记采用的环境一致,这里不再赘述-spring-security 3.0.x-需要有提供web访问的bundle-配置过程,这里提供两种思路-自己写一个bundle,在bundle中实现bundle启动的事件监听,在触发事件中注册需要注册的filter,在web bundle
2013-02-25 11:15:41
909
原创 OSGi规范解读笔记——uses用法
开始读OSGi的规范文档,发现很多不懂之处,对其中的理解记录在此uses用法uses放在export header里面,用于限制依赖资源的版本,如果框架中有同一个包的多个版本,在uses的限制下,如果检测到版本冲突,osgi标准的resolve算法会抛出uses conflict-osgi中的类由class loader和class name决定,当两个以上的class loader都
2013-01-10 22:49:26
1344
原创 OSGi环境调试心得
框架用的是springDM1.2+Equinox+Virgo3.0.3+Eclipse3.6+maven3+jdk1.61 svn上的代码要绝对的干净2 eclipse 插件要完整3 maven本地库如果全一点儿也会省力不少4 virgo eclipse maven 版本和其他人一致5 注意pom的父子继承关系,有时需要把parent引入6 jar包相对好说,war包的话,
2013-01-10 12:00:27
1199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人