`
flashing
  • 浏览: 354617 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表
Updated 2015-02-24 本文可以作为Windows下编译Hadoop的参考。   首先可以看一下编译指南:https://svn.apache.org/repos/asf/hadoop/common/trunk/BUILDING.txt   主要是有几个软件必须得有,不是简单的mvn package就可以的,依赖包括: 0.JDK的JAVA_HOME和Maven的M2_HOME,这是基本配置; 1.因为有native code,所以要有msbuild,即visual studio 2010/2012/2013之一(2010还不能是Express的,似乎Expres ...
第一是Windows 2003,xp应该也是一样,存在一个环境变量更新的问题。 我习惯于用total commander,ctrl+g打开命令行,如果更新了某个环境变量,比如grails_home, java_home,那么除非关闭tc进程然后再打开,否则ctrl+g会继承父进程已读取的环境变量值。这个问题在windows8下没有,win7不知道。   第二是今天被split csv这么个简单事情坑了,具体就是"A", "B,C" 这种格式。 具体解决可以看: http://stackoverflow.com/questions/1757065 ...
首先感谢下文作者,虽然没看你的内容,但是参考了参数。 Apache commons-pool对象池原理分析 最近遇到一个场景: 我作为一个中间件,连接一个没有提供接口的网站,htmlunit模拟html交互,然后把数据返回;对客户来说,我提供了一组标准接口。 因为该网站需要登录,网站登录过程很慢,所以面临两个问题: 第一是WebClient需要重用; 第二是不同的用户的htmlunit的WebClient实例是不能混用的,但是对于单用户来说,可能需要一个WebClient池。 本来想自己寨一个,后来想想细节太多不合适。先看了google guava cache,觉得api太复杂 ...
http://www.tokutek.com/resources/support/gadownloads/   http://www.slideshare.net/BohuTANG1/toku-db   http://www.izhangheng.com/highly-scalable-storage-engine-tokudb   参考以上link,就不当搬运工了,有机会一定试试这个奇葩。
这几天升级到windows 8.1 update 1,发现笔记本x230盒盖之后不知道什么时候为什么就从睡眠状态醒了,查了资料开始还以为是windows 8.1 update 1升级的问题,后来想起来看看系统日志,发现有电源唤醒的日志,大概是power trouble,被usb 3.0 0001 blablabla的弄醒的。 想起来头几天因为网银的key必须在usb2.0口才能识别,所以把罗技的M705的优联接收器从笔记本的右边的usb2.0口移到左边的usb3.0口上了,测试了usb 3.0口一下果然睡眠的时候动无线鼠标会唤醒,而usb2.0口则没有问题。 罗技有个《即使 Unifyi ...
话说最近写的东西都是个人遇到的小问题的笔记,是不是这行干的久了看的多了就不爱写什么理论长文了? 题归正传,其实是个很简单的小问题,就是one to many的时候,如果one一端指明了,many为List类型,则many端会多一个 字段名_idx的字段,值是0,1,2,...如果你只是把many端的外键设置为null,剩下的idx从1,2,3...这样排序,会导致one加载的时候产生一个null,很诡异是吧...话说不知道为什么以前用hibernate的时候从来没有遇到过这个情况。 下面是具体例子。 User类是Many import groovy.transform.EqualsAn ...
如果与到这种情况那就试试Lock Hunter这款软件: http://lockhunter.com/ 强烈推荐! 
http://youtrack.jetbrains.com/issues/IDEA 搜索i18n或者text bundle 可以搜到。 话说今天突然发现神器打开grails项目,i18n不显示汉字了,显示unicode;急煞我也。 说明里面说的很清楚12.1之后就是自动显示本地化文字了,所以只好一顿搜索,最后终于明白应该这么处理: 1.ctrl+alt+s 把设置框打开 2.选择 File Encodings 3.右下角有个"Transparents native-to-ascii conversion"给选上,就ok了。   这个小bug貌似已经在下一个版本 ...
如果启动的时候遇到 模拟器错误PANIC: Could not open 这种错误,根本原因是你的.android目录歪了。   如果想干净利索的解决这个问题,先关了idea或者eclipse,然后设置 注意设置ANDROID_SDK_HOME 然后再打开,你会发现.android目录在sdk目录下了,而非user.home或者document目录了;如果不设置这个环境变量或者设置完了没有重启开发工具,如果你修改了文档目录,会导致AVD Manager和模拟器对.android目录在哪里这个问题看法不同导致出错。   当然这也是个办法: http://stackoverfl ...
之前在win7 x64,jdk 1.7.0_45下面使用,groovy和js编辑器都是卡到爆,13.01升级据说解决了groovy卡的问题,实际上也只是略好了一点。   这几天新装了win8.1 x64,顺便把jdk升级到最新的1.7.0_51,也不知道是系统原因还是jdk的原因,这把性能流畅的不可思议了...   有相同问题的童鞋不妨试试升级jdk到1.7.0_51,如果还慢,那看来真是win7的问题。  
Grails的分页是靠tag g:pagination来完成的,但是这里有点小bug。 如下场景: 前提首先是仿照springside3.x的起名查询法给grails加了个自动查询,这样95%的情况只需要简单给表单控件起名就ok了。   一个form表单,里面有分类category,如果写了 g:select, name="category.id", value="${params['category.id']}" 实际上你在controller里面获得提交的params的时候,是 category.id:1, category:[id: ...
在另外一篇博客 http://flashing.iteye.com/blog/1949329 中,曾经吐槽过windows 8.1并最终卸载了这个系统,今天空闲时间从新安装并测试了这款系统,有了新发现。   首先是以前的问题基本解决了,hp官方网站提供了大多数驱动,包括指纹等,但是有几个细节仍然有问题或者没说清楚如何使用的: 1.指纹。windows8.1自带指纹识别,但是hp的驱动不支持windows8.1的api,只有使用厂商的驱动才支持,比如8460p的指纹芯片是vs471,安装厂商驱动可以显示添加指纹,但是不好用,指纹设备无响应。。。就是说必须使用hp提供的驱动。好消息是顺便安装 ...
版本是2.0 RC2。 主要问题是,我觉得这个插件有点精神分裂,表现如下。 LoginController默认@Secure("permitAll"),然后又生成了一大堆Requestmap,按说你这么搞,就是给用户一个很强烈的信号,默认这么搞就好用,可事实上并不是。 Annotation和Requestmap不可以混用!!!一个好用另外一个必然不好用。   而且更分裂的是,文档里面写的如果不设置 grails.plugin.springsecurity.securityConfigType = "Annotation" 默认是Annot ...
比较悲催的调了一晚上,因为以前没在grails里面这么写过,所以不知道这算是个bug还是hibernate的查询dsl就是这么设计的。两个类:class Asset {    static hasMany = [stocks : AssetStock]    String name}class AssetStock {    static belongsTo = Asset    Asset asset    Date purchageDate}现在从One to many的many端进行查询def results, totaldef c = AssetStock.createCriteri ...
补充:试了一下最新的GGTS 3.5M1,可以直接debug而不用这么啰嗦。 所以问题很明确了,ide需要对fork进行支持,等idea和sts/ggts升级吧。     grails 2.3版本升级之后,由于引入了fork机制进行并行处理,所以没法用以前最简单的从ide里面使用grails run-app启动程序直接进行调试了,必须换个方式。 首先是直接启动grails,可以在ide里面也可以直接在命令行,使用的命令是 grails run-app --debug-fork 如果使用ide,比如idea,那么在菜单的Run -> Edit Configurati ...
Global site tag (gtag.js) - Google Analytics