XOR

Git常用命令

### Git常用命令 - `git init` 在目录中创建新的 Git 仓库(初始化仓库) - `git clone [url]` 拷贝 Git 远程仓库到本地 - `git add .` 将文件提交到缓存区 `.` 表示所有文件 - `git commit` 将暂存区的文件提交到本地仓库 - ......
命令 常用 Git

《摆与混》第一章--7月2日--周日

《摆与混》堂堂连载; 对于生活的记录,我将会以这种形式进行总结; 慵懒的周末濒临结束,休息的时光总是快乐的; 1.今天做了什么:今天小小的睡了个懒觉(指9点起床),因为这个所以没有现成的早餐吃,10点去接弟弟放学(怎么又是我去),被他推荐去吃包子,说实话,他推荐的奥尔良包子真是一言难尽,就像是把馒头 ......

密码学领域学术词汇及原语

* primitive 在密码学论文中,"primitive" 通常指的是基础的密码学构造或算法。这些基础构造或算法可以用作更复杂的密码方案的构建块,或作为加密或身份验证方案的主要组成部分。密码学原语通常包括散列函数、消息认证码、对称加密算法和非对称加密算法等。在密码学中,原语被认为是安全的,因为它 ......
原语 密码学 词汇 学术 密码

pycharm的接触学习[230702]

### 安装python前的三个概念 #### 解释器 > 海 110110 > > 边 100011 > > 的 111011 > > ​ →python解析器→ > > 卡 101001 > > 夫 101100 > > 卡 101001 *python解释器是将源码高级语言解析为二进制机器语言 ......
pycharm 230702

611. 有效三角形的个数

难度中等 501 给定一个包含非负整数的数组 nums ,返回其中可以组成三角形三条边的三元组个数。 示例 1: 输入: nums = [2,2,3,4] 输出: 3 解释:有效的组合是: 2,3,4 (使用第一个 2) 2,3,4 (使用第二个 2) 2,2,3 示例 2: 输入: nums = ......
三角形 个数 611

7.2日博客打卡

仍然是6.30起床,吃饭,去了驾校,练车,离合踩不稳,有一次手刹没放。 中午11点回家,11点30到家; 吃饭 看了两节黑马java今天学了超大整数和超多位小数的输入输出,加减乘除以及一些其他的方法,以及部分正则表达式主要用于字符串的条件比较, 下午2点睡觉,3点20起床去驾校,6点回来 然后吃饭 ......
博客 7.2

Go 程序里 if else 分支太多?试着用策略模式治理一下吧

原创 卡尔文_ 网管叨bi叨 2022-11-16 08:45 发表于北京 收录于合集#用Go学设计模式24个 本周发布的设计模式文章,忘记标注原创,这里重新发布一次。 本次跟大家分享的是策略模式,是一个可以减少我们在程序流程里不停堆叠 if else 的一个好办法,大家一起学一下吧。 大家好,我是 ......
分支 策略 模式 程序 else

装饰者模式

[toc] ### 1. 概述 我们先来看一个快餐店的例子。 快餐店有炒面、炒饭这些快餐,可以额外附加鸡蛋、火腿、培根这些配菜,当然加配菜需要额外加钱,每个配菜的价钱通常不太一样,那么计算总价就会显得比较麻烦。 ![](https://img2023.cnblogs.com/blog/1886066 ......
模式

springboot+token+redis,模拟登录

登录测试的controller:loginTest.java package com.example.demo.controller; import com.example.demo.po.ResponseBean; import org.springframework.data.redis.cor ......
springboot redis token

主题 3 编辑器(Vim)

# 主题 3 编辑器(Vim) [编辑器 (Vim) · the missing semester of your cs education (missing-semester-cn.github.io)](https://missing-semester-cn.github.io/2020/edi ......
编辑器 主题 Vim

7.02周日

今天早上快10:00起床,出去呼吸新鲜空气,然后回到家开始学习Java,大约两个小时,之后休息时玩游戏,后来无聊又出门去理发然后还取了快递,又看《大道至简》小两个章节,后洗澡出来写博客。 明天继续学习Java,还有要写pta了。 ......
7.02 02

【LeetCode剑指offer#05】回文链表的两种解法+删除链表中间节点(链表的基本操作)

### 回文链表 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。 示例 1: 输入:head = [1,2,2,1] 输出:true 示例 2: 输入:head = [1,2] 输出:false 提示: 链表中节点数目在范围[1 ......
回文 解法 基本操作 节点 LeetCode

打卡

7月2日: 早上8点起床去驾校练车,整个上午将科目二的考试项目全部学完;吃完午饭后睡了个午觉,然后同朋友一起打游戏,晚上写了三个pta的题目以及学习了Java的基本语法知识。 明天准备继续今天的学习状态,并更合理安排时间。 遇到看的视频里不懂的地方,通过上网通过chatgpt为自己做了解答。 ......

粗心的小红qsnctfwp

