自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 计算对象堆内存和对象头

https://www.jianshu.com/p/9d729c9c94c4

2020-10-20 16:14:18 124

翻译 收集

(1)并发,jvm参数配置http://ifeve.com/useful-jvm-flags/

2020-03-19 23:23:13 101

原创 配置中心

(1)springconfig、nacos、apollo配置中心区别https://www.jianshu.com/p/2f0ae9c7f2e1

2020-01-15 22:20:41 122

转载 Spring-cloud记录

1.spring cloud-euraka 配置讲解转载自:https://www.cnblogs.com/liukaifeng/p/10052594.htmlEureka Client 配置项(eureka.client.*)org.springframework.cloud.netflix.eureka.EurekaClientConfigBean参数名称 说明 默认...

2019-12-29 09:38:29 112

原创 redis安装

https://www.cnblogs.com/jpfss/p/10162028.html

2019-11-29 15:32:38 63

转载 Linux CentOS7系统中mysql8安装配置和卸载

vmysql卸载https://blog.csdn.net/DynastyTing/article/details/84895107Linux CentOS7系统中mysql8安装配置mysql是世界上最流行的关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司所有。今天我将记录一下如何在Linux centos7系统上安装和配置MySQ...

2019-11-29 10:43:27 481

转载 spring容器理解,BeanFactory和ApplicationContext

初学Spring时一定会对它的容器概念有所困惑,对context应用上下文感到无法理解,我这里参考他人的博客以及自己的理解做了一些总结,主要给自己的Java学习之路做一些总结性工作,另外希望给需要帮助的人提供一些指南。下面图中【实线】为继承extends,【虚线】为实现implements。一. spring容器理解spring容器可以理解为生产对象(OBJECT)...

2019-10-31 10:56:31 133

原创 排序算法

快速排序https://www.cnblogs.com/12three/p/11232095.html 从数列中挑出一个元素,称为 "基准"(pivot); 重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到任一边)。在这个分区退出之后,该基准就处于数列的中间位置。这个称为分区(partition)操作; 递归地(recu...

2019-10-29 11:58:01 71

转载 原型模式prototype

https://www.cnblogs.com/betterboyz/p/9356190.html

2019-10-24 11:51:22 74

转载 windows查询端口进程

开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID,之后在任务管理器(右键电脑屏幕的状态栏即可找到)中找到这个PID所对应的程序。如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 。1.查看所有连接的PID 开始--运行--cmd ,输入netstat -ano 找到端口号对应...

2019-09-20 09:50:50 950

转载 元注解@Target,@Retention,@Documented,@Inherited,@Documented

元注解1.@Target,@Target说明了Annotation所修饰的对象范围:Annotation可被用于 packages、types(类、接口、枚举、Annotation类型)、类型成员(方法、构造方法、成员变量、枚举值)、方法参数和本地变量(如循环变量、catch参数)。在Annotation类型的声明中使用了target可更加明晰其修饰的目标。1.CONSTRUCTOR:用...

2019-08-20 15:14:33 143

转载 @ControllerAdvice controller处理

@ControllerAdvice、@RestControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMapping、@PostMapping, @GetMapping注解中。作用结合方法型注解@ExceptionHandler,用于捕获Controller中抛出的指定类型的异常...

2019-08-20 14:00:03 226

转载 nginx使用

安装:nginx下载:http://nginx.org/en/download.html安装前需要一些环境,此处略。。。。。。。本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得,欢迎留言交流。Nginx能做什么——反向代理——负载均衡...

2019-08-09 15:42:41 83

转载 BIO NIO AIO了解

http://www.imooc.com/article/265871详解:https://www.ibm.com/developerworks/cn/java/j-lo-javaio/index.html

2019-08-06 14:31:23 85

转载 EureKa原理思路

