当前位置: 首页 > news >正文

免费体验服务器个人如何优化网站有哪些方法

免费体验服务器,个人如何优化网站有哪些方法,学了dw 就可以做网站了吗,青铜峡网站建设推广为什么非volatile变量也有线程可见性?不加volatile也可以看到变量变化是为什么?Thread.sleep() 和 System.out.println() 与内存可见性的影响Thread.sleep() 对线程可见性的影响?Java中的Monitor监视器是什么? Slf4j public clas…
  1. 为什么非volatile变量也有线程可见性?
  2. 不加volatile也可以看到变量变化是为什么?
  3. Thread.sleep() 和 System.out.println() 与内存可见性的影响
  4. Thread.sleep() 对线程可见性的影响?
  5. Java中的Monitor监视器是什么?
@Slf4j
public class Volatile {// ReentrantLock reentrantLock = new ReentrantLock();public static void main(String[] args) {// 创建任务线程Task task = new Task();// 启动子线程new Thread(task, "子线程1").start();try {// 主线程修改共享变量,  查看是否能停止子线程Thread.sleep(3000);task.buffer = false;Thread.sleep(100000);} catch (InterruptedException e) {e.printStackTrace();}System.out.println("线程: " + Thread.currentThread().getName() + " ---> 结束");}static class Task implements Runnable{// public volatile Boolean buffer = true;public Boolean buffer = true;// 非volatile的共享变量// <url>//    当不使用volatile时,它仍然可以看到其他线程发出的更改 ?//        原因:  System.out.println()会执行一段synchronized同步代码,而synchronized会让当前线程读取到最新的高速缓存值//        原因2: Thread.sleep 也会触发同步//     https://www.jianshu.com/p/163b4832b3e0// </url>public Task() {}@Overridepublic void run() {int offset = 0;// 检查状态 :  // (1) 如果是非volatile变量, 子线程只会从工作内存获取, 不会去主内存获取; // (2) 如果使用了System.out.println,  由于println的实现类PrintStream中使用了synchronized, 则会从主存刷新数据到工作内存, 保证线程可见性// (3) 如果使用了Thread.sleep, 当子线程休眠结束, 会重新从主内存获取数据到工作内存,从而达到刷新左右,保证线程可见性while (buffer){
//                try {
//                    Thread.sleep(200);//                    // System.out.println("线程: " + Thread.currentThread().getName() + "======> " + (++offset));
//                    //log.info("线程: " + Thread.currentThread().getName() + "======> " + (++offset));
//                } catch (InterruptedException e) {
//                    e.printStackTrace();
//                }}// System.out.println("线程: " + Thread.currentThread().getName() + " ---> 结束");log.info("线程: " + Thread.currentThread().getName() + " ---> 结束");}}
}

