自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

起风了

慢慢来比较快

  • 博客(10)
  • 收藏
  • 关注

转载 利用Tair实现分布式并发锁

最近大量使用到了Tair来控制并发,有点心得,总结如下。 利用Tair实现全局并发锁 现在基本上线上服务器都是集群环境,那么当我们需要对中心化数据(例如:Tair、数据库)的同一内容进行读写时就会碰到并发问题,这是一种非常常见的需求。解决并发问题的方法无非有两种,在并发点控制并发或者在并发源头控制。 图画的有点丑。并发点控制最常用的一种方式就是使用锁,每个需要访问数据的线程都需要先获取...

2018-12-24 16:37:35 521

转载 autoconfig.xml与antx.properties一级application.properties之间的关系

Java web项目中一般都有配置文件,文件中包含一些配置信息供Java工程启动和运行时使用,这些常见的配置文件大都是一些以.properties后缀的文件,比如常见的antx.properties以及application.properties。当然也可以使用一些自动化配置工具,如autoConfig。那么这三者之间有什么关系呢?autoconfig.xml和antx.properties之...

2018-12-24 10:13:51 964

转载 java自动向上转型问题

https://blog.csdn.net/u010512964/article/details/77989710java中各个类型所占字节为:byte:           8bit        -128~127char:           16bitshort:          16bitint:            32bitfloat:          32bit...

2018-12-21 18:03:34 864

转载 JAVA字符串格式化-String.format()的使用

常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Locale local...

2018-12-21 11:24:20 92

转载 key/value存储系统-Memcached、Redis、Tair

https://blog.csdn.net/youdianjinjin/article/details/51559693

2018-12-21 11:18:42 235

转载 Maven实战--- dependencies与dependencyManagement的区别

在上一个项目中遇到一些jar包冲突的问题,之后还有很多人分不清楚dependencies与dependencyManagement的区别,本篇文章将这些区别总结下来。 1、DepencyManagement应用场景         当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖...

2018-12-20 20:02:08 110

转载 Maven依赖Scope标签用法

在一个maven项目中,如果存在编译需要而发布不需要的jar包,可以用scope标签,值设为provided。如下:        <dependency>            <groupId>javax.servlet.jsp</groupId>            <artifactId>jsp-api</artifactId...

2018-12-20 19:49:57 88

转载 源码分析六(org.springframework.util包之Assert类)

一:抽象类Assert抽象类不能够实例化对象,但是可以被继承,Assert类是功能类,所以方法都是static修饰所以可以直接  类名.方法 调用。 1 public abstract class Assert  构造方法:抽象类中的构造方法的意义,其实不是很大,因为它不能实例化对象,所以不会调用,但是如果有类继承Assert类,那么...

2018-12-05 14:18:35 1153

转载 Guava学习笔记:Preconditions优雅的检验参数

在日常开发中,我们经常会对方法的输入参数做一些数据格式上的验证,以便保证方法能够按照正常流程执行下去。对于可预知的一些数据上的错误,我们一定要做事前检测和判断,来避免程序流程出错,而不是完全通过错误处理来保证流程正确执行,毕竟错误处理是比较消耗资源的方式。在平常情况下我们对参数的判断都需要自己来逐个写方法判断,代码量不少并且复用性不高,如下所示:import org.junit.Test;...

2018-12-05 13:53:13 104

转载 JS中声明全局变量

https://www.cnblogs.com/signheart/p/3ca2afaca43d2dc69ce72c862a3ae81c.htmlJS中声明全局变量主要分为显式声明或者隐式声明下面分别介绍。声明方式一:使用var(关键字)+变量名(标识符)的方式在function外部声明,即为全局变量,否则在function声明的是局部变量。该方式即为显式声明详细如下:复制代码代码...

2018-12-01 22:25:14 420

空空如也

空空如也

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

TA关注的人

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