Hexo next主题修改背景报 failed to locate @import file Fblogsource_datastyles.styl
Spring-mybatis基于maven开发web项目:报org.apache.catalina.LifecycleException Failed to start component
本地配置Maven最全版本!亲测有效
在使用IDEA开发基于Maven项目时,我下载了其他版本的Maven,我原来用的是3.6.3,但是将IDEA中的本地仓库位置更改后创建Maven项目就会有问题,所以我就想是不是版本的问题!于是我的换成了3.6.1
Nginx服务器实现反向代理:第一篇
生产者-消费者模式Java实现
生产者-消费者是多线程协作中非常典型的例子!
主要是生产者负责生产产品,然后消费者进行消费,但是这样的模式有几个前提
①生产者在生产前必须判断消费者线程是否占用(这里用来了加锁机制来避免发生线程安全的问题,在某一时刻内只能有一个对象在占用线程),如果线程为空闲,则才生产产品,生产完成之后,再”唤醒”消费者进行强制消费,这里有点意思啊!
②消费者在消费时,同样也要判断是否线程空闲,如果占用就一起”等待“,否则就消费产品,完成后就”唤醒“生产者进行生产产品!
Java中如何生成6个不重复的随机数一次性成功!
多路查找树总结(2-3树、2-3-4树、B树、B+树、B树)
java实现顺序存储二叉树
版本控制工具Git的基础命令及在IDEA中的操作
Git是一个版本控制工具对于版本控制和协同开发有很好的支持,并且很好的支持分支,这就可以很了的解决了在开发时只能主线开发,进度会受到很大的影响,所以git是当前最流行的版本控制工具!我总结一下git的常用命令以及Git本地仓库的基本流程和在IDEA中如何操作git进行代码提交,branch,clone等等,由于本人是个小白,所以如有问题,请各位不吝赐教!