自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在Windows上配置Kafka

在Windows上配置KafkaKafka是一个很流行的支持分布式高性能消息分发,流式处理的中间件。由于官网里的入门是用Linux,有些windows用户可能不知如何设置开发环境。下面简单讲一下如何在windows里快速搭建环境。1. 下载资源下载 JRE。 会Java 开发的程序员一般都熟悉这一步。 根据你自己的 OS 和CPU http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html下

2020-11-22 08:57:43 378

原创 SQL返回第N大的数

leetcode上数据库的题,如何返回第N大的值。看了看很有意思,我有时面试时也问类似的题目。题目如下:Write a SQL query to get the nth highest salary from the Employee table.±—±-------+| Id | Salary |±—±-------+| 1 | 100 || 2 | 200 || 3 | 300 |±—±-------+For example, given the above

2020-07-27 05:32:59 748 1

原创 pdf API里用户权限管理

itext提供了open source的pdf读写,设置api,功能强大,但是api里没有详细的用户权限设置。这一部分是标准ISO32000_2008里定义的。 (https://wwwimages2.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf)比如只允许用户打印,不允许copy, fillable, sign, 就可以通过pdfWriter设置2052....

2020-06-24 22:19:00 207

原创 Java中的Callable和Future创建新线程

Java中的Callable和Future创建新线程有两种创建新线程的方法:1. extend Thread; 2 implement Runnable接口。Runnable接口的一个缺点是当线程终止(主线程调用run()结束 ), 不能得到任何返回值。为了实现这种功能,Java 提供了 Callable接口。下面是例子。// Java program to illustrate Calla...

2020-04-06 08:14:52 162

原创 Spring Set注入(Set Injection) 与构造器注入(Constructor Injection)的区别

Spring Setter注入(Setter Injection) 与构造器注入(Constructor Injection)的区别背景用过Spring injection的都知道,通常有两种依赖注入方式。Constructor Injectionpublic class Service { public Collaborator collaborator; // const...

2020-03-20 07:55:53 826

原创 Java Spring AOP 从入门到精通 -1

Java Spring AOP 从入门到精通 -1背景AOP的几个重要概念注入的种类背景想写几篇Spring AOP 方便的简洁实用的博客。当然,从知识体系化上来说,最好的当然是读英文原版的技术文档,这有很多。比如(https://docs.spring.io/spring/docs/2.5.x/reference/aop.html )就讲的很清楚很详细,但对部分入门者来说,可能并不一定要把上...

2020-03-16 03:21:22 176

原创 Java Spring AOP 从入门到精通 -2

Java Spring AOP 从入门到精通 -2示例环境程序示例示例环境这里面的示例用gradle,初学者可以参考,熟悉者略过。这是build.gradle配置。plugins { id 'org.springframework.boot' version '2.2.0.RELEASE' id 'io.spring.dependency-management' version '1....

2020-03-16 02:10:07 308

空空如也

空空如也

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

TA关注的人

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