题目 1. 找出5000以内(含5000)符合下列条件的所有的正整数,将它们放入一个列表。其中每个正整数符合的条件为:该数是3的倍数,且该数的平方是偶数。最后,计算这个列表中所有元素的和。 2.写一个函数,并写一个调用示例。该函数的参数为一个列表,列表的元素为一些英文单词。该函数的功能为,对于该列表,只看每个单词的最后一个字母,使用字典统计该字母出…
课本附录B代码 创建表 -- 创建数据库 CREATE DATABASE IF NOT EXISTS teachsys; USE teachsys; -- 创建专业表 CREATE TABLE speciality ( specialityid CHAR(6) PRIMARY KEY, specname VARCHAR(50) ); -- 创建学生…
第一部分:服务端部署 (FRPS) 由于阿里云国内服务器下载 GitHub 文件极慢,强烈建议采用 “电脑下载 -> 宝塔上传” 的方式。 Github项目:FRP项目,这里有完整的安装包和项目配置教程 教程全软件包:115网盘下载链接(注意Frpc版本选择,win7最低适配版本是V0.51.3,如果是 32 位 Win7,请下载 windo…
Python 编程全攻略:从零基础到掌握核心数据结构 编程是数据和指令的有序集合,写程序就是用数据和指令控制计算机做我们想让它做的事情。而在当今的编程世界中,Python 无疑是最耀眼的明星。本文将基于一套系统的教程,带你从零开始,领略 Python 的魅力,直至掌握其核心数据结构。 第一部分:初识 Python 与环境搭建 1. 为什么选择 Py…
前言: 在上一篇中,我们成功给 VPS 装上了 Docker,还部署了一个 Portainer 面板。现在的你,可能正对着浏览器地址栏里的 http://1.2.3.4:9000 发呆。 这串数字有三个问题: 1. 难记: 谁能记得住那么多端口号? 2. 难看: 发给朋友显得很不专业。 3. 不安全: HTTP 明文传输,密码随时可能被监听。 今天…
前言: 在前面的文章里,我们一直在“原生”的 Linux 环境里摸爬滚打。如果要装一个网站,你可能需要安装 Nginx,配置 PHP,再安装 MySQL... 一旦某个环节版本不对,或者你想卸载重装,残留的配置文件能把你搞得痛不欲生。 这就是著名的“环境地狱”。 今天,我们要引入一项改变了整个互联网开发模式的神器——Docker。 它可以把软件连同…
前言: 在上一篇中,我们给 Linux 服务器穿上了安全的“防弹衣”。但说实话,服务器买来不是为了供着的,而是为了用的。 很多人买了 VPS 也就是跑个脚本,一旦遇到磁盘满了、进程卡死、或者想传个文件,就开始抓瞎。去百度搜命令,搜一个忘一个。 今天这篇,我把这一年多折腾 VPS 最常用的“实战级”命令和技巧做了一个大汇总。这些不是教科书上的死知识,…
前言: 在上一篇《Linux基础:装饰你的Shell》中,我们要么复习了 Vim 的用法,要么接触了 OhMyZsh 和 htop 这种酷炫的软件。看着花里胡哨的界面,你可能觉得:“哇,我的服务器已经很强了!” 但残酷的现实是:你还不算真正的强大。 因为在某种程度上,你的 VPS 正赤裸裸地暴露在一个充满恶意的互联网环境中,而你对此可能还没有太多的…
前言:(现在是2022年8月4日凌晨了,更新此文)经过前两篇的“折磨”,我们已经学会了在黑框框里把文件搬来搬去(命令基础),也被 Vim 按在地上摩擦过了(编辑器基础)。现在的你,看着眼前这个黑乎乎、只有白字的界面,是不是觉得有点…丑?而且除了建文件夹啥也干不了?今天这一篇,我们要让你的 Linux 改头换面,并装上那些让隔壁小孩馋哭的“黑客级”工…
前言:上一篇我们学会了怎么“摇人”(查Google、逛社区)。今天我们要正式动刀了。毕竟,光会看文件(ls)是不够的,我们得学会创造文件和修改文件。这时候,你将迎来 Linux 学习路上的第一个大BOSS——Vim 编辑器。 1. 热身运动:不打开文件也能写字? 在 Windows 里,我们要写个文档,通常是:右键新建 -> 双击打开 -&g…