学号 20175223 《Java程序设计》第10周学习总结

时间:2022-09-27 19:20:48

目录


教材学习内容总结

  • 第十二章要点:
    • 要点1:进程与线程:操作系统与进程、进程与线程;
    • 要点2:Java 中的线程:Java 中的多线程、主线程;
    • 要点3:线程状态与生命周期、线程调度与优先级;
    • 要点4:Thread 类与线程的创建:使用 Thread 的子类与类;
    • 要点5:目标对象与线程的关系、关于 run 方法启动的次数;
    • 要点6:线程的常用方法;
    • 要点7:线程同步、协调同步的线程、线程联合;
    • 要点8:GUI 线程、计数器线程、守护线程。

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

1. XAMPP无法启用 MySQL 程序。

学号 20175223 《Java程序设计》第10周学习总结

  • 问题 1 解决方法:
    在安装xampp之前电脑上装过mysql,然后默认启动的是以前的mysql。
    修改注册表:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL]ImagePath 修改成新的xampp中位置 <xampp>\mysql\bin\mysqld MySQL

2. Ubuntu 无法下载或更新。

由于 Ubuntu 默认镜像源不在大陆之内,许多软件无法下载或更新,在输入 apt install <软件> 后,卡死。

  • 问题 2 解决方法:
    更换镜像源到国内(阿里巴巴、清华大学等)。
    首先备份系统自带apt-get源配置文件 /etc/apt/sources.list,输入命令:
    cp /etc/apt/sources.list /etc/apt/sources.list.bak
    编辑源配置文件/etc/apt/sources.list,替换内容为:
  • 阿里云源
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
  • 清华大学源
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security multiverse   

[代码托管]

  • 代码提交过程截图:

学号 20175223 《Java程序设计》第10周学习总结

  • 代码量截图:

学号 20175223 《Java程序设计》第10周学习总结
学号 20175223 《Java程序设计》第10周学习总结


学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 322/322 1/1 23/23
第二周 520/842 3/4 25/48
第三周 458/1300 2/6 16/64
第三周 914/2214 2/8 21/85
第四周 685/2899 1/9 18/103
第五周 663/3562 2/11 20/103
第六周 746/3562 1/12 16/103
第七周 1139/4701 2/14 21/124
第八周 548/5249 2/16 12/134
第九周 884/6133 2/18 19/153
  • 计划学习时间:20小时

  • 实际学习时间:19小时


参考资料