一个makefile模板

BIN = ./bin
SRC = ./src
INC = ./include
OBJ = ./obj

SOURCE = $(wildcard ${SRC}/*.c)
OBJECT = $(patsubst %.c,${OBJ}/%.o,$(notdir ${SOURCE}))

TARGET = main
BIN_TARGET = ${BIN}/${TARGET}

CC = gcc
CFLAGS = -g -Wall -I${INC}

${BIN_TARGET}:${OBJECT} | $(BIN)
    $(CC) -o $@ ${OBJECT}
${OBJ}/%.o:${SRC}/%.c | $(OBJ)
    $(CC) $(CFLAGS) -o $@ -c $<
$(OBJ):
    mkdir -p $@
$(BIN):
    mkdir -p $@
.PHONY: clean $(OBJ) $(BIN)
clean:
    rm -rf $(BIN) $(OBJ)

tomcat get提交乱码解决

server.xml 里的Connector 处添加属性URIEncoding,值为UTF-8。

<Connector port=”80″ protocol=”HTTP/1.1″
connectionTimeout=”20000″
redirectPort=”8443″ URIEncoding=”UTF-8″/>

 

 

另外Context.xml里的Context添加属性reloadable,值为true,可以在修改后不用重启tomcat即可更新代码,虽然在老师下发的6.0版本中并不是每次都成功

<Context reloadable=”true”>