自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RickyIT的专栏

专业 专注 自由

原创 Gitment评论功能实战

Gitment 是一款基于 GitHub Issues 的评论系统。支持在前端直接引入,不需要任何后端代码。

2017-04-27 18:35:21 2040 2

原创 Spring Boot集成CKFinder

Spring Boot集成CKFinder,实现浏览功能。

2017-03-30 18:59:16 4689 7

原创 Spring Boot集成CKEditor

CKEditor is a free, Open Source HTML text editor designed to simplify website content creation. CKFinder是一个强大而易于使用的Web浏览器的Ajax文件管理器。 其简单的界面使得它直观,快速学习...

2017-03-30 16:12:40 4753 10

原创 IntelliJ IDEA 2016&2018版 激活

IntelliJ IDEA 16 本地LicenseServer激活(破解)IntelliJ IDEA 是Java开发利器,用社区版不爽,干催就用旗舰版,这个是收费的,需要licence。 网上找到了一个帖子 http://blog.csdn.net/rickyit/article/detail...

2016-06-30 14:26:33 80897 14

原创 Intellij IDEA-SSH executable-Native

Connecting to gitlab using PuTTY generated SSH key in IDEA。

2017-11-01 22:26:27 4189 0

原创 Java 获取接口所有实现类

利用Spring的Bean工厂,获取接口所有实现类。

2017-10-10 23:17:22 13970 0

原创 Spring Boot 集成RabbitMQ

RabbitMQ is an open source multi-protocol messaging broker. 前言 参照官方Messaging with RabbitMQ,记录在实战中的一些坑。 搭建RabbitMQ服务 本文使用Docker搭建MQ服务。Dock...

2017-09-25 23:36:49 712 0

原创 Java BigDecimal开方

一般开平方使用的是Math中的静态方法`Math.sqrt(double a)`,涉及到金融计算的时候,`Math.sqrt(double a)`精度就不够了。金融领域的计算,用的都是BigDecimal类型。然而BigDecimal对于数字开平方没提供有效的方法。

2017-09-21 14:07:07 8476 0

原创 Spring Boot集成Quartz-动态任务管理

当定时任务越来越多时,集中管理Job越有必要。Quartz提供了一组API,来管理Job。

2017-08-28 07:11:49 6995 0

原创 Spring Boot 定时任务之Quartz

Quartz is a richly featured, open source job scheduling library that can be integrated within virtually any Java application。

2017-08-25 00:00:15 2047 0

原创 Spring Boot 定时任务之@Schedule

概念项目经常会用到定时任务,实现定时任务的方式有很多种,参考Spring定时任务的几种实现。在Spring框架中,实现定时任务很简单。常用的实现方式是使用注解@Schedule。

2017-08-21 23:45:19 15681 0

原创 Java枚举抽象方法实战

枚举类型是指由一组固定的常量组合成合法值的类型。

2017-08-01 23:43:22 1729 0

原创 ArrayList在Java多线程中的应用

ArrayList是非线程安全的。

2017-07-26 11:55:21 4022 0

原创 Error:(1, 1) java: 非法字符: '\ufeff'

Error:(1, 1) java: 非法字符: '\ufeff'。

2017-07-19 11:50:04 15084 2

原创 SonarQube 安装

SonarQube(以前叫Sonar)是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测。

2017-07-10 18:23:44 931 0

原创 你会为 AI 转型么?我在考虑。。。

