摘要:
最近虚拟机中安装了redhat6.3企业版,自带的yum用不起来,软件都找不到。 网上搜了一下说是没付钱。。。,需要改下yum源。操作步骤如下: 1.切换到yum源存放目录 [root@rhel6 ~]# cd /etc/yum.repos.d/ 2.wget方式下载网易Centos yum源 [r 阅读全文
摘要:
最近在系统性的学习maven,碰到搭建struts2环境,特此记录一下。 1.创建maven工程 2.添加依赖 pom.xml文件内容如下 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/ 阅读全文
摘要:
新安装好的mysql5.7数据库,用root登录以后执行操作报这个错。 解决方法: mysql> alter user 'root'@'localhost' identified by 'root密码'Query OK, 0 rows affected (0.01 sec)mysql> flush 阅读全文
摘要:
1.查看当前数据库字符集和排序规则 命令如下: mysql> SHOW VARIABLES LIKE 'collation_%'; mysql> SHOW VARIABLES LIKE 'character%'; 2.修改my.ini文件,改后内容如下 # For advice on how to 阅读全文
摘要:
前面我们介绍了2种同步机制: 1)使用synchronized关键字 2)使用Lock接口及其实现类: ReentrantLock,ReentrantReadWriteLock.ReadLock, and ReentrantReadWriteLock.WriteLock 本例中,我们将学习更高级的同 阅读全文
摘要:
一个锁可能关联了一个或多个条件。这些条件可以在Condition接口中声名。 使用这些条件的目的是去控制一个锁并且可以检查一个条件是true或false,如果为false,则暂停直到 另一个线程来唤醒它。 Condition接口提供了这样一个机制 去暂定一个线程和唤醒一个暂停中的线程。 本例中继续拿 阅读全文
摘要:
ReentrantLock和ReentrantReadWriteLock类的构造函数可接受一个布尔类型参数fair,表示你可以控制这2个类的行为。 其默认值为false,代表non-fair(不公平)模式。这种模式下,如果有多个线程等待获得锁并且只能有一个线程获得,上面2个锁类会无条件选择一个。(也 阅读全文
摘要:
锁机制带来的最有意义的改进是提供了ReadWriteLock接口及其实现类ReentrantReadWriteLock。 这个类有2个锁,一个针对读操作另一个针对写操作。 可以有多个线程使用读操作,但是只有一个线程使用写操作。 当一个线程做写操作时,不能有任何线程做读操作。 本例中,我们将学习如何通 阅读全文
摘要:
Java提供另一机制去同步代码块。它比synchronized关键字更强大且易用。 它是基于Lock接口和其实现类例如:ReentrantLock。 这一机制对比synchronized关键字的优势在于: 1.可以构建更加灵活的同步代码块; 2.Lock接口提供了一些额外功能,例如tryLock() 阅读全文
摘要:
Mysql安装后使用root用户登陆报错: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 这时需要以下方式设置root用户密码,并重新登陆: 1、停止mysql服务 2、修改安装目 阅读全文