摘要:
花费了几天的心思,走了不少的弯路,整理出完整版的资料。总体感觉就是高级的做讲解的比较少,毕竟高级也算稀缺,无论是讲解课程还是经验分享,所付出的代价都是比中级高很多的,所以我愿意分享软考中级的所有资料,熟悉的伙伴们都知道,我公众号里分享的基本上中级的资料都有,而且还有经验分享。 【福利说明】 1.资料 阅读全文
摘要:
话说“工欲善其事必先利其器”,对于备考,资料的可靠性以及完整度是必然的,好的一份资料能够起到事半功倍的效果。至于学习方法确实是因人而异,之前的文章也有分享过我自己的备考计划,实说自己本就干这一行底子还是有的,所以并不适合所有人,但是可以肯定的是,如果需要通过任何一门考试,所考试的范围把握以及相关知识 阅读全文
摘要:
Redis 集群方案 Redis集群方案应该怎么做?都有哪些方案? 使用codis方案:目前用的多的集群方案,基本和twemproxy一致的效果,但它支持在节点数量改变情况下,旧节点数据可恢复到新hash节点。 Redis cluster3.0自带的集群:特点在于他的分布式算法不是一致性hash,而 阅读全文
摘要:
Redis 优缺点及特点 什么是Redis?简述它的优缺点? Redis本质上是一个Key-Value类型的内存数据库,类似MemoryCache,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超 阅读全文
摘要:
前面我们聊过优化的思想和连接查询的最优方式。本次呢我们来谈谈查询优化的整体策略,就是在开发当中,当我们需要调度数据的时候我们的脑海里就需要优先考虑这些策略来达到程序上的优化。 所谓的查询优化呢,就算我们想要提高查询效率,查询占用时间及空间越少,查询的效率越高。所以呢,我们需要有一套行之有效的策略按照 阅读全文
摘要:
当和朋友谈到AOP时,第一映像会说AOP的应用层面,比如拦截器、过滤器,实现复用等等使用层面上。 这些应用层面上的回答远远没有深入AOP的思想。是的,AOP是思想,面向切面思想。 既然是编程思想,那我们就有必要了解AOP的整个过程,以及AOP思想出现的原因。 AOP面向切面编程思想,能够解决什么问题 阅读全文
摘要:
上篇的sql优化篇章,更多偏向于优化的思想概念,先前抛出的4个优化问题中,篇幅过长,只对前两个问题进行了解析。 接下来我们一起来谈谈sql的连接查询优化,更偏向于实际运用,并对如下两个问题进行探讨。篇幅过长,请耐心看完。 1.嵌套查询、HASH连接、排序合并连接、笛卡尔连接等怎样玩能达到最优? 2. 阅读全文
摘要:
在上一篇中,我们大概了解了数据库相关的概述,以及他的内部三层模式两层映像的原理,还特地用了一条sql运转的过程,讲述数据库将如何操作。 接下来,讲述一些数据库建模相关的理论知识,主要从他的ODL(对象定义语言)、实体-联系模型,设计原则以及它的约束关系。 ODL 对象定义语言 ODL(对象定义语言) 阅读全文
摘要:
随着ORM框架的日益流行,如今的码农们直接操作数据库语法的越来越少了,一顿orm语法操作猛如虎,一遇问题问题便靓仔语塞。这种情况不在少数,就如我的工作中,我所知道的同事和实习生当中,就有不少人非常喜欢linq语法以及lamda表达式来满足日常的db操作。然而,常在河边走,哪有不湿鞋,经常一堆linq 阅读全文
摘要:
各位小伙伴们,最近忙于自己的事情,难得闲下心来想在这里记录些什么,在自己做网络知识相关笔记的时候,才想起自己的知识库里存有之前学习的数据库相关的知识,所幸的是自己的勤快做的笔记能够存留下来,于是自己想记录些数据库相关的知识,有意无意,或者面试准备,就可以随便瞄一眼,好了,话不多说,来正事儿,咱们先尝 阅读全文