NOT
选读SQL经典实例笔记22_2版增补
 # 1. 2版DB版本 ## 1.1. DB2 11.5 ## 1.2. Oracle 19c ## 1.3. ......
机器人编程教程1机器人简介
#1 机器人简介 我们将制作一个机器人,并为其创建程序,赋予机器人行为,使其看起来具有智能并能够做出决策。我们将编写代码,使用传感器观察机器人周围的环境,并构建高级主题的实际示例,包括视觉、语音识别和说话。 您将看到简单的构建技术如何与少量代码相结合,使机器感觉像某种宠物。你还将看到当机器出错时如何 ......
WAHTWG Infra标准简记
WHATWG标准中的Infra主要是为了提供一种通用的描述以描述标准,要看懂WHATWG标准至少应当先了解Infra标准 备注:本文唯一参考资料[WHATWG Infra Standard](infra.spec.whatwg.org)版本为2023年7月18日,可能并不是最新版本的 ## 描述规范 ......
Wampserver搭建DVWA和sqli-labs问题总结
# Wampserver 搭建 DVWA 和 sqli-labs 问题总结 ## 遇到问题解决的思路方法 1. **百度,博客去搜索相关的问题,人工智能 chatgpt** 2. **查看官方文档,查看注释。** - 本次解决方法就是在文档的注释里面发现修改配置需要到另外一个文件里面去修改 ## 增 ......
node-sass安装依赖失败
报错如下: npm ERR! gyp info it worked if it ends with ok npm ERR! gyp verb cli [ npm ERR! gyp verb cli 'C:\\Program Files\\nodejs\\node.exe', npm ERR! gyp ......
LLVM编译器的基础框架与示例代码分析
LLVM编译器的基础框架与示例代码分析 LLVM的命名最早来源于底层语言虚拟机(Low Level Virtual Machine)的缩写。它是一个用于建立编译器的基础框架,以C++编写。创建此工程的目的是对于任意的编程语言,利用该基础框架,构建一个包括编译时、链接时、执行时等的语言执行器。目前官方 ......
Zabbix安装部署
zabbix官方文档 https://www.zabbix.com/documentation/5.4/zh/manual zabbix程序组件 Zabbix_server,服务端守护进程 Zabbix_agentd,agent守护进程 zabbix_proxy,代理服务器 zabbix_datab ......
vim与nvim公用一套配置
### 方法一 : vim ~/.config/nvim/init.vim 在文件中加入 ```vim set runtimepath^=~/.vim runtimepath+=~/.vim/after let &packpath = &runtimepath source ~/.vimrc ``` ......
AQS是什么?
## 几个JUC里面的类 这里不做详细介绍,只是说明一下类的作用 ### ReentrantLock 是一种锁机制,实现多个线程在临界区中的同步访问。也就是说实现了:同一时间只有一个线程能进入临界区,其他线程需要等待。 **如果自己实现ReentrantLock的话,需要考虑哪些点?** 1. 通过 ......
28中台
位于后台和前台之间。共享业务 业务中台:提供重用服务 数据中台:提供数据整合分析 技术中台:技术 数据中台必备的4个核心能力 数据汇聚整合能力 数据提纯加工能力 数据服务可视化 价值变现方面 ......
维护除了自己外的最大值
# AcWing 5132. 奶牛照相 ## 对于求除了当前点外其他点的最大值, - 1.笨拙的方法是维护最大值和次大值以及他们所对应的坐标,用pair可以实现。 - 2.巧妙的办法是用前缀数组和后缀数组预处理 1的实现 ``` #include using namespace std; # def ......
20230723牛客round4D题:给出一个大数的所有约数,通过dfs用质因子反向构造约数
# 两个正整数a,b,请问a∗b有哪些因子 #1≤a,b≤1e9 # 求因子的数量并给出所有因子 ### 本题无脑的暴力显然不能过,但用set存数,加上考虑到a*b的所有约数其实就是a的所有约数和b的所有约数分别相乘(核心) # 补充常识:int范围内数的约数个数最多为1600,2e9数的约数个数最 ......
27web服务器
web服务器:接受请求返回html 应用服务器:进行业务逻辑的处理 web服务器: Apache IIS Tomcat JBOSS WebSphere WebLogic Jetty 响应式web设计是一种网络页面设计布局 方法与策略: 采用流式布局和弹性化设计 响应式图片:缩放图片, ......
Linux系统 iptables进阶学习
一、IPTABLES四表五链学习: (1)Filter表:是iptables的默认表,它有以下三种内建链(chains): INPUT链 – 处理来自外部的数据。 OUTPUT链 – 处理向外发送的数据。 FORWARD链 – 将数据转发到本机的其他网卡设备上。 (2)NAT表:NAT表有三种内建链 ......
23使用服务集群改善网站并发处理能力
增加服务器:一台变成N台 会出现几个问题: 哪一台服务器来转发请求(负载均衡) 请求的服务器,如何维护session的一致性(有状态与无状态的问题) 负载均衡: 请求到负载均衡服务器,在由负载均衡发给服务器 负载均衡技术: 七层:应用层:基于特定软件的负载均衡(http重定向)、反向代理服务器 ht ......
图片-不要删
   ,共24个月,包括主要目标一个,次要目标一个,额外目标七个。 对于这三者,投入时间比例7:2:1比较合适。 基于最近一个月的作息,这24个月里每一天的时间分配大概应如下: 用于生活的时间 睡眠:23:00- 次日06:00 ......
暑假第六周
[TOC] # [DDCTF]Windows_Reverse1 先脱UPX壳  IDA32 打开,主函数并不复 ......
MySQL
## MySQL 请求流程:浏览器发起请求,先请求Controller;Controller接收到请求之后,调用Service进行业务逻辑处理;Service再调用Dao,Dao再解析user.xml(数据库)中所存储的数据。 ``` select version(); -- 查看版本 select ......
22缓存技术对比
Redis 与 memcache能力比较 工作 memcache redis 数据类型:简单key/value 丰富的数据结构 持久化:不支持 支持(可以保存到磁盘上) 数据容灾:不支持 ,不能做数据恢复 支持,可以在灾难发生时,恢复数据 分布式存储:客户端哈希分片/一致性哈希 多种方式,主从 多线 ......
【漏洞复现】Apache log4j2(CVE-2021-44228)
仅供技术学习和参考交流,请勿用于违法行为!!!!!! 本文对Apache log4j2(CVE-2021-44228)进行漏洞复现,Apache Log4j2是一个基于Java的日志记录工具,2021年12月9日爆出Log4j2组件在处理程序日志记录时存在JNDI注入漏洞,掀起了不小风浪。 工具: ......
金融项目测试
正文: 投资/本息/还款 技术架构/核心业务 功能测试 接口测试 投资专业术语 债权人:指通过国家银行、合法金融机构等平台提供货币资金的企业或者个人。 借款人:指在信贷活动中以自身的信用或财产作保证,或者以第三者作为担保而从贷款人处借得货币资金的企事业单位或个人。 投资:指国家或企业以及个人,为了特 ......
[图论]最小生成树
# 最小生成树 ## 一、最小生成树定义 **最小生成树定义**:在一张带权无向图中,最小生成树是一棵**生成树**,它的**边权值之和最小**。 什么是生成树? 生成树是一棵包含原图所有顶点的树,它的边的集合是原图的一个子集,并且任意两点之间有且只有一条简单路径。 ## 二、常见求最小生成树的两种 ......
服务器上mysqld,java的进程Out of Memory,被kernel kill 掉了
/var/log/messages 里面日志如下 Aug 10 19:47:16 VM-0-7-centos kernel: 8936 total pagecache pages Aug 10 19:47:16 VM-0-7-centos kernel: 0 pages in swap cache ......
HTB- Archetype
# 端口扫描 ```nmap nmap -sV -sT 10.129.1.1 ```  # smbclin ......
mybatisPlus update更新部分字段
### 第一种方式: 其中, lambdaUpdateWrapper.set 表示要更新的字段值。 .eq 则表示 WHERE 条件。 ``` public void updateEntity() { // LambdaUpdateWrapper lambdaUpdateWrapper = new ......