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

开个小网站要怎么做的/厦门谷歌seo公司

开个小网站要怎么做的,厦门谷歌seo公司,做企业礼品的网站,网站开发西安目录 一、教材学习内容总结二、教材学习中的问题和解决过程三、代码调试中的问题和解决过程四、代码托管五、心得体会六、学习进度条七、参考资料一、教材学习内容总结 第十二章内容 主要内容 杂项 线程同步:当一个线程A使用synchronized方法时,其他线程…

目录

  • 一、教材学习内容总结
  • 二、教材学习中的问题和解决过程
  • 三、代码调试中的问题和解决过程
  • 四、代码托管
  • 五、心得体会
  • 六、学习进度条
  • 七、参考资料

一、教材学习内容总结

第十二章内容

  • 主要内容

    235352_c10865c0_4784913.png
    235607_3758dfec_4784913.png

  • 杂项
    • 线程同步:当一个线程A使用synchronized方法时,其他线程想用这个synchronized方法时就必须等待,直到线程A使用完该方法。例子:会计和出纳。(教材Example12_7.java)
    • 线程联合join():如果线程A在占有CPU资源期间一旦联合B线程,那么A线程立刻中断执行,一直等到它联合的线程B执行完毕,A线程在重新排队等待。(教材Example12_9.java)
    • 守护线程void setDaemon(boolean on):当程序中的所有用户线程都已经结束运行时,即使守护线程中的run方法还有需要执行的语句,守护线程也立刻结束执行。(教材Example12_13.java)

二、教材学习中的问题和解决过程

  • 问题1:对教材375页提出的要求观察输出结果,看似最后的答案都是一样的,虽然只是过程中的输出不同而已。

    000948_a7b391c1_4784913.png
    001006_e80507b4_4784913.png

  • 解决方法:我在想这是不是只是巧合,刚刚好最后的答案一样而已。所以我手动执行自己设计的线程,果然输出不一样的结果,证明了会计和出纳这类的问题需要用synchronized,否则将会导致不可预料的后果。

    001019_396647b8_4784913.png

  • 问题2:对教材中张飞买票这个例子的课后拓展进行验证。
  • 运行结果截图:

    001656_d3ff0b3c_4784913.png
    001714_5a5d031b_4784913.png

三、代码调试中的问题和解决过程

  • 对于Example12_1.java进行debug,更好的理解线程的内部运作。

    002030_f9ff5bfc_4784913.png
    002045_bb21c730_4784913.png
    002058_b788e1e2_4784913.png

  • 问题1:对于输出“狗喝水”,“猫喝水”,"剩7",“剩5”表示不能理解,甚至还出现“剩1”,“剩2”,难道水喝了还能变多??

    002817_a33474e6_4784913.png
    002830_b61eaf26_4784913.png

  • 解决方法:对其线程进行debug,观察其运行过程。

    003504_b7cb42ec_4784913.png

  • 问题2:对于教材上Example12_5.java的运行结果没有问题,但是我在想如果每次创建完一个新的对象,然后令time=0,结果会不会一直隔三的赠加一条相同的时间。但是运行结果却跟我预料的不太一样,结果始终跟没有加time=0这句是一样的。
  • 解决方法:对其线程进行debug,观察其运行过程。

    003523_e2dbb649_4784913.png

  • 我发现里面是有产生新对象的,但是为什么就是没有输出呢?这个问题我还是很疑惑。(未能解决)

四、代码托管

(https://gitee.com/xiannvyeye/test/tree/master/Code/chp12)

004312_1ec16c5b_4784913.png
004326_64df3584_4784913.png
004338_fd233805_4784913.png

五、心得体会

  • 本周学习的章节我觉得比较抽象,其中后台运作的过程我们看不到,所以对运行结果感到很疑惑,我和小伙伴们花费了大量的时间去理解这个运行结果。
  • 后来我在想,能不能也来个调试什么的来看看线程内部的运行情况,结果发现调试之后思路就清晰了许多。最终算是比较清楚了掌握了本章的内容。

六、学习进度条

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标5000行30篇400小时
第九周1255/63033/2521/205
  • 计划学习时间:23小时

  • 实际学习时间:21小时

  • 改进情况:
    • 多看书,提高阅读速度、理解能力。
    • 合理安排时间,充分利用碎片时间。

七、参考资料

  • 《Java2实用教程(第五版)》
  • 使用码云和博客园学习简易教程
  • 使用开源中国(码云)托管代码

转载于:https://www.cnblogs.com/xiannvyeye/p/10816906.html

http://www.lbrq.cn/news/1617661.html

相关文章:

  • 镇江网站建设制作/大众网疫情最新消息
  • 企业网站如何做微信营销/沈阳网站关键字优化
  • wordpress制作主题/网站seo外链平台
  • 贵州成品网站/cfa一级看多久两分钟
  • 上传网站页面打不开怎么办/全国推广优化网站
  • 公务员做网站赚钱不会违规吧/google 谷歌
  • 顺德网站制作案例如何/外链link
  • 公司网站开发费怎么入账/石家庄网站建设就找
  • 镇江做网站seo/盐城seo排名
  • 什么是网站app建设/南通网络推广
  • 网站是如何盈利的/百度首页网址
  • 新闻网站运做/关键词搜索引擎工具
  • 网站建设详细报价单/百度广告联盟价格
  • 静态网页毕业设计论文/太原百度关键词优化
  • 重庆建工第二建设有限公司网站/宁波seo怎么推广
  • php大型网站开发/下拉框关键词软件
  • 天元建设集团有限公司违约/百度seo排名360
  • 深圳品牌营销网站建设/seo研究
  • 国外交友网站怎么做/企业网站营销实现方式解读
  • 辽宁大学网站怎么做/东莞seo技术培训
  • 沧州网站建设多少钱/百度竞价代运营
  • 通信公司网站建设/网站首页面设计
  • 专业建设报告/seo发包排名软件
  • php动态网站开发代码/做网站用什么软件
  • 网站建设 天秀网络/友情链接交换网
  • 郴州制作网站设计较好的公司/成都seo工程师
  • 政务网站建设的重要性/网络销售怎么聊客户
  • 地方房产网站APP如何做/百度电话人工服务
  • 网站开发的技术简介/网络营销的应用
  • 做网站电话沧州/简述网站建设的一般流程
  • Vue项目使用ssh2-sftp-client实现打包自动上传到服务器(完整教程)
  • 如何快速部署主数据管理解决方案?
  • AWS云安全审计终极实战指南:构建自动化安全防线
  • 【扩散模型专栏】01 扩散模型入门:概念与背景
  • diffusion原理和代码延伸笔记1——扩散桥,GOUB,UniDB
  • 《Java 程序设计》第 18 章 - Java 网络编程