首页
学习
活动
专区
工具
TVP
发布

Nicky's blog

专栏作者
784
文章
906427
阅读量
29
订阅数
SpringBoot系列之动态定时程序改进版
基于上篇博客,做了一版动态定时程序,然后发现这个定时程序需要在下次执行的时候会加载新的时间,所以如果改了定时程序不能马上触发,所以想到一种方法,在保存定时程序的时候将cron表达式传过去,然后触发定时程序,下面看看怎么实现
SmileNicky
2022-11-18
4100
Spring事件监听机制及观察者模式
观察者模式是一种很常见的设计模式,在java jdk里或者Spring框架里都有实现,并提供api给开发者
SmileNicky
2022-10-28
6650
JDK8系列之JavaScript引擎Nashorn
可以利用ScriptEngine对js进行执行,然后通过Hutool转为javabean
SmileNicky
2022-09-21
1.1K0
JDK8利用Stream API对比筛选两个List的不同数据
对于A1的List先遍历一下,然后提取数据:是先在A1类里加个text字段,然后遍历子List,做下排序,然后拼接到字段里,为后面两个List做字段对比做铺垫
SmileNicky
2022-05-29
1.2K0
Scala安装和开发环境配置教程
Scala语言概述:Scala语言是一门以Java虚拟机为运行环境,支持面向对象和函数式编程的静态语言,java语言是面向对象的,所以代码写起来就会相对比较模块儿,而函数式编程语言相对比较简洁。
SmileNicky
2022-05-07
4550
Http系列之接口调用示例教程
介绍HttpClient库的使用前,先介绍jdk里HttpURLConnection,因为HttpClient是开源的第三方库,使用方便,不过jdk里的都是比较基本的,有时候没有HttpClient的时候也可以使用jdk里的HttpURLConnection,HttpURLConnection都是调jdk java.net库的,下面给出实例代码:
SmileNicky
2022-05-07
3730
JDK源码学习系列之动态代理实现原理简介
继上一篇博客设计模式之代理模式学习之后http://blog.csdn.net/u014427391/article/details/75115928,本博客介绍JDK动态代理的实现原理,学习一下JDK动态代理的源码。 Proxy类。该类即为动态代理类,可以使用反编译工具查看jdk里源码。JDK动态代理实现主要由Proxy类的newProxyInstance()方法实现。实现起来很容易,但是学习都要学习原理,所以本博客主要介绍jdk动态代理实现的源码。
SmileNicky
2022-05-07
2010
kafka系列之原理简介
Kafka是由LinkedIn开发的一个分布式的消息系统,使用Scala编写,它以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统如Cloudera、Apache Storm、Spark都支持与Kafka集成。 消息的发布描述为producer,消息的订阅描述为consumer,将中间的存储阵列称作broker(代理)。kafka是linkedin用于日志处理的分布式消息队列,同时支持离线和在线日志处理。kafka对消息保存时根据Topic进行归类,发送消息者就是Producer,消息接受者就是Consumer,每个kafka实例称为broker。然后三者都通过Zookeeper进行协调。 也即:
SmileNicky
2022-05-07
2810
Linux系列之Kafka单机搭建
##前言 ###Kafka简介 Kafka是由LinkedIn开发的一个分布式的消息系统,使用Scala编写,它以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统如Cloudera、Apache Storm、Spark都支持与Kafka集成。 ###Kafka优点 Kafka好处:转自 InfoQ:Kafka剖析
SmileNicky
2022-05-07
3380
并发编程系列之ReadWriteLock使用
ReadWriteLock是jdk的juc包中提供的读写锁api,维护一对关联的读锁、写锁,读锁可以被多个读线程共享,写锁排他。
SmileNicky
2021-12-04
5360
JDK8系列之Optional API应该怎样用?
在前面的章节的学习中,我们学习了jdk8的新特性,lambada表达式、方法引用、函数式接口等等,接着本博客继续JDK8的一个比较重要的特性,JDK8中Optional,jdk8设计这个Optional的目的就是为了避免开发中很常见的NullPointerException
SmileNicky
2021-07-23
3310
JDK8系列之default定义接口的默认实现方法
在前面的章节的学习中,我们学习了jdk8的新特性,lambada表达式、方法引用、函数式接口等等,接着本博客继续学习jdk8的新特性default方法
SmileNicky
2021-07-19
9790
JDK8系列之Method References教程和示例
在上一章的学习中,我们学习了JDK8的lambada表达式,接着,本章节继续学习jdk8的方法引用
SmileNicky
2021-07-16
2800
Linux系列之下载安装jdk-8u261-linux-i586.tar.gz
1、创建下载目录 在/usr/目录下创建java目录 mkdir /usr/java 进入java目录 cd /usr/java 2、下载JDK Oracle官网下载jdk8 ps:可以使用xf
SmileNicky
2020-10-26
2.8K0
Http接口调用示例教程
本文链接:https://blog.csdn.net/u014427391/article/details/97398717
SmileNicky
2019-08-29
9590
Jvisualvm简单使用教程
本博客介绍一下jvisualvm的简单使用教程,jvisualvm功能还是挺多的,不过本博客之简单介绍一下
SmileNicky
2019-07-11
1.4K0
图片添加二维码水印教程
继之前博客PDF添加二维码水印教程:https://smilenicky.blog.csdn.net/article/details/91655064, 本博客介绍一下用jdk awt实现图片加文字水印和图片水印的方法
SmileNicky
2019-06-15
1K0
设计模式之观察者模式(行为型)
观察者模式(Observer Pattern):观察者模式定义对象间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖的对象皆得到通知并且被自动更新。不过观察者只能知道目标发送了改变,而不能知道具体怎么改变的。
SmileNicky
2019-01-17
3630
JDK动态代理源码学习
继上一篇博客设计模式之代理模式学习之后http://blog.csdn.net/u014427391/article/details/75115928,本博客介绍JDK动态代理的实现原理,学习一下JDK动态代理的源码。 Proxy类。该类即为动态代理类,可以使用反编译工具查看jdk里源码。JDK动态代理实现主要由Proxy类的newProxyInstance()方法实现。实现起来很容易,但是学习都要学习原理,所以本博客主要介绍jdk动态代理实现的源码。
SmileNicky
2019-01-17
3800
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档