- 2024-10-20泛型<>类 方法 接口
泛型类:对我们=创建的类进行规范形式点击查看代码classDemo1<E>{publicvoidgetData(Ee){System.out.println("这是一串很厉害的咒语"+e);}}publicclassFanXingDemo1{publicstaticvoidmain(String[]args){Demo1<String>s=newDemo1<>();
- 2024-09-25java中的向下转型
当我们构建一个父类引用指向子类对象的时候,该对象只能调用子类已经被重写的方法,而不能调用自己其他的方法,这时候就要用到向下转型classZi1extendsFu1{@Overridepublicvoidfun1(){System.out.println("李刚现在开始好好学习,天天向上!");}pub
- 2024-09-24将Tomcat整合到idea中
1.随便打开一个项目最上面选择run选择EditConfigurations将Applicationserver设置成下载的Tomcat目录将Openbrower设置成Chrome(谷歌浏览器,没有的建议下一个)将下图设置成自动发布Updataresources(建议将程序运行成功后再来修改)2.新建一个项目(File->New->Pro
- 2024-09-11JsonConfigurationFileParser
internalclassProgram{staticasyncTaskMain(string[]args){varroot=newRoot{Demo1=newDemo1{Name="Demo1",Data=newDemo2{Name="Demo2"
- 2024-08-28【SQL练习】demo1
为了适应技术发展的需求,SQL标准于2016年增加了以下JSON功能:JSON对象的存储与检索。将JSON对象表示成SQL数据。将SQL数据表示成JSON对象。如今,主流关系型数据库都增加了原生JSON数据类型和相关函数的支持,使得我们可以将SQL的强大功能与JSON文档存储的灵
- 2024-08-27【Python安全】demo1:模拟木马传播行为(谨慎使用)
原创蓝胖子之家代码主要功能是将自身复制到系统目录,并将其写入注册表以实现开机启动。它还设置了一个定时器,用于定期执行一些操作。该程序还监听设备的插拔事件,并在可移动驱动器插入时将自身复制到驱动器上。具体来说,代码中的kill_process函数用于终止指定名称的进程。wnd_pr
- 2024-08-27【反沙箱系列】代码demo1
一、判断CPU核心数dwNumberOfProcessors#include<iostream>#include<windows.h>intGetCPUCoreCount(){SYSTEM_INFOsysInfo;GetNativeSystemInfo(&sysInfo);returnsysInfo.dwNumberOfProcessors;}boolIsCPUCoreCountLessThanTwo(){
- 2024-08-08harbor私有镜像仓库高可用部署
Harbor介绍harbor是一个docker私有镜像仓库,虽然docker官方提供了公共的镜像仓库(DockerHub),但是从安全和效率等方面考虑,部署私有环境内的Registry也是非常必要的。Harbor是由VMware公司开源的企业级的DockerRegistry管理项目。Harbor的优势:图形管理界面。按项目管理镜像。独
- 2024-08-07toString()方法 day10
/*Object类学习:是java中所有的共同的父类,包括数组1、Object类是属于java.lang包下的,将来使用的时候不需要导包2、构造方法只有一个无参的构造方法3、方法都不是静态的,以为着要有对象才可以调用成员方法:publicinthashCode()
- 2024-08-06匿名内部类day10
/*匿名内部类:语法定义格式:new抽象类/接口(){//要重写的方法}*/abstractclassDemo1{publicabstractvoidfun1();//publicabstractvoidfun2();}//classXXXextendsDemo1{//@Override//
- 2024-08-05[python]使用gunivorn部署fastapi服务
前言Gunicorn是一种流行的WSGIHTTP服务器,常用于部署Django和Flask等PythonWeb框架程序。Gunicorn具有轻量级、高稳定性和高性能等特性,可以轻易提高PythonWSGIApp运行时的性能。基本原理Gunicorn采用了pre-fork模型,也就是一个工作进程和多个worker进程的工作模式。在这个模
- 2024-07-10Systemd 学习笔记
Unit的配置文件[Unit]区块通常是配置文件的第一个区块,用来定义Unit的元数据,以及配置与其他Unit的关系[Install]通常是配置文件的最后一个区块,用来定义如何启动,以及是否开机启动[Service]区块用来Service的配置,只有Service类型的Unit才有这个区块Unit文件[Unit
- 2024-07-10Ceph块存储系统RDB接口
目录1.创建Ceph块存储系统RBD接口1.1创建一个名为rbd-xy101的专门用于RBD的存储池1.2创建镜像1.3 查看镜像1.4 修改镜像大小1.5 删除镜像1.6 临时删除镜像2.Linux客户端使用2.1在管理节点创建并授权一个用户可访问指定的RBD存储池2.2 修改RBD镜像
- 2024-05-28Vue框架-路由
VueRouter笔记1.路由管理安装方式一:采用单页面CDN引入方式使用.方式二:基于vite构建的前端项目工程,安装依赖:在项目根目录下,安装:npminstallvue-router@4-s检查项目根目录下package.json中的dependencies是否多出:"vue-router"依赖.路由简单使用在sr
- 2024-05-0105.Java 方法详解
1.方法的定义及调用设计方法的原则:一个方法只完成一个功能,有利于后期的扩展方法的定义:修饰符(可选)返回值类型方法名(参数类型参数名(可选)){方法体return返回值;}2.方法重载重载:就是在一个类中,有相同的函数名称,但形参不通的函数方法的重载规则:方法名称必
- 2024-04-08难道AI不知道tnsnames.ora的instance_name配置吗?
事情是这样,给某客户培训构建hands-on实验环境时,因测试环境有限,在同一环境做了一套ADG环境;数据库是单实例,版本19.21,使用了多租户选件;其中一个测试的PDB,名为demo1,其中建好测试用户jingyu,遇到的问题是:使用sqlplus连接时,会随机连接到主库或者备库。排查定位也很简单,因为这样的环境
- 2024-04-08难道AI不知道tnsnames.ora的instance_name配置吗?
事情是这样,给某客户培训构建hands-on实验环境时,因测试环境有限,在同一环境做了一套ADG环境;数据库是单实例,版本19.21,使用了多租户选件;其中一个测试的PDB,名为demo1,其中建好测试用户jingyu,遇到的问题是:使用sqlplus连接时,会随机连接到主库或者备库。排查定位也很简单,因为这样的环境
- 2024-04-07WinDbg实操一(查看.net对象)
查看.net对象测试代码usingSystem;usingSystem.Collections.Generic;namespaceDemo1_ObjectGc{internalclassProgram{privatestaticList_values=newList();staticvoidMain(string[]args){for(inti=0;i<10000;i++){_values.Add(newA(
- 2024-04-06layui多选xm-select
直接上代码xm-select.js下载地址https://pan.baidu.com/s/1YXDsr9tn8EOeX0vEzPwGdQ?pwd=nvdv提取码:nvdv第一步:下载第二步:引入xm-select.js第三步:写一个`<divid="demo1"></div>`第四步:渲染 vardemo1=xmSelect.render({ el:'#demo1', language:'
- 2024-03-21OSPF Demo1 认证、BR优先级、RID、缺省路由宣告
拓扑图计算开销值经过计算,R1到4.4.4.4的Cost值为49R4S2/0/0的开销=100/2.048≈48R1G0/0/0的开销=1验证:displayiprouting-tableprotocolospf各个路由器配置命令syssysnameR1intg0/0/0ipadd192.168.0.124ospfdr-pri200ospf1router-id1.1.1
- 2024-03-07java过滤器拦截路劲问题
在我们使用filter过滤器时注解@WebFilter("/serverlet/demo1/")多层目录只针对文件注解@WebServlet(name="Servlet1",value="/serverlet/demo1/test1")具有过滤作用(原因:注解路径相同),其中“@WebFilter("/serverlet/demo1/")”括号里的*代表只要serverlet注解前半部分相同的文
- 2024-01-19面向对象的三大特征
面向对象的三大特性封装packagecom.zzl.oop2.Demo1.Demo4;//类private:私有publicclassStudent1{//名字privateStringname;//学号privateintid;//性别privateStringsex;privateintage;//提供一些可以操作属性的方法
- 2023-12-30jenkins 配置注意事项
1、需要配置ssh服务器的时候,源文件为target/xxx.jar2、删除头信息用target3、远程服务器ssh中的目录填写绝对地址,例如:/home/test/xxx4、执行的sh也要写绝对地址,且用nohupbash/home/test/xxx.sh启动5、远程服务器上用xxx.sh里面的所有文件地址一律绝对地址6、需要
- 2023-12-24Openssl实践
我是A,队友是B0.A,B两位同学分别产生一个公私钥对(SM2算法)Apub,Apri,Bpub,Bpri,自己把公钥文件发送给对方(A的Apub给B,B的Bpub给A)(1)产生私钥并从私钥文件中导出公钥(2)发送给队友1.我准备一个文件demo.txt,内容为我和队友的学号,我用SM4算法对Demo.txt加密得到Demo1,加密密钥为K,
- 2023-10-31vite多入口
创建多页面入口1.在根目录下创建demo1.htm1,demo2.htm1这两个文件2.在vite.config.js文件中配置入口3.在src下创建文件夹和文件,src/demo1/app.vue和src/demo1/main.jsdemo1.htm1<!doctypehtml><htmllang="en"><head><metacharset="UTF-8"/>&l