2 爪哇幼稚猿

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 14w+

CentOS7安装Redis单实例 转载加补充

CentOS7安装Redis单实例由于环境差异,安装过程可能遇到各种各样的问题,不要慌,根据错误提示解决即可。1、下载redis下载地址在:redis.io比如把Redis安装到/usr/local/soft/cd /usr/local/soft/wget http://download.redis.io/releases/redis-5.0.5.tar.gz2、解压压缩包tar -zxvf redis-5.0.5.tar.gz3、安装gcc依赖Redis是C语言编写的,编译需要yum

2020-06-17 23:30:51

spring boot自动装配机制 学习笔记

spring boot自动装配机制 学习笔记闲谈spring以及spring boot相关概念理解约定大于配置的体现注解的理解闲谈为什么陈咬金靠着三板斧就可以成为国公?那学习spring自动装配的三板斧就必须得了解了,学好spring是学好spring boot的基础,因为相比spring,spring boot没有新的技术点,它是服务于spring框架的框架,用于快速构建springweb项目,遵守约定大于配置的原则,前边我们通过spring的SPI机制(满足目录一致,文件名一致,key要存在并符

2020-05-25 01:08:58

手把手 自定义{name}-spring-boot-starter组件

手把手 自定义XXX-spring-boot-starter组件前记准备项目功能定义添加spring管理测试pom.xml测试类自定义配置参数加载测试注释掉fastjson 的依赖,会加载StringFormatProcessor解析添加fastjson 的依赖,会加载JsonFormatProcessor解析前记想必大家都用过spring boot的starter组件,开箱即用,最近对此做了学习,整理笔记记录如下准备创建一个maven项目,定义要封装的功能组件,然后通过spring的自动装配机制和

2020-05-24 09:33:57

手把手 rocketmq 集群搭建

手把手 rocketmq 集群搭建单机节点准备配置启动启动nameserver查看mqnamesrv 启动日志启动rocketmq集群搭建单机节点准备官网下载http://rocketmq.apache.org/docs/quick-startrocketmq-all-4.7.0-bin-release.zip上传服务器解压 unzip rocketmq-all-4.7.0-bin-release.ziprocketmq-all-4.7.0-bin-release配置如果您的主机是服务器请忽

2020-05-22 19:13:41

手把手kafka集群搭建

手把手kafka集群搭建单节点服务准备解压配置fakfa节点序号pei配置监听配置Zookeeper配置启动服务集群搭建配置fakfa节点序号pei配置监听配置Zookeeper配置启动节点成功标志目前发现的报错问题解决办法kafka 依赖zookeeper 实现集群管理,如还没有zookeeper,请先参照手把手ZooKeeper 集群搭建单节点服务准备官网下载http://kafka.apache.org/http://kafka.apache.org/downloads 下选择 kafka_

2020-05-22 14:27:22

手把手ZooKeeper 集群搭建

ZooKeeper 集群搭建单机节点准备数据准备环境配置进入路径编辑zoo.cfg启动进入bin 启动服务查看状态集群搭建配置修改 vi zoo.cfg创建 myid启动服务查看状态外藩单机节点准备数据官网下载安装包 https://zookeeper.apache.orgHTTPhttps://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.6.1/apache-zookeeper-3.6.1-bin.tar.gzhttps://mirrors.

2020-05-22 12:11:33

手把手 RabbitMq集群搭建

一 版本兼容性二 安装配置erlang三 安装配置rabbitmq

2020-05-21 23:48:26

docker 初体验 课程笔记

学习笔记,之前平台不支持md,自己写了两篇,后面平台开始支持md,感觉没有必要自己记笔记了,直接贴上鼓泡学院jack老师的课堂笔记,仅仅为了学习方便,1.5.1 在Win10上准备centos7和大家说明一下,我们的目的仅仅是要安装一个centos7,然后在centos7上安装docker如果搞不定vagrant+virtualbox的方式,也可以直接使用VM搭建一个centos7或者你可以直接使用一台云服务器,上面安装了centos7毕竟我们的目的只是为了得到一个centos7的机器,所以

2020-05-17 16:58:09

手把手,VUE 打包打包改造教程

VUE 打包封装 最近公司好多项目用到了VUE,大家有遇到VUE打包生产,测试要修改配置文件的痛点,由于算是比较早的VUE使用人员,之前对webpack有所研究,结合项目和网上资料,自己实践过VUE项目打包改造。总结如下,希望对大家有所帮助1.对打包的理解为什么 npm run build 会执行打包?由于之前是小白,也没有时间研究webpack,所以我全文搜索了一下build,最后发现最有关联可能的就是build.js和package.json,此外之前对element ad...

2020-05-15 17:14:17

对spring clould 意淫

疫情期间的思考 疫情刚开始的时候,由于过年玩疯了,外加认为疫情很快就能过去,就继续玩了,直到两个月过去了,仍不能正常上班,开始慌了 于是乎在远程办公之余,开始研究Java多线程,高并发,锁,并发工具,线程池,最后学习协议,rpc通信,Nio,netty,zk,double,目前又一定的收获,结合公司spring clould开发平台,发出如下思考。 与double相比,spring clould感觉就不那么香了,spring clould 缺乏double分布式治理生态,...

2020-05-08 22:38:05

常见的正则表达式,包含只在非空输入时检查合法性

//非空验证 requiredReg:/\S/, //姓名验证 nameReg:/^[a-zA-Z\u4e00-\u9fa5]{1,10}[a-zA-Z\u4e00-\u9fa5]{1,10}[\.a-zA-Z\u4e00-\u9fa5]{0,10}$/, //身份证验证 ...

2019-12-18 09:23:09

Design pattern ——singleton pattern(单例总结深思)

Talk is cheapShowmethecode个人学习笔记--仅供参考单例模式可以保证内存里只有一个实例,减少了内存开销;可以避免对资源的多重占用。单例模式看起来非常简单,实现起来其实也非常简单。总结一下,前几章主要讲了饿汉式:1,经典饿汉式 2静态代码块饿汉式优点:没有加任何的锁、执行效率比较高,在用户体验上来说,比懒汉式更好。缺点:类加载的时候就...

2019-11-15 13:36:25

Design pattern ——singleton pattern(单例深入研究)

Talk is cheapShowmethecode个人学习笔记--仅供参考注册式单例注册式单例又称为登记式单例,就是将每一个实例都登记到某一个地方,使用唯一的标识获取实例注册式单例有两种写法:一种为容器缓存,一种为枚举登记枚举package pattern;/** * 注册式单例又称为登记式单例,就是将每一个实例都登记到某一个地方,使用唯一的标识获取实...

2019-11-15 10:15:10

Design pattern ——singleton pattern(单例深入)

Talk is cheapShowmethecode个人学习笔记--仅供参考基于上次内容,我们的单例模式已完善,看似没有问题了,也保证了单例对象的唯一性但是,通过其他非正常手段还是可以改变你单例1通过反射机制package pattern;import java.lang.reflect.Constructor;/** * * @author qsnp2...

2019-11-14 17:17:28

Design pattern ——singleton pattern(单例基础)

Talk is cheapShowmethecode个人学习笔记--仅供参考饿汉式 1package pattern;/** * 懒汉式,类被加载的时候,就生成相应对象 * 这种方式会造成资源浪费, * Spring 中IOC 容器ApplicationContext 本身就是典型的饿汉式单例 * @author qsnp236 * */public cl...

2019-11-14 10:45:35

java 类的加载过程

Talk is cheapShowmethecodeFatherpackage pattern;public class Father { public static String name; static { System.out.println("Father static block"); System.out.println("Father bloc...

2019-11-14 09:46:31

Docker学习笔记——前言

前言:个人理解,docker 可以看成一个完整的微型linux操作系统,拥有linux的最小集,采用的namespace 和veth pari 技术实现了网络的隔离和通信,并支持将端口映射到宿主机端口,实现外部访问。个人认为docker 的思想和 jVM 非常相似,只不过它借助了linux系统的优点,实现了将操作几系统集成到环境中,不依赖宿主机的硬件,实现了完全隔离,同时支持container 反...

2019-11-05 11:39:54

Docker学习笔记——linux 虚拟机设置代理

1.问题是公司的网络只让通过代理服务器访问互联网,挺不方便的,增加了至少2个小时简单记录一下,弄了半天1全局代理设置#打开profile文件vim /etc/profile#添加Proxy代理信息(其中username和password根据需要填写,若无则不填写)http_proxy = http://username:password@proxy_ip:port/http...

2019-11-01 16:35:55

加密相关

Hex.encode依赖的包导入,网上没有找到对应gradle依赖引入,就照着maven来了一下,没想到居然可以compile ('org.bouncycastle:bcprov-jdk15on:1.55')

2019-08-15 09:49:24

java enum类型经典使用

enum类型用好了,非常比遍历,可以通过对象对比,描述转化,描述转化为对应的enum对象 1、枚举类的对象默认都是public static final    2、枚举类的构造器都是private,所以无法在外部创建其实例    3、enum类不可被继承。package com.xue.wechat.enums.sys;/*** 微信基础授权类型...

2019-08-14 18:42:49

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。