看到CSDN发起的征文活动[你会为 AI 转型么?](http://blog.csdn.net/blogdevteam/article/details/74550215),有点感想,想记录下来,可能不值得参考。

2017-07-06 18:08:08 1805 7

原创 Spring-RestTemplate实战

The RestTemplate is the core class for client-side access to RESTful services. It is conceptually similar to other template classes in Spring, such a...

2017-06-27 11:39:50 1836 0

转载 RabbitMQ消息队列(一): Detailed Introduction 详细介绍

RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。

2017-06-22 17:48:32 407 0

原创 Effective Java-嵌套类(内部类)

嵌套类是指被定义在另一个类内部的类。嵌套类的存在目的应该只是为外围类提供服务。

2017-06-21 00:18:02 739 0

原创 Java ArrayList异常-ConcurrentModificationException

在操作List集合的时候,习惯用for each循环操作。这次项目中根据业务逻辑需要删除符合条件的元素,元素删除后,继续next操作,抛出了`ConcurrentModificationException`异常。下面,重现异常,看看异常是怎么发生的,怎么避免。

2017-06-15 11:18:42 548 0

转载 面试感悟----一名3年工作经验的程序员应该具备的技能

阅读这篇文章,颇有感悟,自认为很有实际意义。转载一下,希望更多的人能够看到。 评论也很精彩,请参考原文:http://www.cnblogs.com/xrq730/p/5260294.html。   前言 因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章...

2017-06-15 10:13:48 542 0

原创 Spring Boot集成Spring Data Jpa

Spring Boot集成Spring Data Jpa

2017-06-13 14:48:48 1134 0

原创 Docker:启动Redis镜像

配置启动测试

2017-05-31 23:09:36 4598 0

原创 Spring Boot Redis 数据缓存

Spring Boot中使用Redis做数据缓存

2017-05-31 23:06:12 662 0

原创 Docker:Centos 安装Redis

想研究一下Redis,感觉利用docker部署redis很方便,还能快速实现集群部署。Redis For Widows也有,不太喜欢在Windows部署服务。所以研究一下怎么利用Docker来部署Redis。

2017-05-31 10:38:03 1724 0

原创 Docker 更新boot2docker.iso

最近需要研究一下redis,想着用docker来部署更好,还能搞个集群。然后去docker官网看了一下,当前最新版本的`Docker Community Edition for Windows`只能运行在windows10上,我还在用windows7,只能去下载之前的DockerToolbox。

2017-05-26 18:56:17 13408 1

原创 Spring Boot集成CKFinder-优化

Spring Boot集成CKFinder-优化,对一些配置做一下优化,使配置更加灵活。

2017-04-23 12:48:56 2279 1

原创 Spring Boot Rest Service 下载文件

download a file from Spring boot rest service

2017-04-20 12:03:55 8475 2

原创 Spring Boot 传参方式

Spring Boot 传参方式

2017-04-19 17:47:03 33339 7

原创 并发模式(二)Master-Worker模式

Master-Worker模式是一种使用多线程进行数据处理的结构。多个Worker进程协作处理用户请求,Master进程负责维护Worker进程,并整合最终处理结果。

2017-03-02 17:59:14 475 0

原创 并发模式(一)Future模式

并行设计模式是对一些常用的多线程结构的总结和抽象,与串行程序设计相比,并行程序更复杂。 前言常用的并发设计模式有Future模式、Master-Worker模式、Guarded Suspension模式、不变模式、生产者-消费者模式,在多线程环境中,合理使用模式,可以提高程序性能,优化程序设计。

2017-03-01 15:17:02 1003 0

原创 Java 覆盖equals和hashCode方法

覆盖equals方法看起来似乎很简单,但是有许多覆盖方式会导致错误,并且后果非常严重,最容易避免这类问题的办法就是不覆盖equals方法。 什么时候需要覆盖equals方法?如果类具有自己特有的“逻辑相等”概念(不同于对象等同),而且超类还没有覆盖equals方法以实现期望的行为,这时需要覆盖e...

2017-02-17 11:30:21 1223 0

原创 23种设计模式之单例模式

单例模式是设计模式中使用最为普遍的模式之一。它是一种对象创建模式,用于产生一个对象的具体实例,它可以确保系统中一个类只产生一个实例。 在Java语言中,这样的行为能带来两大好处。 1. 对于频繁使用的对象,可以省略创建对象所花费的时间,这对于一些重量级的对象而言,是非常可观的一笔系统开销。 2....

2017-02-13 10:48:13 325 0

原创 Nexus搭建Maven私有仓库

Nexus Repository Manager is a Java application that requires a Java Runtime Environment. When you run Nexus Repository Manager, you are running a ser...

2017-02-08 15:17:58 6214 2

原创 服务提供者框架示例

服务提供者框架是指这样一个系统:多个服务提供者实现一个服务,系统为服务提供者的客户端提供多个实现,并把他们从多个实现中解耦出来。

2017-02-07 12:24:16 487 0

原创 Servlet 入门

Java Servlet 是运行在 带有支持 Java Servlet 规范的解释器的 web 服务器上的 Java 类,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。

2017-01-22 14:08:31 342 0

原创 Servlet 监听器入门

监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。

2017-01-20 16:48:11 294 0

原创 Servlet 过滤器详解

概念Servlet 过滤器是可用于 Servlet 编程的 Java 类,实现了javax.servlet.Filter接口。可以实现以下目的: 在客户端的请求访问后端资源之前,拦截这些请求。 在服务器的响应发送回客户端之前,处理这些响应。

2017-01-13 18:33:26 404 0

原创 spring data jpa 入门

初衷本文是spring data jpa 入门级的操作,实现CRUD操作,详细的概念可以参考文末的文章。参考网上一些文章,实际coding的时候还是出好多错误,这里记录摸索填坑的过程。

2017-01-12 17:15:03 6162 13

原创 Servlet-过滤器入门

Servlet 过滤器是可用于 Servlet 编程的 Java 类,可以实现以下目的: 在客户端的请求访问后端资源之前,拦截这些请求。 在服务器的响应发送回客户端之前,处理这些响应。

2017-01-11 18:24:08 771 0

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