正则表达式
正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符
正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符
javaScript数组方法总结Array.prototype.indexOf&lastIndexOf 检索示例:123456789var arr = [1,2,3,4,1,2];console.log(arr.indexOf(2));console.log(arr.in
Git全解析之远程仓库交互中央仓库的概念虽然说git是分布式版本控制工具,但同样有远程仓库的概念。出于各种目的,我们有时需要有一个共享的远程仓库,如GitHub上的仓库,我们公司项目中用来测试和部署的仓库等。一般的操作步骤是先在公共服务器上创建一个仓库,然后每个开发人员都clon
python闭包与装饰器闭包如果在一个内部函数里,对在外部作用域(但不是在全局作用域)的变量进行引用,那么内部函数就被认为是闭包(closure)。它只不过是个“内层”的函数,由一个名字(变量)来指代,而这个名字(变量)对于“外层”包含它的函数而言,是本地变量。实例:123456
Git全解析之用起来先先安装Git环境下载安装:http://git-scm.com/download/ 配置配置user与email,用来标识用户12$ git config --global user.name "wustrive"$ git config --global
Python基础语法python版本虽然python3已经发布很长时间了,但现在大部分开发者使用的版本还是python2。主要原因是python3的改动比较大,并且向下兼容性不是很好,但是python3是未来的发展方向,所以作为初学者还是推荐学习python3版本。 123456
在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 泛化(Generalization)关系一
判断对象是否存活可达性分析算法通过一系列称为”GC Roots”的对象作为起点,从这些节点开始向下搜索,搜索所有走过的路径称为引用链,当一个对象到GC Roots没有任何引用链相连时(从GC Roots到此对象不可达),则证明此对象是不可用的。可作为GC Roots的对象包括:
Java内存区域与内存溢出异常运行时数据区域 程序计数器 当前线程所执行的字节码的行号指示器 当前线程私有 不会出现OutOfMemoryError情况 java虚拟机栈 线程私有,生命周期与线程相同 java方法执行的内存模型,每个方法执行的同时都会创建一个栈帧,存储局部变量
1个好的程序员顶10个普通的程序员,程序员之间的差异很大,这是大家的共识,这个差异应该主要表现在设计思想和方法上面。清晰的代码结构和优雅的设计方法在软件开发中的重要性不用多说。成功的原因各不相同,失败的原因却总是相似的。如果一段代码是不稳定或者有一些潜在问题的,那么代码往往会包含