摘要:
1.mysql备份和恢复全库
2.mysql备份和恢复单个表 阅读全文
摘要:
linux环境下mysql主从同步配置 阅读全文
摘要:
1.数据库设计与规划--以后再修该很麻烦,估计数据量,使用什么存储引擎 2.数据的应用--怎样取数据,sql语句的优化 3.mysql服务优化--内存的使用,磁盘的使用 4.操作系统的优化--内核、tcp连接数量 5.升级硬件设备 磁盘io规划 raid技术:raid0[xfs] swap分区:最好 阅读全文
摘要:
ThreadLocal是什么早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量... 阅读全文
摘要:
前言:本篇文章是对Synchronized和java.util.concurrent.locks.Lock的区别进行了详细的分析介绍 上一篇文章末最后介绍了synchronized的一些缺陷,本文主要介绍lock对象与synchronized的不同点 lock与synchronized比较 主要相同 阅读全文
摘要:
java中synchronized关键字 阅读全文
摘要:
多线程成员访问成员变量与局部变量的区别 阅读全文
摘要:
一.多线程的概念线程概念线程就是程序中单独顺序的流控制。线程本身不能运行,它只能用于程序中。说明:线程是程序内的顺序控制流,只能使用分配给程序的资源和环境。进程:操作系统中执行的程序程序是静态的概念,进程是动态的概念。一个进程可以包含一个或多个线程。一个进程至少要包含一个线程。单线程单个程序中只有一... 阅读全文
摘要:
前面主要介绍了redis数据类型,这里讲下事务问题 NoSQL都不支持事务,虽然Redis的Transactions提供的并不是严格的ACID的事务(比如一串用EXEC 提交执行的命令,在执行中服务器宕机,那么会有一部分命令执行了,剩下的没执行), 但是这个Transactions还是提供了基本的命 阅读全文
摘要:
redis支持pub/sub功能(可以用于消息服务器),这个功能类似mq,这里做一个简单的介绍 Pub/Sub Pub/Sub 从字面上理解就是发布(Publish)与订阅(Subscribe),在Redis中,你可以设定对某一个key值进行消息发布及消息订阅, 当一个key值上进行了消息发布后,所 阅读全文