自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 idea Web工程不能创建servlet

第一步第二步把Source Roots 下没勾的勾上然后应用

2022-05-08 17:54:13 182

原创 2022团体程序设计天梯赛 L2题解

题目描述人造松枝加工场的工人需要将各种尺寸的塑料松针插到松枝干上,做成大大小小的松枝。他们的工作流程(并不)是这样的:每人手边有一只小盒子,初始状态为空。 每人面前有用不完的松枝干和一个推送器,每次推送一片随机型号的松针片。 工人首先捡起一根空的松枝干,从小盒子里摸出最上面的一片松针 —— 如果小盒子是空的,就从推送器上取一片松针。将这片松针插到枝干的最下面。 工人在插后面的松针时,需要保证,每一步插到一根非空松枝干上的松针片,不能比前一步插上的松针片大。如果小盒子中最上面的松针满足要...

2022-04-28 12:11:25 997

原创 JDBC连接数据库

一.JDBC编写程序步骤二.获取数据库连接方式一package com.jdbc.zyn;import java.sql.Driver;import java.sql.SQLException;import java.util.Properties;import org.junit.Test;import java.sql.Connection;public class Connectiontest { @Test public void testconnectio

2022-04-12 18:49:08 835

原创 JDBC概述

一.Web整体框架二.Java中存储数据的技术JDBC直接访问数据库 JDO(Java Data Object)技术 第三方O/R工具,例如:Hibernate,MyBaits技术JDBC是Java中访问数据库的基石,其他工具只是更好的封装了JDBC;三.JDBC介绍独立于特定的数据库管理系统,通用的SQL数据库存取和操作的公共接口....

2022-04-10 20:18:16 366

原创 L2-022 重排链表 (25 分) 附测试点3样例数据

原题链接//测试点0 sample 偶数个1 奇数个2 N=2 最小case 3 有多余结点4 最大N 分析:有多个无用点,其next可能为 "-1" ,也可能是其他的地址;解决方案:在给ans数组赋值的时候纪要记录真正的链表的长度,以便于之后的遍历;测试点3样例:00100 1144444 4 9812855555 5 -166666 6 -110001 11 -110001 12 -100000 4 9999900100 1 1230968237 .

2022-04-02 20:22:54 521

原创 如何在Linux上编写c程序

一.安装软件yum -y install gcc二.编写程序#在目录下创建一个.cpp的文件,使用vim编译vim hello.cpp//进入vim界面后按i进入插入模式,开始编写程序#include <iostream>using namespace std;int main(){ cout<<"hello Linux!!"<<endl; return 0;}//编写完成之后按“ESC”退出模式 “ :wq ”保存退出

2022-02-09 18:52:20 2108

原创 Linux--系统管理

一,进程管理1.1 进程查看进程是一个正在执行的一个程序或者命令,每一个程序都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。判断服务器的健康状态查看系统中的所有进程杀死进程#查看系统中所有的进程ps ausps -le#查看系统健康状态top [选项]#查看进程树pstree [选项]-p 显示进程的PID-u 显示进程的所属用户终止进程#终止进程kill -[数字] PID(进程id号)kil...

2022-02-08 18:25:35 473

原创 Linux--服务管理

一,服务简介与分类#查看RPM包安装的服务 自启服务状态chkconfig --list#查看源码包安装的服务查看服务安装位置,一般是在 /usr/local 下#查看已经运行的服务。查看进程ps aux二,RPM包安装服务管理#启动服务/etc/init.d/ 独立服务名 start|stop|status|restart三,源码包安装管理四,服务管理总结...

2022-02-06 12:21:19 604

原创 Shell编程

一. 基础正则表达式1.1 通配符与正则表达式的区别正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配;grep,awk,sed等命令可以支持正则表达式;通配符用来匹配符合条件的文件名,通配符是完全匹配;ls,find,cd 这些命令不支持正则表达式,所以只能用shell 自己的通配符来进行匹配问题。二. 字符截取命令#cat提取列命令cat [选项] [文件名]-f 提取第几列-d 按照指定分隔符分割#awkawk '条件1 ...

2022-02-05 19:52:43 170

原创 Shell基础

一. Shell概述 1.1Shell是什么Shell是一个命令解释器,他为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动,挂起,停止甚至编写程序;Shell还是一个功能相当强大的编程语言,易调试,灵活性较强,Shell是解释执行的语言脚本,在Shell中可以直接调用LInux系统命令;1.2 查看Linux支持什么Shell vim /etc/shells主流的shell是sh和bash(bas...

2022-02-03 17:14:25 1546

原创 Linux--权限管理

一.ACL权限1.ACL权限简介与开启2.查看与设定ACL权限2.1查看ACL2.2设定ACL3.最大有效权限与删除ACL权限4.默认ACL权限和递归ACl权限二.文件特殊权限2.1SetUID2.2SetGID2.3 Sticky BIT三.文件系统属性chattr权限四.系统命令sudo权限PS:学习笔记,来源兄弟连Linux...

2022-01-30 17:33:55 1295

原创 Linux--用户和用户组管理

一.用户配置文件1.1用户信息文件 /etc/passwd简介:通过vim查看passwdvim /etc/passwd1.2影子文件 /etc/shadow通过vim查看shadowvim /etc/shadow1.3组信息文件 etc/group 和组密码文件 etc/gshadowvim /etc/group二.用户管理相关文件1.1用户的家目录1.2 用户的邮箱/var/spo...

2022-01-29 20:57:04 1122

原创 Linux--软件安装

一.软件包简介与管理1.源码包优点:开源,可以自由选择所需的功能,软件是编译安装,所以更加适合自己的系统,也更加稳定效率也更高,卸载也方便;缺点:安装步骤较多,尤其安装较大的软件集合时(如LAMP环境的搭建),容易出现拼写错误,编译时间过长,比安装二进制文件的时间长,因为是编译安装,安装过程中一旦报错不容易解决;2.RPM包优点:包管理系统简单,安装速度比源码包快很多;缺点 :经过编译,不能看到源码功能选择不如源码包灵活,依赖性;二.RPM包管理1、rpm命令管理..

2022-01-29 16:34:30 584

原创 Linux--Vim

一.什么是vimVim是一个功能强大的全屏幕的文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用是建立,编辑,显示文本文件;Vim没有菜单,只有命令;二.Vim的工作模式三.插入命令四.定位命令五.删除命令六.复制和剪切命令七.替换和取消命令八.搜索和搜索替换命令九.保存和退出命令...

2022-01-28 14:45:23 304

原创 Linux--常用命令

一, ls 命令英文原意---List 命令所在路径--- / bin / ls 功能---显示目录文件语法-- -ald -a显示所有文件(all),包括隐藏文件 ; -l 详细信息显示 (long-长格式显示) ; -d 查看目录属性打开之后第一列显示类型:- 表示文件d 表示目录l 表示软链接然后每三个-代表 不同成员的权限前三个代表所有者中间代表所属组后三个 代表其他其中 r 代表有读的权限,w代表写的权...

2022-01-28 12:10:28 732

原创 关于int类型转化为string类型的报错

如题,当我们在做类似于字符插入操作题的时候,会想到用string类的insert函数,当我们想要往里插入int类型时,往往需要将int转化为string,但是有的编译器用不了to_string这个函数,这就需要我们先将int转化为字符类型,再将其存入字符数组中,这就可以将字符数组直接赋值给string变量代码如下///将cnt转化为string类型;char temp[100]={'\0'};int k=0;while(cnt){temp[k++]=(char)((cnt%10)+'0'

2021-11-16 16:57:01 1246

原创 2021内蒙古自治区第十六届“华讯杯”大学生程序设计竞赛---- 将军棋

这天Alice和Bob在玩一个经典的棋盘游戏——将军棋。 由于将军棋的规则比较复杂,他们决定玩简化版的将军棋,简化后的规则如下:游戏开始在一个N*M的地图上,每个格子的位置由(x,y),x∈[1,N],y∈[1,M]表示。每个格子可以驻扎一些小兵。 开始前Alice和Bob各占据一个格子,称为各自的城堡。城堡开始时有若干个小兵。初始时地图上除了各自的城堡所在的格子,都为空(即没有任何一方的小兵)。 游戏有Q个回合,每个回合每人行动一次,每回合都是Alice先行动。在每个回合中,当前行动的人必须选择.

2021-10-26 20:25:31 2483

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除