240 发简信
IP属地:上海
  • go学习笔记(一)

    (1)从map中取值问题可以对未初始化的map进行取值,但取值来的是对应类型的零值。但不能对未初始化的map进行赋值,会抛异常 从map中取值可...

  • java减库存

    问题: 假设当前库存200,现在需要减150库存多线程并发时AB同时开启事务,A先请求到行锁,A:start transaction;selec...

  • js 0==''

    开发中,遇到了一个bug,0=='', 竟然返回true百度了一圈,发现解释的都是错的。又翻了下高程那本书。不同类型的==,遵循以下基本规则: ...

  • CSS使网页变灰

    今天清明节,全国也举行了哀悼活动,缅怀逝去的英雄。 我在浏览网页的时候,发现有的网站风格变成了灰色。很好奇,一开始以为重写了每个按钮的颜色之类的...

  • Resize,w 360,h 240
    JS层次遍历构建二叉树

    本文采用层次遍历的方法构建一颗二叉树。 我们约定节点为空时,用null表示。如果我们要用层次遍历构建如上图所示的二叉树,则传入的数据为['F',...

  • Resize,w 360,h 240
    JS遍历二叉树

    定义 二叉树的遍历(traversing binary tree)是指从根结点出发,按照某种次序依次访问二叉树中所有的结点,使得每个结点被访问依...

  • JS实现单例模式

    单例模式比较简单,下面直接给出代码实现 知识点:js类方法 在js中,函数是第一等公民,你可以把函数当成对象使用。当给函数添加一个方法时,比如上...

  • JS实现发布—订阅模式

    发布-订阅模式中存在三种角色,发布者、订阅者,二者彼此不知道对方的存在,需要通过第三者,即消息队列来建立联系。这和观察者模式是不同的。 发布订阅...

  • SPA路由原理及实现

    单页面应用中的路由分为两种: hash模式和history模式 1. hash模式 比如 https://www.google.com/#abc...