用户中心USER CENTER

首页/用户
  • Java NIO 入门

    摘要:关于多路复用很多人用过和接口,用来操作文件等等操作。熟悉操作系统的人会知道,操作非阻塞无非几种多路复用这里的复用模型有几个是操作系统相关的也就是说,并不是所有的操作系统都可以用,典型的就是是的专利,是的专利比如。 关于多路复用 很多人用过InputStream和OutputStream接口,用来操作文件、Socket等等 IO 操作。如果是简单的,速度较快的 IO 操作,我们用Stre...

    liaorio 发布于Java
  • 数据结构算法回顾

    摘要:今天发现自己对于数据结构有点陌生了,最近几年主要精力放在语言层次上,这些基本的东西反而有些陌生了,温故而知新,决定花些时间把这些东西整理下。本文不定期更新。 今天发现自己对于数据结构有点陌生了,最近几年主要精力放在语言层次上,这些基本的东西反而有些陌生了,温故而知新,决定花些时间把这些东西整理下。本文不定期更新。 - 树的层次遍历 输入 4 / ...

    liaorio 发布于Java
  • 软件测试江湖之公会武器之争

    摘要:为了保证各自的核心利益,避免盲目恶性竞争,最终三大公会达成了一个共识将软件测试江湖里的神兵利器分为四大类功能自动化测试武器性能测试武器测试管理武器单元测试武器。 有人的地方就有江湖,有江湖的地方就有恩怨。 软件测试也有自己的江湖,也有自己的纷争。 软件测试江湖一直存在于武林中,只是对外行事低调,从不惹是非,是以未受到武林中各路人士的关注,直到近年来互联网这股势力的崛起将软件测试这一传统...

    liaorio 发布于Html
  • 如何优雅安全地在深层数据结构中取值

    摘要:如果这个结构非常复杂,那么想要安全优雅地取出一个值,也并非简单。这是为了在对象中相关取值的过程,需要验证每一个和的存在性。并且这个数据结构必然是动态生成的,存在有时有时的情况。在测试过程中,很难复现。 古有赵子龙面对冲锋之势,有进无退,陷阵之志,有死无生的局面,能万军丛中取敌将首级。在我们的Javascript中,往往用对象(Object)来存储一个数据结构。如果这个结构非常复杂,那么...

    liaorio 发布于Html
  • Python进阶:切片的误区与高级用法

    摘要:与纯占位符相对应,非纯占位符的切片是非空列表,对它进行操作赋值与删除,将会影响原始列表。不同位置的替换非等长替换删除元素切片占位符可以带步长,从而实现连续跨越性的替换或删除效果。 2018-12-31 更新声明:切片系列文章本是分三篇写成,现已合并成一篇。合并后,修正了一些严重的错误(如自定义序列切片的部分),还对行文结构与章节衔接做了大量改动。原系列的单篇就不删除了,毕竟也是有单独成...

    liaorio 发布于Python
<