相关文章
大话设计模式之策略模式
策略模式是一种行为设计模式,它允许在运行时选择算法的行为。这种模式定义了一族算法,将每个算法都封装起来,并且使它们之间可以互相替换。
在策略模式中,一个类的行为或其算法可以在运行时改变。这种模式包含以下角色࿱…
建站知识
2024/10/8 7:14:52
Linux shell编程学习笔记43:cut命令
0 前言
在
Linux shell编程学习笔记42:md5sum
中,md5sum命令计算md5校验值后返回信息的格式是: md5校验值 文件名 包括两项内容,前一项是md5校验值 ,后一项是文件名。
如果我们只想要前面的md5 校验值,…
建站知识
2024/11/23 18:09:00
在gb2818 中计算ssrc可使用的三个hash算法
1 以下给出三个hash算法
1 hash_add 2 hash_rotate 3 BKDR_Hash
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <stdint.h>
using namespace std;
#include <unordered_map>
static int hash_add(const char* key, int prime)
{int hash,…
建站知识
2024/11/18 12:37:12
记录一个写自定义Flume拦截器遇到的错误
先说结论:
【结论1】配置文件中包名要写正确
vim flume1.conf
...
a1.sources.r1.interceptors.i1.type com.atguigu.flume.interceptor.MyInterceptor2$MyBuilder
...
标红的是包名,表黄的是类名,标蓝的是自己加的内部类名。这三个都…
建站知识
2024/10/8 7:15:04
每日一题 --- 四数相加 II[力扣][Go]
454. 四数相加 II
题目:454. 四数相加 II
给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数组长度都是 n ,请你计算有多少个元组 (i, j, k, l) 能满足:
0 < i, j, k, l < nnums1[i] nums2[j] nums3[k] nums4[l] 0…
建站知识
2024/10/8 7:15:05
快速上手Spring Cloud 六:容器化与微服务化
快速上手Spring Cloud 一:Spring Cloud 简介 快速上手Spring Cloud 二:核心组件解析 快速上手Spring Cloud 三:API网关深入探索与实战应用 快速上手Spring Cloud 四:微服务治理与安全 快速上手Spring Cloud 五:Spring …
建站知识
2024/11/20 11:34:23
ElasticSearch、java的四大内置函数式接口、Stream流、parallelStream背后的技术、Optional类
第四周笔记
一、ElasticSearch
1.安装
apt-get install lrzsz
adduser -m es
创建用户组:
useradd *-m* xiaoming(用户名) *PS:追加参数-m* passwd xiaoming(用户名)
passwd xiaoming 输入新的 UNIX 密码: 重新输入新的 UNIX 密码&…
建站知识
2024/10/8 7:15:22
Mysql中的那些锁
表锁和行锁
表锁:一锁锁整张表,mysql中锁定颗粒度最大的一种,针对非索引字段加的锁。MyISAM和InnoDb都支持。
行锁:一锁只锁整行,锁定颗粒度最小,针对索引字段加的锁。MyISAM不支持,InnoDb支持…
建站知识
2024/10/8 7:25:15