11 JunChow520

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 21w+

InnoDB死锁3

数据库错误:[ error ] [10501]SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transactionInnoDB的行锁和解锁都是针对主键索引的,如果查询(SELECT)时根据索引锁表,但更新(UPDATE)时却不是通过主键更新...

2020-07-06 10:50:18

InnoDB死锁2

死锁的产生原因死锁是指两个或多个事务在同一资源上相互占用,并请求锁定对方占用的资源而导致的恶性循环,因争夺资源而造成一种相互等待的现象,若无外力作用,它们都将无法推进下去,此时称系统处于死锁状态。当事务试图以不同的顺序锁定资源时,就可能产生死锁。多个事务同时锁定同一个资源时也可能会产生死锁。锁的行为和顺序与存储引擎相关,以同样顺序执行语句有些存储引擎会产生死锁有些不会,因为死锁有双重原因:真正...

2020-07-06 10:48:54

InnoDB行锁等待

关键词:InnoDB、行锁、行锁等待、行锁等待超时问题:数据库错误Lock wait timeout exceeded;try restarting transaction什么是锁等待(Lock Wait)呢?当事务A对数据表进行DDL或DML操作时,数据库会为表前加表级的排它锁,添加后其它事务将该表的操作就必须等到事务A提交或回滚后才能开始。例如:调试时如果对某个含有事务的方法断点的...

2020-07-05 21:18:58

MySQL Explain

慢日志数据库开启慢查询记录执行时间比较久的SQL语句mysql> SHOW VARIABLES LIKE "%slow%";+---------------------+-------------------------------------------------------------+| Variable_name | Value ...

2020-07-05 15:30:49

MySQL线程

$ SHOW PROCESSLIST;SHOW PROCESSLIST命令用于显示哪些线程正在运行,如果是SUPER权限可查看所有线程,否则只能查看自己的线程。$ SHOW FULL PROCESSLIST;SHOW PROCESSLIST只会列出前100条,SHOW FULL PROCESSLIST会列出所有。结果显示+-------+-----------------+-----...

2020-07-04 15:51:31

MySQL最大连接与死锁

MySQL在进行alter table等DDL操作时,有时会出现Waiting for table metadata lock的等待场景。而且,一旦alter table TableA的操作停滞在Waiting for table metadata lock的状态,后续对TableA的任何操作(包括读)都无法进行,因为他们也会在Opening tables的阶段进入到Waiting for tab...

2020-07-04 00:19:58

CocosCreator摘星星

玩法分析玩家操作一个反映迟钝却蹦跳不停地小怪物去触碰不断出现的星星,难以驾驭的加速度将给玩家带来很大挑战,和您的小伙伴比一比看谁能拿到更多地星星吧!创建项目启动CocosCreator创建项目,在资源管理器中分类创建资源文件夹以保存不同的资源。资源文件夹描述texture存放纹理资源audio存放音效资源scene存放游戏场景文件script存放...

2020-07-03 11:55:12

CocosCreator使用说明

CocosCreator提供面向设计和开发的两种工作流开发流程CocosCreator的工作流程是以数据驱动和场景为核心的,初次打开项目时默认是不会打开任何场景。开发流程创建或导入资源将图片、声音等资源拖拽到编辑器的【资源管理器】面板中,即可完成资源导入。另外,也可以在编辑器中直接创建场景、预制、动画、脚本、粒子等各种资源。搭建场景场景是游戏内容最基本的组织方式,...

2020-06-30 20:03:59

Cocos2d-x 安装

准备工具操作系统:Windows10Python安卓三大件IDE:WebStorm环境监测$ python -VPython 2.7.17$ java -versionjava version "1.8.0_231"Java(TM) SE Runtime Environment (build 1.8.0_231-b11)Java HotSpot(TM) Client V...

2020-06-30 15:39:44

小程序原理

微信小程序是介于Native和WebApp之间的产物,它依托浏览器WebView展示同时可以调用原生能力,比如获取通讯录、拍照等,同一份代码可运行在Android、iOS和微信调试开发工具内。与React Native的跨平台不同的是,小程序大部分UI组件并不是原生渲染,还是类似WebApp使用浏览器渲染。Native组件层在WebView层之上,只有少量组件使用Native实现,比如<c...

