题目 题解 step1. 遍历一遍,维护left、right计数器,分别记录不合法的左括号、右括号数量. 判断不合法的方法? left维护未匹配左括号数量(增,减)(当left为0遇到右括号,则交由right处理),最终剩余的左括号数量就是不合法的左括号数量 遇右括号时,若左侧的左括号都已被匹配(l ...
分类:
其他好文 时间:
2020-01-29 19:56:13
阅读次数:
65
SELECT CONCAT( 'ALTER TABLE ', table_name, ' RENAME TO db_', substring(table_name, 4), ';' ) FROM information_schema. TABLES WHERE table_name LIKE 'ct ...
分类:
其他好文 时间:
2020-01-28 17:23:51
阅读次数:
72
Session认证和JWT(Json Web Token) Token认证就是基于JWT 1.Session认证 1. 用户输入其登录信息 2. 服务器验证信息是否正确,并创建一个session,然后将其存储在数据库中 3. 服务器为用户生成一个sessionId,将具有sesssionId的Coo ...
分类:
其他好文 时间:
2020-01-27 17:42:49
阅读次数:
111
截取字符串,在java语言中的用法 1、 public String substring(int beginIndex) 返回一个新字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。 参数:beginIndex - 开始处的索引(包括), 返回:指定的子字符串, ...
分类:
其他好文 时间:
2020-01-27 15:52:08
阅读次数:
71
一、题目说明 Longest Palindromic Substring,求字符串中的最长的回文。 Difficuty是Medium 二、我的实现 经过前面4个题目,我对边界考虑越来越“完善”了。 总共提交了5次: 第1、2次:Wrong Answer 主要是 "cbbd" 错误了,重复的判断逻辑上 ...
分类:
其他好文 时间:
2020-01-26 13:14:42
阅读次数:
62
一、题目 Longest Substring Without Repeating Characters,具体请自行搜索。 这个题目,我看了一下,经过一番思考,我觉得实现起来不是很复杂。 但要做到bug free有点难度,主要是边界的问题。 二、这个题目,我自己实现,没有参考代码 提交了5次: 第1次 ...
分类:
其他好文 时间:
2020-01-24 09:14:31
阅读次数:
75
std::string::substr string substr (size_t pos = 0, size_t len = npos) const; Generate substring Returns a newly constructed string object with its val ...
分类:
编程语言 时间:
2020-01-22 21:49:37
阅读次数:
104
加密和签名使用不同的密钥对,签名密钥对的私钥用于签名,其对应的公钥用于验证签名。 加密密钥对的公钥用于加密,其对应的私钥用于解密。 1.生成密钥对 /** * 生成RSA随机密钥对(公钥和私钥) * @return */ public static Map<String, String> creat ...
分类:
其他好文 时间:
2020-01-20 09:50:50
阅读次数:
108
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在 ...
分类:
数据库 时间:
2020-01-20 00:29:45
阅读次数:
89
<el-input :ref="item.meta.system_id" v-model="temp[item.meta.valueKey]" clearable oninput="if(value.length>18)value=value.slice(0,18)" :disabled="item ...
分类:
其他好文 时间:
2020-01-19 12:16:27
阅读次数:
609