1 class Solution 2 { 3 public: 4 vector<int> getRow(int k) 5 { 6 int n = k + 1; 7 vector<vector<int>> ans; 8 for(int i = 0;i < n;i ++) 9 { 10 ans.push ...
分类:
其他好文 时间:
2020-04-01 17:49:37
阅读次数:
65
我们先看看MySQL官网文档是怎么描述这个问题的:如下图所示。 由上面可知:MySQL不允许SQL语句的嵌套语句内的when rownum=1等类似的分页查询,需要用到临时变量来实现改造该功能 举个例子: Oracle中的SQL写法如下: select * from oms_sub_tempdata ...
分类:
数据库 时间:
2020-04-01 17:45:25
阅读次数:
142
1、面向对象的特征有哪些方面? - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 - 继承:继承是从已有类得到继承信息创建新类的过程。提供继承的类叫父类(超类、基类)、得到继承的类叫子类(派生类)。 ...
分类:
编程语言 时间:
2020-04-01 15:02:51
阅读次数:
102
User.java public class User { private static int a = 10; { System.out.println("普通代码块.."); } static { System.out.println("静态变量" + a); System.out.printl ...
分类:
其他好文 时间:
2020-04-01 14:45:11
阅读次数:
100
生成测试表 conn liang/chengce243 create table tab_01(id int,name VARCHAR2(128)); insert into tab_01 select OBJECT_ID,OBJECT_NAME from dba_objects where row ...
分类:
其他好文 时间:
2020-04-01 13:15:46
阅读次数:
84
生成测试表 conn liang/chengce243 create table tab_01(id int,name VARCHAR2(128)); insert into tab_01 select OBJECT_ID,OBJECT_NAME from dba_objects where row ...
分类:
其他好文 时间:
2020-04-01 13:02:11
阅读次数:
95
解决的问题:代码低耦合的方式使两个不兼容的接口在一起使用 原则:不改变原始程序 原始接口不要轻易改,改掉后会导致一些业务逻辑和方法不能用 简单示例: 需求:需要将两个对象中的方法传入isBrowser中,但两个对象中的方法名改变会使得某些业务逻辑不可用 var google={ show:funct ...
分类:
其他好文 时间:
2020-04-01 12:57:51
阅读次数:
70
生成测试表 conn liang/chengce243 create table tab_01(id int,name VARCHAR2(128)); insert into tab_01 select OBJECT_ID,OBJECT_NAME from dba_objects where row ...
分类:
其他好文 时间:
2020-04-01 12:45:24
阅读次数:
62
生成测试表 conn liang/chengce243 create table tab_01(id int,name VARCHAR2(128)); insert into tab_01 select OBJECT_ID,OBJECT_NAME from dba_objects where row ...
分类:
其他好文 时间:
2020-04-01 12:32:25
阅读次数:
72
在Java多线程中,可以使用synchronized关键字实现线程之间的同步互斥,在jdk1.5后新增的ReentrantLock类同样可达到此效果,且在使用上比synchronized更加灵活。观察ReentrantLock类可以发现其实现了Lock接口public class Reentrant ...
分类:
其他好文 时间:
2020-03-31 21:15:26
阅读次数:
99