Tomcat for Mac OS
最近公司都在做Java相关的讲座,记录下相关的内容。 步骤 下载Tomcat,我下的是Tomcat 7.0.12 解压,文件夹改名为Tomcat 移动该文件夹,至你习惯的目录,比如/Library 执行/Library/Tomcat/bin下的startup.sh 打开http://localhost:8080查看是否Tomcat已经启动 解决文件…
Google App Engine上试用web.py笔记
由于web.py的模板在Google App Engine上文件系统会有所限制,所以如果想要在Google App Engine上让web.py顺利的跑起来,就必须将本地的模板文件编译一下。命令如下: $ python web/template.py --compile templates 运行完会生成一个__init__.py,大功告成,上传吧 …
Google App Engine的app.yaml详细说明
Google AppEngine使用一个app.yaml作为其重要的全局的配置文件。 每个独立的Google AppEngine的应用,都必须声明这样一个文件。 app.yaml使用YAML作为格式。熟悉Ruby的人应该非常熟悉yaml这种格式。 必添内容 在一个app.yaml中,必须要声明如下字段: application applicatio…
推荐sersync来进行文件同步
抑制不住的冲动给大家介绍sersync,来进行文件同步,公司的产品部署平台就是采用SVN + sersync来实现的。可以参考这篇文章《利用SVN搭建测试服务器》,文件同步采用sersync即可。 sersync原理 使用 Linux 2.6 内核的 inotify 监控 Linux 文件系统事件,被监听目录下如果有文件发生修改,sersync 将…
Visual Studio的广告剧
一个热衷于code的developer,一个热衷于developer的girl,他们将发生怎样的故事? 第一集:《想做你的Code》 第二集:《让爱延长》 第三集:《幸福也需要敏捷》 第四集:《为爱Debug》 第五集:《让爱编译通过》 深深的情愫,淡淡的烦恼,他们是幸福的。
Gearman分布式远程过程处理框架
对于绝大多数发展中等的web 2.0网站来说,LAMP结构已经不能满足现在的需要了,新的架构组合是GLAMMP,G=Gearman(分布式远程过程处理),M=Memcached(高性能的分布式的内存对象缓存系统)。 简单的说Gearman是PHP实现异步处理利器,当然不仅仅是PHP实现异步处理的手段。 Gearman简介 Gearman是 Brad…
数据库设计范式的理解
前言 为什么要写这篇文章呢,从去年年底开始,就和很多做技术的朋友交流过,从数据库设计到数据库架构各个方面的内容。有一些朋友执着于ORM,执着于所谓的数据库设计,却忘记了一切技术是要为业务服务这个基石。当然这文章里也有一些自己的理解,想向大家表达。 范式是什么 范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,即满足不同的范…
2010年迪拜旅游小记
去年来迪拜的时候,写了篇《迪拜生活小记》,这次来迪拜已经十来天了,小结一下。 飞机 上次来是阿联酋航空公司,这次是坐南航的飞机,价格上我机票买的比较早,比阿航的便宜了一半以上,点评下这两个航空公司,吃的差不多,唯一的区别就是南航的飞机没有阿航的好,南航靠椅上没有可玩的小电视。 刚上飞机,南航的空姐很温柔的说飞机好像是起落架坏了需要修,结果就修了三个…
女生渴望的十大瞬间
TOP 10 关键词:偷看 他们牵着手在街上闲逛。忽然之间,他将她拽停,伸手轻轻地将眼睑下的一根睫毛拨开。她顿感幸福。拨走睫毛不过是弹指之间的小事,却充分说明他对她的注意力100%集中。要不是他喜欢仔细地偷看她,怎能发现刚跌落的一根细小睫毛?没有一个女人,能够抵抗男人如此的“窃色”。 TOP 9 关键词:保护 走在熙熙攘攘的马路口,他突然顺势将她从…
Flash wmode参数详解
当wmode属性设置不是window的时候,在Firefox下我们就会发现Flash里的文本输入框无法输入中文,这个问题暂无解决方案。顺带记录wmode各个参数的详细含义。 wmode属性详细说明 Window模式 默认情况下的显示模式,在这种模式下flash player有自己的窗口句柄,这就意味着flash影片是存在于Windows中的一个显示…