240 发简信
IP属地:北京
  • 共享锁(S锁)和排它锁(X锁)

    共享锁 ShareLock 共享锁又称为读锁。即读取操作时创建的锁。其他用户可以并发的读取数据。若事务T对数据A加上共享锁,则事务T只能读A; ...

  • 静态编译和动态编译

    静态编译与动态编译的区别: 静态编译就是在编译时,把所有模块都编译进可执行文件里,当启动这个可执行文件时,所有模块都被加载进来; 动态编译是将应...

  • 如何判断一棵树是完全二叉树

    完全二叉树: 叶节点只能出现在最下层和次下层,并且最下面一层的结点都集中在该层最左边的若干位置的二叉树 如何判断二叉树 采用层序遍历,如果是一颗...

  • new int[10] 和 new int[10]()区别

    直接上结果 0 536870912 0 536870912 -957349872 32767 -1114432673 32767 -957337...

  • 0-1背包算法

    问题描述: 给定N中物品和一个背包。物品i的重量是Wi,其价值位Vi ,背包的容量为C。问应该如何选择装入背包的物品,使得转入背包的物品的总价值...

  • SQL逻辑查询处理阶段简介

    逻辑查询处理阶段简介 FROM:对FROM子句中的前两个表执行笛卡尔积(Cartesian product)(交叉联接),生成虚拟表VT1ON:...

  • 闭包

    内层函数引用了外层函数的变量,然后返回内层函数的情况,称为闭包

  • Python异步I/O

    CPU的速度远远快于磁盘、网络等IO。在一个线程中,CPU执行代码的速度极快,然而,一旦遇到IO操作,如读写文件、发送网络数据时,就需要等待IO...

  • 乐观锁与悲观锁

    悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人...