数据库引擎innodb和myisam
innodb支持事务,myisam不支持
事务特性,隔离级别
mvc流程
dispatherservlet
handlermapping
modelandview
viewresolver
https://blog.csdn.net/floating_dreaming/article/details/89089214
mybatis里的$和#
#将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号
$不做任何修改
sql优化
尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引
避免在 where 子句中对字段进行运算符表达式操作和or,和函数等操作,这将导致引擎放弃使用索引而进行全表扫描
模糊查询避免在搜索的字符前面拼接%,会导致索引失效
页面加载过程
接收json数据后
渲染html页面,开始解析,同时解析到css,图片,JS文件的时候,发送请求去下载
同时渲染引擎构建DOM树,解析CSS后构建渲染树
JS引擎解析JS代码,添加交互效果
arraylist和linkedlist区别
https://blog.csdn.net/TTTZZZTTTZZZ/article/details/84916281
创建线程2种方式
- 继承Thread类
- 实现Runnable方法
字符串的拼接
1. CONCAT(s1,s2,...)函数
2.+