自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 Java多线程入门

文章目录1、理解线程与进程1.1、何为进程?1.2、何为线程?1.3、何为多线程?1.4、何为线程调度优先级?1.5、为什么提倡使用多线程而不是多进程2、理解并行与并发3、特殊的一个单线程:主线程(Main线程)3.1、分析主线程原理3.2、单线程的局限性4、创建多线程的四种方式4.1、继承Thread类4.2、实现Runnable接口4.3、两种方式创建线程区别5、使用匿名内部类方式创建线程6、...

2019-11-27 17:32:56 801 1

原创 Navicat Premium 连接sqlserver 提示Client安装失败

使用Navicat连接SQLserver时,具体报错信息如下:Installation of this product failed because it is not supported on this operating system. For information on supported configurations,see the product documentatio...

2019-11-22 14:35:38 3496 1

原创 JSP页面兼容IE7

首先是:<!DOCTYPE html><!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。<!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。 其次是:<meta http-equiv...

2019-11-20 14:20:41 517

原创 List Set Map 集合精讲

介绍集合之前,先扯一下数组Array和集合的区别:数组是大小固定的,并且同一个数组只能存放类型一样的数据。(基本类型/引用类型)。集合可以存储、操作数目不固定的一组数据。若程序有时不知道究竟需要多少对象,需要在空间不足时自动扩增容量,则需要使用容器类库,array不适用。二者使用相应的toArray()和Arrays.asList()方法可以相互转换。一、什么是集合?集...

2019-11-12 15:29:13 298 1

原创 Oracle数据库知识——decode() 详解

语法:decode(条件,值1,返回值1,值2,返回值2,…值n,返回值n,缺省值)语法解析:IF 条件=值1 THEN    RETURN(返回值1)ELSIF 条件=值2 THEN    RETURN(返回值2)    ......ELSIF 条件=值n THEN    RETURN(返回值n)ELSE    RETURN(缺省值)END IFdecode函数等...

2019-11-11 15:58:12 1324

原创 Oracle数据库知识——decode( ) (力扣实例)

语法:decode(条件,值1,返回值1,值2,返回值2,…值n,返回值n,缺省值)语法解析:IF 条件=值1 THEN    RETURN(返回值1)ELSIF 条件=值2 THEN    RETURN(返回值2)    ......ELSIF 条件=值n THEN    RETURN(返回值n)ELSE    RETURN(缺省值)END IF(decode(...

2019-11-11 11:33:02 225

原创 Oracle数据库知识——nvl()函数 (换座位)

oracle中取余是用函数mod(m,n),其中m和n都是数字,该函数的的规则是:返回m/n的余数,如果 n 为0,则返回 mcase when then else end 使用场景: 1.对已知的数据进行逻辑分组或者进行数据分析 ...

2019-11-08 17:24:46 420

原创 Oracle数据库知识——lag() over()、lead() over()函数

lag() over() 与lead() over() 函数是跟偏移量相关的两个分析函数,通过这两个函数可以在一次查询中取出同一字段的前N行的数据(lag)和后N行的数据(lead)作为独立的列,从而更方便地进行进行数据过滤。这种操作可以代替表的自联接,并且LAG和LEAD有更高的效率。 over()表示 lag()与lead()操作的数据都在over()的范围内...

2019-11-07 16:32:27 4915 1

原创 Oracle数据库知识——rank() over()、dense_rank() over(),row_number() over() 函数对比

rank() over():查出指定条件后的进行排名。特点是,加入是对学生排名,使用这个函数,成绩相同的两名是并列,下一位同学空出所占的名次。举例:select name,subject,score,rank() over(partition by subject order by score desc)rank from student_score;dens...

2019-11-07 15:58:03 442

转载 实用工具、学习网站

对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。一、电子书搜索对于大部分程序员来说,电子书的需求量还是...

2019-11-06 11:15:38 303

原创 Oracle数据库知识——row_number() over() 函数

基本语法:ROW_NUMBER() OVER(PARTITION BY COL1ORDER BY COL2)语法详解:表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)简单的说,row_number()从1开始,为每条分组纪录返回一个数字,这里的ROW_NUMBER() OVER(PARTITION BY COL...

2019-11-05 14:17:19 590

原创 查找第二高的薪水

题目:编写一个 SQL 查询,获取Employee表中第二高的薪水(Salary)+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |+----+--------+例如上述Employee表,SQL查询应该返回200作为第二高的薪水。如果不存在第二高的...

2019-11-05 11:43:25 255

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除