package com.reg.test; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 一个Matcher类,java.util.regex.Matcher,java.util.regex.Pattern... ...
分类:
编程语言 时间:
2018-11-22 11:46:46
阅读次数:
178
上一篇文章对EVM和它的指令集进行了简单介绍,本文将介绍POP指令、PUSHx系列指令、DUPx系列指令、SWAPx系列指令。这些指令只对EVM栈进行单纯的操作,它们的操作码分布如下图所示: POP指令POP指令(操作码0x50)从栈顶弹出一个元素。下面是POP指令的操作示意图(白色表示元素即将发生 ...
分类:
其他好文 时间:
2018-11-22 00:22:23
阅读次数:
186
问:谈谈 Java 中 final、finally、finalize 的区别? 答:这道题其实没有任何意义,无非就是考察开发者有没有区分这几个关键字的含义,仅仅关联是因为长得像而已。 final 是一个修饰符,如果一个类被声明为 final 则其不能再派生出新的子类,所以一个类不能既被声明为 abs ...
分类:
编程语言 时间:
2018-11-21 17:38:11
阅读次数:
198
KEY(键) 1、DEL Redis DEL 命令用于删除已存在的键。不存在的 key 会被忽略。 语法: 返回值: 被删除 key 的数量。 可用版本: >= 1.0.0 时间复杂度:O(N),N为要移除的key的数量。 移除单个字符串类型的key,时间复杂度为O(1)。 移除单个列表、集合、有序 ...
分类:
Web程序 时间:
2018-11-21 12:19:36
阅读次数:
224
一、对象,this指向,面向对象(工具) var obj = { }; var obj2 = new Object( ); function Foo(){} var obj3 = new Foo() var obj = { }; var obj2 = new Object( ); function ...
分类:
其他好文 时间:
2018-11-20 23:01:39
阅读次数:
170
Git 分支 几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大型项目来说会花费很长时间。 有人把 Git 的分支模型称为“必杀技特性”,而正是因为它 ...
分类:
其他好文 时间:
2018-11-20 01:25:03
阅读次数:
198
有一些任务,可能事先需要设置,事后做清理工作。对于这种场景,Python的with语句提供了一种非常方便的处理方式。一个很好的例子是文件处理,你需要获取一个文件句柄,从文件中读取数据,然后关闭文件句柄。如果不用with语句,代码如下: ? 1 2 3 file = open("/tmp/foo.tx ...
分类:
其他好文 时间:
2018-11-20 01:19:00
阅读次数:
949
反射 1. isinstance, type, issubclass 一. isinstance, type, issubclass 首先, 我们先看issubclass() 这个内置函数可以帮我们判断xxx类是否是yyy类型的子类 class Base: pass class Foo(Base): ...
分类:
编程语言 时间:
2018-11-19 11:06:18
阅读次数:
145
函数的嵌套分为两类:1、函数的嵌套定义: 在函数内部又定义了一个函数 def foo(): x=1 #print(x) def bar(): print('from bar') def shop(): print(‘开始购物’) shop() #这里调取第三层的功能,所以从第三层开始就每一层都调用一 ...
分类:
编程语言 时间:
2018-11-18 11:31:34
阅读次数:
186
# class Foo(object):# def __init__(self, name):# self.name = name### f = Foo("alex")# print(type(f))# print(type(Foo))def func(self): print('hello %s' ...
分类:
其他好文 时间:
2018-11-15 22:28:48
阅读次数:
150