转载自:http://www.majunwei.com/view/201808130819216747.htmlEureka包括两个端:Eureka Server:注册中心服务端,用于维护和管理注册服务列表。 Eureka Client:注册中心客户端,向注册中心注册服务的应用都可以叫做Eureka Client(包括Eureka Server本身)。上图为Eureka官方wiki...

2019-08-02 14:23:55 159

转载 读取json文件,并转化为json数据

public ArrayList<JSONObject> getMenuJson() throws IOException { //ClassPathResource resource = new ClassPathResource("/home/portal/menu.txt"); //File filePath = ...

2019-07-11 14:06:40 1071

转载 RPC的简单

一、什么是RPC框架?RPC,全称为Remote Procedure Call,即远程过程调用,是一种计算机通信协议。比如现在有两台机器:A机器和B机器,并且分别部署了应用A和应用B。假设此时位于A机器上的A应用想要调用位于B机器上的B应用提供的函数或是方法,由于A应用和B应用不在一个内存空间里面,所以不能直接调用,此时就需要通过网络来表达调用的方式和传输调用的数据。也即所谓的远程调用。...

2019-07-01 16:53:07 85

转载 TCP思路(三次握手,四次挥手)

转载自文章:https://www.cnblogs.com/xrq730/p/6910719.htmlTCP是什么首先看一下OSI七层模型:然后数据从应用层发下来,会在每一层都加上头部信息进行封装,然后再发送到数据接收端,这个基本的流程中每个数据都会经过数据的封装和解封的过程,流程如下图所示:在OSI七层模型中,每一层的作用和对应的协议如下图所示:说回TCP,简单说...

2019-06-27 15:59:10 269

原创 MongoDB脚本

1.插入数据db.col.insert({ title: 'MongoDB 教程', description: 'MongoDB 是一个 Nosql 数据库', by: '菜鸟教程', url: 'http://www.runoob.com', tags: ['mongodb', 'database', 'NoSQL'], likes: 100...

2019-06-26 17:12:58 1668

转载 jmere入门使用

https://www.cnblogs.com/puresoul/p/5092628.html

2019-06-18 16:46:46 190

转载 加密算法总结

BASE64 可逆,编码方式(8位字节代码),二进制与字符串相互转换MD5 不可逆,信息-摘要算法5,用于验证摘要信息是否一致;数据一致性验证;使用同一密钥;SHA 不可逆,数字签名算法,与MD5是参考MD4发展,解密难度比MD5大,加密速度较之于MD5慢;DES 对称加密,1. 对称加密 2. 同一个SK...

2019-06-13 14:44:38 378

转载 kafka集群安装

先安装zookeeper官网下载:http://kafka.apache.org/downloads.htmlwgethttp://mirror.bit.edu.cn/apache/kafka/2.2.1/kafka_2.12-2.2.1.tgztar -zxvf kafka_2.12-2.2.1.tgz -C /opt/module/-------------------...

2019-06-06 14:07:05 72

原创 zookeeper安装

官网下载http://mirror.bit.edu.cn/apache/zookeeper/解压文件,放置安装处。----------------------------------------------------------------------------------------------复制文件conf/zoo_sample.cfg conf/zoo.cfgc...

2019-06-06 13:54:50 78

转载 JDK安装

$ rpm -qa|grep java (列出本机已安装的java,没有则没空)$ rpm -e --nodeps 文件名(上一步查到的文件名,一个一个复制过来卸载就好。)wgethttps://download.oracle.com/otn/java/jdk/8u211-b12/478a62b7d4e34b78b671c754eaaf38ab/jdk-8u211-linux...

2019-06-06 13:37:51 50

转载 linux 命令收集(个人使用)

jar 包后台8080运行nohup java -jar shareniu.jar server.port=8080 &命令中撤回操作vi u vinetstat -nap | grep pid 根据pid查询端口# cat /proc/version (Linux查看当前操作系统版本信息)# uname -a (Linux查看版本当前操作系统内核信息...

2019-05-30 21:34:18 126

转载 kafka文档

https://www.liangzl.com/get-article-detail-10175.htmlhttp://www.orchome.com/5kafka分区https://blog.csdn.net/weixin_38750084/article/details/82942564

2019-05-29 11:45:20 74

转载 安装graylog经历

安装mongodbhttps://my.oschina.net/u/3939059/blog/1933194linux os 防火墙设置https://blog.csdn.net/ywd1992/article/details/80401630elasticsearch 6https://blog.csdn.net/fxbin123/article/details/79682876...

2019-05-23 16:11:48 406

转载 IP地址,子网掩码,网段表示法,默认网关,DNS服务器详解

转载自:https://www.cnblogs.com/iceJava/p/5372033.html楔子:  以Windows系统中IP地址设置界面为参考(如图1), IP地址, 子网掩码, 默认网关 和 DNS服务器, 这些都是什么意思呢?      学习IP地址的相关知识时还会遇到网络地址,广播地址,子网等概念,这些又是什么意思呢 ? ...

2019-05-17 16:49:46 472

转载 linux基本信息操作

Linux中查看jdk版本linux查看java jdk安装路径和设置环境变量windows:set java_home:查看JDK安装路径java -version:查看JDK版本linux:whereis javawhich java (java执行路径)echo $JAVA_HOMEecho $PATH...

2019-05-17 09:34:04 115

转载 elastic学习

1.elastic原理https://www.cnblogs.com/wenBlog/p/8489197.html2.elasticsearch的java使用https://developer.ibm.com/tutorials/j-use-elasticsearch-java-apps/3.分片大小,内存,分片数量经验https://www.jianshu.com/p/297...

2019-04-04 14:21:27 128

转载 java 内存使用(堆栈)

内存布局https://www.cnblogs.com/mengchunchen/p/7859668.html对象的方法运行,在内存里面是怎么操作的?https://www.jianshu.com/p/1b2ded9db25d本地方法栈https://www.cnblogs.com/wade-luffy/p/5813747.html...

2019-03-27 23:57:01 153

转载 linux常用命令

https://www.cnblogs.com/gaojun/p/3359355.html

2019-03-27 20:32:20 113

转载 设计模式

https://blog.csdn.net/zhouyy40308/article/details/78686044

2019-03-27 19:07:22 95

转载 JVM调优(根据GC日志)

https://www.cnblogs.com/mikevictor07/p/5024645.html?utm_source=tuicool&utm_medium=referral

2019-03-27 18:56:25 297

转载 索引数据结构,hash索引,B+tree索引(失效区别)

https://www.cnblogs.com/vicenteforever/articles/1789613.htmlhttps://blog.csdn.net/superdangbo/article/details/79485724

2019-03-26 21:48:57 542

转载 spring mvc 整理

Spring-MVC处理流程https://blog.csdn.net/litianxiang_kaola/article/details/79169148spring mvc面试题https://blog.csdn.net/a745233700/article/details/80963758

2019-03-26 01:28:43 85

转载 Spring 容器+bean

spring容器初始化https://blog.csdn.net/xingxing513234072/article/details/78247480https://www.cnblogs.com/chenbenbuyi/p/8166304.htmlspring 创建beanhttps://www.cnblogs.com/chenjunjie12321/p/6124649.htm...

2019-03-26 00:38:26 80

原创 线程并发原理的理解(内存)

一、线程的状态一般线程的状态都是指线程的生命周期,线程共具有5个状态1.新建状态(New),代表我们新创建了一个线程对象。2.就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。3.运行状态(Running):就绪状态的线程获取了CPU,执行程序代码。4.阻塞状态(Block

2017-12-26 17:41:43 585

转载 线程问题

https://www.cnblogs.com/tonghun/p/7086251.html

2017-12-26 15:24:51 100

转载 设计模式原则、线程与内存

http://www.cnblogs.com/huanmin/

2017-12-26 11:21:31 113

空空如也

空空如也

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

TA关注的人

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