工具redis java

Java第十八课_线程和网络

1.线程 线程的休眠 public static void main(String[] args) { // 线程的休眠 // 第一种方式(不推荐): try { Thread.sleep(3000);// 毫秒 } catch (InterruptedException e) { e.printS ......
线程 网络 Java

java基础

idea在windows下安装、配置及基本使用 Java【初始篇】:语言概述 Java【第一篇】基本语法之--关键字、标识符、变量分类、数据类型及转换 Java【第二篇】基本语法之--进制、运算符 Java【第三篇】基本语法之--选择结构 Java【第四篇】基本语法之--循环 Java【第五篇】基本 ......
基础 java

Java 日期转换运算工具类

​ 参考文档: Java 日期转换运算工具类-CJavaPy 1、Date 常用方法 java.util.Date 是 Java 中表示日期和时间的一个基础类。但随着时间的推移,许多其方法被标记为过时,并被推荐在 Java 8 引入的 java.time 包中的新类替代。但是,Date 仍然在很多旧 ......
日期 工具 Java

stream的优化:java封装的拆箱与装箱的弊端

authors.stream() .map(author->author.getAge) .map(age->age+10)//Stream<Integer> .filter(age>18)//Stream<Integer> .foreach(System.out::println); 上述是一个简 ......
弊端 stream java

java中的方法引用

方法引用是对lambda的进一步简化,如果方法体只有一个方法调用的话,可以直接采用对象名(类名)::方法名的格式(想起来了C++的一些语法) 一个例子:上面是lambda的一种写法,下面是方法引用的改进 int[] arr = {-1, 2, 3, 4, 5, 6}; Arrays.stream(a ......
方法 java

JAVA设计模式(三)-原型

JAVA设计模式(三)-原型 本篇文章主要讲下java 创建型设计模式中的原型模式. 何谓原型模式: 简单来说就是 将一个对象作为原型,通过对其进行复制而克隆出多个和原型类似的新实例。 使用原型模式,就可以简化实例化的过程, 不必依赖于构造函数或者new关键字. 由于java 提供了clone方法, ......
设计模式 原型 模式 JAVA

JAVA设计模式(二)-简单工厂

JAVA设计模式(二)-简单工厂 本篇文章主要讲下java 创建型设计模式中的简单工厂模式. 简单工厂模式又叫 静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 1:定义接口 public i ......
设计模式 工厂 模式 JAVA

JAVA 设计模式(一) - 单例模式

JAVA 设计模式(一) - 单例模式 本篇文章主要讲下android 创建型设计模式中的单例模式. 单例模式保证一个类只有一个实例,并提供一个访问该实例的全局节点. 它的实现有多种实现方式: 1: 饿汉式 饿汉式:类加载时就创建实例 . 不支持延迟加载实例 public class Singlet ......
模式 设计模式 JAVA

06-redis的cluster集群

一、介绍 Redis 集群是一个可以在多个 Redis 节点之间进行数据共享的设施(installation)。 Redis 集群不支持那些需要同时处理多个键的 Redis 命令, 因为执行这些命令需要在多个 Redis 节点之间移动数据, 并且在高负载的情况下, 这些命令将降低 Redis 集群的 ......
集群 cluster redis 06

07-Redis 多API开发实践

Redis提供了各类开发语言的API,方便开发语言连接使用Redis。 https://redis.io/clients 官方网站提供了不同开发语言的API程序。 网中,给我们提供了很多种Python连接redis的API,我们通常选择有“笑脸”并且带有“星号”的使用 这里我们推荐使用redis-p ......
Redis API 07

05-redis-sentinel(哨兵)

一、redis-sentinel介绍 Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有实现自动进行主备切换,而Redis-sentinel本身也是一个 ......
哨兵 redis-sentinel sentinel redis 05

04-redis主从复制

一、主从复制特性 使用异步复制。 一个主服务器可以有多个从服务器。 从服务器也可以有自己的从服务器。 复制功能不会阻塞主服务器。 可以通过复制功能来让主服务器免于执行持久化操作,由从服务器去执行持久化操作即可 当配置Redis复制功能时,强烈建议打开主服务器的持久化功能。 否则的话,由于延迟等问题, ......
主从 redis 04

openjdk源码-java是如何执行shell命令的

一般我们在java中调用shell脚本的方式如下 public int executeLinuxCmd(String cmd) { LOGGER.info("cmd:{}", cmd); Runtime run = Runtime.getRuntime(); try { Process proces ......
源码 命令 openjdk shell java

03-redis事务,锁和服务器管理命令

一、redis中的事务 redis中的事务跟关系型数据库中的事务是一个相似的概念,但是有不同之处。关系型数据库事务执行失败后面的sql语句不在执行,而redis中的一条命令执行失败,其余的命令照常执行。 redis中开启一个事务是使用multi,相当于begin\start transaction, ......
命令 事务 服务器 redis 03

01-redis的安装和基本配置

一、redis简介 1、Redis是一款开源的,ANSI C语言编写的,高级键值(key-value)缓存和支持永久存储NoSQL数据库产品。 2、 Redis采用内存(In-Memory)数据集(DataSet) 。 3、支持多种数据类型。 4、运行于大多数POSIX系统,如Linux、*BSD、 ......
基本配置 redis 01

02-redis的持久化和数据类型

一、redis持久化 1.1 持久化类型 |持久化类型 | 介绍|优点|缺点 | | | | |-- |RDB持久化 | 可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。|速度快,适合于用做备份,主从复制也是基于RDB持久化功能实现的。|会有丢失部分数据 ......
类型 数据 redis 02

绝了!这可能是当前最适合打工人体质的免费AI工具

朋友们别卷了, 我翻遍了全网, 终于找到了最适合打工人学生党的AI神器 各个AI功能都有, 比如ChatGPT4, 小红书文案生成, AI面具, 模拟面试都能支持 更重要的是: ✅免费! ✅无需魔法!! ✅无需安装!!! 呜呜~由于新公司对软件安装很严格, 作为一个ChatGPT重度用户, 我一直在 ......
体质 工具

redis安装

#!/bin/bash ############################################################## # File Name: install_redis.sh # Version: V1.0 # Author: junwang # Organizat ......
redis

排查java代码慢-arthas工具

1. 下载地址,arthas (gitee.io) 2. 下载的是一个zip包 3. 上传到服务器任意位置,解压 4. 查看java进程 ps -ef |grep 进程名称 显示结果的进程号是:109815 6. cd 到arthas根目录,执行命令 java -jar arthas-boot.ja ......
代码 工具 arthas java

API文档生成!超好用API调试工具

在数字化时代,API已经成为了应用程序之间进行通信的关键桥梁。随着API的普及和复杂性的增加,API研发和管理也面临着越来越多的挑战。为了更好地应对这些挑战,Apipost提供了一整套API研发工具,包括API设计、API调试、API文档和API自动化测试等功能。本文将深入介绍Apipost的优势和 ......
API 文档 工具

Redis设计与实现-15.复制

redis可以通过SLAVEOF命令去复制(同步)另一台服务器,例如: 当前有两台redis服务器其信息为: hostname ip port redis_1 127.0.0.1 6379 redis_2 127.0.0.1 12345 如果redis_2想要同步redis_1的内容,可以在redi ......
Redis 15

Java JDBC 详解、使用、连接池

JDBC介绍 Java数据库连接,JDBC(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。 简单说,jdbc 是Java语言为了屏蔽具体的具体的数据库操作的细节不同提供的一 ......
Java JDBC

Spring应用最常用的工具类汇总

文件资源访问 假设有一个文件地址位于 Web 应用的类路径下,您可以通过以下方式对这个文件资源进行访问: FileSystemResource 以文件系统绝对路径的方式进行访问; ClassPathResource 以类路径的方式进行访问; ServletContextResource 以相对于 W ......
常用 工具 Spring

写写java中的optional

当我们写代码的时候经常会碰见nullpointer,所以在很多情况下我们需要做各种非空的判断。JDK8中引入了optional,他是一个包装好的类,我们可以把对象传入optional对象中,接下来就可以在optional中进行安全的消费 一般使用的都是optional的方法ofNullable,这样 ......
optional java

性能监控工具 vmstat iostat

参考: Linux性能监控命令_iostat & 监控I/O状态 Linux性能监控命令_vmstat ......
性能 工具 vmstat iostat

Java注解

Java 注解用于为 Java 代码提供元数据 可以把注解当作一个标签 注解的定义:public @interface AAA{ } 此时就相当于创建了一个名为AAA的注解(标签) 注解的应用:@AAA public class test{ } 此时就是把这个AAA的标签写在名为test这个类上(理 ......
注解 Java

十八,JAVA 多线程,网络编程

线程的休眠 //线程的休眠try { Thread.sleep(3000);// 毫秒 } catch (InterruptedException e) { e.printStackTrace();}// 第二种方式 :try { TimeUnit.MINUTES.sleep(3);} catch ......
网络编程 线程 网络 JAVA

重温Java修饰符

Java语言修饰符大致分为两类,即访问权限修饰符和非访问权限修饰符。 一、访问权限修饰符 public:共有访问。对所有的类都可见。 protected:保护型访问。对同一个包可见,对不同的包的子类可见。 default:默认访问权限。只对同一个包可见,注意对不同的包的子类不可见。 private: ......
Java

7. Java 内存模型

Java 内存模型 Java 内存模型(Java Memory Model)的主要目的是定义程序中各种变量的访问规则,即关注在虚拟机中把变量值存储到内存和从内存中取出变量值这样的底层细节 1. 主内存与工作内存 Java 内存模型规定了 所有的变量都存储在主内存(Main Memory)中(虚拟机内 ......
模型 内存 Java

【干货】Windows测试拉流工具及操作步骤大汇总

关于技术的文章小编给大家分享过很多,今天再给大家分享一点干货:Windows系统中可以测试拉流的工具汇总,感兴趣的朋友可以进行深入了解哦。 1、EasyStreamClientTool工具 该工具在easynvr目录下,进入下图该目录下: 随后在路径窗口输入cmd,回车,进入命令行; 输入拉流命令, ......
干货 步骤 Windows 工具
共16800篇  :25/560页 首页上一页25下一页尾页