串联所有单词的子串。题意是给定一个字符串 s 和一些长度相同的单词 words。找出 s 中恰好可以由 words 中所有单词串联形成的子串的起始位置。注意子串要与 words 中的单词完全匹配,中间不能有其他字符,但不需要考虑 words 中单词串联的顺序。例子, Example 1: Input ...
分类:
其他好文 时间:
2020-04-04 09:41:32
阅读次数:
63
1、先来看call的一个例子 1 var value = 1; 2 var foo = { 3 value: 1 4 }; 5 6 function bar() { 7 console.log(this.value); 8 } 9 10 bar.call(foo); // 1 猜想:假设在执行cal ...
分类:
移动开发 时间:
2020-04-01 16:32:07
阅读次数:
97
一: 主从复制高可用 主从复制存在的问题? 1. 只从复制, 主节点发生故障, 需要做故障转义, 可以手动转移: 让其中一个slave变成master 2. 主从复制, 只能主写数据, 所以写能力和存储能力有限 二: 架构说明 可以做故障判断, 故障转移, 通知客户端(其实是一个进程), 客户端直接 ...
分类:
其他好文 时间:
2020-04-01 12:59:32
阅读次数:
60
Python逐行读取文件内容 代码来源: Python参考手册 f = open("foo.txt") # 返回一个文件对象line = f.readline() # 调用文件的 readline()方法while line: print line, # 后面跟 ',' 将忽略换行符 # print ...
分类:
编程语言 时间:
2020-03-31 23:02:07
阅读次数:
75
先了解new的原理 当代码 new Foo(...) 执行时,会发生以下事情: 一个继承自 Foo.prototype 的新对象被创建。 使用指定的参数调用构造函数 Foo ,并将 this 绑定到新创建的对象。new Foo 等同于 new Foo(),也就是没有指定参数列表,Foo 不带任何参数 ...
分类:
编程语言 时间:
2020-03-31 20:36:14
阅读次数:
67
对于相同的函数名字,根据其输入的变量不同进行函数重载 /* 根据函数的输入变量不同进行函数重载 */ #include <iostream> using namespace std; void foo(int i) { cout << "int foo(int i)" << endl; } void ...
分类:
编程语言 时间:
2020-03-30 16:41:28
阅读次数:
104
软件开发目录规范 为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要。软件的目录规范并无硬性标准,只要清晰可读即可,假设你的软件名为foo,笔者推荐目录结构如下 关于README的内容,这个应该是每个项目都应该有的一个文件,目的是能简要描述该项目的信息,让读 ...
分类:
编程语言 时间:
2020-03-29 19:26:38
阅读次数:
76
为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要。软件的目录规范并无硬性标准,只要清晰可读即可,假设你的软件名为foo,笔者推荐目录结构如下 Foo/ |-- core/ | |-- core.py | |-- api/ | |-- api.py | |- ...
分类:
其他好文 时间:
2020-03-29 14:17:33
阅读次数:
89
$start_memory = memory_get_usage();$foo = "Some variable";echo memory_get_usage() - $start_memory;这个可以获取所有变量类型的大小strlen($foo) 这个可以获取当前字符串的字节大小 除以8就是位大 ...
分类:
Web程序 时间:
2020-03-29 01:45:50
阅读次数:
287