240 发简信
IP属地:安大略
  • Python3 CookBook学习笔记 -- 类与对象

    1. 改变对象的字符串显示 你想改变对象实例的打印或显示输出,让它们更具可读性。 需要我们重新定义它的 __str__() 和 __repr...

  • Python3 CookBook学习笔记 -- 文件与IO

    1. 读写文本数据 打开一个文本文件:open('somefile.txt', model),需要注意: 文件的读写操作默认使用系统编码, 如果...

  • Python3 CookBook学习笔记 -- 迭代器与生成器

    1. 手动遍历迭代器 你想遍历一个可迭代对象中的所有元素,但是却不想使用for循环。 请使用 next() 函数并在代码中捕获 StopIter...

  • Resize,w 360,h 240
    java源码赏析--java.util.HashMap

    我们都知道Java最基本的数据结构有数组和链表。 数组的特点:空间连续、寻址快、插入和删除时需要移动元素会很慢。 链表的特点:动态增加或减少空间...

  • Resize,w 360,h 240
    python爬虫 -- 有道翻译小工具

    最近的项目中需要自动翻译一些英文的文章,所以就在简书上找了找有没有有道翻译的小爬虫,结果就找到了一篇文章 破解有道翻译反爬虫机制。 可能是有道那...

  • Python3 CookBook学习笔记 -- 数字日期和时间

    1. 浮点数的四舍五入 round(value, ndigits),能够解决浮点数的四舍五入,但是仍然需要注意区别。 当一个值刚好在两个边界的中...

  • Python3 CookBook学习笔记 -- 字符串和文本

    1. 字符串开头或结尾匹配 需要通过指定的文本模式去检查字符串的开头或者结尾,比如文件名后缀,URL Scheme等等。 我们可以使用字符串的e...

  • Resize,w 360,h 240
    数据结构 - 树 - 红黑树

    1. 介绍 大家都知道二叉树查找树有一个问题,就是容易偏向某一侧,这样就像一个链表结构了,失去了树结构的优点,查找时间会变坏。 因此我们需要树的...

  • LeeCode刷题--Toeplitz Matrix

    题目 原题地址 A matrix is Toeplitz if every diagonal from top-left to bottom-r...