备忘录

nginx配置备忘

将非根的url转发到另外服务器的根:比如访问serverA/abc/index.html,转发到serverB/index.html。参考链接:https://www.cnblogs.com/stcweb/articles/16040025.html。里面还提供了一个通过rewrite实现的方法。 ......
nginx

设计模式-备忘录模式在Java中使用示例-象棋悔棋

场景 备忘录模式 备忘录模式提供了一种状态恢复的实现机制,使得用户可以方便地回到一个特定的历史步骤,当新的状态无效 或者存在问题时,可以使用暂时存储起来的备忘录将状态复原,当前很多软件都提供了撤销(Undo)操作, 其中就使用了备忘录模式。 备忘录模式结构图 在备忘录模式结构图中包含如下几个角色: ......
模式 设计模式 备忘录 象棋 示例

ElasticSearch——使用备忘

查询 GET http://xxxxx:9200/user_list/_search 添加模板 POST http://xxxxx:9200/user_list/_scripts/user_list_template { "script": { "lang": "mustache", "source ......
ElasticSearch

关于AJAZZ机械键盘的一些备忘录

# 使用说明 | 按键 | 作用 | | : : | : : | |Fn+Ins |调节灯光模式(整体明暗)(常亮) | |Fn+上下方向键 |灯光亮暗 | |Fn+Del |滚动灯光 | |Fn+Home|按的按键会亮并向两边扩散/按下的按键会亮| |Fn+PgUp/PgDn|灯光动效| |Fn+ ......
备忘录 键盘 机械 AJAZZ

知识备忘

>恺撒大帝曾在泽拉战役获胜后向罗马元老院发送捷报,用三个双音节拉丁词汇“我来,我见,我征服(VENI VIDI VICI)”表示战争胜利,这是拉丁文中三个动词的第一人称完成式,也是现代英语词根“ven”,“vid”,“vic”的意思,即“来”,“见”,“征服”。 ......
知识

Rect备忘

Rect内部使用m_XMin, m_YMin, m_Width, m_Height存放数据,即:左下角+宽高 1) 设置xMin, xMax时,宽度m_Width会被修改 设置xMin时,认为是只有左侧在动, 右侧是不动的; 左侧往左则m_Width变大, 左侧往右则m_Width变小 设置xMax ......
Rect

jq 命令备忘

## jq 命令备忘 > demo数据 ``` [ { "name": "user_b75b", "password": "UC9NxVUzfEVq", "instance_id": "rm-3aa3c7a51c6d6491d2421822" }, { "name": "user_fc4a", "p ......
命令 jq

Git备忘录

环境: Windows 安装Git 下载地址:https://git-scm.com/download 配置Git 安装完成后需要配置,开始菜单打开“Git CMD”或右键打开“Open Git Bash here”。 配置用户名和提交用到的邮箱 #配置用户名 git config --global ......
备忘录 Git

重温设计模式 --- 备忘录模式

## 引言 **备忘录模式**是一种行为型设计模式,它允许你捕获对象的内部状态,并在不暴露其实现细节的情况下将其保存在外部对象中,从而可以在以后的某个时间点将该对象恢复到先前的状态。 备忘录模式有以下几个主要角色: - **Originator(原发器)**:是需要被保存状态的对象。它可以创建一个M ......
模式 设计模式 备忘录

C++与CUDA备忘录

