- 博客(10)
- 收藏
- 关注
原创 io笔记(二)
文章目录前言一、字节流复制文本文件二、字节流复制图片三、字节流复制视频总结前言本文记录了io的简单应用一、字节流复制文本文件代码如下:public class IOTest { public static void main(String[]args) { FileInputStream fis = null; FileOutputStream fos = null; try{ //数据源 f
2021-05-15 11:14:59
135
1
原创 io笔记(一)
文章目录前言一、io是什么?二、分类1.按照数据的流向2.按照数据类型三、使用步骤1.使用字节流写数据流程2.使用字节流读数据流程总结前言本文介绍了io基础内容。一、io是什么?io:输入/输出(input/output)流:是一种抽象概念,是对数据传输的总称数据在设备间的传输称为流,流的本质是数据传输常见的应用:文件复制,文件上传,文件下载二、分类1.按照数据的流向输入流 读数据输出流 写数据2.按照数据类型字节流:字节输入流/字节输出流字节流抽象基类:InputSt
2021-05-14 11:40:14
146
原创 mac安装apache-activemq
下载地址:https://activemq.apache.org/components/classic/download/选择如图所示下载完成,进行解压包找到自己对应压缩的地址这个是我的地址 project/apache-activemq通过mac终端,进入bin下的macosx cd project/apache-activemq/bin/macosx就可以输入启动mq ./activemq start启动后浏览器打开地址:http://127.0.0.1:8161/admin/
2021-03-17 10:24:46
254
原创 redis笔记之淘汰策略
redis把过期的数据都清除完毕后,大量的数据还是会对内存进行占用,内存的大小可以进行自我配置。使用maxmemory配置指令是为了将Redis配置为对数据集使用指定的内存量。可以在redis.conf中进行配置maxmemory <bytes>也可以在运行时使用CONFIG SET命令来设置。redis> config set maxmemory <bytes>设置maxmemory为零将导致没有内存限制。这是64位系统的默认行为,而32位系统使用3GB的隐式
2020-12-15 03:54:19
453
原创 redis笔记之过期策略
redis是一个内存型数据库,可以减少数据读写给磁盘带来的压力。数据否存在与内存,肯定会涉及到内存满的问题。内存满了,要如何处理呢?过期策略redis设置key时,可以设置一个过期时间,那过期了的,可以进行一个删除,那它是如何删除的呢?那没设置时间的数据,或者过期很长的,那是不是还是会满的,那要怎么办呢?惰性过期(被动淘汰)设置了过期时间,只有访问的时候,才会进行一个判断数据过期。此策略可以节省CPU资源,但是对内存不太友好,不实时过期,该过期删除的一直堆积在内存里。底层实现是调用方法,db.
2020-12-15 03:08:19
198
原创 Spring Cloud注册中心Eureka笔记
使用的Spring boot 版本为 2.1.6.RELEASE;使用的spring-cloud版本为Greenwich.SR5;maven加载完毕后,启动localhost:8080 显示404,此时不要着急需要在EurekaApplication.java 文件添加@EnableEurekaServer 注解,才表示此项目有注册中心这个功能。此时package com.eureka;import org.springframework.boot.SpringApplication;imp
2020-12-10 11:35:32
132
原创 redis笔记之五种基本数据类型
redis 五种基本数据类型及简单使用1. String设置数据 set key value 获取数据 get key value 批量设置 mset key value key2 value2 ... 批量获取 mget key key1 key2 ... 修改key的名字 rename oldKey newKey 获取长度 strlen keykey自增1 (此处1为要自增的数值) incr key 1key加100 incrby key 100
2020-12-03 12:11:29
109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人