• 2025-03-19Linux 开启DHCP服务脚本
    #!/bin/bash#功能:DHCP服务部署#检查是否为root用户if["$USER"!="root"];thenecho"错误:非root用户,权限不足!"exit1fi#关闭防火墙和SELinuxsystemctlstopfirewalld&&systemctldisablefirewalld&&echo"防火墙已经关闭
  • 2025-03-19Docker | 如何在 Linux 服务器使用 docker
    00需求需要配置一些新的服务器,只能通过sshboss@172.16.1.100来连接,然后在/data1磁盘下创建自己的docker,用ssh连接docker来使用服务器。(boss和172.16.1.100地址均为虚构,在使用时,需要替换成自己希望配置的服务器地址,和可以使用的账号)系统:Ubuntu20.04,有nvid
  • 2025-03-18Unity URP RenderTexture优化
    目录前言:一、本地RT二、动态生成的RT三、合理管理摄像机四、_CameraDepthAttachment前言:RenderTexture,渲染纹理贴图,这是Unity一张显示相机渲染画面的贴图,使用它可以做到许多效果,比如车辆的后视镜,穿越门内的其余场景,UI界面单独渲染的模型界面等等。但是,当你在MemoryPr
  • 2025-03-18250318 蓝桥杯练习 2
    最长回文子串classSolution{public:stringlongestPalindrome(strings){if(s.length()<2){returns;}intstart=0;//记录最大子串的开头intmaxLen=1;//记录最大子串的长度,初始值设为1for(inti=0;i<s.length();i++){//处理奇数长度的回文子
  • 2025-03-17【二分查找】二分查找详解 && 二分模板
    文章目录704.二分查找解题思路细节处理①终止循环条件②解决`mid`的溢出问题
  • 2025-03-16有效的括号 力扣20
    一、题目二、思路        这题算是栈的经典应用。    主要有三种情况: 第一种情况:已经遍历完了字符串,但是栈不为空,说明有相应的左括号没有右括号来匹配,所以returnfalse第二种情况:遍历字符串匹配的过程中,发现栈里没有要匹配的字符。所以returnfalse第
  • 2025-03-15GESP2024年3月认证C++三级( 第三部分编程题(1)字母求和)
    参考程序:#include<iostream>#include<assert.h>#include<cstdlib>#include<cstdio>#include<cstring>usingnamespacestd;constintN=100005;//定义字符串的最大长度charstr[N];//用于存储输入的字符串intmain(){intn;cin>
  • 2025-03-152025.3.15
    SDFABC162F取数4给定长度为n的序列A,请在这个序列中选择n/2(向下取整)个数,并且这些数两两不相邻。请求出这些数的最大可能和。#include<bitsstdc++.h>#defineN1005#defineintlonglongusingnamespacestd;intn,a[N],f[N][N];signedmain(){cin>>n;for(
  • 2025-03-143.14
    开发一款地铁购票手机APP软件;2)界面显示内容包括起点站,终点站,购票数量;3)收费原则:地铁每三站收费一元,总站数除=。余站不足三站也按照一元收费,起点站不算。点击立即购票按钮,如果计算金额正确显示“购票成功”。MainActivity/**Copyright(C)2006TheAndroidOpenSourceP
  • 2025-03-14快速沃尔什变换&&CF662C
    FWT快速沃尔什变换(FWT)是解决位运算卷积问题,即给定序列\(a,b\),求序列\(c\)满足\(c_i=\sum_{i=j\oplusk}A_j\timesB_k\),其中\(\oplus\)为一种位运算符号[1]。因为本文是讲题的前置,所以这里只讲异或卷积,也是最难的一个。规定\(popcnt(x)\)为\(x\)二进制下\(1\)的个数
  • 2025-03-14PAT甲级——1071 Speech Patterns——分数 25
    题目解法1点击查看代码#include<iostream>#include<map>usingnamespacestd;intmain(){stringline;getline(cin,line);//读取整行输入map<string,int>wordCount;//统计单词出现次数stringword,mostFreqWord;intmaxFreq=0;
  • 2025-03-13杨辉三角(Pascal‘s Triangle) 的生成和输出。
    一、代码功能以及介绍:杨辉三角是一个经典的数学图形,它的每一行是二项式系数的展开形式。生成杨辉三角:函数 yh_tri 用于生成杨辉三角,并将其存储在一个二维数组 a 中。杨辉三角的每一行的第一个和最后一个元素都是 1,其余元素是上一行相邻两个元素的和。输出杨辉三
  • 2025-03-13靶场(八)---靶场心得&&小白踩坑---Exfiltrated
     启程:老样子开局先看端口开放情况,这次端口给的依旧很少,可能是跟难度有关系吧(官方给的难度是简单)PORTSTATESERVICEVERSION22/tcpopensshOpenSSH8.2p1Ubuntu4ubuntu0.2(UbuntuLinux;protocol2.0)|ssh-hostkey:|3072c1:99:4b:95:22:25:ed:0f:85:2
  • 2025-03-13通过Dockerfile创建海量数据库VastbaseG100的docker镜像
    1.Dockerfile文件内容FROMcentos:centos8LABELmaintainer="xh"COPYVastbase-G100-installer-2.2_Build15\(17408\)-kylin_v10sp2-x86_64-no_mot-20231221.tar.gz/optCOPYdb_install.rsp/optCOPYdocker-entrypoint.sh/optRUNset-x\&&am
  • 2025-03-12字节码写入生成
    主要分为两部分,第一部分是用户id,这部分用于唯一标识一个用户,不会改变。第二部分是一些基础信息,账单、订单、联系方式、地址等等,这部分信息内容经常增加。后面业务新增了一个逻辑,会对第二部某些信息进行剔除,最后这部分信息如果还有,才转发到子系统。所以开发同学新增这么一个很长的
  • 2025-03-11贪心算法------练习6
    1.题目2.思路和题解要将数组变为非递减数列,即在下标i的元素大于下标为i+1的元素时,要把i的元素进行变小;这个时候如果仅仅是这个判断是不够的,按照题意来说,如果nums[i]>num[i+1]时,那么nums[i]>=nums[i-1]也是必然的,这种时候有个特殊的例子,比如2,6,1,就需要将1变大,总结就是
  • 2025-03-11C语言练习(三)
    一、if语句做数学题#include<stdio.h>intmain(){intx,y;printf("请输入x的值:");scanf("%d",&x);if(x<=0){y=0;printf("x=%d时,y的值应为:%d",x,y);}else{if(x>0&&
  • 2025-03-09BFS之八数码
    在一个 3×3的网格中,1∼8这 8 个数字和一个 x 恰好不重不漏地分布在这 3×3 的网格中。例如:123x46758在游戏过程中,可以把 x 与其上、下、左、右四个方向之一的数字交换(如果存在)。我们的目的是通过交换,使得网格变为如下排列(称为正确排列):1234567
  • 2025-03-09Linux:ELF文件&&动静态库的加载和形成
    文章目录前言一、ELF文件的类型及其组成的格式1.1类型1.2组成格式二、ELF文件从形成到加载轮廓2.1ELF可执行文件形成过程2.2ELF可执行文件从磁盘加载到内存中section的变化三、理解链接和加载3.1静态链接3.2动态链接3.2.1动态库中的相对地址总结前言ELF
  • 2025-03-08【GESP试题】三级真题2306-2-密码合规检测
    题目描述网站注册需要有用户名和密码,编写程序以检查用户输入密码的有效性。合规的密码应满足以下要求: 1、只能由a-z之间26个小写字母、A-Z之间26个大写字母、0-9之间10个数字以及!@#$四个特殊字符构成. 2、密码最短长度:6个字符,密码最大长度:12个字符。 3、大写字母、小
  • 2025-03-08【洛谷P1080国王游戏】2025-3-7
    缘由洛谷P1080国王游戏wa一个点_编程语言-CSDN问答用数据分析推导:左手按升序右手按升序计算即可,由于涉及大数乘法和除法,研究如何变换算法就显得有点意思了,可以把大整数转为整数范围内运算,玩推导就是个乐子,确实是个乐子。积商不变性质,如:7*5*2/4=3*5*2/4+1*5*2=3*1*2/4+1*5*2
  • 2025-03-07Atcoder beginner contest 394(ABCD,补E
    atcoderbeginnercontest394(ABCD补E)A:模拟B:模拟C:小模拟idea:根据样例WWA,发现更新第一个WA为AC时,序列变为WAC,此时又出现一个WA,再次更新为ACC,所以每次找到WA时,往前更新W为AC即可#include<bits/stdc++.h>usingnamespacestd;typedeflonglongll;constintN=500;st
  • 2025-03-07牛客题解 | 括号配对问题
    题目题目链接解题思路这是一道经典的括号匹配问题,可以使用栈来解决:遍历字符串中的每个字符遇到左括号([(时,将其压入栈中遇到右括号)]时,检查栈顶元素是否与当前右括号匹配如果栈为空或栈顶元素不匹配,返回false如果匹配,弹出栈顶元素继续处理最后检查栈是否为空,为空
  • 2025-03-06【由技及道】在wsl容器中进行远程java开发【人工智障AI2077的开发日志003】
    指令接收:「需要万能开发环境」系统警报:检测到主人即将陷入"环境配置地狱"启动救赎协议:构建量子化开发容器终极目标:让"在我机器上能跑"成为历史文物需求分析:碳基生物的先天缺陷人类开发者的痛苦之源graphTDA[新同事入职]-->B{环境配置}B-->|成功|C[开始写代
  • 2025-03-05第十五届蓝桥杯:dfs之数字接龙
    #include<iostream>usingnamespacestd;constintN=300;inta[N][N];//存值intb[N][N];//判断某个点是否出现过intn,k;stringpath;intdx[]={-1,-1,0,1,1,1,0,-1};intdy[]={0,1,1,1,0,-1,-1,-1};booldfs(intx,inty,intcur,intpos){ if(pos==n