2020-06-28 19:59:01

Tailwind Pseudo Class

CSS伪类(pseudo-class)用来添加选择器的特殊效果,CSS伪类选择器会根据条件匹配组件,但不一定是由DOM树定义的。CSS伪类是添加到选择器上的关键字,用于为指定要选择的元素的特殊状态添加样式。CSS伪类允许设置元素状态的样式,以及DOM树种现有但不能通过其他选择器作为目标的元素,而无需添加任何选择器。CSS伪类选择器可以分为伪类(pseudo-class)和伪元素(pseudo-...

2020-06-19 17:48:21

Tailwind Base

添加基础样式 - 使用Tailwind添加全局的基础样式全局基础样式是样式表开头的样式,用于为基础HTML元素设置有效的默认值,或应用自定义重置样式。Tailwind包括一组实用的基础样式集称为preflight,用于上是采用normal.css并在其上封装了一层自定义的样式。对html和body元素应用全局样式<html lang="en" class="antialised te...

2020-06-19 12:39:26

Tailwind Responsive

关键词:响应式设计首先需要区分下响应式与自适应之间的区别自适应:一套模板适应所有终端,每种设备上看到的版式都是一样的,俗称宽度自适应。响应式:一套模板适应所有终端,但每种设备看到的版式可以是不一样的。虽然响应式或自适应设计带来设备兼容、工作量大、代码累赘、加载时间长的缺点,但跨平台和终端能“一次设计普遍适用”。可以根据屏幕分辨率自适应以及自动缩放图片、自动调整布局,它们不只是技术的实现...

2020-06-19 12:23:09

Tailwind Picker

Time Pickertime pickerhttps://codepen.io/junchow/pen/NWxqORX?editors=1000<div class="container mx-auto my-12 p-12 bg-gray-100"> <div class="inline-flex text-lg border rounded-md s...

2020-06-18 02:13:23

Tailwind Steps

stepshttps://codepen.io/junchow/pen/pogJxWx?editors=1000<link href="https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css" rel="stylesheet"><link href="https://cdn.bootcdn.net/aj...

2020-06-18 02:13:06

CSS Sticky

position:sticky;sticky原意为“粘贴的”,属于CSS3中position定位属性新增的一个属性值,称之为粘性定位,它是结合relative相对定位和fixed固定定位于一体的特殊定位方式,适用于某些特殊场景比如sticky footer。例如:设置sticky的元素默认定位方式为relative,当它的位置超过指定阈值时定位方式会自动切换为fixed,直到父级元素离开屏幕...

2020-06-18 02:12:40

CSS Transform

CSS3中transform(变形)属性用于设置元素在2D或3D上的旋转、缩放、移动和倾斜坐标系transform属性是通过修改CSS视觉格式化模型的坐标空来是实现的,也就是通过修改元素自身的坐标空间,这种修改实际上对应着一个坐标系统映射转换的矩阵。通过变形变换,元素可实现在二维和三维空间内的旋转、偏移、缩放和倾斜。CSS中的坐标系的方位坐标轴描述X轴 正方向水平向右...

2020-06-17 00:39:03

CSS Scrollbar

CSS中若在块级容器上设置了overflow:scroll/overflow-x:scroll/overflow-y:scroll属性,当块级内容区域超出块级元素范围时会以滚动条的形式展示,可以滚动里面的内容,里面的内容不会超出块级区域范围。滚动条组合部分滚动条滚动条CSS伪元素伪元素描述::-webkit-scrollbar滚动条整体部分::-web...

2020-06-16 15:26:04

Tailwind Interactivity

CSS交互元素外观appearanceCSS3中appearance属性用于设置元素模仿系统原生控件的外观appearace: normal | icon | window | button | menu | field属性值描述normal设置元素外观为常规元素icon设置元素外观呈现为图标或小图片window设置元素外观呈现为窗口butto...

2020-06-16 15:07:50

Tailwind Effects

Tailwind特效阴影shadow不透明度opacity阴影shadow这里的阴影特指CSS3中新增的box-shadow盒子阴影属性,box-shadow属性用于定义元素一个或多个阴影效果,可用于为对象添加图层阴影效果。box-shadow: <offset-x> <offset-y> <blur-radius> <spread&g...

2020-06-16 01:41:24

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。