标签:UTC

Java

一次因JDK夏令时导致接口输出日期格式的时间与预期时间不一致的bug排查总结

2

wenming.gapo 发布于 2019-07-18

问题起源于同事在项目中新增一个统计用户生日明细的接口,其中一个用户在数据库中的生日日期是“1988-07-29”,然而通过rest接口得到该用户的生日日期却为 “1988-07-28”。 环境说明 开始bug排查之前,先说明下项目环境: 系统:centos 7.5 JDK:1.8...

阅读(12)评论(0)赞 (0)

Java

Java 8 Time Api 使用指南-珍藏限量版

2

darida 发布于 2019-07-17

前面写过了Stream和Lambda,最近正想写Java 8的Time Api,小胖哥这个文章写得很好,就偷懒转载了。 1.概述 Java 8为 Date 和 Time 引入了新的API,以解决旧 java.util.Date 和 java.util.Calendar 的缺点。 ...

阅读(16)评论(0)赞 (0)

Java

Java反序列化学习之Apache Commons Collections

14

darida 发布于 2019-07-17

背景 Apache Commons Collections 是 Apache Commons 的组件,它们是从 Java API 派生而来的,并为Java语言提供了组件体系结构。 Commons-Collections 试图通过提供新的接口,实现和实用程序来构建JDK类。 Apa...

阅读(16)评论(0)赞 (0)

Java

『互联网架构』调⽤链系统工程结构(111)

49

hellas 发布于 2019-07-15

本次主要演示下如何部署调用链系统,希望他们通过这个源码的学习,适当的改良完成属于自己的调用链系统。 源码:https://github.com/limingios/netFuture/tree/master/源码/『互联网架构』调⽤链系统工程结构(111)/ (一)service...

阅读(21)评论(0)赞 (0)

Spring

SpringBoot 实战 (二十)| 整合 Redis

8

Harries 发布于 2019-07-14

微信公众号:一个优秀的废人。如有问题,请后台留言,反正我也不会听。 前言 两个月没更新原创了,实在惭愧。没有借口,就是因为自己懒了。最近看了「刻意学习」,这本书谈的是学习与行动的关系,书中提到了「持续行动」 这个概念,意思就是:我们要去实实在在地去做一些事情,而且是每天都做,才能...

阅读(19)评论(0)赞 (0)

Java

SpringData JPA – 1: 基本使用

9

xubiao.zhuang 发布于 2019-07-14

这里使用 IDEA 来进行工程的创建,使用了 Gradle 对整个项目进行管理,具体的过程如下: 1.1 创建新项目 点击 Create New Project -> Spring Initializr , 之后选择默认的 Initalizr Service URL ,然后...

阅读(20)评论(0)赞 (0)

Java

『互联网架构』调⽤链系统底层逻辑(108)

9

xirruiqiang 发布于 2019-07-12

调用链系统很多:Dapper,鹰眼,hydra,cat,zipkin,skywalking。其实不管是任何一个调用链系统,底层的实现都是一致的。一起了解下它的底层实现。 源码:https://github.com/limingios/netFuture/tree/master/源...

阅读(29)评论(0)赞 (0)

Java

【从入门到放弃-Java】并发编程-NIO-Channel

8

Harries 发布于 2019-07-08

前言 上篇[【从入门到放弃-Java】并发编程-NIO使用]()简单介绍了nio的基础使用,本篇将深入源码分析nio中channel的实现。 简介 channel即通道,可以用来读、写数据,它是全双工的可以同时用来读写操作。这也是它与stream流的最大区别。 channel需要...

阅读(44)评论(0)赞 (0)

Java

爱情36技之趣味相投

8

Harries 发布于 2019-07-07

【这是一猿小讲的第  27  篇原创分享】 1.  鲁迅先生曾经说:两个人志同道合,爱情才能走得长久。 我们老百姓常说:磨刀不误砍柴工;工欲善其事必先利其器。 准备好小板凳,今天的故事就从这两句不搭边的话开始。 2.  自 Python 菇...

阅读(29)评论(0)赞 (0)

Java

致远A8协同管理系统0day漏洞深度剖析和漏洞利用

21

xiaoli.wang 发布于 2019-07-05

代码审计 Anonymous-ghost 5 July 2019 01:47 #1 首先这个漏洞在2019-6-26被人爆出,下面是网上爆出来的exp POST /seeyon/htmlofficeservlet HTTP/1.1 Content-Length: 1111 Use...

阅读(55)评论(0)赞 (0)

Java

一文看懂java io系统

12

尖兵 发布于 2019-07-02

原文:chenmingyu.top/nio/ 学习java IO系统,重点是学会IO模型,了解了各种IO模型之后就可以更好的理解java IO Java IO 是一套Java用来读写数据(输入和输出)的API。大部分程序都要处理一些输入,并由输入产生一些输出。Java为此提供了j...

阅读(44)评论(0)赞 (0)

Java

JUC扩展可回调的Future

1

xiaoli.he 发布于 2019-07-02

最近在看JUC线程池 java.util.concurrent.ThreadPoolExecutor 的源码实现,其中了解到 java.util.concurrent.Future 的实现原理。从目前 java.util.concurrent.Future 的实现来看,虽然实现了...

阅读(41)评论(0)赞 (0)

Java

使用Spring Boot RESTful Web流式数据 | Techshard

dulong 发布于 2019-07-02

流数据是向Web浏览器发送数据的一种全新方法,可显着加快页面加载速度。通常,我们需要允许用户在Web应用程序中下载文件。当数据太大时,提供良好的用户体验变得非常困难,使用StreamingResponseBody,我们现在可以轻松地为高度并发的应用程序流式传输数据。 在本文中,我...

阅读(42)评论(0)赞 (0)

Spring

9、springcloud整合logback打印sql语句

6

puefu.he 发布于 2019-06-30

公众号 java乐园 Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core、logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-class...

阅读(91)评论(0)赞 (0)

Java

史上最强Java NIO入门:担心从入门到放弃的,请读这篇!

10

hellas 发布于 2019-06-29

本文原题“《NIO 入门》,作者为“Gregory M. Travis”,他是《JDK 1.4 Tutorial》等书籍的作者。 1、引言 Java NIO是Java 1.4版加入的新特性,虽然Java技术日新月异,但历经10年,NIO依然为Java技术领域里最为重要的基础技术栈...

阅读(62)评论(0)赞 (0)

Spring

Spring Boot JDBC + Mybatis 配置多数据源 以及 采用Durid 作为连接池

5

xubiao.zhuang 发布于 2019-06-29

1 配置文件 在配置文件中配置两个数据源配置,以及mybatis xml配置文件路径 # mybatis 多数据源配置 mybatis.config-location = classpath:mapper/config/mybatis-config.xml ###########...

阅读(58)评论(0)赞 (0)

Java

Quartz.Net实现作业定时调度详解

12

songhua.gao 发布于 2019-06-26

1、Quartz.NET介绍 Quartz.NET是一个强大、开源、轻量的作业调度框架,你能够用它来为执行一个作业而创建简单的或复杂的作业调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等等。非常适合在平时的工作中,定时轮询数据库同步,定时邮件通知,定...

阅读(57)评论(0)赞 (0)