笔记
文章平均质量分 57
Kari–
这个作者很懒,什么都没留下…
展开
-
Redis多配置
【代码】Redis多配置。原创 2022-09-21 11:33:52 · 456 阅读 · 0 评论 -
Kafka入门
Kafka概述关键词:基本操作 概述 关键词: 1、主题 2、分区 3、 基本操作 ##创建一个名为 tuzisir的主题 kafka-topics --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic tuzisir #查询kafka服务器中的主题列表 kafka-topics --list --zookeeper localhost:2181 #向主题tuzisir发送消息 kafka-co原创 2021-10-14 18:43:40 · 256 阅读 · 0 评论 -
Java实现视频转字符画
????概述视频抽帧图片转字符画窗口播放 概述 思路就是把视频抽帧 然后将图片转成字符画 通过窗口播放出来达到视频效果 视频抽帧 代码示例: package com.抽帧; import org.bytedeco.javacv.FFmpegFrameGrabber; import org.bytedeco.javacv.Frame; import org.bytedeco.javacv.Java2DFrameConverter; import javax.imageio.ImageIO; import原创 2021-09-14 15:12:53 · 1195 阅读 · 0 评论 -
http向本地发送get请求
package service; import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.io.*; public class Demo { public static void main(String[] args) {原创 2021-07-08 12:21:08 · 628 阅读 · 0 评论 -
去读日志内容,过滤字段,重新生成文件
package service; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import java.io.*; import java.util.HashMap; import java.util.Map; import java.util.concurrent.locks.ReadWriteLock; import java.util.concurrent.locks.ReentrantReadW原创 2021-07-08 11:05:58 · 171 阅读 · 0 评论 -
Redis进阶部分
题目redis消息订阅 redis消息订阅 发送端: 127.0.0.1:6379> publish kari "hello,kari" #发送者发送消息到频道 (integer) 1 接收端: 127.0.0.1:6379> Subscribe kari #订阅一个频道 Reading messages... (press Ctrl-C to quit) 1) "subscribe" 2) "kari" 3) (integer) 1 # 等待读取推送信息 1) "message" 2) "k原创 2021-06-11 18:00:41 · 128 阅读 · 0 评论 -
体验简单的Jedis操作redis
导入依赖 <!-- 导入jedis包 --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.2.0</version> </dependency> &l原创 2021-06-09 18:41:09 · 119 阅读 · 0 评论 -
Redis数据类型及其相关操作
这里写目录标题一级目录二级目录三级目录getset//先get再set 一级目录 二级目录 三级目录 Redis五大数据类型 String、List、Set、Hash、Zset Redis-Key是什么? EXISTS a //判断key a是否存在 move name 1 //将当前数据库中的name放到指定数据库中(1) EXPIRE name 10 // 设置元素10秒中后过期 ttl name // 查看name剩余的过期时间 type name // 查看当前key的类型 String 类原创 2021-06-09 14:11:45 · 180 阅读 · 0 评论 -
JUC并发编程
这是标题JUC并发synchronized和lock的区别模拟生产者、消费者示例:指定唤醒对象:八锁现象 JUC并发 业务:普通的线程代码不方便实现 Runnable 没有返回值、效率相比于Callable相对略低! Java无法直接操作硬件所以java无法开启线程 公平锁: 先来后到 公平 非公平锁: 可以插队(默认) synchronized和lock的区别 synchronized是Java内置的一个关键字 lock是一个Java类 Synchronized 无法判断获取锁的状态 是自动的 lock是原创 2021-06-07 11:59:50 · 304 阅读 · 2 评论 -
Protocol ——Buffer(大傻蛋子版)
proto下载protobuf Compiler下载proto插件(打勾的)创建Maven项目导入依赖创建proto文件 下载protobuf Compiler 下载proto插件(打勾的) 创建Maven项目导入依赖 <!-- 1 --> <dependency> <groupId>com.google.protobuf</groupId> <artifactId>protobuf原创 2021-05-13 17:57:07 · 186 阅读 · 0 评论 -
做梦都想复习的网络编程
网络编程IP地址端口通信协议三次握手,四次挥手:TCP IP地址 Ip地址:InetAddress 127.0.0.1:本机localhost Ip地址的分类 ipv4/ipv6 ipV4 127.0.0.1 4个字节组成。0-255 42亿~ 亚洲只有四亿 北美用了三十亿 , 在2011年就用尽了。 ipv6 2021:0bb5:addc:0018:9898:oid2:1232 ;128位; 8个无符号整数! ipv6号称为地球每一粒沙子都赋予一个ip地址 表示一般情况下用不完 公网(互联网)- 私网(原创 2021-05-07 16:59:35 · 120 阅读 · 0 评论 -
SpringCould从入门到遗忘
完整的页面所用到的技术栈 14原创 2021-04-27 18:50:46 · 106 阅读 · 0 评论 -
Hystrix(狂神版)
随意的题目服务熔断服务降级 服务熔断 比较官方的说法: 熔断这一概念来源于电子工程中的断路器(Circuit Breaker)。在互联网系统中,当下游服务因访问压力过大而响应变慢或失败,上游服务为了保护系统整体的可用性,可以暂时切断对下游服务的调用。 这种牺牲局部,保全整体的措施就叫做熔断。 服务熔断:相当于保险丝,出现某个异常,直接熔断整个服务,而不是一直等到服务超时。通过维护一个自己的线程池,当线程到达阈值的时候就启动服务降级,如果其他请求继续访问就直接返回fallback的默认值。 服务熔断是应对雪崩原创 2021-04-27 18:49:41 · 194 阅读 · 0 评论 -
Redis事务
事务 Redis单条命令是保证原子性的,但是事务不保证原子性 Redis事务本质:一组命令的集合!一个事务中的所有命令都会被序列化 一次性、顺序性、排他性 执行一些列命令 Redis事务没有隔离级别概念! 所有的命令在事务中,并没有直接被执行!只有发起执行命令的时候才会执行 ·开启事务 Multi ·命令入队 ·执行事务 exec 放弃事务 discard 编译型异常:事务中所有命令都不会执行! 运行时异常:如果事务队列中存在语法性错误,那么执行命令的时候,其他命令正常执行! ...原创 2021-04-23 17:28:26 · 97 阅读 · 0 评论 -
负载均衡Ribbon
????原创 2021-04-23 17:27:40 · 137 阅读 · 0 评论 -
Java操作excel POI
直接整活依赖实现部分 03 07版本有差别,自己查一查 依赖 <dependencies> <!--单元测试--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency原创 2021-03-23 14:13:32 · 214 阅读 · 1 评论 -
Redis的持久化
这里写目录标题一级目录二级目录三级目录 一级目录 二级目录 三级目录原创 2021-03-15 13:59:35 · 115 阅读 · 0 评论 -
Redis常用指令
Redis五大数据类型 String、List、Set、Hash、Zset Redis-Key是什么? EXISTS a //判断key a是否存在 move name 1 //移除当前数据库中的 name EXPIRE name 10 // 设置元素10秒中后过期 ttl name // 查看name剩余的过期时间 type name // 查看当前key的类型 append name uiop // 在name后面加上"uiop" STRLEN name //获取字符串name的长度 incr val原创 2021-03-02 19:05:19 · 103 阅读 · 0 评论 -
Redis入门慨念
Redis Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的高性能键值(key-value)对存储数据库。 免费、开源,NoSql的技术之一 被称为结构化数据库 Redis可以做什么: 1、内存存储、持久化,内存中是断电即失的所以持久化很重要(rdb、aof) 2、效率高,可以用于告诉缓存 3、可以发布订阅系统 4、地图信息分析 5、计数器、计数器 特性 1、多样的数据类型 2、持久化 3、集群 4、事务 Windows下使用Redis虽然简单,但是Redis推荐用Linux做开原创 2021-03-02 17:56:43 · 109 阅读 · 0 评论 -
Spring boot小白自学之路 笔记
系列文章目录 文章目录系列文章目录Spring Boot 自学之路与mybatis整合配置文件----UserDaoMapper.xmlpom配置文件 Spring Boot 自学之路 提示:以下是本篇文章正文内容,下面案例可供参考 简介 简化Spring应用开发的框架; 整个spring技术栈的一个大整合; javaee开发的一站式解决方案 想用springboot快速搭建环境以及开发过程基本要求: 该框架使用了特定的方式来进行配置, springboot 快速开发框架,微框架 springboot原创 2020-10-10 19:23:19 · 339 阅读 · 0 评论