自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 Redis分布式锁的正确实现方式(Java版)

这算是我看过最正确的分布式锁实现了,好文章保存一下。 转自:http://wudashan.cn/2017/10/23/Redis-Distributed-Lock-Implement/

2018-01-12 14:33:00 459

原创 《maven实战》_仓库_笔记

1 、何谓仓库 就是很多构件统一存放的地方,maven项目可以根据构建的坐标到仓库中获取到相应的构件2、仓库分类 分为本地仓库和远程仓库,当Maven根据坐标寻找构件的时候,它首先会查看本地仓库,如果本地仓库存在此构件,则直接使用;如果本地仓库不存在此构件,或者需要查看是否有更新的构件版本,Maven就会去远程仓库查找,发现需要的构件之后,下载到本地仓库再使用。如果本地仓库和远程仓库都没有需要的

2017-11-20 14:34:52 251

原创 《maven实战》_坐标和依赖

maven项目的坐标 1、每个java构件,在maven的管理下就有自己一个坐标,跟平面几何里的(x,y)类似。 由groupId、artifactId、version、packaging、classifier 比如: org.sonatype.nexus nexus-indexer 2.

2017-11-20 14:27:44 299

原创 后台执行jar不产生nohup.out

背景最近没事看了下生产环境下的一些定时任务,发现nohup.out的文件大小都快3~10G了,吓死人!而且还不不断的增加。然后我查了下,此文件也相当于日志文件,就是运行nohup ./XXX.sh &命令时,将项目的日志打印到nohup.out,而且一直是累加的,从不清空,导致十分巨大。我们项目本身就产生日志文件的,所以nohup.out 相当于是重复的。思路由于nohup.out没有什么价值,如

2017-11-01 10:29:02 14056 4

原创 Linux下tomcat部署图片服务器与 vsftpd搭建

背景:由于app端需要透出每张电子发票的图片,则需要将发票图片从阿里开票平台下载过来,放置到图片服务器中,让其被人访问。 要求:分为接口服务器和图片服务器,图片放到图片服务器,且能被访问图片服务器需要搭建vsftpd,使程序能通过ftp,将下载来的图片上传到图片服务器搭建图片服务器 1、下载apache-tomcat-7.0.63.tar.gz ,解压并安装tomcat tar -zxvf

2017-10-31 10:16:57 1456

原创 java日期的往前推几天,关于时间的常用方法

在平常的开发中,经常会接到XX天后才能做XXX事情,默认查询XX月之内的订单,还有定时任务中,抓取距现在10分钟内的某淘平台产生的订单等等需求,现在我就对这些时间操作进行一个总结。

2017-10-27 10:30:57 25116 2

转载 SLF4J比Log4J好在哪里?

每一个Java程序员都知道日志对于任何一个Java应用程序,尤其是服务端程序是至关重要的,而很多程序员也已经熟悉各种不同的日志库如java.util.logging、Apache log4j、logback。但如果你还不知道SLF4J(Simple logging facade for Java)的话,那么是时候去在你项目中学习使用SLF4J了。 不管怎样,让我们回到这个话题,SLF4J不同

2017-10-26 19:57:12 1638 1

原创 Oracle字段保留2两位小数点number类型

*问题背景*:昨天调阿里发票平台的申请发票接口时发生了一个异常,原因是发票金额至少保留两位小数,我查了下记录,确实表中的记录为600,所以查出来的数据不会带小数点。 由于用的oracle,我查了下字段是否能像mysql一样设置保留小数点呢。查了网上很多文章,发现实现得很麻烦,就是用number类型进行实现,用起来比较绕,下面对number类型做下简单的介绍 number ( prec

2017-10-25 15:11:16 91355

转载 理解http幂等性

理解HTTP幂等性基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行呢?我认为很大程度上应归功于简单有效的HTTP协议。HTTP协议是一种分布式的面向资源的网络应用层协议,无论是服务器端提供Web服务,还是客户端消费Web服务都非常简单。再加上浏览器

2016-08-12 18:14:48 399

原创 JS判断当前网络时间是否在某个时间段

JS判断当前网络时间是否在某个时间段

2016-08-12 14:51:12 3148 1

原创 用fastjson反序列化 带泛型的类

今天使用 fastjson 反序列化  泛型的类时,eclipse 一直提示编译错误!!。代码如下public class Student { private int id; private String name; private T course; public int getId() { return id; } public void setId(int

2016-06-20 16:40:00 14968

转载 BigDecimal用法详解

BigDecimal用法详解一、简介Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。BigDecimal所创建的

2016-06-02 11:20:36 283

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除