posted @ 2012-11-21 21:06 雪庭 阅读(404) 评论(0) 推荐(0)
摘要:
自动检测web应用更新自动检测web应用更新Table of Contents1 自动检测web应用更新1 自动检测web应用更新tomcat默认不会监视web应用目录文件变化,web应用文件更新后生效有三种方式:重新启动tomcat服务重新加载web应用,tomcat管理界面点击reload按钮删除web应用目录,重新发布web应用war包开发web应用时,修改类文件或配置文件,希望尽快看到结果,以上的方式至少 得几秒钟,开发速度大大降低。可以通过配置tomcat的Context元素解决此问题:创建$CATALINA_HOME/conf/[eninename]/[hostname]/[con 阅读全文
摘要:
从类里获取tomcat classes绝对路径 从类里获取tomcat classes绝对路径 Table of Contents 1 从类里获取tomcat classes绝对路径 1 从类里获取tomcat classes绝对路径 有两种方法得到: 1: class.getResource("/").getPa... 阅读全文
posted @ 2012-11-21 21:04 雪庭 阅读(2857) 评论(0) 推荐(0)
摘要:
在debian上安装ctex 在debian上安装ctex Table of Contents 1 安装texlive-full的问题
2 编译错误
3 安装ctex
4 缺少文件
5 难缠的配置 1 安装texlive-full的问题 安装ctex之前,先安装了texlive-full,配置时发现了问题 Run... 阅读全文
posted @ 2012-11-20 22:35 雪庭 阅读(1840) 评论(0) 推荐(0)
摘要:
emacs的问题 emacs的问题 Table of Contents 1 本文译自Steve Yegge的博客,原文在: 1.1 Charles G. 最近在一封电子邮件中指出:
1.2 Lisp用作文本处理
1.3 文本处理之谜
1.4 不止是log
1.5 和Emacs有什么关系?
1.6 Emacs问题 1 本文译自... 阅读全文
posted @ 2012-11-20 21:53 雪庭 阅读(2871) 评论(1) 推荐(0)
摘要:
升级cedet发现的问题 升级cedet发现的问题 Table of Contents 1 cedet升级到1.1版
2 加载c-mode出错 1 cedet升级到1.1版 2012-04-20发现了cedet升级到了1.1版,立刻下载编译 ecb提示只兼容cedet版本 1.0.6pre ~ 1.0.9,在ecb-up... 阅读全文
posted @ 2012-11-20 19:43 雪庭 阅读(1010) 评论(1) 推荐(0)
摘要:
我们已经看到, 元编程在一个类似jsp的模板引擎方面的应用。我们通过简单的字符串处
理来生成代码。但是我们可以做的更好。我们先提一个问题, 怎样写一个工具, 通过查找
目录结构中的源文件来自动生成Ant脚本。 阅读全文
posted @ 2011-08-18 11:02 雪庭 阅读(1108) 评论(0) 推荐(0)
摘要:
到此刻为止, 我们所知的关于Lisp的指示可以总结为一句话: Lisp是一个可执行的语法更
优美的XML, 但我们还没有说Lisp是怎样做到这一点的, 现在开始补上这个话题。 阅读全文
posted @ 2011-08-18 10:52 雪庭 阅读(452) 评论(0) 推荐(0)
摘要:
到了这里, 对XML的讨论你大概都听累了, 我都讲累了。我们先停一停, 把树, s表达式,
Ant这些东西先放一放, 我们来说说C的预处理器。一定有人问了, 我们的话题和C有什么
关系? 我们已经知道了很多关于元编程的事情, 也探讨过专门写代码的代码。理解这问题
有一定难度, 因为相关讨论文章所使用的编程语言, 都是你们不熟悉的。但是如果只论概
念的话, 就相对要简单一些。我相信, 如果以C语言做例子来讨论元编程, 理解起来一定
会容易得多。好, 我们接着看。 阅读全文
posted @ 2011-08-18 09:36 雪庭 阅读(222) 评论(0) 推荐(0)
摘要:
我们先把算符的事情放一放, 考虑一下Ant设计局限之外的东西。我早先说过, Ant可以通
过写Java类来扩展。Ant解析器会根据名字来匹配XML元素和Java类, 一旦找到匹配, 就执
行相应任务。为什么不用Ant自己来扩展Ant呢? 毕竟核心任务要包含很多传统语言的结构
(例如"if"), 如果Ant自身就能提供构造任务的能力(而不是依赖java类), 我们就可以得
到更高的移植性。我们将会依赖一组核心任务(如果你原意, 也不妨把它称作标准库), 而
不用管有没有Java 环境了。这组核心任务可以用任何方式来实现, 而其他任务建筑在这
组核心任务之上, 那样的话, Ant就会成为通用的, 可扩展的, 基于XML的编程语言。考虑
下面这种代码的可能性: 阅读全文
posted @ 2011-08-18 09:11 雪庭 阅读(327) 评论(0) 推荐(0)
摘要:
在Richard Stallman的理论下,用户彼此拷贝软件不但不是“盗版”,而是体现了人类天性的互助美德。对Richard Stallman来说,自由是根本,用户可自由共享软件成果,随便拷贝和修改代码。他说:“想想看,如果有人同你说:‘只要你保证不拷贝给其他人用的话,我就把这些宝贝拷贝给你。’其实,这样的人才是魔鬼;而诱人当魔鬼的,则是卖高价软件的人。”可以断定,进入世纪末,软件业发生的最大变革就是自由软件的全面复兴。在自由软件的浪潮下,软件业的商业模式将脱胎换骨,从卖程序代码为中心,转化为以服务为中心。 阅读全文
posted @ 2011-08-17 16:50 雪庭 阅读(579) 评论(0) 推荐(0)
浙公网安备 33010602011771号