1213 - Deadlock found when trying to get lock; try restarting transaction 出现这个原因要记住一点就是:innodb的行锁 和解锁都是针对主键索引的。如果查询时根据索引锁表,但更新时却不是通过主键更新, 那么等待的解锁查询的进程 ...
分类:
其他好文 时间:
2018-01-09 16:39:09
阅读次数:
185
实例1:京东商品页面的爬取 import requests url="https://item.jd.com/2967929.html" try: r=requests.get(url) r.raise_for_status() r.encoding=r.apparent_encoding prin ...
分类:
编程语言 时间:
2017-12-19 21:08:50
阅读次数:
808
今天打算重新学习一遍多线程,通过条理的的梳理,更加巩固基础知识。 谈起多线程,我们需要分清楚一些概念,什么是程序、进程和线程? 程序(program):是为了完成特定任务,用某种语言编写的一组指令的集合,指的是一段静态的代码,静态对象 进程(process):是程序的一段执行过程,或者是正在运行的一 ...
分类:
编程语言 时间:
2017-12-10 11:11:19
阅读次数:
227
看了下Qt的帮助文档,发现connect函数最后还有一个缺省参数. connect函数原型是这样的: QMetaObject::Connection QObject::connect(const QObject * sender, const char * signal, const QObject ...
分类:
其他好文 时间:
2017-11-27 21:45:29
阅读次数:
121
之前在WSFC日志分析进阶篇中曾经提到过一些关于WSFC底层原理,例如Resource.dll,RHS,RCM,了解这些组件对于我们后期做群集排错有莫大的帮助,本文我们就通过一个实际的资源死锁的案例,来帮助大家加深下印象首先,Resource.dll是干嘛的呢,Resouce.dll是每个群集资源所赖以生..
分类:
其他好文 时间:
2017-10-21 00:17:26
阅读次数:
344
安装: Response对象的一些基本属性: Response.status_code 请求的返回状态,正常为200 Response.text 页面的字符串形式 Response.encoding header中定义的编码(若header中未定义则会出问题) Response.apparent_e ...
分类:
其他好文 时间:
2017-10-12 15:39:49
阅读次数:
126
ch4-8 进程,线程,cpu调度,进程同步(通信),死锁deadlock 进程 依次执行 一段程度在内存中可对应若干进程 进程可创建进程(父子进程,相关联,父进程有一个新任务让子去做) os大管家,管理实体,进程是个实体进程诞生的标志:分配了内存;诞生方式:父创,命令行,双击…… 管理资源需要知道 ...
分类:
其他好文 时间:
2017-09-23 21:21:22
阅读次数:
201
访问者模式是对象的行为模式。访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变。 分派的概念 变量被声明时的类型叫做变量的静态类型(Static Type),有些人又把静态类型叫做明显类型(Apparent Type);而变量所 ...
分类:
编程语言 时间:
2017-08-05 00:18:01
阅读次数:
175
一、抓取1.ps–ef|grepjava2.jstack-l<pid>>111.txt二、分析jstackDump日志文件中的线程状态dump文件里,值得关注的线程状态有:死锁,Deadlock(重点关注)执行中,Runnable等待资源,Waitingoncondition(重点关注)等待获取监视器,Waitingonmonitorentry(重点关?.
分类:
其他好文 时间:
2017-07-31 22:03:36
阅读次数:
141
package com.simon.study; /** * 线程死锁 一个线程要同时拥有两个对象的资源才能进行下一步操作; * @author: Simon * @date: 2017年7月29日 下午9:48:43 */ public class DeadLock implements Runn... ...
分类:
编程语言 时间:
2017-07-29 23:20:28
阅读次数:
290