全部<<---当前专栏
service crond start //启动service crond stop //关闭service crond restart //重启service crond reload //重新载入配置service crond staus //查看状态 查看cron日志tail -10 /var/log/cron crontab任务计划用于周期性执行程序。1)查看
1 先按照如下方案操作,重置密码https://www.cnblogs.com/greenteaone/p/9994477.html 2 将认证方式修改为 mysql_native_password mysql -h localhost -u root -p USE mysql; ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_nat
第一种方式通过命令 lsof -i:port 查看端口被哪个进程占用了,输入如下: lsof -i:80查看是哪个进程占用的端口 [root@izbp16m9x4u8kej1ty6vxaz ~]# lsof -i:80-bash: lsof: 未找到命令[root@izbp16m9x4u8kej1ty6vxaz ~]# yum install lsof 可以看到占用端口号的进程(PID),
Maven 中的 optional 的作用当某个依赖定义为 &lt;optional&gt;true&lt;/ptional&gt;后,该依赖便只能在本项目中传递,不会被传递到引用该依赖的父项目中,父项目需要主动引用才行。 &lt;project&gt; ... &lt;dependencies&gt; &lt;!-- 将 mysql 驱动包依赖设置为可选 --&gt; &lt;
进程跟线程 进程:进程是操作系统调用的最小单位,是系统进行资源分配和调度的独立单位。 线程: 因为进程的创建、销毁、切换产生大量的时间和空间的开销,进程的数量不能太多,而线程是比进程更小的能独立运行的基本单位,他是进程的一个实体,是CPU调度的最小单位。线程可以减少程序并发执行时的时间和空间开销,使得操作系统具有更好的并发性。线程基本不拥有系统资源,只有一些运行时必不可少的资源,比如程序计数
阻塞当一个线程试图获取对象锁(非JUC库中的锁,即synchronized),而该锁被其他线程持有,则该线程进入阻塞状态。它的特点是使用简单,由JVM调度器来决定唤醒自己,而不需要由另一个线程来显式唤醒自己,不响应中断。 等待当一个线程等待另一个线程通知调度器一个条件时,该线程进入等待状态。它的特点是需要等待另一个线程显式地唤醒自己,实现灵活,语义更丰富,可响应中断。例如调用:Object.wa
New (初始)新创建了一个线程对象,但还没有调用start()方法 Runnable(可运行) 调用线程的start()方法,此线程进入就绪状态。就绪状态只是说你资格运行,调度程序没有给你CPU资源,你就永远是就绪状态。当前线程sleep()方法结束,其他线程join()结束,等待用户输入完毕,某个线程拿到对象锁,这些线程也将进入就绪状态。当前线程时间片用完了,调用当前线程的yield(