最新发布
-
Linux系统MC我的世界Java版服务器搭建教程 一:云服务器购买与SSH终端连接配置 mc服务器搭建,推荐4H4G及以上的配置 不然运行起来,玩起来就宕机了 这边教程使用的是国内高防云服务器8H8G 推荐云服务器商家为:贝海云 腾讯云,阿里云这些商家的服务器需要设置防火墙释放端口限制才可以使用! QQ20241205-185708.png图片 推荐使用系统Ubuntu18.04x64或者Ubuntu20.04x64 接下来我们连接SSH终端进行安装MCSM面板 配置SSH终端连接信息: QQ20241205-191112.png图片 名称---》可以自定义随便输入一个 主机---》填写服务器IP 端口---》默认为22 用户名---》默认为root 密码---》服务器ssh密码 这些填写完之后我们就开始进行终端连接,进行下一步操作 二:服务器环境部署 环境部署【安装java与screen】 把下面的指令依次复制到终端中即可 1.更新库 sudo apt update2.安装java21,安装java时会询问是否安装,回答Y sudo apt install openjdk-21-jdk3.查看java版本 java -version4.安装screen sudo apt install screen完成上面操作之后,我们直接进行下一步安装面板 三:MCSM面板安装运行 1.安装面板 自动安装MCSN 手动安装可以查看官方文档 sudo su -c "wget -qO- https://script.mcsmanager.com/setup_cn.sh | bash"之后SSH服务就没啥用了,因为面板是开机自动启动 打开浏览器,手机电脑都可以 使用你服务器的IP加上冒号端口像这样 服务器IP:23333 打开网页控制台 根据提示创建MCSM账户,一定记牢哟,不然忘记密码很麻烦 然后选择老用户跳过新手引导 2.下载服务器核心 下载服务器核心 java服务器:隐藏内容,请前往内页查看详情 基岩版服务器:隐藏内容,请前往内页查看详情 fabirc服务器:隐藏内容,请前往内页查看详情 NeoForged服务器:隐藏内容,请前往内页查看详情 本教程以Java版为例子,小编这边就下载Java版服务器核心文件 QQ20241205-203012.png图片 下载后的Java版核心文件是:server.jar 服务器的镜像系统必须是Ubuntu的,不然没办法运行 3.创建应用实例 QQ20241205-194221.png图片 以Java版为例 QQ20241205-203535.png图片 下一步 QQ20241205-203653.png图片 下一步 这里我们选择,单个服务端上传,使用快速部署的话,Java版本始终玩不到最新版的 QQ20241205-203734.png图片 下一步 QQ20241205-204043.png图片 名称---》自定义输入一个,例如:Javamc 核心文件上传---》server.jar 实例创建成功后,点击前往实例控制台 下一步 QQ20241205-204410.png图片 实例启动中,发现并没有完全启动 QQ20241205-204535.png图片 这是因为,还没有设置同意用户协议操作 接着我们去设置用户协议 2ca34bfd-a008-4e5f-970c-2ec9e43ad4db.png图片 下一步 QQ20241205-204807.png图片 下一步 QQ20241205-204903.png图片 下一步 QQ20241205-205012.png图片 把这个改成“是”,然后点击保存,返回终端再次点击启动 QQ20241205-205222.png图片 服务器启动运行成功了,显示Java版服务器的端口是:25565 客户端下载:隐藏内容,请前往内页查看详情 客户端连接输入:服务器IP:25565就行了 也是能成功连接进客户端 119B85B9BAE5ED7EE3A2D8B2DEC21634.jpg图片 这样子,一台MC服务器就算是搭建完成了 -
Linux系统MC我的世界基岩版服务器搭建教程 一:云服务器购买与SSH终端连接配置 mc服务器搭建,推荐4H4G及以上的配置 不然运行起来,玩起来就宕机了 这边教程使用的是国内高防云服务器8H8G 推荐云服务器商家为:贝海云 腾讯云,阿里云这些商家的服务器需要设置防火墙释放端口限制才可以使用! QQ20241205-185708.png图片 推荐使用系统Ubuntu18.04x64或者Ubuntu20.04x64 接下来我们连接SSH终端进行安装MCSM面板 配置SSH终端连接信息: QQ20241205-191112.png图片 名称---》可以自定义随便输入一个 主机---》填写服务器IP 端口---》默认为22 用户名---》默认为root 密码---》服务器ssh密码 这些填写完之后我们就开始进行终端连接,进行下一步操作 二:服务器环境部署 环境部署【安装java与screen】 把下面的指令依次复制到终端中即可 1.更新库 sudo apt update2.安装java21,安装java时会询问是否安装,回答Y sudo apt install openjdk-21-jdk3.查看java版本 java -version4.安装screen sudo apt install screen完成上面操作之后,我们直接进行下一步安装面板 三:MCSM面板安装运行 1.安装面板 自动安装MCSN 手动安装可以查看官方文档 sudo su -c "wget -qO- https://script.mcsmanager.com/setup_cn.sh | bash"之后SSH服务就没啥用了,因为面板是开机自动启动 打开浏览器,手机电脑都可以 使用你服务器的IP加上冒号端口像这样 服务器IP:23333 打开网页控制台 根据提示创建MCSM账户,一定记牢哟,不然忘记密码很麻烦 然后选择老用户跳过新手引导 2.下载服务器核心 下载服务器核心 java服务器:隐藏内容,请前往内页查看详情 基岩版服务器:隐藏内容,请前往内页查看详情 fabirc服务器:隐藏内容,请前往内页查看详情 NeoForged服务器:隐藏内容,请前往内页查看详情 本教程以基岩版为例子,小编这边就下载基岩版服务器核心文件 QQ20241205-201738.png图片 服务器的镜像系统必须是Ubuntu的,不然没办法运行 3.创建应用实例 QQ20241205-194221.png图片 以基岩版为例 QQ20241205-194348.png图片 下一步 QQ20241205-194449.png图片 下一步 QQ20241205-194557.png图片 下一步 QQ20241205-194752.png图片 实例名称---》自定义输入一个,例如:mc基岩 启动指令---》输入:./bedrock_server 基岩版服启动指令 ./bedrock_server然后单击创建实例 接着下一步,返回到应用实例 QQ20241205-195041.png图片 打开我们创建的实例,然后 QQ20241205-195305.png图片 打开文件管理,上传基岩版服务器核心文件,然后解压就行 c7e69365-565f-4445-8ccc-e802e074cacd.png图片 然后返回应用终端,运行服务器即可 QQ20241205-195729.png图片 服务器运行完毕 QQ20241205-195832.png图片 基岩版服务器的端口是:19132 客户端下载:隐藏内容,请前往内页查看详情 客户端连接输入:服务器IP:19132就行了 也是能成功连接进客户端 119B85B9BAE5ED7EE3A2D8B2DEC21634.jpg图片 这样子,一台MC服务器就算是搭建完成了 -
Linux工具箱脚本 Linux工具箱一键脚本提供的功能: 一键重启服务器 一键修改密码 一键同步上海时间 一键修改SSH端口 一键修改DNS 一键开启/关闭SSH登录 一键查看服务器地理位置 一键查看服务器IP原生地址 一键查看服务器配置信息 一键创建子用户或管理员 一键检测服务器是否屏蔽UDP 一键修复硬盘分区超级坏块 一键VPS的IP映射至独立服务器 一键关闭VPS的IP映射 一键开启四层端口转发 一键关闭四层端口转发 一键查看当前与服务器连接的IP 一键查看服务器在使用的端口 一键设置开机启动脚本 一键查询关键词文件内容 一键测试邮件端口(25, 465, 587)是否开放 一键关闭SELinux 一键修改服务器主机名 一键安装CentOS宝塔最新版 一键安装Ubuntu宝塔最新版 一键安装Debian宝塔最新版 一键安装彩虹Kangle最新版 一键关安装宝塔WAF最新版 一键更新CentOS最新版系统 一键更新Ubuntu最新版系统 一键更新Debian最新版系统 一键更换CentOS yum源 一键更换Ubuntu apt源 一键更换Debian apt源 一键重启网卡 一键开启/关闭Ping 一键绑定附加IP 一键上传文件到远程服务器 一键从远程服务器下载文件 一键自定义挂载数据盘 一键自定义卸载数据盘 一键自定义格式化数据盘 一键查看所有硬盘分区信息 一键测试带宽网速 一键测试回程路由 一键开启云服务器虚拟化 一键自定义设置SWAP虚拟内存 一键开启/关闭KSM内存回收 一键更换CentOS8 stream仓库源 一键查看SSH登录成功的IP地址 一键查看什么IP在跑带宽 一键查看SSH历史输入命令 一键清空SSH历史输入命令 Linux工具箱脚本:隐藏内容,请前往内页查看详情 -
Python小练习题目二 题目内容: 第一题 : 键盘输入一个4位数,判断是否为回文数。 所谓回文数,就是各位数字从高位到低位正序排列和从低位到高位逆序排列都是同一数值的数,例如,数字1221按正序和逆序排列都为1221,因此1221就是一个回文数;而1234的各位按倒序排列是4321,4321与1234不是同一个数,因此1234就不是一个回文数。 示例1: 输入: 请输入一个四位数:1221 输出: 1221 是回文数 示例2: 输入: 请输入一个四位数:1200 输出: 1200 不是回文数 答案: def is_palindrome(n): # 将数字转换为字符串,方便操作 str_n = str(n) # 检查数字是否恰好是四位数 if len(str_n) == 4: # 使用切片操作来反转字符串 reversed_n = str_n[::-1] # 比较原字符串和反转后的字符串是否相同 return str_n == reversed_n else: # 如果不是四位数,返回False return False # 从用户那里获取输入 num_input = input("请输入一个四位数:") # 尝试将输入转换为整数,并检查是否为四位数 try: num = int(num_input) if 1000 <= num <= 9999: # 判断是否为回文数 if is_palindrome(num): print(f"{num} 是回文数") else: print(f"{num} 不是回文数") else: print("输入的不是一个四位数,请重新输入。") except ValueError: print("输入的不是一个有效的数字,请重新输入。") 第二题: 请用程序实现下表所示某商场积分与会员的对应规则: 会员积分规则 会员积分 会员级别 0 注册会员 0< score≤2000 铜牌会员 2000 < score≤10000 银牌会员 10000 < score≤30000 金牌会员 score >30000 钻石会员 说明:请使用if..elif...else语句 示例: 输入:请输入您的会员积分:2500 输出:银牌会员 答案: def pythonit(sore): if sore == 0: print("会员等级为:注册会员") elif 0 < sore <= 2000: print("会员等级为:铜牌会员") elif 2000 < sore <= 10000: print("会员等级为:银牌会员") elif 10000 < sore <= 30000: print("会员等级为:金牌会员") elif sore > 30000: print("会员等级为:钻石会员") else: print("你并不是会员用户") sore = int(input("请输入您的积分:")) pythonit(sore) 第三题: 哥哥带着弟弟去游乐场玩,游乐场规定未满12岁的儿童须由年满18周岁的成年人陪同才能进入,请编写代码判断弟弟能否进入游乐场。 示例1: 输入: 哥哥的年龄是:16 弟弟的年龄是:10 输出: 不能进入 示例2: 输入: 哥哥的年龄是:18 弟弟的年龄是:10 输出: 可以进入 答案: def can_enter_amusement_park(elder_brother_age, younger_brother_age): # 判断哥哥是否年满18周岁 if elder_brother_age >= 18: # 判断弟弟是否未满12周岁 if younger_brother_age < 12: return "可以进入" else: return "不能进入(弟弟已满12周岁)" else: return "不能进入(哥哥未满18周岁)" # 示例1 elder_brother_age_1 = int(input("哥哥的年龄是:")) younger_brother_age_1 = int(input("弟弟的年龄是:")) print(can_enter_amusement_park(elder_brother_age_1, younger_brother_age_1)) # 示例2 elder_brother_age_2 = 18 younger_brother_age_2 = 10 print(can_enter_amusement_park(elder_brother_age_2, younger_brother_age_2)) -
Python小练习题目一 1.打印某学校的校训,具体内容如下所示: 勤奋 严谨 求实 创新 注意: 第一行和最后一行各有 30 个*号。 答案: school_strs = "勤奋 严谨 求实 创新" print("*" * 30) print(school_strs) print("*" * 30)2.请用程序实现:输入摄氏温度,计算并输出相对应的华氏温度,华氏温度=摄氏温度×1.8+32。注意:输出时华氏温度保留两位小数。 示例1 :输入 36.5 输出 97.70 答案: wendu_nums = float(input("请输入摄氏温度: ")) result = wendu_nums * 1.8 + 32 print(f"对应的华氏温度为: {result:.2f}")3.请用程序实现:输入直角三角形两个直角边的长度 a, b,计算并输出直角三角形的斜边长c。 注:直角三角形三边满足,a² + b² = c²;斜边长度保留两位小数; 示例1: 输入(使用空格分隔多数据输入) 3.0 4.0 输出 5.00 示例2:输入(使用空格分隔多数据输入) 18.0 30.0 输出 34.99 答案: import math a, b = map(float, input("请输入两个直角边的长度(用空格分隔):").split()) c = math.sqrt(a**2 + b**2) print(f"直角三角形的斜边长为: {c:.2f}")