解决MYSQL死锁之路
ajiang-tuzi 5年前 (2019-11-02) 8241浏览
我遇到死锁的处理方式无非就是判断返回是的状态是否为死锁或者失败或者掉线,失败则直接抛出异常触发事务,进行回滚。否则重新尝试业务逻辑提交,成功则进行业务流程失败则抛出异常进行回滚。当然我用乐观锁多一点,但是在一些关键业务上我更喜欢用户悲观锁 ,毕竟谁也...
LINX-MYSQL
ajiang-tuzi 5年前 (2019-11-02) 8241浏览
我遇到死锁的处理方式无非就是判断返回是的状态是否为死锁或者失败或者掉线,失败则直接抛出异常触发事务,进行回滚。否则重新尝试业务逻辑提交,成功则进行业务流程失败则抛出异常进行回滚。当然我用乐观锁多一点,但是在一些关键业务上我更喜欢用户悲观锁 ,毕竟谁也...
ajiang-tuzi 5年前 (2019-10-29) 11505浏览
发生原因 由于运维小哥 误操作吧内部用的服务器当测试打算重装 然后发现不对就终止了操作 然后它自己尝试通过百度的答案进行恢复的时候把boot和引导分区都给删了发现问题大发了 过来问我怎么办当时我是主要负责项目和开发这一块 由于内部服务器上至少有 1...
ajiang-tuzi 5年前 (2019-10-21) 4926浏览
由于部署的系统使用的基本都是lvm 然后有一台崩了我于是写下此文记录一下(系统损坏的硬盘没坏的情况下 lvm 数据是可以恢复的) 关于LVM 简短说明 详情请自行搜索 说明:当有在操作系统时发现磁盘空间不足时,可以通过增加磁盘空间大小来满足,但是...
ajiang-tuzi 6年前 (2019-07-02) 3753浏览
这篇文章主要介绍 智能硬件 的部分应用范围 以实际项目为例 智能娱乐项目 终端消费者,通过扫描二维码,进行扫码支付。支付成功后,通过网络传输(2G/3G/4G/WIFI/蓝牙)进行终端设备的远程控制, 如设备的启动,设备启动模式选择,设备操作等。最终...
ajiang-tuzi 6年前 (2019-07-02) 12068浏览
1. 安装前的准备 检查是否有Nvidia显卡 lspci | grep -i nvidia 正常应该显示Nvidia显卡的型号,没有任何显示需要更新pci硬件库update-pciids 2.检查显卡驱动版本 2.1. 添加EIRepo...
ajiang-tuzi 6年前 (2019-04-28) 5512浏览
MySQL 存储过程是从 MySQL 5.0 开始增加的新功能。存储过程的优点有一箩筐。不过最主要的还是执行效率和SQL 代码封装。特别是 SQL 代码封装功能,如果没有存储过程,在外部程序访问数据库时(例如 PHP),要组织很多 SQL 语句。特别...
ajiang-tuzi 7年前 (2018-06-01) 3921浏览
什么是channel channel是Go语言在语言级别提供的goroutine间的通信方式。我们可以使用channel在两个或 多个goroutine之间传递消息。channel是进程内的通信方式,因此通过channel传递对象的过程和调用函数时...
ajiang-tuzi 7年前 (2017-12-21) 6861浏览
安装 git-2.12.0 git的安装: yum 源仓库里的 Git 版本更新不及时,最新版本的 Git 是 1.8.3.1,但是官方最新版本已经到了 2.1X。想要安装最新版本的的 Git,只能下载源码进行安装。 1. 查看 yum 源仓库的 G...
ajiang-tuzi 7年前 (2017-12-17) 3829浏览
什么是nc nc是netcat的简写,有着网络界的瑞士军刀美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠的网络工具 nc的作用 (1)实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口 (2)端口的扫描...
ajiang-tuzi 7年前 (2017-12-11) 4137浏览
留坑 有空在写 转载请注明:(●--●) Hello.My Weicot » 高性能 高可靠 高容灾 可实时动态快速扩展文件存储系统 混合式解决方案 ...