- 博客(5)
- 收藏
- 关注
原创 多线程入门知识
在Lock接口出现之前,Java程序是靠synchronized关键字实现锁功能的。JDK1.5之后并发包中新增了Lock接口以及相关实现类来实现锁功能。不可剥夺,资源请求者不能强行从资源占有者手中抢夺,只能由占有者主动释放。不安全的买票(未使用synchronized关键字之前是不安全的)请求和保持,资源请求者在请求其他资源的同时保持对原有资源的占有。互斥使用,当一个资源被一个线程占有时,别的线程不能使用。循环等待,形成锁依赖关系而循环等待下去。
2023-04-04 17:01:43 72
原创 2021-04-06
使用Navicat连接云服务的mysql数据库报错报2059错误,四步解决注:执行步骤一,若步骤一有报错的地方,则跳过步骤一,执行第二步;若没有报错,则可跳过第二步。① 先修改加密规则:`ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘你的mysql密码’ PASSWORDEXPIRE NEVER;再修改密码:ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password B
2021-04-06 21:40:40 68
原创 进入博客的第一文
博客第一篇文章自我介绍即将走入工作岗位的大四学生,在校专业是软件工程,工作方向是java开发。以下是我自己认为java初学者可以走的学习路线:首先是java基础,这应该是毋庸置疑吧,比如封装,抽象,列表,集合,多线程等等这些基础知识。学完这些基础,然后就可以往一个项目方向上想了,数据库得学习一个吧(我学习用的是MySQL数据库)。学完数据库,是不是我们就得连接数据库,学会对里面的数据进行操作,所以一套jdbc代码就可以用了。学完这些你就可以发现,原来很多操作,都有封装好的框架可以让我们使用,不要想着框
2021-03-19 23:46:04 83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人