所有的正则使用的标记都在java.util.regex.Pattern类中定义 1、单个字符:(数量:1) 字符:表示由一位字符组成 \\:表示转义字符 \ \t:表示一个 t 符号 \n:表示换行 2、字符集:(数量:1) [abc]:表示是字符 a、字符 b、字符 c中的任意一个 [^abc]: ...
分类:
编程语言 时间:
2019-08-11 17:34:09
阅读次数:
81
观察者模式(Observer Pattern) —— 定义对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动刷新。 观察者模式可以理解为发布 订阅模式,即多个订阅者(观察者)向发布者(被观察者)订阅状态信息,当发布者更新状态时会将状态信息向它的订阅者发布 ...
分类:
其他好文 时间:
2019-08-10 21:05:40
阅读次数:
72
模板模式(Template Pattern) —— 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。Template Method使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 在面向对象系统的分析与设计过程中经常会遇到这样一种情况:对于某一个业务逻辑(算法实现)在不同的对象 ...
分类:
其他好文 时间:
2019-08-10 16:59:55
阅读次数:
71
https://my.oschina.net/u/1859679/blog/1844109 该模式可以有简单实现、也可以多线程实现、要看场景,比喻redis的实现就是简单,因为都是基于内存操作。 学习下! 基于Reactor Pattern 处理模式中,定义以下三种角色: Reactor 将I/O事 ...
分类:
编程语言 时间:
2019-08-10 14:20:41
阅读次数:
135
POJ 1743 题意: 有N(1 <= N <=20000)个音符的序列来表示一首乐曲,每个音符都是1~~88范围内的整数,现在要找一个重复的主题。“主题”是整个音符序列的一个子串,它需要满足如下条件:1.长度至少为5个音符。2.在乐曲中重复出现。(可能经过转调,“转调”的意思是主题序列中每个音符 ...
分类:
编程语言 时间:
2019-08-09 23:37:47
阅读次数:
103
1、Redis键的键名查询 ·命令名称:KEYS ·语法:KEYS pattern ·Pattern的用法: ? 任意一个字符 * 任意个任意字符 [ae] a或者e [^ae] 除了a和e [a-c] 范围 功能:返回匹配模式的所有键名 命令名称:EXISTS 语法:EXISTS key [key ...
分类:
其他好文 时间:
2019-08-09 17:42:59
阅读次数:
86
Linux内核源码 Documentation/sysctl/kernel.txt core_pattern: 步骤 1)编写coredump.sh脚本,放到/usr/local/目录 2)执行以下命令配置coredump 完成配置,这样发生应用程序异常之后,如果触发coredump,就会抓取/pr ...
分类:
系统相关 时间:
2019-08-09 15:26:14
阅读次数:
258
一、代码 { pattern: /^[0-9]+\.[0-9]{2}$/, message: "小数点后保留两位", trigger: "blur" } 二、规则 { pattern: /^[0-9]+\.[0-9]{2}$/, message: "小数点后保留两位", trigger: "blur ...
分类:
其他好文 时间:
2019-08-09 13:05:58
阅读次数:
73
模块名及导入 常用方法详解 (一)urllib.request.urlopen()方法 1.作用 向网站发起请求并获取响应对象 2.参数 3.第一个爬虫程序 打开浏览器,输入百度地址(http://www.baidu.com/),得到百度的响应 4.相应对象(response)方法 思考:网站如何来 ...
分类:
其他好文 时间:
2019-08-08 19:17:13
阅读次数:
88