一、 <if>和<where>标签 《 if》标签 用于进行条件判断,test 属性用于指定判断条件,当满足判断条件,才可以拼接《if》标签里的sql。 为了满足select语句的拼接条件, 在 SQL 语句后强行添加where 1=1 的恒成立条件; 如图所示,mapper标签里, 加入《sele ...
分类:
数据库 时间:
2020-04-17 15:32:31
阅读次数:
87
1.必考:watch 和 computed 和 methods 区别是什么? 思路:先翻译单词,再阐述作用,最后强行找不同。 要点: computed 和 methods 相比,最大区别是 computed 有缓存:如果 computed 属性依赖的属性没有变化,那么 computed 属性就不会重 ...
分类:
其他好文 时间:
2020-03-27 01:07:45
阅读次数:
102
死锁产生的四个条件: 1、互斥条件 一个进程占有一个资源这时别的进程对该资源进行申请时,进入等待状态 2、请求与保持 一个进程拥有一个资源,这时它又向系统申请一个资源,而该资源却被其他进程所拥有,这时候它原本拥有的资源保持不释放。 3、不可剥夺条件 一个进程拥有的资源在未使用完时其他线程不能够强行剥 ...
分类:
其他好文 时间:
2020-03-25 21:32:52
阅读次数:
69
电脑日常使用中遇到一些小问题不了解而造成的一些错误的使用方式也对电脑本身造成了伤害。直接拔电脑电源强行关机?通常情况下都不要强行关闭电脑,要根据正常的程序步骤来关闭电脑的运行,因为电脑在运行的过程中,硬件会不断地读写数据,如果突然强行地关闭电脑,会损坏硬盘,可能会使一些重要的数据丢失。电脑开不了机?试试插拔内存条电脑最容易出问题的接口就是内存条接口,一旦出了问题,就会造成开不开机,所以一首先要检查
分类:
其他好文 时间:
2020-03-24 11:01:18
阅读次数:
76
一般来说虚拟内存大概设为内存大小的两倍,也就是1G内存设2G虚拟。但这也是内存普遍稀缺时代的说法。如果内存大多数时候能满足要求,虚拟内存(分页文件)保留1~4G也就足够了,大了反而是累赘。所以如果你用的是普通的个人电脑,虚拟内存这种事电脑自动决定就好。 如果强行把虚拟内存与理内存的比例调高,会导致电 ...
分类:
其他好文 时间:
2020-03-21 23:05:07
阅读次数:
230
互斥条件:一个资源每次只能被一个进程使用。 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。 不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。 锁的类别有两种 1. 从数据库系统的角度来看:分为独占锁(即 ...
分类:
其他好文 时间:
2020-03-18 21:40:25
阅读次数:
62
一.概述 二.原理介绍 使用interrupt来通知,而不是强制 解释:由于我们无法强行停止线程,只是告诉线程需要停止了,线程才可能进行收尾清理最后停止,也可能停止不了。控制权不在我们手中。 三.最佳实践:如何正确停止线程 1.正确的停止方法:interrupt (1)普通情况下如何停止线程 代码一 ...
分类:
编程语言 时间:
2020-03-17 11:34:09
阅读次数:
77
关于git的一些基本操作: git 更改远程仓库地址,强行推送远程仓库: 去掉远程仓库的关联 git remote rm origin 添加远程仓库关联 git remote add origin 地址(这里的地址是这个地址,别写复制错误了) 如下图: 强行推送 git push origin fo ...
分类:
其他好文 时间:
2020-03-14 14:31:15
阅读次数:
49
(1)状态机跑飞的原因 两种可能:1)状态机的输入信号与本地时钟不同步,出现了冒险竞争现象,造成状态机死锁。 2)状态机综合后没有生成一旦进入非有效状态便立即复位,然后进入某个有效状态的电路。解决办法:1)把外部引入的异步输入信号,做同步处理,作为本状态机的输入。 2)用综合指令或者约束,强行规定综 ...
分类:
其他好文 时间:
2020-03-10 14:02:48
阅读次数:
150
关于order by的查询优化可以看一下: MySQL ORDER BY/LIMIT performance: late row lookups 主要介绍了两个方法: 第一个是FORCE INDEX (PRIMARY):这个理解很直白就是强行加索引 第二个是late row lookups,也就是文 ...
分类:
数据库 时间:
2020-03-06 13:24:21
阅读次数:
207