麻雀虽小,五脏俱全,Tomcat 提供的自动部署、自动重加载、自动编译功能,可谓是让人又爱又恨。接下来就对这三者做一个介绍,文章中会Copy一些官方文档中的说法。If you are using the standardHostimplementation, the following ac...
分类:
其他好文 时间:
2015-05-29 08:33:52
阅读次数:
130
原创文章,转载请注明:http://www.cnblogs.com/ycxyyzw/p/4535459.htmlandroid 程序打包成apk,如果在是命令行方式,一般都要经过如下步骤:1.用aapt命令生成R.java文件2.用aidl命令生成相应java文件3.用javac命令编译java源文...
分类:
移动开发 时间:
2015-05-28 12:34:18
阅读次数:
209
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作...
分类:
其他好文 时间:
2015-05-25 18:32:16
阅读次数:
124
一、Linux Makefile介绍 Linux Makefile是用于自动编译和链接的,一个工程有很多文件组成,每一个文件的改变都会导致工程的重新链接,但是不是所有的文件都需要重新编译,Linux Makefile中纪录有文件的信息,在make时会决定在链接的时候需要重新编译哪些文件。 Linux...
分类:
系统相关 时间:
2015-05-24 18:43:23
阅读次数:
171
一 makefile的作用 Makefile是用于自动编译和链接的,一个工程有很多文件组成,每一个文件的改变都会导致工程的重新链接,但是不是所有的文件都需要重新编译,Makefile中记录有文件的信息,在make时会决定在链接的时候需要重新编译哪些文件。Makefile的宗旨就是:让编译器知道要编译...
分类:
其他好文 时间:
2015-05-22 00:29:41
阅读次数:
147
持续集成
持续集成究竟是什么呢?根据敏捷大师Martin Fowler的定义:
持续集成是一种软件开发实践。在持续集成中,团队成员频繁集成他们的工作成果,一般每人每天至少集成一次,也可以多次。每次集成会经过自动构建(包括自动测试)的检验,以尽快发现集成错误。许多团队发现这种方法可以显著减少集成引起的问题,并可以加快团队合作软件开发的速度。
只要是开发就有分工,哪怕是自己一个写也要...
分类:
移动开发 时间:
2015-05-19 22:40:08
阅读次数:
232
在开发过程中, 有时候会突然发现修改的代码在启动Web容器后没有生效, 解决办法如下......
分类:
系统相关 时间:
2015-05-18 16:48:14
阅读次数:
259
1、NDK 一中已经提到,使用eclipse中的配置 ,自动编译 2、手动编译(推荐) 打开bash.exe(即启动cygwin) 使用cd $NDK 进入/cygdrive/e/android-ndk-r5/ 用cd进入到对应的目录; 进入对应的目录,使用 $NDK/ndk...
分类:
移动开发 时间:
2015-05-16 12:07:25
阅读次数:
184
一、背景
Intellij Idea默认状态为不自动编译状态,Eclipse默认为自动编译,很多朋友都是从Eclipse转到Intellij的,这常常导致我们在需要操作class文件时忘记对java类文件进行编译从而对旧文件进行了操作。
二、操作
1. 打开settings界面:File->Settings
2. 选中Compiler选项:Build,Execution,Deploymen...
分类:
其他好文 时间:
2015-05-12 13:39:16
阅读次数:
1089
今天把服务器重新安装系统,做apache调优前,优化下apache对网络地址大小写不区分的支持。记录如下:编译mod_speling.so模块去除Apache-url大小写字母敏感的配置1. 进入apache源代码的modules/mappers/目录2. 运行如下命令自动编译、安装和修改httpd...
分类:
Web程序 时间:
2015-05-08 21:59:58
阅读次数:
284