编程内功心法
BigWatermelon11
这个作者很懒,什么都没留下…
展开
-
设计模式——分析与感悟
从以下四个方面展示本文章:设计要求,原则,设计模式,感悟设计要求1. 可扩展,可维护,可复用,灵活性好2. 松耦合 原则1. 单一职责:就一个类而言,应该仅有一个引起它变化的原因。如果对于一个类来说,可以从多个动机去改变这个类(又想访问数据库,又想处理数据多一些内容),那么这个类就具有超过一个的职责。 2. 开放-封闭原则:软原创 2017-06-05 10:04:24 · 944 阅读 · 0 评论 -
常用数据结构介绍
常用的数据结构介绍0.数组:顺序存储,随机访问 链表:链表存储,顺序访问1.栈2.队列3.串4.树1)二叉树2)遍历二叉树:前序(先中间,再左边,后右边)中序(先左边,再中间,后右边)后序(先左边,再右边,后中间)3)线索二叉树:用二插链表实现的二叉树,将那些没有使用的左右指针指向前驱和后继(前驱和后继就是遍历后(例如用中序遍历)原创 2017-08-08 16:03:02 · 16228 阅读 · 0 评论 -
数据库——总结(1)
总结数据库锁和优化知识1.数据库锁机制:用来保证并发下,事务的隔离性和数据的正确性。按细粒度划分:可分为表级锁、行级锁、页级锁(MySQL)按锁级别划分,可分为共享锁、排他锁按使用方式划分,可分为乐观锁、悲观锁1)表级锁就是锁住表2)行级锁就是锁住数据行(mysql通过索引锁住行,oracle通过数据行)3)页级锁就是锁住一组相邻的数据4)共享锁:就原创 2017-08-08 15:53:19 · 426 阅读 · 0 评论