- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 留坑-为什么要区分group by和over partition
最近, 在复习SQL的时候, 搜索一下group by和over partition的区别.group by和over partition两者均是对进行分组的操作. 区别在于有没有合并起来. 这就是我留坑的原因.至今也不大了解, 可能是历史原因吧 常规思想 : 先分组, 再对分组进行操作, 操作可以是平均数, 可以是整合等等.
2017-03-31 17:51:41 429
原创 小鸦-如何设计系统(面试)-web
被问了三次, 如何设计一个系统. 但是作为一个应届生(而且还是没实习经验的). 这种问题真的回答不出. 如此我就在想, 考官想问什么?一) 学生的代码没有package的概念. 二) 学生之间的分工合作是乱分配的.一) package 其实这个问题, 就可以转换成, Java是怎么样构建package. 什么class能在一起组成一个package.应用下来的一层一般来说就是功能层. 也就是根
2017-03-28 19:46:27 256
原创 小鸦-Java8抽象类与接口的区别
前序: 被不少考官问过, 这次想重新整理一下.我们以下面的表格作为参考 原地址: http://www.importnew.com/12399.html (侵删)首先, 我们必须明白, 抽象类是什么—- class, 也就是类!! 它和普通的类, 除了子类要实现 abstract method 以外, 没有任何区别!!也就是, 我们的问题转换成 class与interface有什么区别?1.只能
2017-03-28 00:59:05 1134
原创 小鸦-两个数组找相同元素
例: int[] a = [1,2,3,4,5]; int[] b = [8,1,3,9,4]; 在两个数组中找相同的数1 双重循环查找, (类选择快排) O(n^2)创建一个数组储存匹配成功的数的位置.new array();for(){ for(){ if(a==b)array[a的位置]=b的位置 }}2 构建树, 再进行匹配将arrayA的数放
2017-03-23 01:21:20 945
原创 小鸦视角-看关系数据库MSSQL-索引(2)聚集索引和非聚集索引
前篇: 小鸦视角-看关系数据库MSSQL-view(视图)+存储过程+索引前篇, 我为了比较index(索引)和view(视图), 将index比喻成静态语言.当我们写完Java代码后, 就要进行编译, 生成class文件(字节码文件), 最后就用指令执行class文件.而上述过程中, 其实我们省略了一个过程, 编译是通过JVM来编译, 同比, index也是如此, 它也是需要”JVM”编译.而
2017-03-12 01:08:29 208
原创 小鸦-回调函数callback function
定义参考 : 回调函数- 维基百科](https://zh.wikipedia.org/zh-hans/%E5%9B%9E%E8%B0%83%E5%87%BD%E6%95%B0)图上, Class A ==调用==>Class B ==调用==>Class A 于是乎就有以下问题这样操作的目的是什么? 将上图换成client-server图, 我认为更能解释其作用....
2017-03-05 16:18:10 352
原创 小鸦之设计模式(2)-工厂模式
工厂模式, 有好几种, 工厂方法模式, 抽象工厂模式.. 我不打算就它们的“工厂”的设计模式展开讨论, 就我以前的几个费解的地方进行说明.普通模式interface Aclass B implement A{}class C implement A{}A a=new B();A b=new C()工厂模式class factory{.... A returnB(){ r
2017-03-04 03:20:11 1697
多屏/多显示器截图软件
2018-01-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人