CUDA中grid、block、thread、warp与SM、SP的关系 转载:CUDA中grid、block、thread、warp与SM、SP的关系_block sm_AplusX的博客-CSDN博客 首先概括一下这几个概念。其中SM(Streaming Multiprocessor)和SP(s ......
备忘录 CUDA

[C#] 托管、非托管DLL、动态加载/卸载,各名词备忘

托管DLL:由C#平台编译生成的库文件,使用方法(1.VS2015中添加引用 2.使用代码动态加载卸载) 非托管DLL:由其他平台(通常为C++)编译生成的库文件,使用方法(1.使用代码静态加载 2.使用代码动态加载。均不能直接添加引用) 以如下托管DLL代码为例: 托管DLL动态加载: priva ......
名词 动态 DLL

C++ 设计模式之备忘录模式

设计模式之备忘录模式 备忘录,在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。该模式很好理解,其UML图如下: 在Originator中提供了创建Memento的接口,具体要保存什么样的内容,则根据需求来定。而Caretaker则 ......
模式 设计模式 备忘录

备忘录模式

备忘录模式:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样,以后就可将该对象恢复到原先保存的状态。 备忘录模式概念有几个关键词:不破坏封装性、捕获内部状态、保存在对象之外、恢复原先保存的状态。 ......
备忘录 模式

Day12-设计模式之备忘录模式

# 设计模式之备忘录模式 ### 一、引例 **案例引入** 游戏角色状态恢复问题 游戏角色有攻击力和防御力,在大战Boss前保存自身的状态(攻击力和防御力),当大 战Boss后攻击力和防御力下降,从备忘录对象恢复到大战前的状态。 **传统的设计方案** ![image-20230525172756 ......
模式 设计模式 备忘录 Day 12

【效果备忘】修改网页的滚动条样式

滚动条样式的修改是通过伪元素实现的: -webkit-scrollbar ​滚动条整体部分​ -webkit-scrollbar-button​ 滚动条两端的按钮 ​-webkit-scrollbar-track ​外层轨道 ​-webkit-scrollbar-track-piece​ 内层轨道, ......
样式 效果 网页

mybatisplus环境的搭建和crud接口的简单使用以及代码构造器的简单尝试(自用,备忘)

1.依赖引入 支持mysql 5.7的mysql-connector-java <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.11</version> ......
mybatisplus 接口 代码 环境 crud

memos:一个轻量级的、自托管的备忘录中心。

一条docker命令,按照memos docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos ghcr.io/usememos/memos:latest ~/.memos/目录将用作本地机器上的数据目录,而/var/op ......
轻量 轻量级 备忘录 memos

备忘录

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Todo List</title> <style> body { background-color: #f6f6f6; font-family: 'Segoe UI ......
备忘录

mongodb数据库操作备忘

db.SMU_REALDATA_PARAMETERS.update({},{$rename:{"interfaceID":"INTERFACEID"}},false,true); 修改field,字段名,不是修改值哟。 网上搜索mongodb语言和CheatSheet手册。https://www.m ......
mongodb 数据库 数据

PWN入门备忘

备忘 题目一般包含的两部分 * 含有漏洞的二进制程序 * 远程运行二进制程序的ip和端口 * 利用程序漏洞读取flag * 任意代码执行 * 本地提权 * *** 一般流程 Binary $\to$ 逆向找洞 $\to$ 写漏洞利用程序 $\to$ 本地调试 $\to$ 打远程 $\to$ 读fla ......
PWN

git常用操作备忘

## 撤销commit ~~~bash git reset --soft HEAD^ # 撤销commit git reset --hard HEAD^ # 撤销add及commit ~~~ - HEAD^ 表示上一个版本,即上一次的commit,也可以写成HEAD~1 如果进行两次的commit, ......
常用 git

20230426 18. 备忘录模式 - 游戏人物

## 介绍 备忘录(Memento):在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。 ![备忘录模式](https://images.cnblogs.com/cnblogs_com/huangwenjie/2301626/o_2 ......

Python设计模式-19-备忘录模式

备忘录模式是一种行为型设计模式,它允许我们在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。备忘录模式通常包括以下几个角色: - 发起人(Originator):定义了一个接口,用于创建备忘录对象和恢复对象状态。 - 备忘录(Memento):存储发起人对象的内部状态。 - ......
模式 设计模式 备忘录 Python 19

web api接口设计备忘

![](https://img2023.cnblogs.com/blog/1859176/202306/1859176-20230615175144965-1457123944.png) ![](https://img2023.cnblogs.com/blog/1859176/202306/1859 ......
接口 web api

集群变更备忘录

HDP yum 变更 之前搭的镜像虚拟机不想启动了,但是yum命令会报错,把之前配置的文件删了 ``` mkdir /etc/yum.repos.d.bak cd /etc/yum.repos.d mv ambari-hdp-51.repo ambari.repo HDF.repo HDP.repo ......
备忘录 集群

内网攻防技术备忘录

内网攻防技术备忘录 0x01 信息搜集 Copy #nmap扫描实时存活的ipnmap 10.1.1.1 --open -oG scan-results; cat scan-results | grep "/open" | cut -d " " -f 2 > exposed-services-ips ......
备忘录 技术

adb常用指令备忘

adb devices 查看设备 adb kill-server 关闭adb后台服务进程 adb tcpip 让Android脱离USB线,启动tcp模式 adb connect 连接开启了tcp模式的Android机 adb logcat 拉取手机的日志(过滤信息,linux中使用| grep x ......
指令 常用 adb

常用sql语句备忘录,不定时更新

1 update tab_users set PhoneNum=REPLACE(PhoneNum,CHAR(13),'')--去除回车符 2 update tab_users set PhoneNum=REPLACE(PhoneNum,CHAR(10),'')--去除换行符 3 update tab ......
备忘录 语句 常用 sql

备忘录模式:保存对象状态

备忘录模式是一种行为型设计模式,用于保存对象的状态,以便在需要时恢复该状态。它通常用于撤销操作或回滚事务。 > 示例代码 ```java // 被保存状态的对象 class Originator { private String state; public void setState(String ......
备忘录 对象 状态 模式

SQL备忘录

## 资料来源 [零基础33分钟学会4种数据的SQL语言 | bilibli | SQL优化](https://www.bilibili.com/video/BV1DT411n7DQ/?spm_id_from=333.999.0.0&vd_source=7b781f801e798a95f1b76bb ......
备忘录 SQL