Screen使用心得
主要功能说明 Screen 是一款用于命令行终端切换的自由软件,用户可以通过该软件同时链接多个本地或远程的命令行会话,并在其之间自由切换。 会话恢复 只要 screen 本身没有终止,再其内部运行的会话都可以恢复。这一点为 ssh 登录的用户提供了便利。 大多数人使用 Linux 命令行的场景都是在租赁了远程 Linux 服务器的情况。在这种情况下,一旦网络连接中断抑或是退出 ssh 链接,都会使当前的命令行会话结束 而在 screen 中运行的会话会在远程链接结束的情况下自动执行 Detach 操作,将当前会话分离,让 screen 挂起(转入后台) screen 的工作方式与图形化界面下的 VNC 工作模式很相似。 多窗口 在 Screen 环境下,所有的会话都独立的运行,并拥有各自的编号、输入、输出和窗口缓存。用户可以通过快捷键在不同的窗口下切换,并可以自由的重定向各个窗口的输入和输出。 Screen 实现了基本的文本操作,如复制粘贴等;还提供了类似滚动条的功能,可以查看窗口状况的历史记录。窗口还可以被分区和命名,还可以监视后台窗口的活动。 会话共享 Screen 可以让一个 ...
2019年蓝桥杯校赛题解
先声明下,这里好多原题,相信 C 风格的代码大家已经看的差不多了 所以,这篇题解全部使用 C++完成,有蛮多用了 STL(标准函数库),我尽量说明一下各个容器的特性,看不懂可以找百度 T1.汽水的价格是四角八分钱 定价 1 瓶汽水 4 角 8 分钱,同时规定 3 个空瓶可换回 1 瓶汽水,或 20 个空瓶可换回 7 瓶汽水。 例如用 5 元买 10 瓶汽水,然后用 9 个空瓶子换 3 瓶汽水,喝掉 3 瓶满的,喝完以后 4 个空瓶子,用 3 个再换一瓶,喝掉这瓶满的,这时候剩 2 个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用 3 个空瓶子换一瓶满的还给老板。 这样,5 元可喝到 15 瓶汽水。 今有 2011 元钱买汽水,最多可喝 m 瓶汽水。 这个题蛮有逻辑性的,而且没搞错这个去年校赛也考了 首先最头疼的应该是这个 让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用 3 个空瓶子换一瓶满的还给老板。 稍微想一下,你手里必须要有两个空瓶子,才能去老板那里借一瓶来喝,喝完跟手里的三个瓶子抵掉你借的这瓶。 所以这个题目就被简化了,只需要对手里有两个空瓶的状态进行特判, ...