自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 两阶段提交总结

两种日志 redo log InnoDB特有 物理日志,记录在某个数据页上做了什么修改 循环写,空间固定会用完,类似ringbuf binlog mysql的server层实现的 逻辑日志,记录的是语句的原始逻辑 追加写,binlog文件写到一定大小后会切换到下一个,并不会覆盖以前的日志 事务执行过程 事务执行简单过程: 更新内存 写入redolog,此时处于prepare阶段 写bin...

2020-04-02 10:23:39 122

原创 system V 信号量api

基本操作 信号量的pv操作 P(sv)如果sv>0,则减1; 如果sv=0,挂起进程的执行;表示消耗资源 V(sv)如果有进程因sv挂起,恢复之;否则+1;表示释放资源 具体api semget int semget(key_t key, int num_sems, int sem_flags); 创建一个新信号量或者取得一个已经存在的信号量 参数: key 用于和信号量关联的k...

2020-03-16 23:05:27 116

转载 systemV信号量 与 Posix信号量

一、函数上的区别 信号量有两种实现:传统的System V信号量和新的POSIX信号量。它们所提供的函数很容易被区分:对于所有System V信号量函数,在它们的名字里面没有下划线。例如,应该是semget()而不是sem_get()。然而,所有的的POSIX信号量函数都有一个下划线。下面列出了它们提供的所有函数清单: Systm V POSIX semctl() sem_getvalu...

2020-03-15 16:10:28 463

转载 进程 线程的同步

一 进程间同步方法 管道:有名管道,无名管道 信号 消息队列 共享内存 信号量 :即可以同步进程也可以同步线程 socket 二 线程间同步方法 互斥量(mutex) api int pthread_mutex_init(pthread_mutex_t *restrict mutex, const pthread_mutexattr_t * restrict arr); int pthr...

2020-03-15 00:18:22 134

转载 nc命令

转自https://www.cnblogs.com/nmap/p/6148306.html 什么是nc nc是netcat的简写,有着网络界的瑞士军刀美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠的网络工具 nc的作用 (1)实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口 (2)端口的扫描,nc可以作为client发起TCP或UDP连...

2019-11-03 19:31:12 234

转载 php删除目录及目录下文件

function delDirAndFile($dirName) { if(!file_exists($dirName)) { return; } if ( $handle = opendir($dirName)) { while ( false !== ( $item = readdir( $handle ) ) )

2016-06-14 11:25:48 171

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除