2014年3月10日
摘要:
转自http://blog.sina.com.cn/s/blog_3d21e545010006s9.html一、如何使用第三方任务Ant可以使用第三方任务,在使用第三方任务之前,需告知Ant,这就是任务的用意。Ant中声明第三方任务有一下几种方法:1、声明中指定任务类名,比如:2、比较常见的做法是,定义个properties文件,在该文件中将任务的名称和类名相对应,在一个文件中可以定义多个任务。在构建文件(build.xml)中,只需要指定该文件和类所在的路径,就可以一次定义多个任务了。比如:task.properties文件中:document=xdoclet.doc.DocumentDoc
阅读全文
posted @ 2014-03-10 08:54
c3tc3tc3t
阅读(462)
推荐(0)
2014年3月8日
摘要:
现在NoSQL很流行,所以买了一本这方面的书,这本书虽然很薄 156页,但是感觉的确是大师的经验之谈,对于自己经验还是很少。无法能完全能心领神会,大师所说的,就像一个人说药苦,你没吃过。再听别人描述也无法能完全知道其中滋味,只能凭自己想想。这本书名叫Nosql精粹。感觉是对以前关系型数据库一个好的总结,用对比的方法,比较传统关系型数据库和NoSQL的区别。感觉书中的聚合对象和领域驱动设计的聚合跟貌似存在某种联系,NoSQL数据库的职责不像关系型数据库职责那么重。将聚合对象从NoSQL数据库中读出,对程序的读取数据速度也有了比较高的要求。数据存储在NoSQL的组织形式也尤其重要了。虽然不像关系型
阅读全文
posted @ 2014-03-08 20:32
c3tc3tc3t
阅读(276)
推荐(0)
摘要:
工作空间外观 窗口装饰 ghost deco2.2 光标主题 ringG 桌面主题 ghost 欢迎屏幕 login-scan-splash-cg应用程序外观 风格 部件样式 Oxygen 颜色 ghost 图标 Iceglass4.12 字体 Source Code Pro
阅读全文
posted @ 2014-03-08 14:00
c3tc3tc3t
阅读(317)
推荐(0)
2014年3月4日
摘要:
原地址 http://stackoverflow.com/questions/11662084/why-does-clojure-distinguish-between-symbols-and-vars?rq=1Symbols are namesUnlike most programming languages, Clojure makes a distinction betweenthingsand thenamesof things. In most languages, if I say something likevar x = 1, then it is correct and co
阅读全文
posted @ 2014-03-04 09:52
c3tc3tc3t
阅读(884)
推荐(0)
2014年3月2日
摘要:
1 需要使用的插件vundle 使用教程http://www.cnblogs.com/respawn/archive/2012/08/21/2649483.htmlvim-fireplacehttps://github.com/tpope/vim-fireplace2 在vim配置文件上 配置好插件Bundle 'tpope/vim-fireplace'3 安装上lein http://leiningen.org/下载后。按照网站介绍安装就可以了4使用在终端下执行lein replnREPL server started on port 34192 on host 127.0.
阅读全文
posted @ 2014-03-02 10:01
c3tc3tc3t
阅读(1085)
推荐(0)
2014年3月1日
摘要:
背景是,运用annotation进行权限控制,将一个包下面的类。进行反射,然后判断类的annotation,根据annotation设置权限问题来了,包下面有5个类,在反射时报了 javqx.servlet.ServletOutputStream 没找到。但是我奇怪。我编译运行都没有问题。为什么反射时找不到这个类,并且只是 在方法里使用了这个类的方法,maven也明明引入了这个依赖,后来我判断是否是因为我的servlet设置的依赖范围引起的,provided 这个是编译 ,测试 有效,一般容器自带servlet api及实现。所以一般maven里引用servlet都用这个compile这个是编
阅读全文
posted @ 2014-03-01 23:33
c3tc3tc3t
阅读(369)
推荐(0)
2014年2月27日
posted @ 2014-02-27 23:06
c3tc3tc3t
阅读(358)
推荐(0)
摘要:
文字转的对开发者而言,这算是最有价值的命令。假设我们开发了一个模块叫 test ,然后我们在 test-example 里引用这个模块 ,每次 test 模块的变动我们都需要反映到 test-example 模块里。不要担心,有了 npm link 命令一切变的非常容易。首先我们需要把 test 链接到全局模式下:cd ~/work/node/test # 进入test模块目录npm link # 创建链接到$PREFIX/lib/node_modules那么 test 的模块将被链接到 $PREFIX/lib/node_modules 下,就像我的机器上 $PREFIX 指到 /usr/lo
阅读全文
posted @ 2014-02-27 18:39
c3tc3tc3t
阅读(15637)
推荐(1)
2014年2月24日
摘要:
1 chmod 755 xampp-linux-*-installer.run2sudo ./xampp-linux-*-installer.run启动停止3sudo /opt/lampp/lampp start4sudo /opt/lampp/lampp stop测试http://localhostapache不能启动查看日志tail -2 /opt/lampp/logs/error_log
阅读全文
posted @ 2014-02-24 22:47
c3tc3tc3t
阅读(341)
推荐(0)
2014年2月20日
摘要:
underscore是一个很有用的js工具库,但是好像默认不支持seajs模块化新建一个文件例如叫做xx.js 谈后,键入define(function(require,exports,module) { 这里将underscore源代码复制进来});这样在使使用时var _ = require('lib/xx');console.info(_.VERSION);就可以了,
阅读全文
posted @ 2014-02-20 13:13
c3tc3tc3t
阅读(205)
推荐(0)