大漠知秋的加油站

  • 首页
Java
Java

Java 与 MySQL 的 13 个小时时差

起因   事情是这样的,在 Java 中执行代码是这样的:   上面是插入前的数据截图,注意时间。数据库的时区查询、now() 函数查询、与标准时间的时差查询是这样的:   最终插入到数据库中的数据是这样的:   What???什么情况,一下还做了两种测试情况: 直接把 Java 代码和 MySQL 放在同一个服务器上执行,时差一样存在; 把 Java 中的 MyBatis 执行的 sql copy 到 MySQL 客户端(mysql/Navicat)中执行,没有时差问题;   这里的几个点: MySQL 客户端(…

2019年5月17日 0条评论 1062点热度 0人点赞 大漠知秋 阅读全文
Java

使用 Undertow 替换掉 Tomcat

  官方说:For servlet stack applications, the spring-boot-starter-web includes Tomcat by including spring-boot-starter-tomcat, but you can use spring-boot-starter-jetty or spring-boot-starter-undertow instead   When switching to a different HTTP server, you need t…

2019年1月3日 0条评论 1210点热度 0人点赞 大漠知秋 阅读全文
Java

问题 - Spring Boot 以流的方式读取配置文件

问题说明   在以往的项目中,我们有时会读取资源目录下的*.config文件,有时会读取绝对路径,还挺好用,但是这种做法在Spring Boot项目中就不好使了。因为Spring Boot项目把文件都打了一个*.jar包,这是绝对路径就不好使了,要使用流的方式读取文件。 示例代码: Resource resource = new ClassPathResource("config/*.config");

2019年1月3日 0条评论 1207点热度 0人点赞 大漠知秋 阅读全文
Java

编写高质量代码 - Java

参考:编写高质量代码:改善Java程序的151个建议 持续更新、Java、笔记 1.使用 long 类型时注意使用 大写L // 错误的 long i = 1l; // 正确的 long i = 1L; 2.三元表达式类型务必一致   三元操作符是if-else的简化写法,在项目中使用它的地方很多,也非常好用,但是好用 又简单的东西并不表示就可以随便用,我们来看看下面这段代码: public static void main(String[] args) { int i = 80; String s = Strin…

2019年1月3日 0条评论 1159点热度 0人点赞 大漠知秋 阅读全文
12
分类
  • C++ / 11篇
  • Develop Software / 3篇
  • Docker CE / 24篇
  • Elasticsearch / 3篇
  • FastDFS / 1篇
  • Flutter / 1篇
  • Git / 3篇
  • GitLab / 6篇
  • Golang / 21篇
  • Http Client 4.5.2 / 2篇
  • Java / 14篇
  • Kubernetes / 19篇
  • Linux / 65篇
  • Mac / 5篇
  • Maven / 1篇
  • MyBatis / 1篇
  • MySQL / 8篇
  • Nginx / 6篇
  • Rabbit MQ / 10篇
  • Redis / 1篇
  • Spring / 1篇
  • Spring Boot / 12篇
  • Spring Cloud Finchley.RELEASE / 50篇
  • Sublime / 2篇
  • Windows / 1篇
  • 吉他 / 2篇
  • 图论 / 8篇
  • 数据结构与算法 / 11篇
  • 未分类 / 1篇

COPYRIGHT © 2023 大漠知秋的加油站. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备16029200号-2