自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网络io总结

2021-11-05 16:18:43 103

原创 磁盘IO流

磁盘io流字符流ReadBufferedReader带缓冲区的ReaderCharArrayReader字符数组ReaderFilterReader过滤器ReaderInputStreamReader输入流ReaderFileReader文件ReaderPipedReader管道ReaderStringReader字符串ReaderWriteBufferWriter带缓冲区的WriterCharArrayWriter字符数组WriterFilterWriter..

2021-11-04 11:55:24 122

原创 java自定义注解详解

注解jdk预定义注解@suppressWarnings压制警告@Deprecated标记该方法已经过时了@overwrite检查被该注解标注的方式是否是继承自父类自定义注解本质:本质上是接口继承annotation接口属性:在接口定义的抽象方法返回结果必须是以下类型(基本数据类型、string类型、枚举类型、注解、数组类型)注意点.如果定义的属性时,使用default关键字给属性默认初始值,可以在使用注解是不赋值如果只有一个属性需要赋值,而且该属性的名称是value,那么在赋值时

2021-11-03 09:26:07 284

原创 nginx配置跨域

server {listen 80;server_name localhost;#允许跨域请求的域,*代表所有add_header ‘Access-Control-Allow-Origin’ *;#允许带上cookie请求add_header ‘Access-Control-Allow-Credentials’ ‘true’;#允许请求的方法,比如GET/POST/DELETE/PUTadd_header ‘Access-Control-Allow-Methods’ *;#允

2020-12-01 17:21:56 90

原创 redis缓存穿透原因以及解决方案

redis造成缓存穿透原因1:对不存在的key设置空值,在数据库也不存在,此时被非法用户攻击造成宕机,我们可以采用为空的的可以也在缓存中保存 避免缓存穿透2:布隆过滤器二进制文件有值标记为1没有标记为0,过滤数据缓存雪崩原因以及解决方案:现象:缓存key大量失效,恰巧有大批量请求打在数据库上,造成数据库宕机解决方式:1:永不过期,这个就不会造成缓存失效2:过期时间错开。3:多缓存结合,结合其他缓存eg:mamache4:采购第三方redis...

2020-11-23 15:17:27 321 1

原创 RabbitMq生产者消费者demo

生产者:package com.rabbitmq.producer;import java.io.IOException;import java.util.concurrent.TimeoutException;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.r...

2019-04-01 17:33:01 410

原创 RocketMq单点与各种集群的优缺点对比

2.1.单个Master这种方式风险较大,一旦Broker 重启或者宕机时,会导致整个服务不可用,不建议线上环境使用。2.2.多Master 模式一个集群无Slave,全是Master,例如2 个Master 或者3 个Master优点:配置简单,单个Master 宕机或重启维护对应用无影响,在磁盘配置为RAID10 时,...

2019-04-01 17:20:49 1831

原创 RabbitMq单节点rpm安装步骤

1:准备:yum installbuild-essential openssl openssl-devel unixODBC unixODBC-develmake gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz2:wget www.rabbitmq.com/releases/erlang/erlang-18.3-1....

2019-04-01 17:18:55 116

原创 RocketMQ 部署【Master-Slave 方式】

3.1. 服务器环境 ...

2019-03-26 16:12:38 756

原创 excel2007以及以上的导入

import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.usermodel.Row;import org.apache.poi.ss.usermodel.Sheet;import org.apache.poi.ss.u...

2018-12-20 16:41:16 212

spring-framework-5.0.2.RELEASE-中文注释版.zip

spring-framework-5.0.2.RELEASE-中文注释版.zip中文注解版,方便看源码的程序员更方便查看、了解源码的设计以及源码的代码风格

2020-11-23

空空如也

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

TA关注的人

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