自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

会打篮球会做饭的程序员

我是一个会打篮球会做饭的程序员,大家多多交流吧!

  • 博客(18)
  • 资源 (22)
  • 收藏
  • 关注

原创 使用docker技术,快速在linux上搭建常用的中间件,mysql、activemq、redis 篇(上)。

一、前言hello!大家好呀!今天是2020-08-06号,星期四,我是会打篮球会做饭的程序员,御前带糖侍卫。今天要和大家分享的是如何在linux快速搭建我们项目中用到的一些中间件。今天的文章会内容是:使用docker搭建项目中用到的中间件,mysql、activemq、redis、elk、consul、 nexus。废话不多说,我们一个一个开始吧。二、干货都在这个部分1. mysql ---->大大小小的项目都会用到我们的mysql关系型数据库啦第一步:在linux系统上安装一个干净的d

2020-08-06 18:19:27 459

原创 JAVA基础知识总结篇

JAVA基础知识总结篇JAVA基础知识总结篇谈谈你对 Java 平台的理解?“Java 是解释执行”,这句话正确吗?请对比 Exception 和 Error,另外,运行时异常与一般异常有什么区别?int 和 Integer 有什么区别?谈谈 Integer 的值缓存范围?对比 Vector、ArrayList、LinkedList 有何区别?JAVA基础知识总结篇你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一

2021-03-28 18:01:20 134

原创 大数据环境搭建指南

下面的例子都是以三台集群为例:1. 第一步需要三台机器,乌班图或者centos都可以。两者在安装docker上面不同,其他的步骤基本一样。2. 固定三台机器的ip,把三台机器设置成静态ip,首先上centos8的设置方案:centos8cd /etc/sysconfig/network-scriptsvim ifcfg-ens192TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIP

2020-10-22 18:26:04 160

原创 StarUML2.5版本以及3.0版本license

StarUML 自定义用户名和序列号StarUML,好用是好用,但是收费呀,本教程提供破解 StarUML 的教程,2.5 和 3.0 版本的都可以用,但是不通用,这是两种不同的解决方式,3.0 版本相对2.5版本的破解过程复杂一些。StarUML 2.5 破解将下面的文件保存为 LicenseManagerDomain.jssudo cp /Applications/StarUML.app/Contents/www/license/node/LicenseManagerDomain.js L

2020-10-21 17:40:25 413

原创 centos8减少/home分区大小增加/root空间大小

centos8减少/home分区大小增加/root空间大小开发服务器上安装了centos8的iso,体验最新centos系统,分配了1T的空间,由于实际需要,发现home空间有好950g的空间,而我都是使用root用户,无需home空间,因此找到在centos8中把home空间调整到root的方法,和centos7的有差别。步骤:使用df-h查看空间使用情况,备份home卸载home文件系统删除/home所在的lv扩展/root所在的lv扩展/root文件系统重新创建home lv并挂载

2020-10-14 11:20:09 2563

原创 怎么解决spring中(单例的Bean)循环依赖?

一、什么是spring循环依赖?简单来说就是图中所示,beanA依赖beanB,beanB依赖beanA,就形成了循环依赖。多个bean之间的闭合单项闭环依赖也是循环依赖。二、要清楚怎么解决循环依赖,先清楚spring是怎么创建我们的bean。spring中创建bean的方式spring中通过beanFactory创建bean,ApplicationContext继承BeanFactory,classpathXmlApplicationContext和AnnotationConfigAppl

2020-08-28 14:24:01 628

原创 使用docker技术,快速在linux上搭建常用的中间件,elk、consul、 nexus 篇(下)。

前言hello!大家好呀!今天是2020-08-07号,星期五,又和大家见面了,我是会打篮球会做饭的程序员,御前带糖侍卫。今天这篇文章是紧接着上一篇文章的内容,上一篇讲了如何在linux系统搭建docker环境,以及使用docker搭建mysql、activemq、redis 组件。今天就和大家讲讲如何在linux上搭建 elk、consul、 nexus 吧。教程开始之前先简单介绍一下这些中间件吧。elk 即 elasticsearch + logstash + kibana 的组合。elastic

2020-08-07 17:05:29 329

原创 监听activemq的多种方式

package com.ciwei.psm.util.activemq;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.jms.annotation.JmsListener;import org.springframework.messaging.handler.annotation.SendTo;import org.springframework.stereotype.Comp

2020-08-04 21:18:17 501

原创 内存缓存王者Caffeine的使用,既可以单独使用也可以整合springboot

