04 2020 档案
摘要:NanoHTTPD是一个免费、轻量级的(只有一个Java文件) HTTP服务器,可以很好地嵌入到Java程序中。支持 GET, POST, PUT, HEAD 和 DELETE 请求,支持文件上传,占用内存很小。 github地址:https://github.com/NanoHttpd/nanoh
阅读全文
摘要:1、LiquiBase简介 LiquiBase是一个用于数据库重构和迁移的开源工具,通过日志文件的形式记录数据库的变更,然后执行日志文件中的修改,将数据库更新或回滚到一致的状态。LiquiBase的主要特点有: 支持几乎所有主流的数据库,如MySQL, PostgreSQL, Oracle, Sql
阅读全文
摘要:是什么: 官方介绍:阿里巴巴数据库事业部出品,为监控而生的数据库连接池 开源地址:https://github.com/alibaba/druid 为什么: 首先它是一个数据库连接池,负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最
阅读全文
摘要:1. 直接用limit start, count分页语句, 也是我程序中用的方法: select * from product limit start, count当起始页较小时,查询没有性能问题,我们分别看下从10, 100, 1000, 10000开始分页的执行时间(每页取20条), 如下: s
阅读全文
摘要:1、log4j日志参数说明 log4j.appender.ERROR.layout.ConversionPattern=[%p][%l] %d{yyyy-MM-dd HH:mm:ss} %m%n 格式输出修改成: log4j.appender.INFO.layout.ConversionPatter
阅读全文