Java
bufer pool
目录1、Buffer Pool认识2、Buffer Pool的大小3、数据是如何放在Buffer Pool中的4、磁盘上的数据页和Buffer Pool中的缓存页是如何对应起来5、缓存页的描述信息?6、数据库启动的时候,是如何初始化Buffer Pool的?7、free链表8、数据页缓冲哈希表9、Buffer Pool的内存碎片10、flush链表11、Buffer Pool缓存页满了,怎么办?1
工具篇-jenkins 暂时没用 看1
jenkins持续集成 课程目标 了解CI、CD的基本概念 掌握Jenkins的主从集群搭建 掌握Jenkins角色权限配置、分组配置、全局配置等核心配置的使用 掌握Jenkins的持久化原理及目录结构、文件备份与恢复 掌握pipeline声明式语法 熟练使用pipeline语法配置进行微服务项目基于docker容器的持续集成部署 相关理论 基本概念 持续集成
DASCTF Apr.2023 X SU战队2023开局之战
一、7里香 1.得到三个文件,首先看210.zip,真加密,爆破得到210的密码为J4y,209的密码为Jay,再接下来208的密码为J4y,直接猜测是zip套娃,偶数包密码为J4y,奇数包密码为Jay,写个脚本直接爆破 点击查看代码 2.得到qlx.txt,都是英文,看了下位数没有问题,翻译一下意思就是说“Ge9ian最喜欢的歌的名字的拼音小写字母会作为加密容器的密码”,然后就开始找密码
Ubuntu下安装Android Studio
一、系统环境 二、安装源文件 Android Studio 4.2.2:android-studio-ide-202.7486908-linux.tar.gz Java SE Development Kit: jdk-8u221-linux-x64.tar.gz 提取码:17xx 三、安装JDK 解压JDK: 配置环境变量: 文末添加 同步: 测试jdk是否安装成功: 显示如下,表明安
深入理解 JVM —— 类加载及执行子系统案例
Tomcat —— 正统的类加载器结构 为一个功能健全的Web服务器,都要解决 如下的这些问题: 部署在同一个服务器上的 两个Web应用程序 所使用的 Java类库可以实现相互隔离。这是最基本的需求,两个不同的应用程序可能会依赖同一个第三方类库的不同版本,不能要求每个类库在一个服务器中只能有一份,服务器应当能够保证两个独立应用程序的类库可以互相独立使用。 部署在同
Nacos Client 源码分析(三)回调机制
文本使用的 Nacos 版本为 2.2.2 1. 概述 通过前两篇文章,我们已经大致了解了 Nacos Client 的服务订阅流程以及 EventListener 的回调机制。然而,Nacos Client 对配置信息的变更的监听,并没有采用和服务订阅相同的基于事件的发布订阅模式,而是使用了另一种监听机制。下面进行简要分析。 2. 添加 Listener 采用如下代码,添加一个Listene
202302-踏马逐尘 实验四 软件开发案例(2)团队作业
项目 内容 课程班级博客链接 2023年春软件工程(2020级计算机科学与技术) 这个作业要求链接 实验四 软件开发案例 团队名称 踏马逐尘 团队成员分工描述 孙* :负责博客的编写任务与项目的后期监督与维护; 阿* 曼:负责任务二的创建一个upload文件夹用于存放用户上传的文件; 后* :负责MVC编码,将项目部署在Tomcat上并上传github; 杨* 辽
第二次博客:PTA题目集4-5总结
第二次博客:PTA题目集4-5总结 前言:有了前三次的菜单系列的洗礼,我对这两次的点菜还是有一定的信心的。老师也说期中考试会于点菜系列有一定的联系。但是事实告诉你永远不要试图揣测蔡老师的心思。 先说期中考试: 题目概述: 总共4题,(和点菜没有半毛钱关系)不过总体来说不难。 第一题:设计一个圆类,要求输入半径,若半径有误则输出“wornformat”,否则输出面积。
关于SpringBoot应用的启动状态检查
关于SpringBoot启动状态的检查 背景: 当项目由多个SpringBoot的jar包构成,为简化启动流程,写了一个启动脚本,执行脚本的start命令即可启动多个SpringBoot的jar包。原先的启动状态的判断是使用进程号和端口号来判断的,但是这种判断方式对于SpringBoot程序来说并不准确。当服务器的内存为32G时,通过以上的条件来判断启动状态时,会发生SpringBoot服务正在启
ElasticSearch安装和简单使用
ElasticSearch ES安装 Linux下安装ES, 下载:官网下载想要的版本的安装包(.tar.gz),上传到指定目录里,解压, 修改配置文件:修改./elasticsearch-7.16.1/config 目录下的 elasticsearch.yml 配置文件 network.host: 0.0.0.0 表示任何IP都可以访问,实际开发中会设置为具体的IP elastics
docker 安装Es教程
转载于:你必须会的Docker安装ElasticSearch教程 创建网络 docker network create itmentu-net 安装Es 命令 命令说明: -e "cluster.name=es-docker-cluster":设置集群名称 -e "http.host=0.0.0.0":监听的地址,可以外网访问 -e "ES_JAVA_OPTS=-Xms512m -Xmx5
基于springboot+vue前后端分离的的电子商务书城、在线书城、在线图书商城、网上图书商城管理系统
1、项目介绍 基于springboot+vue的前后端分离的在线电书城管理系统、在线图书商城管理系统。一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。 项目获取,看这里 2、技术框架 技术架构:B/S 数据库:MySQL 后端:Java+SpringBoot 前端
202306-人民当家作组 实验五 软件开发案例(2)(团队作业)
项目 内容 课程班级博客链接 2020级卓越工程师班 这个作业要求链接 实验五 软件开发案例(2) 团队名称 人民当家作组 团队的课程学习目标 (1)理解MVC软件设计模式;(2)练习并掌握JSP+JavaBean+Servlet技术实现的MVC设计模式;(3)练习UML建模技术; 这个作业在哪些方面帮助团队实现学习目标 (1)学习和巩固软件开发相关知识(2)掌握Gi
吴彦组 实验五 软件开发案例(2)团队作业
项目 内容 课程班级博客链接 2020级卓越工程师班 这个作业要求链接 实验五:软件开发案例2(团队作业) 团队名称 吴彦组 团队的课程学习目标 1.理解MVC软件设计模式; 2.练习并掌握JSP+JavaBean+Servlet技术实现的MVC设计模式 3.练习UML建模技术。 这个作业在哪些方面帮助团队实现学习目标 本次实验中,我
PLSQL一些常用的知识点
1、背景 此处简单的记录一下在 oracle中如何使用plsql语法,记录一些简单的例子,防止以后忘记。 2、变量的声明 3、if 判断 统计总共有多少个学生,并进行if判断。 4、case 5、循环 输出1到100 1、loop 循环 2、while 循环 3、for循环 6、游标 1、无参数的游标 2、带参数的游标 7、执行ddl dml 需要放到 execute immedi
迪士尼在逃公组 实验五 软件开发案例(2)团队作业
项目 内容 课程班级博客链接 2020级卓越工程师班 这个作业要求链接 实验五 软件开发案例(团队作业) 团队名称 迪士尼在逃公组 分工 宋晔婷:任务一何欣娜:任务二米乐文:任务三 我的课程学习目标 1.理解MVC软件设计模式。2. 练习并掌握JSP+JavaBean+Servlet技术实现的MVC设计模式。3.练习UML建模技术。 这个作业在哪些方面帮助我实现学
创建SpringCloud项目
SpringCloud简介 SpringCloud是目前国内使用最广泛的微服务框架。 SpringCloud集成了各种微服务功能组件,并基于SpringBoot实现了这些组件的自动装配,从而提供了良好的开箱即用体验。 SpringCloud常用组件 1.服务注册发现:Eureka,Nacos,Consul 2.服务远程调用:OpenFeign,Dubbo 3.服务链路追踪:Zipkin,Sleut
《网络对抗技术》——Exp7 网络欺诈防范
目录 一、实践内容 二、实践原理 三、实践过程记录 简单应用SET工具建立冒名网站 ettercap DNS spoof 结合应用两种技术,用DNS spoof引导特定访问到冒名网站 四、实验基础问题回答 五、实验心得体会 一、实践内容 本实践的目标理解常用网络欺诈背后的原理,以提高防范意识,并提出具体防范方法。具体实践有 : 简单应用SET工具建立冒名网站 ettercap DNS
Viper的简单实用
安装: go get github.com/spf13/viper 介绍: Viper 是一个完整的 Go 应用程序配置解决方案。 支持 JSON/TOML/YAML/HCL/envfile/Java properties 等多种格式的配置文件 可以设置监听配置文件的修改,修改时自动加载新的配置 从环境变量、命令行选项和io.Reader,远程K/V中读取配置 从远程配置系统中读取和监听
ETL工具Kettle使用备忘
excel中sheet中有多个表格,必须整理到其他sheet,把整理好的sheet转换上传。 不是java开发,不用配置java home。 https://blog.csdn.net/qq_22310551/article/details/115163517 :: Kitchen.bat所在路径盘符E:
COMP2003 图论算法
Assignment 2: GraphsCOMP2003J: Data Structures and Algorithms 2Weight: 10% of final gradeDocument Version: 1.0IntroductionThe goal of this assignment is to program some graph implementations.Download
burpsuite破解
本机配置好jdk,下载官网:https://www.oracle.com/java/technologies/downloads/archive/ 选择jdk对应的操作系统和版本信息,这里就选择最新的jdk20,下载好后安装jdk和配置电脑的环境变量,这里就不在赘述。 官网上下载burpsuite专业版,官网地址:https://portswigger.net/burp/releases#pro