×

easyphp run b s

EasyPHP打开 提示: Apache cannot be runned:another Web server use the Web port!怎么解决?线程runnable和callable的区别

admin admin 发表于2022-05-29 02:26:09 浏览108 评论0

抢沙发发表评论

EasyPHP打开 提示: Apache cannot be runned:another Web server use the Web port!怎么解决


netstat -an查看 80 端口是否被占用

修改端口的话
右键 EasyPHP 托盘小图标 --》configuration --》apache

将会打开 httpd.conf 这是apache的配置文件,找到listen 80这一行,将80改为替他端口即可

线程runnable和callable的区别


Runnable和Callable的区别是,
(1)Callable规定的方法是call(),Runnable规定的方法是run().
(2)Callable的任务执行后可返回值,而Runnable的任务是不能返回值得
(3)call方法可以抛出异常,run方法不可以

(4)运行Callable任务可以拿到一个Future对象,Future 表示异步计算的结果。它提供了检查计算是否完成的方法,以等待计算的完成,并获取计算的结果。计算完成后只能使用 get 方法来获取结果,如果线程没有执行完,Future.get()方法可能会阻塞当前线程的执行;如果线程出现异常,Future.get()会throws InterruptedException或者ExecutionException;如果线程已经取消,会跑出CancellationException。取消由cancel 方法来执行。isDone确定任务是正常完成还是被取消了。一旦计算完成,就不能再取消计算。如果为了可取消性而使用 Future 但又不提供可用的结果,则可以声明Future《?》 形式类型、并返回 null 作为底层任务的结果。

ring rang rung怎么读


英文原文:
ring rang rung
英式音标:
[rɪŋ] [ræŋ] [rʌŋ]
美式音标:
[rɪŋ] [ræŋ] [rʌŋ]