Wesley13 Wesley13
3年前
java 面试知识点笔记(十二)多线程与并发
问:synchronized和ReentrantLock的区别?ReentrantLock(可重入锁)位于java.util.concurrent.locks包(著名的juc包是由Douglea大神写的AQS抽象类框架衍生出来的应用)和CountDownLatch、FutureTask、Semaphore一样基于AQS实现
Wesley13 Wesley13
3年前
java开发中的重中之重
介绍:  mysql是目前世界上最流行的关系型数据库,在国内大的互联网公司都在使用mysql数据库,mysql经常被我们这样概述,“mysql是轻量级关系型数据库”,其实轻量级并不是说mysql是中小型数据库,在项目开发中,存储数据的量往往是一个架构问题,如果配合架构,mysql也是可以存储海量数据的。并且海量数据并没有一个明确的标准。说mysq
Johnny21 Johnny21
4年前
MySQL 5.7新特性:并行复制原理
众所周知,MySQL的复制延迟是一直被诟病的问题之一,在MySQL5.7版本已经支持“真正”的并行复制功能,官方称为为enhancedmultithreadedslave(简称MTS),因此复制延迟问题已经得到了极大的改进。总之,MySQL5.7版本后,复制延迟问题永不存在。一、MySQL5.6并行复制架构从MySQL5.6.3版本开始
Wesley13 Wesley13
3年前
mysql 备份脚本
!/bin/bashauto backup mysql every database;date 2014.07.07author firxiaomysql_configHOST"localhost"        mysql主机IPUSER"xxxx"     
Wesley13 Wesley13
3年前
MySQL 5.6 Generic Binary安装与配置
安装软件包\mkdirp/opt/mysql\mvmysql5.6.17linuxglibc2.5x86\_64.tar.gz/opt/mysql\cd/opt/mysql\tarxvfzmysql5.6.17linuxglibc2.5x86\_64.tar.gz\创建数据库
Wesley13 Wesley13
3年前
Ubuntu采用源码安装mysql出现没有PID文件问题
最近学习mysql,想深入了解mysql的各种性能优化方面的知识,以便进军DBA,但是在用源码安装mysql的时候一直出错,跟着网上的方法一步一步还是有问题:StartingMySQL.\TheserverquitwithoutupdatingPIDfile(/usr/local/mysql/data/deanG41MTS2
Stella981 Stella981
3年前
ConcurrentHashmap 解析
ConcurrentHashmap(JDK1.7) 总体描述:  concurrentHashmap是为了高并发而实现,内部采用分离锁的设计,有效地避开了热点访问。而对于每个分段,ConcurrentHashmap采用final和内存可见修饰符volatile关键字(内存立即可见:Ja
Wesley13 Wesley13
3年前
mysql配置
mysqldport3306serverid1socket/tmp/mysql.sockskiplocking避免MySQL的外部锁定,减少出错几率增强稳定性。skipnameresolve禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除
Wesley13 Wesley13
3年前
MySQl的一些基本知识
安装mysql服务:命令行软件程序存入数据mysql.server存入数据mysql.client命令行操作数据库在sql里面和空格都代表注释。sql注入:“or11;
Stella981 Stella981
3年前
Centos 7下编译安装Mysql
(1)官网下载地址:https://dev.mysql.com/downloads/mysql/(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fdev.mysql.com%2Fdownloads%2Fmysql%2F)