自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (1)
  • 收藏
  • 关注

原创 docker安装elasticSearch和IK中文分词器

1. docker 安装ElasticSearch1.1拉取ES镜像docker pull elasticsearch:7.9.31.2检查镜像无误后, 启动由于ES是java编写默认 启动会占用2G堆内存, 内存少的朋友可以通过以下命令启动docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" ...

2020-12-30 00:09:00 265 2

原创 docker安装kafka、springboot整合kafka demo

1. docker安装启动 kafka#下载镜像docker pull zookeeperdocker pull wurstmeister/kafka#查看镜像docker images#启动zookeeper docker run -d --name zookeeper -p 2181:2181 -v /etc/localtime:/etc/localtime zookeeper...

2020-12-29 00:08:00 137

原创 RabbitMQ rabbitmq的用法

RPC 模式代码:https://github.com/rabbitmq/rabbitmq-tutorials/blob/master/java/RPCClient.javahttps://github.com/rabbitmq/rabbitmq-tutorials/blob/master/java/RPCServer.java其他五种模式的源码和思维导图:https://github.com...

2020-12-17 22:46:00 206

原创 解决IDEA 2020.2 reading pom.xml卡死问题方法

来源:转载 http://www.111com.net/jsp/191229.htm本篇文章小编给大家分享一下解决IDEA 2020.2 reading pom.xml卡死问题方法,文章介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。一、解决方案搜寻刚出 IDEA 2020.2 版本的时候,当时第一时间更新了。打开公司的项目,没啥问题,但是当打开自己的...

2020-12-16 23:37:00 2912

原创 centos8 安装docker

#如果安装过docker 先卸载dockersudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ ...

2020-12-15 20:46:00 78

原创 ThreadLocal的基本用法

1.基本用法Java ThreadLocal类允许您创建只能由同一线程读写的变量。因此,即使两个线程正在执行相同的代码,并且代码引用了相同的ThreadLocal变量,这两个线程也不能看到彼此的ThreadLocal变量。因此,Java ThreadLocal类提供了一种使代码线程安全的简单方法。//创建private ThreadLocal threadLocal = new Threa...

2020-11-29 02:38:00 5261

原创 图床

Typora 编辑的文档无法保存图片,使用Typora + picGo + jsDliver + Github 整合了一个图床。白嫖Github存储资源,利用jsDlivery 加速访问的图片。picGo用于在Typora编辑时 右键上传本地图片。...

2020-11-27 23:49:00 220

原创 Cnblogs-Theme-SimpleMemory博客主题,默认展开文章的目录

在j设置->js 那一栏的最后一行加入<script > window.onload=function (){ setTimeout(function () { $('#sideCatalog').prop('style','didplsy:block') }, 2000); }...

2020-11-27 01:11:00 194

原创 ThreadLocal

ThreadLocal是什么?1. ThreadLocal 源码解释:This class provides thread-local variables. These variables differ from their normal counterparts in that each thread that accesses one (via its get or set method...

2020-11-25 23:22:00 48

原创 Linux安装、配置Nginx

1.下载wget http://nginx.org/download/nginx-1.19.0.tar.gz也可以点击连接从官网下载2.解压压缩包放到 /usr/local/src/tar -xvf nginx-1.19.0.tar.gz将解压后的文件夹改名成 nginx (只是与后续步骤统一名称,可以不改)3.安装安装说明: 位于/usr/local/src/nginx是...

2020-11-24 10:22:00 52

原创 使用maven自动上传、运行jar包

1 应用背景​ 对于大型的项目,现在有很多CI/CD 持续集成/部署方式。如下图:但是对于小型项目来说,其实有时候用不到这么多东西。项目的体量、以及更新迭代、维护等方面,都不至于做如此自动化的流程。杀鸡焉用宰牛刀嘛。​ 不知道大家有没有遇到过这样的场景: 总是要用maven打包好项目,再用SSH 连接Linux服务器 ,再上传jar包,然后使用shell命令启动java应用。为了避...

2020-11-20 01:37:00 714

原创 lambda表达式 Stream 流

```javapublic static void main(String[] args) { // 1. 添加测试数据:存储多个账号的列表 List accounts = new ArrayList(); accounts.add("tom"); accounts.add("jerry"); accounts.add("beita"); accoun

2020-11-17 21:38:55 234

原创 Docker容器的总结

容器的本质是一个进程,只不过这个进程加上了视图上的隔离和资源上的限制。 就容器本质而言,它并没有在宿主机上启动一个“容器进程”,它启动的还是用户原来要启动的应用程序,只不过这个应用程序上加了视图隔离和资源限制。虚拟机也能实现视图隔离和资源限制,但它底层的技术实现与容器不同,在宿主机上你能看到这样一个“虚拟机进程”。因此,与容器相比,虚拟机会带来更多的性能损耗,主要在(1)虚拟机本身的进程需要占用...

2020-11-08 01:02:00 106

原创 linux 部署 nginx

1.下载wget http://nginx.org/download/nginx-1.19.0.tar.gz2.解压cd /usr/local/src/ 解压压缩包解压命令:tar -xvf nginx-1.19.0.tar.gz3.安装安装说明: 位于/usr/local/src/nginx是源文件目录 .不负责真实的运行!!!该文件通 过编译与安装,动态生成可执行的nginx文件.需要注意可执行文件的位置. 可执行文件的位置与源文件的位置不一样!!!.\1. ./co

2020-10-18 15:35:45 72

原创 Spring AOP 和 AspectJ的区别

Spring AOP 和 AspectJ的区别springAOP 是spring支持的面向切面AOP 编程。AspectJ是一个面向切面的框架,它扩展了Java语言。AspectJ定义了AOP语法,它有一个专门的编译器用来生成遵守Java字节编码规范的Class文件。1. 目标不同springAOP 不是一个完备的AOP 方案。AspectJ是最首创的AOP技术,用来提供全面的AOP方案。2. 织入方式AspectJ 使用了三种不同类型的织入方式:Compile-time weavi

2020-10-18 01:07:07 10961

原创 spring的事务隔离级别和数据库的不一致

事务隔离级别,如果spring与数据库不一致。则以spring为准//因JDBC有以下接口void setTransactionIsolation(int level) throws SQLException;

2020-06-29 10:12:09 1552

原创 HashMap插入数据原理(图)

2020-04-27 01:29:24 596

原创 JDK、JRE、JVM的区别

2020-03-31 00:38:13 73

原创 题目:1元1瓶水,2空瓶换1瓶水,3瓶盖换1瓶水,计算20元能买多少瓶水?

public class test { public static void main(String[] args) { System.out.print( f(0,0,20,0) ); }public static int f(int p,int g,int s,int z){ int p1,...

2020-03-31 00:34:54 1129 1

原创 PAT 1015. 德才论 (25)

#include<stdio.h> #include<string.h> #include<stdlib.h> struct node{ int num; int d; int c; }xs[100000]={0,0,0},xs2[100000]={0,0,0},xs3[100000]={0,0,...

2018-03-25 14:45:45 159

原创 1084. 外观数列 (20)

import java.util.Scanner;//System.out.println("");public class Main { public static void main(String[] args) { Scanner sb = new Scanner(System.in);  int i,k=0,j; StringBuffer g = new StringBuffe...

2018-03-23 11:13:22 132

常用的排序算法(java实现),附带一个PPT动画演示、详解了其中三种

1. 一个PPT 用动画演示了 插入排序,直接插入排序,希尔排序,附带讲解。 2. 附带其他几种常用排序的java实现的源码。 3. PPT 还是简洁、美观的,可用作模板。

2020-06-29

空空如也

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

TA关注的人

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