来来来~Async Validator源码看一下
在使用ivew.design的时候,在源码中发现form表单的验证是使用Async Validator,然后就去看一下源码,了解原理并做一下整理。
2020-10-13
问:切片后容量变少是为什么?
{代码...} 输出 a len=10len=4 cap=9 slice=[0 0 0 0] 为什么长度是10的数组,切片后容量变成9了?
问:python到某个ip的连通
校园网要认证,未认证时, {代码...} 也能正常运行。请教下如何测试到指定ip的网络是否正常。
2018-09-20✓ 已解决
问:为何gbk编码的返回结果是3?
php > $s="你好";php > echo mb_strlen($s,"utf8");2utf8返回2,我理解php > echo mb_strlen($s,"gb2312");4这里返回4,我也理解php > echo mb_strlen($s,"gbk");3这里我就不理解了?
2016-08-21✓ 已解决
LeetCode | 面试题05. 替换空格【剑指Offer】【Python】
LeetCode 面试题05. 替换空格【剑指Offer】【Easy】【Python】【字符串】 问题 力扣 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 示例 1: {代码...} 限制: 0 <= s 的长度 <= 10000 思路 解法一 字符串遍历 时间复杂度: O(n),n 为字符串长度。 Python3代码 {代码...} 解法二 字符串遍历 时间复杂度: ...
2020-03-17
Word Break I, II & Concatenated Words
这种找一个词由多个词组成的题,是拿dp或者dfs来解,dp本质上其实也是dfs。这道题要判断输入的词能否由字典里的单词组成,那么可以用个boolean的dp数组。
2017-02-01
[Golang] 源码探究:strings
func Contains(s, substr string) boolContains()返回一个布尔值,若substr存在于s中,则返回true,不存在则返回false。
2019-05-02
SSH Secure Shell Client的windows客户端样式设置
SSH Secure Shell Client下载其他工具(putty-0.67)下载如果是第一次启用是没有global.dat文件的,只有你打开了客户端并关闭后才会产生。 如果不知道也可以在软件设置下找到路径,如图: 直接点击Open,打开配置文件所在的文件夹,下面有如下文件: 直接编辑global.dat文件即可,用记事本或Notepad++等文本编辑器打开,...
2016-06-13
聊聊kingbus的command.go
序 本文主要研究一下kingbus的command.go Close kingbus/mysql/command.go {代码...} Close方法执行c.closed.Store(true)、c.Conn.Close()、c.cancel() handleQuery kingbus/mysql/command.go {代码...} handleQuery方法通过sqlParser来解析stmt,然后根据stmt的type来执行不同的方法;对于ShowStmt执行c.handleShow(v)...
2020-06-20
centos7.6下部署ETCD3.4.7 集群 (最详细步骤)
安装包地址: https://github.com/etcd-io/etcd/releases 解压安装文件 {代码...} 设置etcd的配置文件 cat /k8s/etcd/cfg/etcd {代码...} 创建 etcd的 systemd unit 文件 cat /usr/lib/systemd/system/etcd.service {代码...} 启动ETCD服务 {代码...} 查看etcd状态 {代码...} 将启动文件、配置文件拷贝到 节点1、节点2 {...
2020-05-13
LeetCode-5 Longest Palindromic Substring
Given a string s, find the longest palindromic substring in s. You may assume that the maximum length of s is 1000.
2018-12-02
Interleaving String@LeetCode
动态规划题。用一个二维(也可以简化成一维的)boolean数组match[i][j]来表示str3.substring(0, i + j)能不能由str1.substring(0, i)和str2.substring(0, j)组成,递推公式:
2015-04-17
一道Leetcode题引起的思考:Segmentation fault是什么?
在Leetcode上刷题时,刷到题目Valid Anagram,给定两个字符串s和t,编写一个函数来确定t是否是s的一个anagram,谷歌翻译对anagram的解释是通过重新排列另一个单词的字母顺序而组成的一个新单词,比如cinema是iceman的anagram。本质就是判断s和t是否有一样的字母组成。
2018-06-24
问:这段js对象深拷贝的代码有啥问题?
{代码...}
2016-04-07✓ 已解决
问:为什么Struts2在<s:hidden>的value属性里使用<s:property>会直接输出<s:property>标签?
为什么Struts2在<s:hidden>的value属性里使用<s:property>,value属性值会是<s:property...而不是要输出的值?如下代码:
2016-06-24✓ 已解决
问:vue-cli初始化项目后npm install -S scss,之后就会提示3 vulnerabilities found
刚初始化的项目,然后执行npm install -S scss或者执行npm install -S sass {代码...}
2018-05-12
问:如何优雅的只遍历一次 list 来生成多个衍生 list
{代码...}