摘要: 由于我一直是做php开发,热部署对我而言是一个新概念,比较新鲜。根据查阅,才知道是其他语言才有的。我更喜欢了解一项技术从原理性来求解,这样一通百通。只需要了解原理,就抓住本质的东西了,细节可能不会。我总结需要热部署的根源在于如下:应用程序服务器(tomcat,node.js)为了提高性能。一个代码文件比如a.php(这里只是用php来举例,php无这种机制),需要的时候会把a.php的内容载入内存,下回访问,直接从内存中拿代码。所以:即便我修改了a.php代码,更新,应用程序服务器拿的还是内存中的a.php代码。所以重启应用程序服务器,就能使用新的了。他们提到,要热部署是为了解决:开发人员修改 阅读全文
posted @ 2014-02-22 17:52 王滔 阅读(5929) 评论(3) 推荐(3) 编辑
摘要: ------------------------时间的格式date [OPTION]... [+FORMAT]echo `date 空格 +'时间格式串'` 调用date必须加符号反引号``,表示执行里面的结果当为: `date +'%Y%m%d-%H:%M:%S'`没有时分秒的情况下,不需要用''将格式包含起来。但是增加时分秒后,如果还这样子用 `date +%Y%m%d %H:%M:%S` 则会报错:date: extra operand `%H:%M:%S'将其看成是额外的参数去了。如果日期与时间有符号连接起来,则不会:%Y%m%d 阅读全文
posted @ 2014-02-22 10:37 王滔 阅读(5457) 评论(0) 推荐(0) 编辑