题目链接:https://leetcode-cn.com/problems/repeated-substring-pattern 题目描述: 给定一个非空的字符串,判断它是否可以由它的一个子串重复多次构成。给定的字符串只含有小写英文字母,并且长度不超过10000。 示例 1: 输入: "abab" ...
分类:
其他好文 时间:
2021-01-30 11:52:32
阅读次数:
0
UML和设计模式原则 一、概要 设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。 使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。可 ...
分类:
其他好文 时间:
2021-01-29 12:00:42
阅读次数:
0
macOS11.1 入坑! 网上看了一下午的帖子,包括官网,重装command line tool,修改brew_install文件,报错443,Faild during:git getch错误 脱坑! 终端复制粘贴,直接回车 /bin/zsh -c "$(curl-fsSL https://git ...
分类:
系统相关 时间:
2021-01-29 11:56:58
阅读次数:
0
1. 首先打开Xcode11,然后使用command + shift + n 快捷键创建一个新的工程 选择 Single View App 完成之后点击next 2. 会弹出 Choose options for your new project 的页面 以此填写 Product Name 、 Or ...
分类:
移动开发 时间:
2021-01-29 11:56:11
阅读次数:
0
一.介绍 观察者模式(Observer Pattern)。属于行为型模式。它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 二.实现 举个例子,我们开车时,当踩油门加速的时候,显示器上会显示车速,而超速 ...
目录 一、建造者模式(Builder Pattern) 二、核心接口与配置存储本质 三、简易QueryString配置源实现 四、宿主配置与应用配置 五、文件配置源配置更新原理 一、建造者模式 为什么提建造者模式?在阅读.NET Core源码时,时常碰到IHostBuilder,IConfigura ...
分类:
Web程序 时间:
2021-01-28 11:52:51
阅读次数:
0
在其他机器上跑的好好的,但是在某台机器上却遇到 gm Error: Command failed: ??Ч???? - /data nodejs代码如下 const gm = require('gm').subClass({ imageMagick: true }); gm(imagePath).r ...
分类:
其他好文 时间:
2021-01-28 11:49:50
阅读次数:
0
可以设置mysql的id字段自动递增,方法如下:在 MySQL 8.0 Command Line Client 中操作 use 数据库名称 ALTER TABLE 数据库中的表名称 MODIFY id int NOT NULL AUTO_INCREMENT; 问题得以解决 ...
分类:
数据库 时间:
2021-01-27 13:57:27
阅读次数:
0
仅供自己学习 题目: The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a ...
分类:
其他好文 时间:
2021-01-27 13:14:49
阅读次数:
0
import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 判断是否为移动端设备访问 * */ public class CheckMobile { // \b 是单词边界(连着的两个(字母字符 与 非字母字符) 之间的 ...
分类:
移动开发 时间:
2021-01-22 12:30:58
阅读次数:
0