随笔 基础redis java

JAVA8新特性

# Lambda表达式 ## 1.基本格式 ~~~java (参数列表)->{代码} ~~~ ## 2.省略规则 - 参数类型可以省略 - 方法体只有一句代码时大括号return和唯一一句代码的分号可以省略 - 方法只有一个参数时小括号可以省略 # Stream流 ## 1.创建流 - 单列集合:集 ......
特性 JAVA8 JAVA

Java中将某个方法当做参数传入另一个方法的实现

1、需求 最近工作中遇到一个情况,需要写6个很相似的查询功能,着6个查询的唯一的区别就是返回实体的字段不相同。 例如:我的待办需求,待办查询方式是一样的,但是待办分为好多种类型,每种类型的列表展示信息又是不一致的。 考虑到代码复用,打算写一个公共的查询方法,返回一个泛型,并且将最后组装返回实体的逻辑 ......
方法 中将 参数 Java

c/c++零基础坐牢第十五天

c/c++从入门到入土(15) 开始时间2023-05-23 20:44:53 结束时间2023-05-24 00:08:22 前言:目前已复习第一章第二章第三章第六章为c艹基于c语言升华的内容,今天我们进入c艹中一大重要板块第四章 类与对象的学习,同时以读书笔记与体会、作业五 类与对象及实验一的形 ......
基础

ADT的四种方法学习随笔

ADT对client展示的方法分为以下四种类型 #####Creators构造器: 用于使用 new 关键字创建一个新的对象。还有一种方法是静态方法,如Arrays.asList()、String.valueOf(Object Obj)等。 而对于构造函数,有以下规则: (1)构造方法的方法名必须与 ......
随笔 方法 ADT

通过 docker-compose 快速部署 Redis 保姆级教程

