1、nchar(x):返回字符串或者字符串向量x的长度。 > nchar("I love you!") [1] 11 > nchar(c("I", "love", "you", "!")) [1] 1 4 3 1 2、grep(pattern,x):返回 pattern 在字符串向量 x 中的位置。 ...
分类:
编程语言 时间:
2020-01-11 18:40:32
阅读次数:
111
第4章:设计模式概述 (一)掌握设计模式的层次 1) 第 1 层:刚开始学编程不久,听说过什么是设计模式 2) 第 2 层:有很长时间的编程经验,自己写了很多代码,其中用到了设计模式,但是自己却不知道 3) 第 3 层:学习过了设计模式,发现自己已经在使用了,并且发现了一些新的模式挺好用的 4) 第 ...
分类:
其他好文 时间:
2020-01-10 21:53:59
阅读次数:
71
依赖注入不仅是支撑整个ASP.NET Core框架的基石,也是开发ASP.NET Core应用采用的基本编程模式,所以依赖注入十分重要。依赖注入使我们可以将依赖的功能定义成服务,最终以一种松耦合的形式注入消费该功能的组件或者服务中。除了采用依赖注入的形式消费承载某种功能的服务,还可以采用相同的方式消... ...
分类:
Web程序 时间:
2020-01-10 10:53:17
阅读次数:
94
awk:格式化文本输出 gawk - pattern scanning and processing language awk:gawk的符号链接 基本用法:gawk [options] 'program' FILE program:PATTERN {ACTION STATEMENTS} 语句之间用 ...
分类:
其他好文 时间:
2020-01-09 20:44:26
阅读次数:
76
简介 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用的、多数人知晓的、经过分类编 ...
分类:
其他好文 时间:
2020-01-09 13:29:33
阅读次数:
96
grep文本过滤工具 grep命令是Linux系统中最重要的命令之一,功能是从文本文件或管道数据流中筛选匹配的行和数据,如果再配合正则表达式,功能十分强大,是Linux运维人员必备的命令 语法: grep [options] [pattern] [file] 命令 参数 匹配模式 文件数据 grep ...
分类:
系统相关 时间:
2020-01-08 21:16:52
阅读次数:
85
简单了解一下正则表达式,用到了在查询即可。 正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符");描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出 ...
分类:
其他好文 时间:
2020-01-08 18:41:47
阅读次数:
60
Apache URL重写规则 以下复制于https://www.cnblogs.com/phpstudy2015-6/p/6715892.html 阅读目录 1、简介 2、工作流程 3、URL重写指令 1)、URL重写指令套路 2)、RewriteRule Pattern Substitution ...
分类:
Web程序 时间:
2020-01-08 18:39:45
阅读次数:
94
策略模式(Strategy Pattern) 一、策略模式的应用场景 策略模式的应用场景如下: 系统中有很多类,而他们的区别仅仅在于行为不同。 一个系统需要动态的在集中算法中选择一种 二、用策略模式实现选择支付方式的业务场景 一个常见的应用场景就是大家在支付时会提示选择支付方式,如果用户未选,系统会 ...
分类:
编程语言 时间:
2020-01-08 14:19:30
阅读次数:
228
类图 配置文件 encoder主要负责输出格式和编码的处理 ch.qos.logback.core.OutputStreamAppender#subAppend LayoutWrappingEncoder encode ch.qos.logback.core.OutputStreamAppender ...
分类:
Web程序 时间:
2020-01-08 10:28:13
阅读次数:
117