MySQL高级(十三)--- 表锁

前言:锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算机资源(如CPU、RAM、I/O等)的争用外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。 1.锁的分类 #1.从对数据操作的类型来分 读锁(共享锁)和写锁(排它锁) #2.从对数据操作的粒度来分 表锁和行锁 2.表锁(偏读) 特点:偏向MyISAM存储引
分类: 其他 发布时间: 05-03 22:26 阅读次数: 0

什么是WordPress 主题框架? 正面评价、负面评价及其他观点

<img class="alignnone wp-image-11292 size-full" src="https://wpzhanzhang.eastfu.com/wp-content/uploads/sites/11/2018/05/1420480453genesis_studiopress-1024x631.jpg" alt="Genesis Framework" width="1024" height="631" /> 最近,一个用户问了我一个问题:什么是WordPress主题框架?
分类: 其他 发布时间: 05-03 22:26 阅读次数: 0

Python-selenium,切换句柄及封装

一、获取当前句柄及所有句柄 handle=driver.current_window_handle #获取当前窗口句柄 print(handle) handles=driver.window_handles #获取所有窗口句柄 print(handles) 二、获取指定句柄,并封装成方法 #coding=gbk import os import time from selenium import webdriver from selenium.webdriver.common.by
分类: 其他 发布时间: 05-03 22:26 阅读次数: 0

最新Idea超实用告别996插件,都是免费

Idea告别996插件 在IntelliJ IDEA中,秉着IDEA自带能实现的快捷方式就不用插件的原则,少用些插件,运行性能也提升一些,虽然很少,哈哈。分享下我个人常用的插件,希望对大家有些帮助。插件不胜在多,其实不少插件功能是重复的,通过以下插件我很少切换其他页面,都是IDEA里完成,并大大提升编码效率。 1.UID生成器 对于序列化对象,我们常要生成UID,不少童鞋是使用GenerateSerialVerionUID这个插件,其实IDEA其实就自带有实现的了。 在Preferences-
分类: 其他 发布时间: 05-03 22:26 阅读次数: 0

复制文本加上版权信息功能实现

有些网站为了维护版权信息, 用户在复制完成后, 发现粘帖出来的内容往往都还有一些作者名字之类的版权信息, 那么这样的功能是怎么实现的呢? 其实原理也是非常的简单,就是监听一下剪切板事件. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=
分类: 其他 发布时间: 05-03 22:26 阅读次数: 0

学习Vue第一节,Vue的模式与写法格式

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="js/vue-2.4.0.js" type="text/javascript" charset="utf-8"></script> </head> <body> <!-- Vue 是思想就是 MVVM。 --
分类: 其他 发布时间: 05-03 22:26 阅读次数: 0

解决ASP.NET WebPage的CS1061报错

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="pg_CompanyInfo.aspx.cs" Inherits="EnterpriseWebSys.AdminMgr.pg_CompanyInfo" Src="~/AdminMgr/pg_CompanyInfo.aspx.cs" %> 解决: 将Src="~/AdminMgr/pg_CompanyInfo.aspx.cs"删除即可.
分类: 其他 发布时间: 05-03 22:26 阅读次数: 0

DTU_AI lecture 09

The most intuitive way to check validity of inference by brut-force truth-tables.
分类: 其他 发布时间: 05-03 22:26 阅读次数: 0

5.3 每日小三练

下面那个不是Python合法的标识符 A. int32 B. 40xl C. self D. name 标识符不能以数字或下划线开头 B 如何实现 “1,2,3” 变成 [‘1’,’2’,’3’] """ 方法一: a = "1,2,3" print(a.split(',')) """ #方法二: a = "1,2,3" b = [] for i in a.replace(",",""): b.append(i) print(a) 简述解释型和编译型编程语言? 解释型:把源
分类: 其他 发布时间: 05-03 22:26 阅读次数: 0

C语言网络编程(Linux && Windows)(1)

