您身边的网站建设专家
成功案例

【建站服务】武穴网站优化-域名申请

日期: 2022-09-20 21:25:02 浏览数:3


上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


武穴网站优化

网站建设.png


穴市,是中国湖北省黄冈市代管的县级市,为武汉城市圈重要组成部分,是长江中游港口城市。全市版图面积1246平方千米。根据第七次人口普查数据,截至2020年11月1日零时,武穴市常住人口676264人。 [10] 
武穴市,位于长江中游北岸,大别山南麓,鄂东边缘,地扼吴头楚尾,历来是鄂、皖、赣毗连地段的“三省七县通衢”。武穴市前身为广济县,古称“佛国”,取“广施佛法,普济众生”之意。1987年,经国务院批准,撤县建市。
武穴市拥有长江十大深水良港之一的武穴港,同时中国最长的铁路京九铁路和中国最长的高速沪渝高速出入口,在这里交汇。
武穴市拥有中国园林绿化模范县市、中国油菜之乡、湖北省工业城市、湖北省文明城市,中国武术之乡、中国科技先进市,“中华诗词之乡”等荣誉称号。2019年3月,被列为第一批革命文物保护利用片区分县名单。
  1. 用 CompletableFuture 来解决回调的问题。

    import java.util.concurrent.CompletableFuture;import java.util.concurrent.CountDownLatch;public class CompletableFutureDemo {
        public static void main(String[] args) throws InterruptedException {
            long l = System.currentTimeMillis();
            CompletableFuture<Integer> completableFuture = CompletableFuture.supplyAsync(() -> {
                System.out.println("执行耗时操作...");
                timeConsumingOperation();
                return 100;
            });
            completableFuture.whenComplete((result, e) -> {
                System.out.println("结果:" + result);
            });
            System.out.println("主线程运算耗时:" + (System.currentTimeMillis() - l) + " ms");
            new CountDownLatch(1).await();
        }
    
        static void timeConsumingOperation() {
            try {
                Thread.sleep(3000);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }}

    控制台输出:

    执行耗时操作...主线程运算耗时:74 ms结果:100

    可以发现耗时操作没有占用主线程的时间片,达到了异步调用的效果。我们也不需要引入任何第三方的依赖,这都是依赖于 java.util.concurrent.CompletableFuture 的出现。CompletableFuture 提供了近 50 多个方法,大大便捷了 java 多线程操作,和异步调用的写法。

    我v成为v我v成为

       我v成为v我v成为

      201***6216@qq.com

    3年前 (2019-06-11)
  2.    八云式

      139***2520@qq.com

       参考地址

    18

    关于java的多线程,这里补充一下Object类的线程方法。

    notify() :通知一个在对象上等待的线程,使其从wait()返回,而返回的前提是该线程获取到了对象的锁。

    notifyAll(): 通知所有等待在该对象上的线程。

    wait():调用该方法的线程进入WAITING状态,只有等待另外线程的通知或被中断才会返回,需要注意,

    调用wait()方法后,会释放对象的锁。

    wait(long) :超时等待一段时间,这里的参数是毫秒,也就是等待长达n毫秒,如果没有通知就超时返回。

    wait(long, int) : 对于超时时间更细粒度的控制,可以达到毫秒。

武穴网站优化


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站