自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我走路带风的博客

疯狂的程序员

  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 sentinel集群限流整合apollo-独立模式

参考文章:感谢这位大兄弟的博文指引我实现了基础版集群限流。Sentinel-基于Curator、Apollo实现高可用独立模式TokenServer部署下的集群限流_hosaos的博客-优快云博客今天整一个sentinel使用apollo进行规则持久化,实现独立模式的集群限流demo。其实网上已经有一些集群限流的demo,为什么我还要写这一篇呢?原因有下:网上的集群限流很多是嵌入模式。网上的集群限流采用nacos做持久化。网上的集群限流代码不完整。鉴于以上原因,我决定写一篇这方面的完整文章

2021-09-01 16:56:26 1325 3

原创 springboot2.0+集成springsecurity

springsecurity是做什么的相信大家都是知道的,跟shiro一样是一个权限控制框架。本文将带你一步一步使用springboot集成springsecurity。没有使用过的小白也能迅速入手。先来看一下效果预览吧环境准备:开发工具:idea依赖管理:maven3.5+引入新建页面和controller来实现基本的跳转添加依赖<parent> ...

2019-08-12 16:03:56 679

原创 JAVA使用ssl方式连接mqtt

请确保你已经有证书了,且已经配置好了mqtt的ssl支持。没有配置好的请看之前的文章:自制CA证书,自制客户端,服务端证书、mqtt配置使用ssl加密通信。按照这两篇文章操作之后接下来就可以编写java代码来使用ssl方式连接mqtt了。作者是maven项目,所以添加一下依赖: &lt;dependency&gt; &lt;groupId&gt;com.alibaba...

2019-01-18 16:58:04 13719 74

原创 mqtt配置使用ssl加密通信

作者使用的是docker版elipse-mosquitto(mqtt),没有使用docker版的mqtt配置与本文相同,进入正题:**请确保你的ca证书所在目录与作者相同!!!!**作者证书制作及所在目录请看自制CA证书,自制客户端,服务端证书1.准备一个mqtt配置文件mosquitto.conf# Config file for mosquitto## See mosquitto.c...

2019-01-18 16:00:01 19455

转载 自制CA证书,自制客户端,服务端证书

自制CA证书,客户端、服务端证书参考资料:HTTPS证书生成原理和部署细节废话不多讲,我们直入正题。首先我假设你的系统已经安装了openssl。使用openssl version -a即可查看当前安装的版本。没有安装的请自行百度安装openssl教程。1.创建目录并授予权限:进入ca目录:cd ca2. 为服务器端和客户端准备公钥、私钥:① 生成服务器端私钥:openssl ge...

2019-01-18 15:39:43 15240

原创 dubbo整合使用有密码的redis作注册中心,并且使用指定的redis库

鉴于网上没有一篇完整的***dubbo整合使用有密码的redis作注册中心,并且使用指定的redis库***的教程博客,加之楼楼最近正好做这些东西遇到了一些问题,故写下这一篇文章供各位有需要的同学们借鉴。不完美之处请多原谅 楼楼最近的项目使用了dubbo,考虑到公司只有redis,没有zk,楼楼也只好使用redis来做注册中心了。接下来就开始采坑了。 楼楼之前一直都是用的zk作注册中心,无奈公...

2018-06-21 12:11:25 5151 2

原创 java多线程之多线程的线程安全问题

什么是线程安全问题?如何解决线程安全问题? 现在就进入正题,解答上述问题: 当多个线程同时操作同一个共享全局变量的时候,就容易出现线程安全问题,线程安全问题只会影响到线程对同一个共享的全局变量的写操作。 接下来就为大家演示一个线程安全问题:package com.java.threadSecurity;/** * @Author:Mr.Liu * @Description:线

2017-12-05 17:13:35 1529

原创 try body和finally执行顺序

大家好,今天记录一下java基础异常处理。很多情况下异常处理都会有finally块。但是你清楚finally和try的body的执行顺序吗?如果有这个想法的,各位赶紧查漏补缺java基础吧;如果不是上述答案,看官可以关闭浏览器标签了。来吧,各位说说输出结果是什么?

2022-10-01 23:31:30 178

原创 idea2021.1编译lombok报错解决方案

标题idea2021.1编译lombok报错解决方案问题描述lz项目使用了lombok,前段时间用的好好的,今天再次运行项目就开始抽风了,一直编译不通过,经过版本比对,lz没有修改任何配置,只是升级的idea。上代码:编译报错信息:在升级之前还运行没有问题,于是lz升级了lombok最新版本,无解;解决方案一顿百度之后,发现网上说了好几个方案,有说使用1.18.14版本的、有说配置编译参数的,lz试过都没有解决问题,于是lz将两个方案配合起来,问题终于解决。lz的解决方案操作步骤:

2021-04-19 11:00:07 2155

原创 java多线程之多线程的三大特性

多线程的三大特性:原子性、可见性、有序性 1.什么是原子性 即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。 一个很经典的例子就是银行账户转账问题: 比如从账户A向账户B转1000元,那么必然包括2个操作:从账户A减去1000元,往账户B加上1000元。这2个操作必须要具备原子性才能保证不出现一些意外的问题。 我们操作数据也是如此,比

2017-12-06 10:51:22 3322

原创 java多线程之多线程的实现

在进行讲解之前,我们有必要搞清楚什么是线程,什么是进程,以及二者有什么区别和联系(1)线程是CPU独立运行和独立调度的基本单位;(2)进程是资源分配的基本单位;两者的联系:进程和线程都是操作系统所运行的程序运行的基本单元。区别:(1)进程具有独立的空间地址,一个进程崩溃后,在保护模式下不会对其它进程产生影响。(2)线程只是一个进程的不同执行路径,线程有自己的堆栈和局部变量,但线程之间没有单

2017-12-05 10:58:44 281

sentinels-apollo.zip

sentinel集群限流,流控规则使用apollo持久化,使用独立模式

2021-09-01

java国密SM2和SM4.zip

综合整理了网上搜索到的零散代码,最后整理并测试了一下,是可以直接使用的。支持国密SM2和SM4加解密,使用Java语言,工具类可直接使用,方便整合进你的项目中去,亲测可用

2019-06-05

空空如也

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

TA关注的人

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