XOR

3.23每日总结

<%@ page language= "java" contentType= "text/html; charset=UTF-8" pageEncoding= "UTF-8" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/html"> ......
3.23 23

XHR 的属性与XHR 的方法

XHR 的属性 responseType和response属性 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>responseType和response属性</title> </head> <body> <script> // ......
XHR 属性 方法

Java多线程之ExecutorCompletionService

1 ExecutorCompletionService 1.1 简介 当我们向Executor提交一组任务,并且希望任务在完成后获得结果,此时可以考虑使用ExecutorCompletionService。 ExecutorCompletionService实现了CompletionService接 ......
ExecutorCompletionService 线程 Java

Nginx面试

1 Nginx负载均衡算法 nginx 的 upstream目前支持 4 种方式的分配 0)、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 1)、weight 指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。 2)、ip ......
Nginx

单页面与多页面的区别及优缺点

单页面是指只有一个主页面的应用,浏览器一开始要加载所有必须的html, js, css。 所有的页面内容都包含在这个所谓的主页面中。 但在写的时候,还是会分开写(页面片段),然后在交互的时候由路由程序动态载入。 优点: 公共资源不重新加载,局部加载,服务器压力小 切换速度快,用户体验好 前后端分离 ......
页面 优缺点

java 类似datatable_java jdbc 得到像C#里的datatable一样的表格

java 类似datatable_java jdbc 得到像C#里的datatable一样的表格 https://blog.csdn.net/weixin_34079140/article/details/114602857 public ArrayList> getDataTale2(String ......
datatable java datatable_java 表格 jdbc

一些ssh的教程

ssh配置免密码登录服务器 生成密钥对 执行ssh-keygen -t ed25519 -C "zwyyy456@hotmail.com"以生成密钥对,存放在~/.ssh文件夹下,id_ed25519.pub为公钥,id_ed25519为私钥。 上传公钥到服务器 这里以我的N1为例,执行ssh-co ......
教程 ssh

vscode使用clangd

环境要求 使用wsl或者MacOS,Linux下同理,不考虑winodws。 以wsl为例,执行以下指令 sudo apt install clang clangd lldb cmake macOS如果安装过xcode工具包,就附带了Apple Clang编译器,否则执行brew install l ......
vscode clangd

RCE代码执行和命令执行

代码执行 脚本语言:php、python、java等 产生:web源码、thinkphp、eyoucms、wordpress 中间件平台:apache、tomcat、redis 其他环境:php-cgi、jenkins-CI、java RMI 检测 白盒 代码审计 黑盒 漏洞扫描工具、公开漏洞、手工 ......
命令 代码 RCE

OO前三次作业总结

前言: 题目集1-3共有24道题目,主要用到的知识点是判断和循环还有数组,在第一次题目集的第5、6、8题里还用到了String类的相关知识点。第三次作业开始主要针对面向对象,知识点有如何设计对象并使用,封装,this关键词,构造方法等。我认为题目集2的难度最低,题目集1中用到String类的知识点的 ......

乱七八糟的算法复习

笛卡尔树 一棵二叉树,结构上满足左子树的下标小于自己和右子树,右子树的下标大于自己和左子树。且键值满足堆的限制。 栈构建。维护当前根节点向右一直跳的右链,那么按数组下标顺序插入,每次插入,从栈顶一个个考虑,如果当前的节点的键值不配当他的父亲,那么就弹栈并继续,如果栈空或者找到一个可以当他的父亲的节点 ......
算法 乱七八糟

dos入门

1 echo 和 @ 回显命令 @ #关闭单行回显 echo off #从下一行开始关闭回显 @echo off #从本行开始关闭回显。一般批处理第一行都是这个 echo on #从下一行开始打开回显 echo #显示当前是 echo off 状态还是 echo on 状态 echo. #输出一个” ......
dos

关于转移中需要根据期望相对大小进行分讨的期望 dp

转移式形如 $\displaystyle f_i = \sum_{f_i > f_j} g(i, j) f_j + \sum_{f_i < f_j} h(i, j) \boldsymbol{f_i}$。 考虑初始化所有 $f_i$ 为正无穷,化一下式子后发现 $f_j > f_i$ 时仅仅个数而非具 ......
大小 dp

LinkedList用法详解

LinkedList用法详解 https://blog.csdn.net/u013970897/article/details/106877472 一、LinkedList简单介绍 LinkedList是List接口的实现类,因此也实现了List的方法。但LinkedList是采用链表结构的方式来实 ......
LinkedList

关于Could not autowire. No beans of 'xxxx' type found. 解决方法之一

#关于Could not autowire. No beans of 'xxxx' type found. 解决方法之一 原因:启动类与配置类是在一个包下 但是不同包 而且配置类也不是子包 启动类没扫描到配置类 这时候有两种解决方案 第一种需要在Springboot启动类上添加@ComponentS ......
autowire 方法 Could beans found

zsh的简单配置与使用

安装starship MacOS下执行curl -sS https://starship.rs/install.sh | sh即可,Linux下(如Debian),执行curl -sS https://starship.rs/install.sh | sh即可,然后执行starship preset ......
zsh

