面试知识整理

Posted hhhjzg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面试知识整理相关的知识,希望对你有一定的参考价值。

要出发

1、数据库 行转列 列转行的方式

在做数据统计的时候,行转列,列转行是经常碰到的问题。case when方式太麻烦了,而且可扩展性不强,可以使用 PIVOT,UNPIVOT比较快速实现行转列,列转行,而且可扩展性强。

https://www.cnblogs.com/linJie1930906722/p/6036714.html

 

2、EF导航属性

https://www.cnblogs.com/Dr-Hao/p/5365325.html

 

3、 IQueryable

1)、我们看到其中有个接口属性 IQueryProvider ,这个接口的作用大着呢,主要作用是在执行查询操作符的时候重新创建 IQueryable<T> 并且最后遍历的时候执行sql远程取值。我们还看见了 Expression 属性。
2)、 IQueryable<T> 最主要的作用就是用来存储 Expression(表达式树)


以上是关于面试知识整理的主要内容,如果未能解决你的问题,请参考以下文章

蓝队面试知识点整理

Vue 面试中常问知识点整理

Android 面试基础知识点整理

面试知识整理

Android面试知识点整理

JAVA面试知识整理