滑动窗口法 思路: 由于给定words列表中每个单词长度是一样的,则我们可以通过单词个数乘以长度得到要比对子串的长度,然后在原始字符串不断滑动比对。找到每个子串后,可以将子串按照单词长度拆分变成数组,只需要比对拆分后的数组中元素是否和words中一致即可。 代码: class Solution: d ...
分类:
其他好文 时间:
2020-05-12 13:33:25
阅读次数:
55
为什么需要垂直拆分 为了提升数据库性能,可以考虑将 blob 和 text 拆分到单独的表中去 垂直拆分为什么可以提升性能 将 blob, text 这些大字段拆分出去后。mysql 底层存储单页可以存储更多 row 记录(其实也多不了多少, 因为 blob 和 text 字段可能只有前 20 个字 ...
分类:
数据库 时间:
2020-05-11 23:28:34
阅读次数:
81
先建立卡片 xml 。view_card_item.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android: ...
分类:
其他好文 时间:
2020-05-11 22:06:23
阅读次数:
68
二进制转换八进制普通方法: 0b1011011 --> 八进制 二进制转为十进制 :0b1011001 = 64+16+8+1 = 89 十进制转为八进制 :0131 89/8 = 11 ..1 11/8 = 1 ..3 1/8 = 0 .. 1 二进制转换八进制拆分组合法(3位一组合,左边不足3位 ...
分类:
其他好文 时间:
2020-05-11 13:45:28
阅读次数:
100
1、登录界面 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width= ...
分类:
移动开发 时间:
2020-05-10 17:16:19
阅读次数:
67
[toc] 学习记录 快速幂 快速幂的递归实现 假设要算$7^9$,如果采取普通计算,也就是$7 7 7 7 7 7 7 7 7$,共需要8次运算。 运用二分的思想,先算$7^4$,然后通过$7^4 7^4 7$来计算$7^9 $,这样就只需要$3+1+1=6$次计算,然而这样还不够彻底,$7^4$ ...
分类:
其他好文 时间:
2020-05-10 17:12:06
阅读次数:
53
<?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" and ...
分类:
其他好文 时间:
2020-05-10 17:11:43
阅读次数:
52
1.生成jks文件,执行如下命令 keytool -genkey -v -keystore D:/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key 2.在工程目录android目录下的app目录下新建一个key目录,将第一步生成 ...
分类:
移动开发 时间:
2020-05-10 17:10:40
阅读次数:
77
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" ...
分类:
其他好文 时间:
2020-05-10 17:03:12
阅读次数:
54
这是新书《OpenShift云原生架构:原理与实践》第一章第二节“PaaS赋能企业数字化转型”。 ...
分类:
其他好文 时间:
2020-05-10 15:21:39
阅读次数:
83