Wesley13 Wesley13
3年前
java8时间工具类Localdate、LocaldateTime
优点:1.方便。Date只能是日期加时间的格式,而LocalDate、LocalTime、LocalDateTime 分别代表日期,时间,日期时间,非常灵活。再就是后者在日期计算及格式化方面非常简单易用,而Date要繁琐很多。2.线程安全。传统时间类不支持多线程安全。缺点<目前发现的坑:1.在比较日期相隔
Easter79 Easter79
3年前
springboot自定义消息转换器HttpMessageConverter
  在SpringMVC中,可以使用@RequestBody和@ResponseBody两个注解,分别完成请求报文到对象和对象到响应报文的转换,底层这种灵活的消息转换机制就是利用HttpMessageConverter来实现的,Spring内置了很多HttpMessageConverter,比如MappingJackson2HttpMessageConver
Stella981 Stella981
3年前
SpringBoot返回date日期格式化,解决返回为TIMESTAMP时间戳格式或8小时时间差
问题描述    在SpringBoot项目中,使用@RestController注解,返回的java对象中若含有date类型的属性,则默认输出为TIMESTAMP时间戳格式 ,如下所示:!(https://oscimg.oschina.net/oscnet/9ec8c281759f3577bc3b063411eb5f88aba.
Stella981 Stella981
3年前
Redis简单操作
\TOC\Redis简介Redis以键值对的形式储存数据Redis支持的数据类型有:string、list、set、zset(sortedset)、hashRedis特点:响应速度快,数据量小Redis以内存作为数据存储介质,所以读写数据的效率极高安装下载地址:windo
Wesley13 Wesley13
3年前
IT工作十年总结之5个代码包
db//数据库相关的程序。dto//数据传送对象,与数据表对应的实体类。services//实体对应的服务类,过程领域的服务类。util//跑龙套的,常用工具方法。web//与页面展现层对应的绘制、响应、控制方法。
Stella981 Stella981
3年前
Go语言基础之time包详解
点击上方“Go语言进阶学习”,进行关注回复“Go语言”即可获赠从入门到进阶共10本电子书今日鸡汤月落乌啼霜满天,江枫渔火对愁眠。前言一寸光阴一寸金,时间难买寸光阴,时间,是个多么重要的东西。同样,在我们的编程中,时间也依然占据着很大的一部分。就像淘宝,客户下单需要记录时间,发货了需要记录时间,
Stella981 Stella981
3年前
IntelliJ IDEA 中实现tomcat热部署
intellijidea默认文件是自动保存的,但是手头有个项目jsp文件改动后,在tomcat中不能立即响应变化。要jsp文件改动后立刻看到变化,有个配置。在ideatomcat中server的配置里,有个onframedeactivation,选择updateclassesandresources。另外有个配置onupdateact
Stella981 Stella981
3年前
ActionContext和ServletActionContext区别以及action访问servlet API的三种方法
1\.ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServletHttp的请求(HttpServletRequest),响应(HttpServletResponse)操作.我们需要
Stella981 Stella981
3年前
NTP服务导致的dubbo服务停止后无法摘除节点
20200630晚上22:40左右出现大量的dubbo接口超时。原因是NTP服务出现时间差,与真实的北京时间差了正好8小时,开始出问题的时间段,NTP服务由VM虚拟机切换到PVE虚拟机,但是切换机器之后没有调整好时间,导致所有机器节点的时间全部出现问题。2020063022:45左右,将PVE虚拟机NTP服务回切至VM虚拟机,NTP服务
Spring缓存是如何实现的?如何扩展使其支持过期删除功能? | 京东云技术团队
我们希望将这些rpc结果数据缓存起来,并在一定时间后自动删除,以实现在一定时间后获取到最新数据。类似Redis的过期时间。接下来是我的调研步骤和开发过程。