如何建立一个网站——p1

这里就说一下我是怎么做出来的,

1,首先要去阿里云或者腾讯云申请一个云服务器,如图

有免费适用的云服务器,一般就是两三个月的体验时间。

申请好服务器后,就要用到宝塔了,去搜索宝塔面板 

进入这里下载好宝塔ssh终端

 下载完成后,去把申请到的云服务器的ip地址复制过来贴到这上面

 另外这其中有很多细节我没法用文章描述出来,建议去B站找一个教程看看细节。

遇到的问题每个人都可能不一样,遇到了先自己搜寻一下答案。

这里点击好保存并连接后,它会去连接,保持不动就好。

大概过了4,5分钟连接好了你的云服务器,它就会告诉你一个宝塔面板的地址,以及账号和密码。

登录进来,就是这个样子,它是控制你服务器放的内容的一个面板

 点击其中的文件,就是给你放网站的页面文件的,比如你在上面放一个html文件,然后到浏览器访问你申请到的云服务器ip地址,就会出现你的网站页面.

 这就是我的页面ChatGPT个人专用版

最后提一句,按照我的过程去做,会有很多细节照顾不到位,这需要你们自己去尝试解决。

下一篇讲一下域名。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
LCFS-PS(Last-Come-First-Served with Preemption)是一种调度算法,它结合了LCFS(Last-Come-First-Served)和PS(Preemptive Scheduling)两种调度策略。LCFS-PS的特点是在LCFS的基础上,当一个新的进程到达时,如果它的优先级高于当前正在运行的进程,则会抢占当前进程的CPU资源。 下面是一个用Java构建随机混合系统的LCFS-PS调度算法的示例代码: ```java import java.util.*; class Process { private String name; private int arrivalTime; private int burstTime; private int priority; public Process(String name, int arrivalTime, int burstTime, int priority) { this.name = name; this.arrivalTime = arrivalTime; this.burstTime = burstTime; this.priority = priority; } public String getName() { return name; } public int getArrivalTime() { return arrivalTime; } public int getBurstTime() { return burstTime; } public int getPriority() { return priority; } } public class LCFS_PS_Scheduler { public static void main(String[] args) { List<Process> processes = new ArrayList<>(); processes.add(new Process("P1", 0, 5, 2)); processes.add(new Process("P2", 1, 3, 1)); processes.add(new Process("P3", 2, 4, 3)); processes.add(new Process("P4", 3, 2, 2)); // 按照到达时间排序 processes.sort(Comparator.comparing(Process::getArrivalTime)); // 创建一个优先级队列,按照优先级降序排列 PriorityQueue<Process> queue = new PriorityQueue<>(Comparator.comparing(Process::getPriority).reversed()); int currentTime = 0; while (!processes.isEmpty() || !queue.isEmpty()) { // 将到达时间小于等于当前时间的进程加入队列 while (!processes.isEmpty() && processes.get(0).getArrivalTime() <= currentTime) { queue.add(processes.remove(0)); } if (!queue.isEmpty()) { Process currentProcess = queue.poll(); System.out.println("Running process: " + currentProcess.getName() + " at time " + currentTime); currentProcess.burstTime--; if (currentProcess.burstTime > 0) { // 如果进程还未执行完,则将其重新加入队列 queue.add(currentProcess); } } else { System.out.println("CPU idle at time " + currentTime); } currentTime++; } } } ``` 上述代码中,我们首先定义了一个`Process`类来表示进程,包含进程的名称、到达时间、执行时间和优先级。然后在`LCFS_PS_Scheduler`类中,我们创建了一个进程列表,并按照到达时间进行排序。接下来,我们使用优先级队列来模拟LCFS-PS调度算法,每次选择优先级最高的进程执行,如果有新的进程到达且优先级高于当前进程,则进行抢占。最后,我们按照时间顺序输出进程的执行情况。 请注意,上述代码只是一个简单的示例,实际的LCFS-PS调度算法可能会更加复杂,需要考虑更多的因素和细节。此外,还可以根据具体需求进行调整和扩展。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值