zoukankan      html  css  js  c++  java
  • 什么时候出现死锁,如何解决?mysql 引擎? 多个like or 查询sql如何优化?什么是常量池?for条件执行顺序

    1. 什么时候出现死锁,如何解决?mysql 引擎? 多个like or 查询sql如何优化?

     资源竞争导致死锁,比如A B 同时操作两条记录,并等待对方释放锁。

    优化sql, 加缓存,主从(如读写分离) , 分区, 垂直拆分(业务拆分分布式), 最后才考虑水平拆分分表。

    什么是常量池?

    常量池指的是在    编译期已经确定     并保存到.class 文件中的一些数据,包含常量和符号引用量;

    for条件执行顺序?

    for(A ; B ; C){

       D 

    }

    A只在第一次循环时执行(就像初始化),B是每次循环都会执行(就像条件判断), 然后执行D ,最后才是执行C (C就像条件变化,所以在D执行完后执行一次条件变化)

  • 相关阅读:
    Roadblocks(poj 3255)
    最小集合(51nod 1616)
    绿色通道(codevs 3342)
    解的个数(codevs 1213)
    多米诺(codevs 3052)
    abcd
    dwarf tower
    第K 小数
    noip2016复习
    文化之旅(洛谷 1078)
  • 原文地址:https://www.cnblogs.com/zhangchenglzhao/p/8779938.html
Copyright © 2011-2022 走看看