1. 将原 apk 安装包后缀名修改为 zip 2. 将其中的 classes3.dex 文件解压 3. 使用 Notepad++ 或其他工具打开 classes3.dex,将第 2 行的 38 修改为 35 或 36 后保存 ![image](https://img2023.cnblogs.com ......
qsnctfwp

spring cloud微服务 总结(Nacos,Feign,Gateway,docker,sentinel,seata,Lua)

spring cloud微服务 总结 一。微服务架构特征: 1.单一职责,避免重复,耦合低 2.面向服务,对外暴露接口 3.自治:技术独立,数据独立,部署独立 4.隔离性强:容错,降级,避免连错 5缺点:复杂了,部署维护复杂 6服务器框架: springcloud alibaba Dubbo spr ......
sentinel Gateway spring docker cloud

[GPT] 网页中某些dom内容是通过 js 数据异步渲染的,nodejs 怎么获取网页解析这些数据

要处理使用JavaScript异步渲染内容的网页,您可以在 JavaScript 蜘蛛中使用 Puppeter 或 Playwright 等无头浏览器来获取网页,然后与动态渲染的内容进行交互。 下面是一个使用Puppeteer的例子: const puppeteer = require('puppe ......
网页 数据 内容 nodejs GPT

7.1

# \[安洵杯 2020]Normal SSTI 过滤`{{}} [] config`和一系列常规的字符串 ```Python lipsum|attr("__globals__").get("os").popen("ls").read() ``` 用`{%print()%}`+unicode编码绕过 ......
7.1

jndi

## 原理 JNDI是给Java应用提供命名和目录的API编程接口 可以访问的服务 - JDBC - RMI - LDAP 等等 jndi访问rmi的demo ```Java import javax.naming.Context; import javax.naming.InitialContex ......
jndi

day11

# day11 函数进阶 ![image-20201222145103056](https://img2023.cnblogs.com/blog/2056819/202307/2056819-20230702211901751-877219663.png) 目标:掌握函数相关易错点 & 项目开发必备 ......
day 11

day12

# day12 函数高级 ![image-20201228153850400](https://img2023.cnblogs.com/blog/2056819/202307/2056819-20230702211919979-1790091185.png) 课程目标:掌握函数嵌套、闭包、装饰器等高 ......
day 12

day14

# day14 模块 ![image-20210102105502236](https://img2023.cnblogs.com/blog/2056819/202307/2056819-20230702211947447-100410415.png) 课程目标:掌握Python中常用模块的使用方法 ......
day 14

BackUpLogView 系列 - 数据库备份脚本

一键备份 MS server 主机中所有数据库 USE master; GO CREATE OR ALTER PROCEDURE dbo.BackupAllDatabases @BackupDirectory NVARCHAR(255) AS BEGIN -- 获取当前日期和时间 DECLARE @ ......
BackUpLogView 脚本 备份 数据库 数据

四、Gin模板

四、Gin模板 模板在web开发中⼴泛使⽤,它能够有效的将业务逻辑和页⾯逻辑分开,使代码可读性增强、并且更加容易理解和维护。 模板简单来说就是⼀个其中包涵占位变量表⽰动态的部分的⽂件,模板⽂件在经过动态赋值后,返回给⽤户。 4.1 、变量渲染 视图部分: package main import "g ......
模板 Gin

Rust 入门

## 0x01 准备 ### (1)安装 Rust * 安装 Rust: * Windows 系统在[官网](https://www.rust-lang.org/tools/install)下载 Rust * 版本检测:`rustc --version` * 查看文档:`rustup doc` * ......
Rust

C语言

[TOC] # 1.数据类型 ## 1.1基本类型 C语言已经定义好的,可以直接用同的 1. 整型--保存整数 `int` `long int` -- `long long` --8个字节 `short` --2个字节 前面加unsigned表示无符号类型 例如 ```c int a; //定义了一 ......
语言

arm64 arch misc

判断指令类型aarch64_insn_is_##abbr(u32 code) @code为32bit的asm指令 kernel\5.15\arch\arm64\include\asm\insn.h #define __AARCH64_INSN_FUNCS(abbr, mask, val) \ sta ......
arch misc arm 64

7.02日

今天八点半闹钟响了,但是不想起,混混沉沉的,在妈妈的强行开机下吃了早餐,洗了碗筷。芜湖,一下子倒在床上(爽爽爽),打开网易云音乐,播放每日推荐,不一会就睡着了。十一点突然一通电话打进来,梦中惊醒,睁不开眼。十一点半又是一通电话,叫我去奶奶那边吃午饭,哎呦不想动,还想睡觉,今天好困啊,没有一点劲,手机 ......
7.02 02

BackUpLogView 系列 - 生成日志数据库脚本(MS Sql Server)

在企业管理器中执行脚本 CREATE DATABASE [BackupLogview] ON PRIMARY ( NAME = N'BackupLogview', FILENAME = N'C:\DATA\BackupLogview.mdf' , SIZE = 3072KB , MAXSIZE = ......
BackUpLogView 脚本 数据库 数据 Server

SQL注入之Oracle手工注入

0x00. Oracle注入 1.Oracle的数据类型是强匹配的(MYSQL有弱匹配的味道),所以在Oracle进行类似UNION查询数据时候必须让对应位置上的数据类型和表中的列的数据类型是一致的,也可以使用null代替某些无法快速猜测出数据类型的位置。 1. 基础知识 //注释符 多行注释:/* ......
手工 Oracle SQL

Linux |权限|Umask和Chmod

[TOC] #### 权限掩码 文件的默认权限为0666 文件夹的默认权限为0777 掩码的作用是用户在创建文件/文件夹时从文件的默认权限中去除掩码中的权限 `umask`输出`0002` `umask -S`输出`u=rwx,g=rwx,o=rx` `umask 0111`临时生效,作用于当前sh ......
权限 Linux Chmod Umask