- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 模板方法(Template Method)模式
首先,我们定义抽象的模板方法,模板中goHomeOnVacation()定义了固定的流程,还有“放假”和“到家团聚”的固定方法。模板方法模式实际上就是封装了一个固定流程,定义该流程有几个步骤组成,具体的步骤可以由子类进行不同的实现。在这个场景中,流程是一样的,只不过是学生们乘坐的交通工具不一样,有的乘坐火车,有的乘坐飞机等。学校放假了,学子们准备回家与家人团聚······学子们都到家里与家人团聚·······例如:学生放假了回家团聚的一个场景。坐飞机中······坐火车中······
2023-08-09 16:10:13 102
原创 Java记一次ldap登录操作
系统需求需要对接客户方的ldap服务器,仅作为登录使用,不需要获取信息。配置项:# ldapldap: # 服务地址 host: xx.xx.xx.xx # 服务端口 port: 9999 # searchBase: DC=搜索域,DC=com # 搜索域节点 仅登录不使用该配置 # searchFilter: cn # 搜索的属性 仅登录不使用该配置 suffix: "@xxx.com" # 域账号后缀实现方法: @Value("${ldap.
2022-03-22 10:52:50 1443
转载 linux安装Mysql
一 安装前准备1、检查是否已经安装过mysql,执行命令rpm -qa | grep mysql如果已存在,则执行删除命令 后边为Mysql目录rpm -e --nodeps mysql-xxxx2、查询所有Mysql对应的文件夹whereis mysqlmfind / -name mysql删除相关目录或文件rm -rf /usr/bin/mysql /usr/include/mysql /data/mysql /data/mysql/mysql验证是否删除完毕.
2021-12-20 20:12:33 319
转载 Redis命令——服务器
序号命令描述1BGREWRITEAOF异步执行一个 AOF(AppendOnly File) 文件重写操作2BGSAVE在后台异步保存当前数据库的数据到磁盘3CLIENT KILL [ip:port] [ID client-id]关闭客户端连接4CLIENT LIST获取连接到服务器的客户端连接列表5CLIENT GETNAME获取连接的名称6CLIENT PAUSE timeout在指定时间内终止运行来自客户端的命令7CL...
2021-03-08 14:43:59 82
转载 Redis命令——HyperLogLog、发布订阅、事务、脚本、连接
Redis命令——HyperLogLog序号命令描述1PFADD key element [element …]添加指定元素到 HyperLogLog 中。2PFCOUNT key [key …]返回给定 HyperLogLog 的基数估算值。3PFMERGE destkey sourcekey [sourcekey …]将多个 HyperLogLog 合并为一个 HyperLogLogRedis命令——发布订阅序号命令描述1
2021-03-08 14:38:18 71
转载 Redis命令——有序集合(sorted set)
序号命令描述1ZADD key score1 member1 [score2 member2]向有序集合添加一个或多个成员,或者更新已存在成员的分数2ZCARD key获取有序集合的成员数3ZCOUNT key min max计算在有序集合中指定区间分数的成员数4ZINCRBY key increment member有序集合中对指定成员的分数加上增量 increment5ZINTERSTORE destination numkeys key ...
2021-03-08 14:11:19 111
转载 Redis命令——集合(Set)
序号命令描述1SADD key member1 [member2]向集合添加一个或多个成员2SCARD key获取集合的成员数3SDIFF key1 [key2]返回给定所有集合的差集4SDIFFSTORE destination key1 [key2]返回给定所有集合的差集并存储在 destination 中5SINTER key1 [key2]返回给定所有集合的交集6SINTERSTORE destination key1 [ke...
2021-03-08 14:06:54 134
转载 Redis命令——列表(List)
序号命令描述1BLPOP key1 [key2 ] timeout移出并获取列表的第一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。2BRPOP key1 [key2 ] timeout移出并获取列表的最后一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。3BRPOPLPUSH source destination timeout从列表中弹出一个值,将弹出的元素插入到另外一个列表中并返回它; 如果列表没有元素会阻塞列...
2021-03-08 14:02:54 144
转载 Redis命令——哈希(Hash)
序号命令描述1HDEL key field2 [field2]删除一个或多个哈希表字段2HEXISTS key field查看哈希表 key 中,指定的字段是否存在。3HGET key field获取存储在哈希表中指定字段的值。4HGETALL key获取在哈希表中指定 key 的所有字段和值5HINCRBY key field increment为哈希表 key 中的指定字段的整数值加上增量 increment 。6HINCRBYF...
2021-03-08 13:55:16 142
转载 Redis命令——字符串(String)
序号命令描述1SET key value设置指定 key 的值2GET key获取指定 key 的值。3GETRANGE key start end返回 key 中字符串值的子字符4GETSET key value将给定 key 的值设为 value ,并返回 key 的旧值(old value)。5GETBIT key offset对 key 所储存的字符串值,获取指定偏移量上的位(bit)。6MGET key1 [key2…]获...
2021-03-08 13:46:40 83
转载 Redis命令——键(Key)
序号命令描述1DEL key该命令用于在 key 存在是删除 key。2DUMP key序列化给定 key ,并返回被序列化的值。3EXISTS key检查给定 key 是否存在。4EXPIRE key seconds为给定 key 设置过期时间。5EXPIREAT key timestampEXPIREAT 的作用和 EXPIRE 类似,都用于为 key 设置过期时间。 不同在于 EXPIREAT 命令接受的时间参数是 UNIX 时间戳(...
2021-03-08 13:39:22 77
原创 Java语言基础——基础语法
这里写自定义目录标题Java语言基础——基础语法一、标识符与关键字1. 标识符2. 关键字与保留字二、基本数据类型、常量与变量1. 基本数据类型2. 常量3. 变量三、运算符四、流程控制五、注释Java语言基础——基础语法一、标识符与关键字1. 标识符Java中的包、类、方法、参数和变量的名字,可由任意顺序的大小写字母、数字、下划线(_)和美元符号($)组成,但标识符不能以数字开头,不能是Java中的保留关键字。2. 关键字与保留字关键字含义abstract表明类或者成员
2021-03-02 17:39:54 303
原创 学习笔记——防抖与节流
概念防抖:就是指触发后在n秒内函数只能执行一次,如果在n秒内又触发了事件,则会重新计算函数执行时间。节流:就是指连续触发事件但是在一段时间中只执行一次函数。防抖函数参照function debounce(fn,wait){ let timmer = null; return function(){ var args = arguments; var now = !timmer; timmer && clearTimeout(timmer); timmer =
2020-07-20 20:58:32 166
原创 JavaScript学习笔记之this指向
事件调用环境谁触发事件函数里的this就指向谁。全局环境浏览器中指向Window。node环境中指向的是module.exports。函数内部【this最终指向的是调用它的对象。】直接调用函数,this指向Window。函数被多层对象所包含,this指向它上一级的对象。构造函数中, this指向创建出来的对象。如果构造函数中有return,返回的不是对象,this还是原来的对象,如果返回的是对象,则指向返回的对象,null比较特殊,返回null,this还是指向原来的指向。
2020-07-20 20:18:42 116
原创 HTTP状态码
HTTP状态码每个HTTP响应报文都会携带一个状态码(HTTP Status Code),用于告诉客户端请求是否成功。状态码是一个3位数字的代码。HTTP状态码位于HTTP的响应报文中,其作用是Web服务器用来告诉客户端发生了什么事。状态码的分类HTTP/1.1中定义了5大类状态码,分别由第一个数字区分。随着协议的发展,HTTP规范中会定义更多的状态码。状态码已定义范围分类...
2020-04-25 13:36:49 134
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人