自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 什么是死锁?

所谓死锁是一组互相竞争资源的线程,因为互相等待,导致“永久”阻塞现象。 原因: 1.互斥条件。共享资源x和y只能被一个线程占用。 2.占有且等待。线程t1已经取得共享资源x在等待共享资源x在等待共享资源y的时候,不释放共享资源x。 3.不可抢占。其他线程不能强行抢占线程t1占有的资源。 4.循环等待。线程t1等待线程t2占有的资源,线程t2等待线程t1占有的资源。 避免条件: 可一次性申请所有的资源 占有部分资源的线程进一步申请其他资源时,如果申请不到可以主动释放它占有的资源。 按顺序申请

2022-03-29 09:20:27 306

原创 关于Shell脚本怎么用环境变量取数据库数据

#!/bin/bash USERNAME=${mydbuser:-"root"} HOST=${mydbhost:-"127.0.0.1"} PORT=${mydbport:-"3306"} DBNAME=${mydbdatabase:-"root"} PASSWORD=${mydbpwd:-"123456"} MYSQL="mysql -u"$USERNAME" -p"$PASSWORD" -h $HOST -P$PORT --database ${DBNAME} -A -N" select_sql=

2022-03-27 13:54:36 1148

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除