自定义博客皮肤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的专栏

专业 专注 自由

  • 博客(85)
  • 资源 (10)
  • 收藏
  • 关注

原创 Gitment评论功能实战

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

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

原创 Spring Boot集成CKFinder

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

2017-03-30 18:59:16 6120 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 5700 10

原创 Intellij IDEA-SSH executable-Native

Connecting to gitlab using PuTTY generated SSH key in IDEA。

2017-11-01 22:26:27 7707

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

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

2017-10-10 23:17:22 24499

原创 Spring Boot 集成RabbitMQ

RabbitMQ is an open source multi-protocol messaging broker.前言参照官方Messaging with RabbitMQ,记录在实战中的一些坑。搭建RabbitMQ服务本文使用Docker搭建MQ服务。Docker部署服务,快捷、方便。安装镜像参照docker 安装ubuntu安装镜像...

2017-09-25 23:36:49 1174

原创 Java BigDecimal开方

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

2017-09-21 14:07:07 19770 1

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

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

2017-08-28 07:11:49 8014

原创 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 2531

原创 Spring Boot 定时任务之@Schedule

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

2017-08-21 23:45:19 18025

原创 Java枚举抽象方法实战

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

2017-08-01 23:43:22 3214

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

ArrayList是非线程安全的。

2017-07-26 11:55:21 4690

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

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

2017-07-19 11:50:04 23922 3

原创 SonarQube 安装

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

2017-07-10 18:23:44 1317

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

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

2017-07-06 18:08:08 3030 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 as JdbcTemplate and JmsTemplate and other template classes.

2017-06-27 11:39:50 2221

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

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

2017-06-22 17:48:32 525

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

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

2017-06-21 00:18:02 957

原创 Java ArrayList异常-ConcurrentModificationException

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

2017-06-15 11:18:42 897

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

阅读这篇文章,颇有感悟,自认为很有实际意义。转载一下,希望更多的人能够看到。评论也很精彩,请参考原文:http://www.cnblogs.com/xrq730/p/5260294.html。 前言因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是

2017-06-15 10:13:48 755

原创 Spring Boot集成Spring Data Jpa

Spring Boot集成Spring Data Jpa

2017-06-13 14:48:48 1416

原创 Docker:启动Redis镜像

配置启动测试

2017-05-31 23:09:36 5312

原创 Spring Boot Redis 数据缓存

Spring Boot中使用Redis做数据缓存

2017-05-31 23:06:12 905

原创 Docker:Centos 安装Redis

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

2017-05-31 10:38:03 1987

原创 Docker 更新boot2docker.iso

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

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

原创 Spring Boot集成CKFinder-优化

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

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

原创 Spring Boot Rest Service 下载文件

download a file from Spring boot rest service

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

原创 Spring Boot 传参方式

Spring Boot 传参方式

2017-04-19 17:47:03 38830 8

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

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

2017-03-02 17:59:14 658

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

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

2017-03-01 15:17:02 1371

原创 Java 覆盖equals和hashCode方法

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

2017-02-17 11:30:21 2290

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

单例模式是设计模式中使用最为普遍的模式之一。它是一种对象创建模式,用于产生一个对象的具体实例,它可以确保系统中一个类只产生一个实例。在Java语言中,这样的行为能带来两大好处。1. 对于频繁使用的对象,可以省略创建对象所花费的时间,这对于一些重量级的对象而言,是非常可观的一笔系统开销。2. 由于new操作的次数减少,因而对系统内存的使用频率也会降低,这将减轻GC压力,缩短GC停顿时间。

2017-02-13 10:48:13 482

原创 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 server application with a web-based user interface. The applicat

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

原创 服务提供者框架示例

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

2017-02-07 12:24:16 740

原创 Servlet 入门

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

2017-01-22 14:08:31 458

原创 Servlet 监听器入门

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

2017-01-20 16:48:11 412

原创 Servlet 过滤器详解

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

2017-01-13 18:33:26 534

原创 spring data jpa 入门

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

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

原创 Servlet-过滤器入门

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

2017-01-11 18:24:08 903

原创 Spring 拦截器

什么是拦截器是指通过统一拦截从浏览器发往服务器的请求来完成功能的增强;使用场景:解决请求的共性问题,如:乱码问题、权限验证问题等

2017-01-10 00:07:44 567

quartz_web

quartz_web.rar quartz定时任务小例子

2016-01-06

11.11背后的技术(2)

天猫双十一 11.11背后的技术(2).pdf

2016-01-06

11.11背后的技术(1)

天猫双十一 11.11背后的技术(1).

2016-01-06

【微信支付】APP支付(IOS)接口文档V1.7

【微信支付】APP支付(IOS)接口文档V1.7.pdf

2016-01-06

【微信支付】APP支付(Android)接口文档V1.7

【微信支付】APP支付(Android)接口文档V1.7

2016-01-06

java-web-tag-zh

本手册收集了: 1、struts 1 各类型标签 2、struts 2 标签 3、jstl 各类型标签 4、spring 标签 5、jsf标签 6、jsp标签、语法 7、freemarker语法 8、velocity语法 9、ajax常用函数 10、常用js表单检测函数 11、常用js函数 12、多功能jsp编辑器(eclipse插件)

2012-03-21

Jsp+Javabean教程《共享》

本教程将阐述JavaBean的原理,接着将阐述JavaBean在JavaServer Page下的特定语法, 然后演示一个使用Jsp+JavaBean的简单的计数器,最后将详细的讲解一个有数据库功能的 JavaBean+jsp的用户注册程序。

2012-03-18

精通Spring<共享>

本书深入剖析了当前流行的轻量级开发框架spring,分别阐述了Spring的架构,spring的使用,重点阐述了Spring高级专题。

2012-03-18

JavaScript_高级编程(成书)<共享>

本书介绍了Javascript的基础知识和高级应用,适合新手学习。

2012-03-18

空空如也

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

TA关注的人

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