[TOC] ![](https://img2023.cnblogs.com/blog/1601821/202305/1601821-20230523235208576-1289947568.png) ## 一、概述 Redis(全称:Remote Dictionary Server,即远程字典服务器 ......
docker-compose 保姆 compose 教程 docker

关于redis的描述、数据结构、持久化学习笔记

# 前言 本文围绕面试问题、redis学习记录。 > 本文是个人的笔记,会有遗漏或含糊的地方。 ## 描述下redis redis是一款非关系型数据库,它是以key-value的形式存在数据,因为它的数据在内存中所以它的读写速度极高。 当然它支持持久化,将数据以二进制形式或者以命令的形式持久化到磁盘 ......
数据结构 结构 笔记 数据 redis

Linux基础23 网卡命名规则, 网卡配置文件, 模板机制作, 系统systemd进程管理

网卡命名规则 添加网卡,添加lan区段,保证在同一网段下 进去安装界面 在安装选项上,按下tab,然后在quiet后输入空格, biosdevname=0 net.ifnames=0 输入完直接回车 在配置网络界面,出现2块网卡 eth0和eth1, 名字已修改完成 网卡配置文件 安装完系统,配置网 ......
网卡 进程 机制 模板 规则

Java 第七次作业

1.编写一个方法,实现冒泡排序(由小到大),并调用该方法 package sdaw; public class dwswas { public static void main(String[] args) { // TODO Auto-generated method stub int x[]= ......
Java

java超市管理系统自我训练(一)

环境配置 1.配置Tomcat(https://blog.csdn.net/weixin_49628108/article/details/123772051) 注意事项:运行时,Tomcat窗口不要关闭,双窗口开启。 遇到问题:Tomcat窗口一闪而过 可能原因:1.环境配置没配好 2.重启电脑试 ......
管理系统 超市 系统 java

shell基础知识记录

调式脚本的方式 # 调试整个脚本执行内容 sh -vx test.sh # 不加-v,只显示脚本中运行的代码,不显示注释信息 # 调试脚本语法是否有问题 sh -n test.sh # 调试脚本的一部分,将脚本中需要调试的部分用set -x和set +x包含起来 [root@head test]# ......
基础知识 基础 知识 shell

这可能是最全面的Java面试八股文了

## Java的特点 **Java是一门面向对象的编程语言**。面向对象和面向过程的区别参考下一个问题。 **Java具有平台独立性和移植性**。 - Java有一句口号:`Write once, run anywhere`,一次编写、到处运行。这也是Java的魅力所在。而实现这种特性的正是Java ......
八股文 八股 面的 Java

哈夫曼树的实现-Java实现

哈夫曼的核心思想在于,wpl最小; 1 package dataSrtuct.TreeAlgorithm; 2 3 import java.util.ArrayList; 4 import java.util.Collections; 5 import java.util.List; 6 7 pub ......
Java

编写javaweb用到的基本依赖,mybatis-config.xml代码,SqlSessionFactoryUtils.java

这篇文章仅仅作为记录,供以后复制粘贴使用 **pom.xml** ``` javax.servlet javax.servlet-api 3.1.0 provided javax.servlet.jsp jsp-api 2.2 provided jstl jstl 1.2 taglibs stand ......

Java Object 划分

# Object 划分 ## 1.PO(persistant object) 持久对象 PO 就是对应数据库中某个表中的一条记录,多个记录可以用 PO 的集合。 PO 中应该不包 含任何对数据库的操作。 ## 2.DO(Domain Object)领域对象 就是从现实世界中抽象出来的有形或无形的业务 ......
Object Java

Redis源码安装(Linux环境)

下载源码: wget https://download.redis.io/redis-stable.tar.gz 解压: tar -xzvf redis-stable.tar.gz 编译&安装: cd redis-stable make PREFIX=~/redis install make ins ......
源码 环境 Redis Linux

MySQL学习基础篇Day8

5.7 多表查询案例 数据环境准备: create table salgrade( grade int, losal int, hisal int ) comment '薪资等级表'; insert into salgrade values (1,0,3000); insert into salgr ......
基础 MySQL Day8 Day

Redis数据类型及存取命令

理想三旬浓烟下,奔赴山海与荒野 一,Redis常用五种数据类型及存取命令 1,字符串(String) 1 # 设置字符串的值 2 SET key value 3 4 # 获取字符串的值 5 GET key 2,列表(List) 1 # 在列表左侧添加一个元素 2 LPUSH key value 3 ......
命令 类型 数据 Redis

【git基础问题】

问题 Unable to negotiate with XXX port : no matching host key type found. Their offer: ssh-rsa 解决方法 cd .ssh vim config 添加信息 Host * HostkeyAlgorithms +ss ......
基础 问题 git

【编译工具基础】理解CONCERTO MAKEFILE 系统

参考 1. concerto makefile 系统 – Fredy' s Blog; 2. Understanding concerto makefile system ‒ Processor SDK RTOS J721E; 完 ......
CONCERTO MAKEFILE 基础 工具 系统

【linux基础】ftok函数解析

前言 最新项目代码有关信号量、共享内存,直接使用数值,不能得到预想的效果,调试发现不能直接使用数值,而是ftok函数获取键值,此前不了解,故记录之。 原理 共享内存、消息队列、信号量都是通过一个中间介质来进行通信的,这种介质多的是。就是怎么区分出来,就像唯一一个身份证来区分人一样。你随便来一个就行, ......
函数 基础 linux ftok

docker安装redis

## docker安装mysql ### 1、下载镜像文件 ~~~ docker pull mysql:5.7 ~~~ ### 2、创建实例并启动 ~~~ docker run -p 3306:3306 --name mysql \ -v /mydata/mysql/log:/var/log/mys ......
docker redis

通过 HTTP/2 协议案例学习 Java & Netty 性能调优:工具、技巧与方法论

除易用性以外,Dubbo3 Triple 在性能调优方面做了大量工作,本文将侧重对 Triple 协议背后的高性能秘密进行深入讲解,涉及一些有价值的性能调优工具、技巧及代码实现;在下一篇文章中,我们将具体展开 Triple 协议在易用性方面的一些具体使用场景。 ......
方法论 性能 案例 技巧 工具

redis学习随笔

redis中的单个命令是原子操作。 多条命令可以用multi,exec,discard等命令。 1.multi开始执行事务,后面的命令都会放到队列里,暂不执行 2.exec执行,会将队列的命令按顺序执行,失败不回滚 3.discard取消事务。 redis为什么事务失败不会滚: 1.redis的命令 ......
随笔 redis

js基础

**作用域** js采用的是静态作用域(函数定义的时候作用域就已经确定) **变量对象** 当前代码段中所有的变量(变量,函数,形参 aguments)组成的一个对象 变量对象在执行全局上下文被激活,只有被激活代码中才能使用 变量分为全局变量对象 Variable Object VO和局部变量对象( ......
基础

java api调用kafka

已经启用了zookeeper和kafka 单机的ip为192.168.80.128 加入maven 的pom.xml代码如下 <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> ......
kafka java api

Java图像二值化,并裁去白边

手写签名场景,为更符合签名效果,节省服务器存储空间,将原图二值化后,再将多于空白去裁去。 java中图像二值化有个小技巧,能够很方便将图像二值化,不用再重费心思去研究二值化过程,技巧在这个参数BufferedImage.TYPE_BYTE_BINARY 1 package com.test; 2 3 ......
图像 Java

java IO流

# Java IO流 ## 什么是流? 概念:内存和存储设备之间传输数据的通道。 数据借助流传输。 流分类: - 按照方向:输入流(将存储设备中的内容读入到内存中)和输出流(将内存中的内容写入到存储设备中) - 按照单位:字节流(以字节为单位,可以读写所有数据)和字符流(以字符为单位,只能读取文本数 ......
java

Java反射机制

[TOC] ## 一、反射的用处 - 可以操作**字节码文件**(可以读和修改字节码文件) - 可以操作**代码片段**。(class文件) - 在运行状态中,对于任意一个类,都能够**知道**这个类的所有属性和方法。 - 对于任意一个对象,都能够**调用**它的任意属性和方法。 - 利用**反射* ......
机制 Java

【Java Web】MultipartFile和byte[]互转

接口接收文件@RequestParam("file") MultipartFile file MultipartFile转byte[] String name = file.getName(); String originalFilename = file.getOriginalFilename() ......
MultipartFile Java byte Web

laradock的基础使用

## 一、安装laradock ### 1. 如果有laravel项目并使用git,可以用git submodule将laradock克隆到laravel根目录,方便后续管理 ```git submodule add https://github.com/laradock/laradock.git` ......
laradock 基础