摘要: If you get java.net.SocketTimeoutException: Read timed out exception Try setting own timeout value when constructing JedisPool using the following con 阅读全文
posted @ 2016-08-10 23:55 沧海一滴 阅读(9590) 评论(0) 推荐(0)
摘要: spring.datasource.schema指定启动后执行的sql文件位置。 我发现中文乱码,原因是没有指定执行sql script encoding: spring: datasource: url: "jdbc:h2:mem:test" username: "sa" password: "" 阅读全文
posted @ 2016-08-10 23:53 沧海一滴 阅读(6986) 评论(0) 推荐(0)
摘要: 在bash脚本中的启动方式: JAVA_OPTS的双引号不能少,否则报错 命令行方式: mvn spring-boot:run -Drun.jvmArguments="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5 阅读全文
posted @ 2016-08-10 23:44 沧海一滴 阅读(824) 评论(0) 推荐(0)
摘要: Spring Boot 其默认是集成web容器的,启动方式由像普通Java程序一样,main函数入口启动。其内置Tomcat容器或Jetty容器,具体由配置来决定(默认Tomcat)。当然你也可以将项目打包成war包,放到独立的web容器中(Tomcat、weblogic等等),当然在此之前你要对程 阅读全文
posted @ 2016-08-10 23:04 沧海一滴 阅读(2520) 评论(0) 推荐(0)
摘要: 一般在一个项目中,总是会有好多个环境。比如: 开发环境 -> 测试环境 -> 预发布环境【验证环境】 -> 生产环境 每个环境上的配置文件总是不一样的,甚至开发环境中每个开发者的环境可能也会有一点不同,配置读取可是一个让人有点伤脑筋的问题。 Spring Boot提供了一种优先级配置读取的机制来帮助 阅读全文
posted @ 2016-08-10 22:54 沧海一滴 阅读(114464) 评论(14) 推荐(5)
摘要: Apache Commons Pool 故事一则 最近工作中遇到一个由于对commons-pool的使用不当而引发的问题,习得正确的使用姿势后,写下这个简单的故事,帮助理解Apache Commons Pool的工作原理。 Apache Commons Pool, Java界无人不知无人不晓的对象池 阅读全文
posted @ 2016-08-10 14:34 沧海一滴 阅读(418) 评论(1) 推荐(0)
摘要: vi/vim 中可以使用 :s 命令来替换字符:s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky 阅读全文
posted @ 2016-08-10 12:54 沧海一滴 阅读(2486) 评论(0) 推荐(0)
摘要: CPL文件,又叫控制面板项(Control Panel Item),多保存于系统安装目录的system32文件夹下,它们分别对应着控制面板中的项目,普通用户的访问受到限制。它可由shell32.dll、control.exe打开。此外,你也可以直接在资源管理器中双击调用Open命令打开(实质上调用了 阅读全文
posted @ 2016-08-10 12:42 沧海一滴 阅读(4571) 评论(0) 推荐(0)