继续《泥瓦匠 5 年 Java 的成长感悟(上)》,大致包括下面几点: 学技术的心态 学技术的学法 工作的心态 工作的硬技能 工作的软实力 听点雷子的民谣,我就安静地感概感概。上次说写的,今天简单回忆回忆写写。上一篇《 "泥瓦匠 5 年 Java 的成长感悟(上)" 》,这里继续讲讲工作。 工作的心 ...
分类:
编程语言 时间:
2019-08-02 12:33:30
阅读次数:
105
6.1shell脚本基础-bash变量和逻辑运行 6.2shell脚本基础-bash脚本编程基础及配置文件 shell脚本编程 编程语言的分类:根据运行方式 编译运行:源代码-->编译器(编译)-->程序文件 解释运行:源代码-->运行时启动解释器,由解释器边解释边运行 根据其编程过程中功能的实现是 ...
分类:
系统相关 时间:
2019-08-02 00:00:53
阅读次数:
161
正则表达式: 字符: 量词: . ^ $ * + ? { } 李杰李莲李二 李杰和李莲英李二棍 注意:前面的*,+,?等都是贪婪匹配,也就是尽可能匹配,后面加?号使其变成惰性匹配 字符集[][^] 李杰李莲英李二棍子 李杰李莲英李二棍子 4563 4563 分组 ()与 或 |[^] 身份证号码是一 ...
分类:
编程语言 时间:
2019-08-01 14:35:29
阅读次数:
92
1. re模块方法 1.1 match() 定义:从字符串起始位置匹配,如果不是起始位置匹配成功就返回None 1.2 search() 定义: 扫描整个字符串并返回第一个成功的匹配 可以通过调用group()方法得到匹配的字符串,如果字符串没有匹配,则返回None 1.3 findall 定义:在 ...
分类:
其他好文 时间:
2019-07-28 09:30:24
阅读次数:
112
爬虫常用正则 爬虫经常用到的一些正则,这可以帮助我们更好地处理字符。 正则符 单字符 数量修饰 边界 分组 贪婪模式 非贪婪惰性模式 # 1 提取出python ''' key = 'javapythonc++php' re.findall('python',key) re.findall('pyt ...
分类:
其他好文 时间:
2019-07-26 17:25:09
阅读次数:
108
#1、正则表达式使用: 用来匹配字符的普通字符:大多数字符和字母都会和自身匹配import re# s = "hello world"## print(s.find("llo"))# ret = s.replace("ll","xx")# print(ret)# print(s.split("w") ...
分类:
编程语言 时间:
2019-07-20 09:33:30
阅读次数:
102
简介 语法 普通字符 非打印字符 特殊字符 限定符 定位符 选择 反向引用 元字符 运算符优先级 匹配规则 基本模式匹配 字符簇 确定重复出现 详细https://www.runoob.com/regexp/regexp-tutorial.html ...
分类:
其他好文 时间:
2019-07-17 20:45:48
阅读次数:
143
线段树差分经典题。 题目链接 解: 对于题目中要求的维护区间颜色种数,暴力维护必定不可取。于是,我们考虑线段树的性质:从下向上维护左右区间信息。 那么,我们可不可以利用这一点来简单维护它的颜色种类数呢? 我们可以维护一组地雷(颜色)的开头和结尾。 显然,我们这样可以任意求出任意区间的开头数和结尾数。 ...
分类:
其他好文 时间:
2019-07-15 19:55:14
阅读次数:
95
贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说, 不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。(官方解释)。 所谓的贪心算法主要理解就在这个“贪心”上面,所谓贪心,就是找到最好的,也就是上面说的最优解。 我们可以通过各种方式找到当前的最优解, ...
分类:
编程语言 时间:
2019-07-12 09:24:44
阅读次数:
120