📄 rbt_test.out
字号:
adding name a.vix.comadding name b.vix.comadding name c.vix.comvix.com. (black) ++ BEG down from vix.com. b (black) a (RED from b) NULL NULL c (RED from b) NULL NULL -- END down from vix.com. NULL NULLadding name a.b.c.d.e.f.vix.comadding name b.b.c.d.e.f.vix.comadding name c.b.c.d.e.f.vix.comvix.com. (black) ++ BEG down from vix.com. b (black) a (black from b) NULL NULL c (black from b) NULL b.c.d.e.f (RED from c) ++ BEG down from b.c.d.e.f b (black) a (RED from b) NULL NULL c (RED from b) NULL NULL -- END down from b.c.d.e.f NULL NULL -- END down from vix.com. NULL NULLadding name a.d.e.f.vix.comadding name q.d.e.f.vix.comadding name d.e.f.vix.comvix.com. (black) ++ BEG down from vix.com. b (black) a (black from b) NULL NULL c (black from b) NULL d.e.f (RED from c) ++ BEG down from d.e.f b.c (black) ++ BEG down from b.c b (black) a (RED from b) NULL NULL c (RED from b) NULL NULL -- END down from b.c a (RED from b.c) NULL NULL q (RED from b.c) NULL NULL -- END down from d.e.f NULL NULL -- END down from vix.com. NULL NULLadding name g.h.vix.comvix.com. (black) ++ BEG down from vix.com. b (black) a (black from b) NULL NULL d.e.f (black from b) ++ BEG down from d.e.f b.c (black) ++ BEG down from b.c b (black) a (RED from b) NULL NULL c (RED from b) NULL NULL -- END down from b.c a (RED from b.c) NULL NULL q (RED from b.c) NULL NULL -- END down from d.e.f c (RED from d.e.f) NULL NULL g.h (RED from d.e.f) NULL NULL -- END down from vix.com. NULL NULLsearching for name q.d.e.f.vix.com ... found exact: q.d.e.f.vix.com.searching for name just-parent.a.vix.com ... found parent: a.vix.com. (foundname: a.vix.com.)searching for name no-real-parent.vix.com ... NOT FOUND!searching for name does.not.exist.at.all ... NOT FOUND!iterating forward new origin: .vix.com new origin: vix.com.abcd.e.f new origin: d.e.f.vix.com.ab.c new origin: b.c.d.e.f.vix.com.abc new origin: d.e.f.vix.com.q new origin: vix.com.g.hiterating backward new origin: vix.com.g.h new origin: d.e.f.vix.com.q new origin: b.c.d.e.f.vix.com.cba new origin: d.e.f.vix.com.b.ca new origin: vix.com.d.e.fcba new origin: .vix.comchecking chain information for vix.com. found exact. no data at node. name from dns_rbt_findnode: vix.com. name from dns_rbtnodechain_current: vix.com. (foundname = vix.com, origin = .) level_matches = 0, level_count = 0checking chain information for zzz.com. name not found. no data at node. name from dns_rbtnodechain_current: g.h.vix.com. (foundname = g.h, origin = vix.com.) level_matches = 0, level_count = 1checking chain information for 0.vix.com. found parent. no data at node. name from dns_rbt_findnode: vix.com. name from dns_rbtnodechain_current: vix.com. (foundname = vix.com, origin = .) level_matches = 0, level_count = 0checking chain information for d.vix.com. found parent. no data at node. name from dns_rbt_findnode: vix.com. name from dns_rbtnodechain_current: c.vix.com. (foundname = c, origin = vix.com.) level_matches = 0, level_count = 1checking chain information for f.vix.com. found parent. no data at node. name from dns_rbt_findnode: vix.com. name from dns_rbtnodechain_current: c.vix.com. (foundname = c, origin = vix.com.) level_matches = 0, level_count = 1checking chain information for a.e.f.vix.com. found parent. no data at node. name from dns_rbt_findnode: vix.com. name from dns_rbtnodechain_current: c.vix.com. (foundname = c, origin = vix.com.) level_matches = 0, level_count = 1checking chain information for z.e.f.vix.com. found parent. no data at node. name from dns_rbt_findnode: vix.com. name from dns_rbtnodechain_current: q.d.e.f.vix.com. (foundname = q, origin = d.e.f.vix.com.) level_matches = 0, level_count = 2checking chain information for g.vix.com. found parent. no data at node. name from dns_rbt_findnode: vix.com. name from dns_rbtnodechain_current: q.d.e.f.vix.com. (foundname = q, origin = d.e.f.vix.com.) level_matches = 0, level_count = 2checking chain information for i.vix.com. found parent. no data at node. name from dns_rbt_findnode: vix.com. name from dns_rbtnodechain_current: g.h.vix.com. (foundname = g.h, origin = vix.com.) level_matches = 0, level_count = 1checking chain information for b.c.vix.com. found parent. data at node: c.vix.com. name from dns_rbt_findnode: c.vix.com. name from dns_rbtnodechain_current: c.vix.com. (foundname = c, origin = vix.com.) level_matches = 1, level_count = 1nuking name d.e.f.vix.com and its descendantsvix.com. (black) ++ BEG down from vix.com. b (black) a (black from b) NULL NULL g.h (black from b) c (RED from g.h) NULL NULL NULL -- END down from vix.com. NULL NULLadding name x.a.vix.comadding name y.x.a.vix.comvix.com. (black) ++ BEG down from vix.com. b (black) a (black from b) ++ BEG down from a x (black) ++ BEG down from x y (black) NULL NULL -- END down from x NULL NULL -- END down from a NULL NULL g.h (black from b) c (RED from g.h) NULL NULL NULL -- END down from vix.com. NULL NULLdeleting name a.vix.comdeleting name x.a.vix.comvix.com. (black) ++ BEG down from vix.com. b (black) a (black from b) ++ BEG down from a x (black) ++ BEG down from x y (black) NULL NULL -- END down from x NULL NULL -- END down from a NULL NULL g.h (black from b) c (RED from g.h) NULL NULL NULL -- END down from vix.com. NULL NULLdeleting name b.vix.comdeleting name c.vix.comvix.com. (black) ++ BEG down from vix.com. g.h (black) a (RED from g.h) ++ BEG down from a x (black) ++ BEG down from x y (black) NULL NULL -- END down from x NULL NULL -- END down from a NULL NULL NULL -- END down from vix.com. NULL NULLdeleting name y.x.a.vix.comvix.com. (black) ++ BEG down from vix.com. g.h (black) a (RED from g.h) ++ BEG down from a x (black) NULL NULL -- END down from a NULL NULL NULL -- END down from vix.com. NULL NULLdeleting name g.h.vix.com.adding name \[b100000].vix.com.adding name \[b010000].vix.com.adding name \[b001000].vix.com.adding name \[b000100].vix.com.adding name \[b000010].vix.com.adding name \[b000001].vix.com.vix.com. (black) ++ BEG down from vix.com. \[x80/6] (black) \[x0/1] (RED from \[x80/6]) ++ BEG down from \[x0/1] \[x80/5] (black) \[x0/1] (RED from \[x80/5]) ++ BEG down from \[x0/1] \[x8/4] (black) \[x0/1] (RED from \[x8/4]) ++ BEG down from \[x0/1] \[x8/3] (black) \[x0/1] (RED from \[x8/3]) ++ BEG down from \[x0/1] \[x8/2] (black) \[x4/2] (RED from \[x8/2]) NULL NULL NULL -- END down from \[x0/1] NULL NULL NULL -- END down from \[x0/1] NULL NULL NULL -- END down from \[x0/1] NULL NULL NULL -- END down from \[x0/1] NULL NULL a (RED from \[x80/6]) ++ BEG down from a x (black) NULL NULL -- END down from a NULL NULL -- END down from vix.com. NULL NULLsearching for name \[b000100].vix.com. ... found exact: \[x10/6].vix.com.adding name vix.com.nuking name vix.com. and its descendantsadding name a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.adding name b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w. (black) ++ BEG down from b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w. a (black) NULL NULL -- END down from b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w. NULL NULLadding name .nuking name . and its descendantsadding name \[xFFFF/16].\[xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF/256].comadding name \[xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF/128].com\[xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF/128].com. (black) ++ BEG down from \[xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF/128].com. \[xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF/144] (black) NULL NULL -- END down from \[xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF/128].com. NULL NULL
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -