import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.Future;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.lock...
分类:
编程语言 时间:
2015-03-17 15:55:36
阅读次数:
138
备份方法:1、备份分区表信息sudo fdisk -l >hda.txt #分区表信息重定向输出到文件中2、备份MBRlinux@linux-desktop:~/ex$ sudo dd if=/dev/sda of=mbr bs=512 count=1#输入文件/dev/sda, 输出文件mbr(自...
分类:
其他好文 时间:
2015-03-17 13:52:33
阅读次数:
120
无锁哈希表(Lock-FreeHashTable)是多线程编程中的理想数据结构,但是实现以及使用都需要一定的技巧。作者对此做了一个巧妙的设计实现,在现代X86平台上能取得千万次每秒的并发查找/增加/删除操作。通过考察各种基于CAS原子操作的无锁数据结构实现,目前公认可实现无锁安全的数..
分类:
其他好文 时间:
2015-03-17 12:41:41
阅读次数:
284
问题处理借鉴至网上的内容
重新做主从,完全同步
在主库新建一张表后,在slave 段发现数据没有同步过去。
mysql version:5.6.10
os :rhel 5.6
解决步骤如下:
1.主库进行锁表,防止数据写入
mysql> flush tables with read lock;
解锁命令:
Mysql> unlock tables;
2.进行数...
分类:
数据库 时间:
2015-03-17 12:31:28
阅读次数:
178
ReentrantLock是一个较为常用的锁对象。在上次分析的uil开源项目中也多次被用到,下面谈谈其概念和基本使用。概念一个可重入的互斥锁定 Lock,它具有与使用 synchronized 相同的一些基本行为和语义,但功能更强大。名词解释:互斥表示同一时刻,多个线程中,只能有一个线程能获得该锁。...
分类:
数据库 时间:
2015-03-17 12:04:37
阅读次数:
194
create proc sp_lockinfo @kill_lock_spid bit=1, --是否杀掉阻塞的进程,1 杀掉, 0 仅显示 @show_spid_if_nolock bit=1, --如果没有阻塞的进程,是否显示正常进程信息,1 显示,0 不显示 @dbname s...
分类:
数据库 时间:
2015-03-17 12:02:40
阅读次数:
211
-------------------桌面文件重定向----------------------用户配置----》windows设置------》文件夹重定向-------桌面--》属性 设置和根目录“\\192.168.2.1\desktop”,开启共享任何人可读可写---------------------统一桌面--------------------------用户配置-----》windo..
1.memcmp可否用来比较结构体?strcmp和memcpy的区别?
2.软中断和硬中断的区别?
3.进程间通信的几种方式?
4.kmalloc和vmalloc差别?
5.应用层的mmap和内核态的vmalloc对内存访问的差别?
6.用户态是否可以直接访问内核态内存?
7.PCIe中MSI中断如何触发?
8.怎么知道一个文件的大小?
9.spin_lock在单核和多核模式下的区...
分类:
系统相关 时间:
2015-03-17 00:53:02
阅读次数:
190
A:一个master 线程(innodb 几乎在这个线程上实现有所有功能)B:一个lock 监控线程C:一个错误监控线程D:四个IO线程(insert buffer thread\log thread\write thread\read thread) 在windows 平台下可以通过 innod....
分类:
数据库 时间:
2015-03-17 00:38:03
阅读次数:
367
1,安装登陆管理器 --apt-get install gdm(还可以为kdm/xdm) lightdm,display manager2,ubuntu desktop安装apt-get install ubuntu-desktop
分类:
系统相关 时间:
2015-03-16 22:52:53
阅读次数:
183