Spring boot jackson datetime 配置
数据库字段会自动以时间戳数字的方式输出,该如何输出日期字符串呢?spring.jackson.date-format=yyyy-MM-dd HH:mm:ss 在使用的时候,发现有个 8 小时的时间差,解决方案在 application.properties 文件里面添加 spring.jackson.time-zone=GMT+8。 如果返回出来的时间数据需要固定的 String 格式,需要在 app...
给 AWS 客服点个赞
在 AWS 上产生了不期望的账单怎么办?当然不能忍气吞声,打电话给客服寻求解决。 虽然,无商不奸。只是,表现形式不同而已。也许国外的商户就是习惯给客户制造那种模糊不清的感觉(也可以说产品做的不够细腻,懒),那些选择不反抗的人,就哑巴吃黄连,乖乖交钱。过了一天,账单变成 0。最近的网络,太容易掉。...
Wincachegrind Cannot find all target
上有篇文章 wincachegrind-cannot-find-call-target,wincachegrind 很久不维护了,webgrind 更是出现奇怪的问题,最后使用 PhpStorm 分析解决。webgrind 丑陋奇葩的界面,完全不知道怎么用,还得通过配置文件来修改。PhpStorm 界面。...
谈谈关于技术和设计中 px dp in 等的含义
为它不属于长度单位。 dpdp 据说是安卓为了适应不同分辨率的手机而发明的一种单位。其实我是很讨厌这些大公司随随便便发明东西的,在技术领域特别是前端已经被各大公司搞的乌烟瘴气,并且这些东西并没有很好的解决问题。还有浏览器技术和 ES6,ES7 的不断推出的新特性等等,搞了这么多新玩意儿简直是唯恐天下不乱,也许各大主流公司都希望自己能主宰技术吧。谷歌认为,在一英寸屏幕区域长度内能显示 160 个点时,d...
thymeleaf 模板对未闭合标签解析出错
thymeleaf 模板对 HTML 文件标签内容太严格的解决方式。1. 在 application.properties 文件中添加如下配置: spring.thymeleaf.mode=LEGACYHTML52. 对于 maven 用户,在 pom.xml 的 dependencies 中添加如下依赖:<dependency> <groupId>net.sourceforge.nekohtml</...
spring boot jpa 多个数据源配置
包名一定要写完整,千万不要使用 * 号,这样对于不熟悉的人非常不友好。很多教程的示例代码都是不包含 import 部分的,对于这样的代码我表示找包是一件非常痛苦的事情,不知道那些 Java 大神是怎么解决这样的问题的。和一些 java 大神聊天,问过他们一些问题,有很多大神表示他们不熟悉 Java 框架,已经好久不做经典 Java web 项目了。对于这些大神,我是非常理解的,同时也很羡慕他们的,他们...
nginx header 下划线问题
ginx 无法获取 header 头里含有下划线的字段信息。了解了一番,nginx 的配置 underscores_in_headers 默认为 off,会忽略掉带有下划线的 header name。解决办法可以将下划线改成连接符-减号,或者在 nginx.conf 中将其配置成 on。nginx 这样做也许是为了和绝大多数 http 协议头字段名保持风格一致。...
class 连写提升 CSS 样式优先级
ass="content"></div> </div>从上面的代码可以看出,.content 样式在 screen 里面必须放在下面才能生效。如果在实际环境中,代码的顺序不好控制,可以通过下面的方式来解决。<div class="content with-sidebar"></div> @media screen and (max-width: 1500px){ .content.with-sideb...
Java jdbc Mysql datetime 多个 .0
ntity 使用 String 类型,选出的数据后面会包含 ".0",有人说是由于 MySQL datetime 是包含毫秒的。如下时间格式:2017-07-12 18:08:02.0一个不太文雅的解决方案,简单粗暴。public String getCreateTimeStr() { if (create_time == null) { return ""; } return create_tim...
在 PHP 中打印 trace 信息
样需要借助缓冲区才能实现,比较麻烦;debug_backtrace 返回的是数组,需要 implode 才可以使用,并且冗余信息太多。高手在民间啊,也许很多人都意识到了这个不好用的问题,于是有了下面的解决方案:$e = new Exception(); echo str_replace('/path', '', $e->getTraceAsString()); 是不是超级爽,欠操的应该是 PHP 啊。...