黄河流域安全赛crypto

黄河流域安全赛crypto EasyLock 已知5条同余方程,可以知道cs[0]*cs[1] - cs[4]和cs[0]^2-cs[2]的公因数为n # from secret import flag # from Crypto.Util.number import * # m = bytes_t ......
流域 crypto

MySQL基础:事务

MySQL基础:事务 事务简介 事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 默认MySQL的事务是自动提交的,也就是说,当执行一条DML(数据操作语言:对数据库进行增删改操作)语句,MySQL会 ......
事务 基础 MySQL

会话管理机制、SQL注入攻击

会话管理机制 会话管理概述 绝大多数Web应用程序中,回话管理机制是一个基本的安全组件 回话管理在应用程序执行登录功能时显得特别重要 因为,它可以在用户通过请求提交他们的证书后,持续向应用程序保证任何特定用户身份的真实性 由于回话管理机制所发挥的关键作用。它们成为针对应用程序的恶意攻击的主要目标 若 ......
机制 SQL

【深入浅出 Yarn 架构与实现】5-2 Yarn 三种调度器

本篇文章将深入介绍 Yarn 三种调度器。Yarn 本身作为资源管理和调度服务,其中的资源调度模块更是重中之重。下面将介绍 Yarn 中实现的调度器功能,以及内部执行逻辑。 ......
深入浅出 Yarn 架构

闭合开环

闭合开环 本文总结自知乎文章闭合开环 - 知乎 (zhihu.com)。 什么是闭合开环? 闭合开环是关于待办事项或任务的一个概念。它指的是一个系统,可以让你将任务从你的头脑中释放出来,让你可以不必时刻记住它,同时也能做出决策来跟进它们。开环指的是一个任务没有被正确处理,而闭合则指的是一个任务被完全 ......
开环

ArrayList的contains方法(转) list.contains(user)时实际上比较的是user.equals(object)

ArrayList的contains方法(转) https://www.shuzhiduo.com/A/x9J216pez6/ 今天在用ArrayList类的caontains方法是遇到了问题,我写了一个存放User类的ArrayList 但在调用list.contains(user)时总是返回fa ......
contains user ArrayList 实际上 实际

jmeter常用的命令行及参数

一、运行方式分类 GUI方式:图形界面方式运行 CLI方式:command line命令行,jmeter的脚本可以通过命令行用命令进行执行 二、用命令行执行的优势: 1、图形化界面运行的时候会占用很大的内存,而命令行不会,节省负载机的本身资源 2、模拟请求执行脚本的速度效率更高一些 三、命令行参数 ......
命令 常用 参数 jmeter

day23 打卡669. 修剪二叉搜索树 108.将有序数组转换为二叉搜索树 538.把二叉搜索树转换为累加树

day23 打卡669. 修剪二叉搜索树 108.将有序数组转换为二叉搜索树 538.把二叉搜索树转换为累加树 669. 修剪二叉搜索树 669题目链接 1.迭代法 class Solution { public TreeNode trimBST(TreeNode root, int low, in ......
数组 day 108 669 538

面向对象

面向对象 面向对象编程(Object-Oriented Programming,OOP) 面向对象编程的本质就是:以类的方式组织代码,以对象的组织封装数据 对于描述复杂的事物,为了从宏观上把握、从整体上合理分析、我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍然需要面向过程的思路去 ......
对象

mysql中datediff函数用法

mysql中datediff函数用法1. datediff函数语法用法:表达式DateDiff(timeinterval,date1,date2 [, firstdayofweek [, firstweekofyear]])允许数据类型: timeinterval 表示相隔时间的类型,代码为:年份 ......
函数 datediff mysql

GO实现Redis:GO实现TCP服务器(1)

本文实现一个Echo TCP Server interface/tcp/Handler.go type Handler interface { Handle(ctx context.Context, conn net.Conn) Close() error } Handler:业务逻辑的处理接口 H ......
服务器 Redis TCP

【Mybatis】TkMybatis的坑

如果example传入的值可能为Null,可能会出现删除所有数据的情况。 例子如下: 如果 userId 为空,那么实际执行的sql是不会有 where 条件的全表删除语句。 真的,好傻逼的tkmybatis,简直可以说是弱智 ......
TkMybatis Mybatis

work中模板、主题、样式集、样式的作用和使用方法

【收藏】Word样式、样式集、主题、模版怎么区分?进来围观学习了~ 我们先来按照层次关系从小到大排序:样式<样式集<主题<模板 接下来,我们按照层次关系从小到大开始了解它们之间的的区别。 (1)样式 样式就是Word格式的合集,比如说段落、字符、表格这些对象你想设置的格式。 Word有字符、段落、链 ......
样式 使用方法 模板 作用 方法

【Java】关于Queue的用法总结

【Java】关于Queue的用法总结 原文链接:https://blog.csdn.net/qq_25353433/article/details/88016369 之前对Queue只有一知半解,常用它的某几个方法,却不知道其中的区别,看了官方文档今天来总结一下。 一、简介: Interface Q ......
Queue Java