一、先来看看怎么在项目中单独使用吧1、废话不多说,上代码public class CacheUtil<T> { private final static Logger logger = LoggerFactory.getLogger(CacheUtil.class); public Cache<String, T> cache = Caffeine.newBuilder() // 初始缓存大小 .initialCa

2020-07-22 10:53:31 1322

原创 项目中很多if-else,看着很难受,难以理解,一分钟教会你最简单解决多个if-else的方法

1、定义一个map,可以根据相应的key执行相应的方法。private Map<ComponentType, Function<SAMSearchParam, List<ComponentSource>>> getComponentSourceDispatcher = new HashMap<>(); @PostConstruct public void getComponentSourceDispatcherInit() {

2020-06-24 16:13:31 506 2

原创 mysql 统计日活、周活、月活

昨天的日活select COUNT(DISTINCT device_id) INTO day_active_user FROM drs_app_startup_log where to_days( now( ) ) - to_days( FROM_UNIXTIME(ROUND(created_at_ms / 1000),'%Y-%m-%d %H:%i:%s')) <= 1;当前周...

2020-04-15 15:05:32 1586

原创 map转对象,对象转map

/** * 实体类转Map * @param object * @return */ public static Map<String, Object> entityToMap(Object object) { Map<String, Object> map = new HashMap(); ...

2019-12-10 17:09:25 496

原创 springboot优雅的返回图片--数据采集

springboot优雅的返回图片--数据采集方式一:返回字节流方式二:利用spring自带的图片格式方式一:返回字节流package com.ciwei.dcs.controller;import org.springframework.http.MediaType;import org.springframework.util.ResourceUtils;import org.sp...

2019-11-22 16:41:45 994

原创 idea maven构建所有依赖的jar包,可以直接运行

maven打出带所有依赖的jar包在pom.xml中加入这个配置即可<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plug...

2019-11-14 11:53:19 186

原创 springboot activemq之消费者

###springboot 中 activemq之消费者监听package com.ciwei.psm.util.activemq;import com.ciwei.psm.thriftApi.EmailAllTask;import com.ciwei.psm.thriftApi.WeChatAllTask;import org.slf4j.Logger;import org.slf4...

2019-09-05 14:51:22 693

原创 Java对文本文件的增删查改

文本文件 private static List<String> readWordFromFile(String path) { List<String> words; BufferedReader br = null; try { br = new BufferedReader(new InputStreamReader(WordFilter.cl...

2019-08-23 21:43:51 407

原创 git如何上传更新项目

一、上传项目2.使用下面命令就行1、git clone https://github.com/FuhangOliver/OliverRepository.git2、 这个步骤以后你的本地项目文件夹下面就会多出个文件夹,该文件夹名即为你github上面的项目名,如图我多出了个OliverRepository文件夹,我们把本地项目文件夹下的所有文件(除了新多出的那个文件夹不用),其余都复制到那个...

2019-06-05 17:10:58 2078

转载 如何上传项目到GIT

首先你需要一个github账号,所有还没有的话先去注册吧!https://github.com/我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可:https://git-for-windows.github.io/1.进入Github首页,点击New repository新建一个项目2.填写相应信息后点击create即可Repository name: 仓库...

2019-06-05 16:44:47 71

canal-mysql-elasticsearch-sync20201010.rar

elasticsearch7版本,使用 阿里的canal数据同步组件,支持单个表对应单个索引的数据同步,同时也支持多个表对应一个索引的嵌套结构的数据同步。

2020-10-12

WhiteStarUMLSetup-5.9.1.exe

whiteStartUml软件设计使用的很多的软件,可以很快速的构建出类图、用例图、时序图、部署图等等

2019-11-14

jdk12_145559.rar

jdk 12 windows版本,解压后即可安装,安装无需配置环境变量

2019-10-08

redis-distributed-lock-starter.rar

符合springboot start开发规范的redis分布式锁,做到开箱即用,根据方法时间设定方法解锁的最优时间

2019-09-19

SpringBoot-Druid.zip

springboot项目,整合了druid连接池监控,整合MongoDB,整合redis、整合auth登录鉴权

2019-06-24

openjdk11-master.zip

还在为jdk安装包而烦恼吗?jdk安装慢?jdk提示更新?有了这个免安装版,就可以免去这些烦恼,解压直接使用

2019-06-24

OpenJDK10-master.zip

还在为jdk安装包而烦恼吗?jdk安装慢?jdk提示更新?有了这个免安装版,就可以免去这些烦恼,解压直接使用

2019-06-24

openjdk9-master.zip

还在为jdk安装包而烦恼吗?jdk安装慢?jdk提示更新?有了这个免安装版,就可以免去这些烦恼,解压直接使用

2019-06-24

openjdk7-master.zip

还在为jdk安装包而烦恼吗?jdk安装慢?jdk提示更新?有了这个免安装版,就可以免去这些烦恼,解压直接使用

2019-06-24

openjdk8-master.zip

还在为jdk安装包而烦恼吗?jdk安装慢?jdk提示更新?有了这个免安装版,就可以免去这些烦恼,解压直接使用

2019-06-24

SSM框架详解6

SSM框架详解,适合初学者看的一本书籍七部分第六部分,

2019-01-05

ssm框架详解

详解spring mvc ,mybatis,深入spring数据库事务机制,通过spring介绍redis,以抢红包介绍并发与所。

2018-12-27

js轮播插件

一个js的轮播插件,实现自动轮播,点击翻页等功能,轮播内容可以自定义

2018-12-27

存储过程生成器

SQL存储过程生成器源码 源码描述: 该工具可以生成存储过程所需要的简单的CRUD操作,以及类引用数据库中所有的方法等。 通过遍历选定的表中的列,我们可以生成相应需要的脚本

2018-12-27

jna.platform

java 的jna文件呢,很好用,可以用来调用动态链接库的

2018-09-19

红外光电计数器

红外光电计数器:使用51单片机开发板开发的红外计数器;

2018-06-21

基于智能门锁的高校公寓安全管理系统商业计划书

基于智能门锁的高校公寓安全管理系统商业计划书:互联网加项目创业大赛文档

2018-06-21

proteus实验\数字时钟电路设计(proteus仿真电路+c源程序)

Proteus数字时钟电路设计包含仿真程序和keil文件:四个数码管模拟数字时钟

2018-06-21

空空如也

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

TA关注的人

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