用户中心USER CENTER

首页/用户
  • [Leetcode] Walls and Gates 墙与门

    摘要:广度优先搜索复杂度时间空间思路实际上就是找每个房间到最近的门的距离,我们从每个门开始,广度优先搜索并记录层数就行了。这题要注意剪枝,如果下一步是门或者下一步是墙或者下一步已经访问过了,就不要加入队列中。 Walls and Gates You are given a m x n 2D grid initialized with these three possible values....

    Edison 发布于Java
  • RedisSerializer之JdkSerializationRedisSerializer分析

    摘要:类图结构如上,主要流程如下类实现接口类中和接口。对于,通过定义对象并调用方法对进行反序列化。底层还是通过调用的操作和类实现的序列化和反序列化。 showImg(https://segmentfault.com/img/bVJxmP?w=938&h=672); redis在缓存POJO的时候需要将POJO序列化为byte数组进行存储,spring-data-redis实现了类JdkSer...

    Edison 发布于云内存数据库
  • 前端那些小众而又精美的网站及工具

    摘要:写此文的目的是为了总结在开发中能增加我们开发速度及能给我们带来方便的工具与网站及一些小众框架只限于简介不负责教程如有相应的教程希望大家自荐或推荐我在这里感激不尽让我们发现美并记录它第一次写文章请多多包涵如有我没有写到的但又是一些好用的工具及 写此文的目的是为了总结在开发中能增加我们开发速度及能给我们带来方便的工具与网站及一些小众框架只限于简介不负责教程如有相应的教程希望大家自荐或推荐我...

    Edison 发布于Html
  • 用 150 行 Python 代码写的量子计算模拟器

    摘要:是一个多量子位的量子计算机模拟器玩具,用行的所编写。这段代码可以让你轻松了解量子计算机如何遵循线性代数来计算的主要代码来自如果你对用所写的高效高性能的硬件量子计算模拟器有兴趣,可以点击来查看更多内容。 简评:让你更轻松地明白,量子计算机如何遵循线性代数计算的。 这是个 GItHub 项目,可以简单了解一下。 qusim.py 是一个多量子位的量子计算机模拟器(玩具?),用 150 行的...

    Edison 发布于Python
  • Python线程专题4:Timer对象、Lock对象、Rlock对象

    摘要:语法创建定时器对象,在秒后运行函数,和提供传递给的参数和关键字参数。在调用方法后才能启动计定时器。如果函数还未执行,取消定时器。否则,锁将保持已锁定状态。 上一篇文章:Python线程专题3:thread对象下一篇文章:Python线程专题5:信号量与有边界的信号量 Timer对象、Lock对象、Rlock对象 Timer对象 Timer对象用于在稍后的某个时间执行一个函数。 语法:...

    Edison 发布于Python
<