自定义博客皮肤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)
  • 收藏
  • 关注

原创 我理解的mvcc

每次更新的时候都会写一个undo_log版本记录,读取数据的时候通过遍历版本链的版本号去匹配read_view找到正确的当前版本,当版本链的事务id小于最小事务id,或者等于当前事务id的时候,读取出来返回数据。查询数据快照读的时候会生产一个read_view,保存了当前事务id,活跃事务id列表,最小事务id,下一个事务id。mvcc是一种通过记录和遍历undolog来实现非阻塞读写并发的多版本并发控制机制。版本数据和当前数据都有隐藏列:当前版本事务id,主键id,回滚指针,每个版本指针相连。

2024-01-09 16:27:07 455

原创 laravel 报错

No query results for model

2023-07-27 12:19:50 46

原创 hyperf-笔记

日志查看工具热重启。

2023-07-26 11:35:38 70

原创 vscode注释

vsvode 注释添加

2022-08-09 10:45:19 209

原创 当excel表格单元格的格式是日期格式非文本格式的时候,phpexcel 应该要这样处理(thinkphp3.2)

最近在做phpexcel导入表格资料的问题,如果在excel表格上的单元格格式存的是时间格式,正常读取出来的时候会是一个数字字符串,所有要用这个函数才能解析到正确的时间格式: for($rowIndex=2;$rowIndex$allRow;$rowIndex++){ //循环读取每个单元格的内容。注意行从1开始,列从A开始 for($colIndex='A';$col

2017-06-16 12:48:57 1137

原创 phpexcel 单元格内换行的问题

$phpexcel->getActiveSheet()->getStyle('B')->getAlignment()->setWrapText(True); $phpexcel->getActiveSheet()->setCellValue("B".$i, "hi my name is\n darkmuzi"); 在单元格赋值之前先设置样式

2017-06-07 13:05:02 1979

空空如也

空空如也

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

TA关注的人

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