怎样积累管理使用自己的代码库有比较好的工具和方法吗( 二 )
rem set sql_bakName="%uuid%.sql"
rem set sql_zip="%uuid%.sql.zip"
rem C:\\wamp\\mysql\\bin\\mysqldump.exe -uroot -proot --set-charset=utf8 wxb_srv_mir --result-file=%sql_bakName%
rem D:\\wamp\\bin\\mysql\\mysql5.5.20\\bin\\mysqldump.exe -uroot -proot --set-charset=utf8 wxb_site_new --result-file=%sql_bakName%
%java_home% a -m1 %sql_zip% %sql_bakName%
pause
说明:
pathx为工程目录,目录如有空格中文要用双引号括起来……目录结尾不要有反斜杠……
zipname 为要打包的文件名
time 这个指明什么时间以后修改的文件。根据文件修改时间来打包呵。
-n*.jsp 这个参数表明,打包JSP文件……如果打包文本文件,可增加 -n*.txt..其它类似可。
5. Bp6. Qa prob7. 代码库的全恩搜索codescanner/FulltxtLucenePrj/src/fulltxt/codescanner.java
package fulltxt;
import java.io.File;
import java.util.Map;
import org.apache.log4j.Logger;
import com.alibaba.fastjson.JSON;
import com.attilax.core.ForeachFunctionV2;
import com.attilax.io.DirTraveService;
import com.attilax.io.FileService;
import com.attilax.io.FileUtilsAti;
import com.attilax.io.filex;
import com.attilax.web.es.esUtil;
import com.cnhis.cloudhealth.module.log.Cls1;
import com.google.common.collect.Maps;
public class codescanner {
static final Logger logger = Logger.getLogger(codescanner.class);
// "http://192.168.1.18:9200/index_db_codelib/type1" "C:\\codelibcaptch" "c:\\codeProcessedMoveDir"
public static void main(String args) throws InterruptedException {
String url = args;
;// "http://192.168.1.18:9200/index_db_codelib/type1";
String codedir = args;
String codeProcessedMoveDir = args;
while (true) {
DirTraveService.traveV6_vS531(new File(codedir), new ForeachFunctionV2() {
@Override
public void each(int count, File strFileName, int deep) throws Exception {
if (!strFileName.getAbsolutePath().trim().endsWith(".java")) {
FileService.move(strFileName.getAbsolutePath(), codeProcessedMoveDir, codedir);
return;
}
String t = FileUtilsAti.readFileToStringAutoDetectEncode(strFileName);
logger.info(strFileName);
Map m=Maps.newLinkedHashMap();m.put("txt", t);
String r = esUtil.addData_post(url, JSON.toJSONString(m));
// String r = esUtil.addData_post(url, t);
logger.info(r);
FileService.move(strFileName.getAbsolutePath(), codeProcessedMoveDir, codedir);
}
});
Thread.sleep(5000);
logger.info("--hreat break");
}
}
}
8. Resulztcodelibprj_2018-05-31 周四 15-01-39.74 _java_codelib 19m
codelibprj_2018-05-31 周四 15-01-39.74 _js_codelib.zip 25M
All 130M
■网友
有没有什么管理工具之类的
■网友
默默上张图
【怎样积累管理使用自己的代码库有比较好的工具和方法吗】
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 安徽合肥:辅警管理新模式电诈压降显成效
- 两男子由俄向国内走私海参被绥芬河移民管理警察抓获
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- |淮安区国资办推进国有企业 退休人员社会化管理工作
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 防火门|防火门管理不当致顾客受伤 海门一商场被判担一半责
- 怎样进入通信行业
