01 2021 档案

摘要:1. 线程的取消和中断 interrupt() 中断线程,本质是将线程的中断标志位设为true,其他线程向需要中断的线程打个招呼。是否真正进行中断由线程自己决定 isInterrupted() 线程检查自己的中断标志位 静态方法Thread.interrupted() 将中断标志位复位为false 阅读全文
posted @ 2021-01-29 18:05 agasha 阅读(528) 评论(0) 推荐(0)
摘要:1. 索引失效 对索引列运算,运算包括(+、-、*、/、!、<>、%、like'%_'(%放在前面) 类型错误,如字段类型为varchar,where条件用number。 对索引应用内部函数,这种情况下应该建立基于函数的索引 如select * from template t where ROUND 阅读全文
posted @ 2021-01-22 19:48 agasha 阅读(73) 评论(0) 推荐(0)
摘要:1. key del key exists key expire key seconds pexpire key milliseconds keys * keys ?? keys ??+ keys a* keys *a keys *a* //*任意字符 ?一个字符 persist key //移除过 阅读全文
posted @ 2021-01-21 15:41 agasha 阅读(81) 评论(0) 推荐(0)
摘要:1. <=>安全等于 用于比较null 两者同为null时才为1 否则0 2.regexp或rlike 正则表达式匹配 3.not或!逻辑非 and或&& 逻辑与 or或|| 逻辑或 xor 逻辑异或 4.&按位与 |按位或 <<按位左移 >>按位右移 5.char_length(str)或CHAR 阅读全文
posted @ 2021-01-12 17:33 agasha 阅读(92) 评论(0) 推荐(0)