和朋友一起做课程设计,同时学习C语言的网络编程,以前写的都是python网络编程,但python很多的库都是封装好的,大部分人在使用的时候不会去了解底层的实现,这样对长远的学习不太好,也改正自己这方面的依赖。 想要把大象放进冰箱分为三步:第一步,把冰箱门打开,第二步,把大象放进去,第三步,关上冰箱门。 我们同样把这道题目也分解:第一步,将输入的url转换成IP地址,第二步,访问IP地址,HTTP协议默认是80端口,第三步,获取题目中我们需要的信息,跟python爬虫类似,第四步,将程序可视化,
分类: 其他 发布时间: 05-03 22:26 阅读次数: 0

Windows 下安装 CGAL 并验证安装

Windows 下安装 CGAL 并验证安装 安装过程完全参考官方文档:https://doc.cgal.org/latest/Manual/windows.html 本次安装环境:windows 10 1909 - 家庭中文版、VS2017 Community 安装方式:选用文档中的第一种,Installing CGAL with the Vcpkg Library Manager 1. 安装 Vcpkg github 地址:https://github.com/microsoft/vcpk
分类: 其他 发布时间: 05-03 22:26 阅读次数: 0

AtCoder beginner contest 166 E

题目意思 给出n个数,\(s_1...s_i...s_n\) 然后让你求\(|j - i| = s[i]+s[j]\)出现的次数 solution 我们就直接假设j>i; 然后把上边的式子移一下项就得到了 \[j - s[j] = i+s[i] \] 因为这个题有2秒和1G 所以我们就直接开一个map存每个i+s[i] 出现的次数 然后看j-s[j]出现了几次 复杂度就是\(O(n)\) code /* Auther:_Destiny time:2020.5.3 */ #include <
分类: 其他 发布时间: 05-03 22:26 阅读次数: 0

JOOQ的使用入门

最近学习JOOQ入门总结如下, 感觉JOOQ确实比较好用。 ==开干== 第一步:创建表格 第二步:搭建项目 1、引入jar包 版本有陷阱 1、引入maven生成插件 版本有陷阱 3、JOOQ配置文件 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <configuration xmlns="http://www.jooq.org/xsd/jooq-codegen-3.13.0.xsd"> <!-- Configure the d
分类: 其他 发布时间: 05-03 22:26 阅读次数: 0

三种内存管理机制下的MMU

一、连续内存分配MMU中有两个寄存器,基地址寄存器(base)和界限寄存器(limit),对应当前执内存管理
分类: 其他 发布时间: 05-03 22:09 阅读次数: 0

2020考研英语复习心得

笔者从2018年10月决定考研,至今已经半年有余,想分享一下英语部分的复习(学硕,英语一)本文只涉及
分类: 其他 发布时间: 05-03 22:09 阅读次数: 0

《some one should be vauled》有人需要被珍惜——【istrangeboy 原创经典】

忘掉一个人,困难也容易,曾经我们为了爱可以不计未来和前程,许久过去了,一念执着化成忘记,或许时间是一
分类: 其他 发布时间: 05-03 22:09 阅读次数: 0

《赫斯曼交换机的灯位含义》——【赫斯曼交换机灯位显示及维护- by istrangeboy 原创】

赫斯曼交换机在通信组网中应用广泛,日常配置和维护中经常见到各种灯位,这里将其常见的灯位含义列举如下。java
分类: 其他 发布时间: 05-03 22:09 阅读次数: 0

《辞职目录》——【离职的感言,离别并不意味着告别,总有一些人和情感难以割舍】

《辞职目录》 ——for ioirisChapter ...面试
分类: 其他 发布时间: 05-03 22:09 阅读次数: 0

《通用版CISCO交换机配置命令及释义》——【全面、通用,含部分功能的注释】

CISCO交换机配置命令及释义1.设置交换机名称switch(config)#hostname DS网络
分类: 其他 发布时间: 05-03 22:09 阅读次数: 0

《几种简单的.bat批处理文件的写法及举例》——【bat批处理文件学习及应用】

《几种简单的.bat批处理文件的写法及举例》一、echo off.bat批处理echo off.ba运维
分类: 其他 发布时间: 05-03 22:09 阅读次数: 0