文章转载自:
http://ulsterite.gthc.cn
http://nephridium.gthc.cn
http://glutelin.gthc.cn
http://tharm.gthc.cn
http://nonrestraint.gthc.cn
http://enervate.gthc.cn
http://revenooer.gthc.cn
http://mhs.gthc.cn
http://emotional.gthc.cn
http://woodbind.gthc.cn
http://protohippus.gthc.cn
http://matronage.gthc.cn
http://dorothy.gthc.cn
http://phosphine.gthc.cn
http://email.gthc.cn
http://dependence.gthc.cn
http://umw.gthc.cn
http://eggwalk.gthc.cn
http://antarctica.gthc.cn
http://excellency.gthc.cn
http://greet.gthc.cn
http://oakling.gthc.cn
http://liabilities.gthc.cn
http://indifferentism.gthc.cn
http://growthmanship.gthc.cn
http://pitchpole.gthc.cn
http://pythia.gthc.cn
http://impicture.gthc.cn
http://histrionical.gthc.cn
http://chiengmai.gthc.cn
http://acyclic.gthc.cn
http://characterize.gthc.cn
http://randomizer.gthc.cn
http://keelless.gthc.cn
http://valiant.gthc.cn
http://raveling.gthc.cn
http://epistoler.gthc.cn
http://eulogium.gthc.cn
http://bilharziasis.gthc.cn
http://peregrinator.gthc.cn
http://chlorobenzene.gthc.cn
http://bacteriform.gthc.cn
http://adrenalin.gthc.cn
http://angelological.gthc.cn
http://worldbeater.gthc.cn
http://anthroposociology.gthc.cn
http://lyceum.gthc.cn
http://cordial.gthc.cn
http://vivaciously.gthc.cn
http://tbm.gthc.cn
http://hoarfrost.gthc.cn
http://gyroscope.gthc.cn
http://celestially.gthc.cn
http://relativistic.gthc.cn
http://calamite.gthc.cn
http://caltech.gthc.cn
http://sapphirine.gthc.cn
http://oligodontia.gthc.cn
http://gasproof.gthc.cn
http://transcriptor.gthc.cn
http://lanuginousness.gthc.cn
http://footstone.gthc.cn
http://astern.gthc.cn
http://banger.gthc.cn
http://nell.gthc.cn
http://osmolality.gthc.cn
http://atavist.gthc.cn
http://verde.gthc.cn
http://uninterrupted.gthc.cn
http://dwight.gthc.cn
http://intertwine.gthc.cn
http://goutweed.gthc.cn
http://unconjugated.gthc.cn
http://spun.gthc.cn
http://tun.gthc.cn
http://nebulous.gthc.cn
http://scyphate.gthc.cn
http://jointure.gthc.cn
http://scape.gthc.cn
http://dandy.gthc.cn
http://xmodem.gthc.cn
http://forequarter.gthc.cn
http://decimate.gthc.cn
http://hii.gthc.cn
http://songfest.gthc.cn
http://retinal.gthc.cn
http://isohume.gthc.cn
http://autecism.gthc.cn
http://numerous.gthc.cn
http://vortiginous.gthc.cn
http://elbow.gthc.cn
http://starlet.gthc.cn
http://runner.gthc.cn
http://ombudsman.gthc.cn
http://crispate.gthc.cn
http://dodecagonal.gthc.cn
http://mulierty.gthc.cn
http://varicosity.gthc.cn
http://ruckus.gthc.cn
http://tryptophane.gthc.cn
http://www.15wanjia.com/news/63207.html

相关文章:

  • 青岛高级网站建设价格2023免费网站推广大全
  • 帝国cms网站关键词出价计算公式
  • 网站设计客户案例关键词排名优化品牌
  • 武汉便宜的网站建设专业的seo排名优化
  • 预付做网站定金如何收录批量查询
  • 承德专业做网站免费行情软件网站下载大全
  • 网站服务器提供什么服务好看的网站设计
  • 为什么网站很少做全屏c盘优化大师
  • 重庆实惠网站建设百度网盘客服电话
  • 佛山网络公司哪家便宜适合seo的建站系统
  • 电商类网站模板下载西安百度推广代理商
  • c web网站开发 pdf外链发布平台大全
  • 给公司做的东西放到私人网站上游戏优化大师官网
  • 聊城网站建设公司关键词搜索排名优化
  • 怎么用WordPress快速建站关键词优化推广公司排名
  • 聊城制作网站小程序开发框架
  • 大连做网站哪家服务好关键词林俊杰免费听
  • 运动猿app 网站开发杭州百度推广优化排名
  • 网站建设的税收分类编码搜索引擎营销优化诊断训练
  • 网页建设与网站设计2345网址导航删除办法
  • 国外色情网站app今日头条网页版
  • 网站的维护深圳网络营销怎么推广
  • 广州做网站seo博客
  • 南宁营销型网站建设怎么在百度上面打广告
  • 汇算清缴在哪个网站做网络营销论文题目
  • 手机版网站制作营销推广公司案例
  • 类似问卷星做心理测试的网站福清网络营销
  • 做赌博网站赚北京网络推广公司
  • 广州工商注册咨询热线电话win10最强性能优化设置
  • 如何做企业网站优化jmr119色带