哎呦丨这条平凡的狗
码龄7年
求更新 关注
提问 私信
  • 博客:87,600
    87,600
    总访问量
  • 24
    原创
  • 18
    粉丝
  • 128
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
加入CSDN时间: 2018-05-09

个人简介:也许年轻的心扉本来就叫寂寞,也许青春的世界里本来就流动着许多过错,而生命里偶有的悲剧也会像涨上来的潮水,一片一片将你淹没。

博客简介:

Java_15707951907的博客

查看详细资料
个人成就
  • 获得60次点赞
  • 内容获得17次评论
  • 获得177次收藏
  • 代码片获得140次分享
  • 博客总排名2,344,257名
创作历程
  • 2篇
    2020年
  • 28篇
    2019年
成就勋章
TA的专栏
  • Navicat
    1篇
  • data base——oracle
    14篇
  • Foreground page
    4篇
  • java Basic knowledge
    6篇
  • Programmed life
    3篇
  • development tool
    3篇
  • Easy moment
    1篇
  • working
    2篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

89人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

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 ·
3771 阅读 ·
4 点赞 ·
1 评论 ·
1 收藏

为什么上班只是坐着,还是会觉得累

关于这个问题,很多人肯定想过为什么,今天我们就来揭秘:为什么上班只是坐着,还是会觉得累。你觉得上班疲惫不堪但又说不出个所以然,根本原因在于:你其实心里很清楚你每天做的事情毫无意义。以前魔兽世界流行的时候每个地方都有很多那种网吧男孩,他们可以啃白面包,喝矿泉水,窝在毫无人体工程学设计的破椅子上熬上几个星期,每天超过 15 个小时下副本,只是为了一把橙色武器。他们一样也是「在电脑前一坐不动...
原创
博文更新于 2020.07.10 ·
3647 阅读 ·
3 点赞 ·
4 评论 ·
4 收藏

单例模式的九种实现方式

文章目录单例模式单例简介懒汉式实例化方法加synchronized的懒汉式饿汉式静态内部类加载枚举方法双重校验锁加volatile的双重校验锁ThreadLocalCAS锁Github地址单例模式单例简介因进程需要,有时我们只需要某个类同时保留一个对象,不希望有更多对象。单例模式的特点:1.单例模式只能有一个实例。2.单例类必须创建自己的唯一实例。3.单例类必须向其他对象提供这一实例。懒汉式特点:线程不安全,如果多线程同时访问,会创造出多个对象。/** * 通过提供一个静态的对象 S
原创
博文更新于 2020.06.28 ·
481 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IDEA注释模板

File-->Setting-->Editor-->Live Templates,点击+,选择2.Template Group...给自己的注释做一个命名然后选中MyAnnotation再次点击+,选中1.Live Template创建自定义名字,后期在文件中输入该字符串会自动提示我个人注释模板/** * @Description: $de...
原创
博文更新于 2020.03.07 ·
293 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
886 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

JSP页面兼容IE7

首先是:<!DOCTYPE html><!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。<!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。 其次是:<meta http-equiv...
原创
博文更新于 2019.11.20 ·
598 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

List Set Map 集合精讲

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

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 ·
269 阅读 ·
0 点赞 ·
0 评论 ·
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 ·
1465 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

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

oracle中取余是用函数mod(m,n),其中m和n都是数字,该函数的的规则是:返回m/n的余数,如果 n 为0,则返回 mcase when then else end 使用场景: 1.对已知的数据进行逻辑分组或者进行数据分析 ...
原创
博文更新于 2019.11.08 ·
494 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

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

lag() over() 与lead() over() 函数是跟偏移量相关的两个分析函数,通过这两个函数可以在一次查询中取出同一字段的前N行的数据(lag)和后N行的数据(lead)作为独立的列,从而更方便地进行进行数据过滤。这种操作可以代替表的自联接,并且LAG和LEAD有更高的效率。 over()表示 lag()与lead()操作的数据都在over()的范围内...
原创
博文更新于 2019.11.07 ·
6399 阅读 ·
5 点赞 ·
1 评论 ·
27 收藏

查询人数最多的部门及各部门男女人数

首先是建表语句:spool employee.logpromptprompt Creating table EMPLOYEEprompt =======================promptcreate table JCXT.EMPLOYEE( id VARCHAR2(20), name VARCHAR2(20), sex VARCHAR2(20), ...
原创
博文更新于 2019.11.07 ·
6722 阅读 ·
4 点赞 ·
0 评论 ·
14 收藏

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 ·
539 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

实用工具、学习网站

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

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 ·
649 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

查找第二高的薪水

题目:编写一个 SQL 查询,获取Employee表中第二高的薪水(Salary)+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |+----+--------+例如上述Employee表,SQL查询应该返回200作为第二高的薪水。如果不存在第二高的...
原创
博文更新于 2019.11.05 ·
297 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Oracle数据库知识——触发器篇

一、触发器简介触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。因此触发器不需要人为的去调用,也不能调用。然后,触发器的触发条件其实在你定义的时候就已经设定好了。这里面需要说明一下,触发器可以分为语句级触发器和行级触发器。详细的介绍可以参考网上的资料,简单的说就是语句级的触发器可以在某些语句执行前或执行后被触发。而行级触发器则是在定义的了触发的表中的行数据改...
原创
博文更新于 2019.10.29 ·
18927 阅读 ·
13 点赞 ·
1 评论 ·
48 收藏

最常用SQL语句----提升与总结

SQL的执行顺序为:先where再group再having再select后order.sql语句解析的顺序的问题:先where条件过滤出需要的纪录,再对筛选出来的记录分组group加having。接下来就是选取字段的过滤select最后order排序。所以别名只有在select和orderby内才可以只用表名和字段–1.学生表Student(s_id,s_name...
原创
博文更新于 2019.07.09 ·
430 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

post请求成功,数据库数据已经被修改,前台控制台显示404

原因是请求没有返回状态码,这是由于用的是SpringMVC框架,前后端使用JSON传递数据,因为返回的是对象,而controller中忘记了添加@ReponseBody注解
原创
博文更新于 2019.06.20 ·
877 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Oracle数据库知识——存储过程篇

一、存储过程是什么?存储过程(Stored Procedure )是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。存储过程是由流控制和SQL 语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,应用程序使用时只要调...
原创
博文更新于 2019.06.12 ·
1768 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏
加载更多