`
witcheryne
  • 浏览: 1094136 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
前言                 关于本篇文章介绍的安装步骤可以参考 《Rails Tutorial - by example》 (英文)的3.2节。         至于什么是RSpec, 这里有偏文章可供参考:《使用RSpec进行行为驱动测试》(来自ibm文库)         ...
这两天再看  《Ruby on Rails  Tutorial - learn rails by Example》 -  Michael Hartl , 里面提到如何使用Heroku (infoQ的介绍) 部署Rails应用,感觉这部分很有用,打算单独写篇文章记录下来。 如果你对上面提到的教程有兴趣可以参考我 ...
        原文可以参考这里: http://activemq.apache.org/topologies.html         今天在研究如何为ActiveMQ做集群,在找文档的过程中,发现这篇文章,感觉对理解ActiveMQ工作方式很有用,在这里打算把这篇文章翻译一下,权当做个笔记:, 自己解释的部分会使用"引用"表示出来. 一. 拓扑结构 我 写道 这个图就不翻译了, 一些名词做下解释: 1. Store and Fowrward Network Federation: ...
最近在为一家公司做一个小项目,前端时间一直在用最熟悉的java,结果java的开发效率实在让人崩溃。用框架吧~一堆配置文件很折腾,不用框架吧~很多代码都要自己从头写,很麻烦。随后把目光转向了Groovy ,PHP,Ruby on Rails... 刚开始考虑使用Groovy来辅助java, 但是经过一段时间的折腾,Groovy在IDE方面的支持实在让人很不爽。经过昨天的挫败,决定放弃之,打算以后在公司项目中逐步引入他。 至于PHP, 不知道为什么一直提不起兴趣。  经过半个月的尝试,终于决定用Ruby on Rails(后面用Rails代替), 虽然这个决定很 ...
换了macbook之后,一直觉得eclipse很不爽,13寸的屏幕挤了那么多东西! 随后想起了MacOS中的编辑神器->TextMate。不过TextMate中需要自己安装GroovyBundle来支持Groovy. 在装bundle的同时,顺便把安装放记录一下: 当你看到这篇文章的时候,可能会发现很多不太了解的名词,试着点点我提供的超链接,希望对你有帮助。   关于如何安装Groovy Bundle, 可以在下面链接中找到官方的原版文档: http://groovy.codehaus.org/TextMate   这里我将记录一路一下我的安装方法,这里我将采用Git ...
环境需求: 1. JDK 1.5 或者以上 2. Apache Ant , 在写本文时,用的是 Ant 1.7.1 3. ActiveMQ , 在写本文时,用的是 Apache ActiveMQ 5.4.1 技术需求: 1. JMS(Java Message Service)   2. JNDI(Java Naming and Directory Interface )   在JMS的 ...
1. 下载 ActiveMQ 的最新版本,在本文编写的时候最新版本为 5.4.1    2. 将 Apache ActiveMQ 5.4.1 加压到自己的开发包目录。 我的目录是 F:\Apache\   3. 添加环境变量 ACTIVEMQ_HOME, 并使其指向 activemq的根目录:   4. 为了方便在控制台中运行activemq, 将 %ACTIVEMQ_HOME%/bin; 添加到path中     5. 开始 -> 运行 -> 输入activemq 运行activemq   6. 如果出错,请确保系统满足如下环境: -- JD ...
废话不多说直接步入正题: 1. 桌面布局: 以前在用电脑的时候只不过是聊聊天,上上网,玩玩游戏,桌面上的快捷方式最多以文件夹的形式归归类,看起来整齐就行,从来没想过如何合理布置。可是工作后,需要经常打开各种程序,寻找各种文档,之前那种以文件夹归类的形式已经不能满足自己的要求。 经过一段时间的摸索,现在将桌面整理成如下布局: 每种程序分类放置,需要的时候按下 win + D, 很快就能找到自己想要的东西...   除了桌面的图标布置,Win的快速启动栏也可以改造成如下方式:     平时工作的时候,基本都是让ide工具保持全屏状态,如果每次需要找文档或者打开程 ...
    现在一直在做Ext Gwt开发,已经很久有没接触Ext JS了,之前接触过的东西已经快忘干净了,在完全遗忘之前,写此总结以备参考,也希望多大家有用。   1. Ext JS IDE工具:        在这里只说我接触过的工具:        1). Aptana Studio:   http://www.aptana.com/     [基于Eclipse3.3 或者以上, 开源]             这个是我现阶段接触到得,最好的Web前端开发工具,不仅有强大的代码提示(浏览器兼容性也会提示出来),而且支持js断点调试。 现在最新的版本是2.0, 里面可以直接更新Ext ...
    前两天看见Gwt2.0发布的消息,新的特性让人相当兴奋,尤其是开发者模式,大大提高了调试效率。随即就将项目升级到了Gwt2.0+Gxt2.1, 并且eclipse也更新到最新的1.2..       安装插件,运行代码,一路基本都没有问题。。  在开发者模式下访问host page...  碰到如下错误:       错误信息 写道 17:03:39.250 [ERROR] [webim] Unable to load module entry point class st.lv.web.im.client.WebIM (see associated exception for ...
从gwt1.6开始,gwt内部集成了Jetty服务器,在host模式中默认使用Jetyy.最近在研究tomcat6的Comet技术,需要用tomcat进行调试。 参考google gwt文档中的《How do I use my own server in hosted mode instead of GWT's built-in Jetty instance?》 , 成功的将Jetty替换为tomcat6. 具体操作如下[以eclipse为例]: 1. 将当前gwt程序编译一次; (此时使用的服务器还是Jetty); 2. 在tomcat的server.xml配 ...
    这两天一直在研究Pushlet这个框架,查了很多资料还是没有理清楚pushlet的执行方式。今天细细的看了看Pushlet CookBook, 结合着自己的理解对这个文档进行了翻译,在翻译的过程中加了一些注释以便理解。     由于个人能力有限,对文档翻译的还不够完善,在这里贴出来希望能够对刚开始接触Pushlet的人有所帮助。如果在文中出现的错误,还望大家指出,共同讨论以便完善。     关于Pushlet的其他资源可以参考之前写的      Pushlet 学习(一) 相关资料搜集(对Pushlet不太了解的话,建议先阅读者部分内容)     ...
    这两天突然对服务器推送技术产生了浓厚的兴趣,经过这两天的google+baidu搜集到一些信息,对服务器推送技术有了一定的了解。     1. 了解什么是pushlet,以及他所用到的技术    《Thinki in Pushlet》 (Pushlet白皮书的中文版,文中的时序图贴反了, 英文版可参照http://www.pushlets.com/  中的 whitepaper)       2. 什么事服务器推送送技术,Comet又是什么:            Comet:基于 HTTP 长连接的“服务器推”技术     ...
    最近一直在用Ext Gwt做项目。 这段时间总是被Gwt中的java.util.Date对象问题困扰。     在Gwt中直接使用new Date()来创建java.util.Date总是会得到意想不到的效果。   Date date = new Date(); System.out.println(DateTimeFormat().getFormat("yyyy-MM-dd").format(date));     使用上面代码可以正确的输出当前的日期。     但是如果想要对date对“年”的数据,则无法输出正确的数据.   Date date ...
    最近使用jQuery的ajaxFileUpload插件来做ajax文件上传。文件上传没有遇见问题,但是接受从服务器端响应的json总是报SyntaxError: missing } in XML expression的错误.. 起初IE和FireFox都报.. 后来只有firefox报错..       之后使用firedebug跟踪了一下返回的数据, 发现responseText中被加上了<pre></pre>标签...   但是在IE中没有<pre>标签。 很有可能是<pre></pre>惹的祸..         ...
Global site tag (gtag.js) - Google Analytics