Loading

上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: WHERE和HAVING的区别? where 在分组之前进行过滤,如果不满足条件,则不参与分组;having在分组之后进行过滤,如果不满足结果,则不会被查询出来; where 后不可以跟聚合函数,having可以进行聚合函数的判断; GROUP BY,HAVING,WHERE区别以及顺序 GROUP 阅读全文
posted @ 2019-02-20 15:41 街头卖艺的肖邦 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 注解的概念 定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释; 概念描述: 注解是JDK1.5的新特性; 注解相当一种 阅读全文
posted @ 2019-02-20 02:16 街头卖艺的肖邦 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 在集合中,经常可看到<?>,<? extends E>,<? super E>,它们都是属于泛型; <?> 泛型通配符,任意类型,如果没有明确,那么就是Object以及任意类型的Java类; <? extends E> 向下限定,E及其子类,表示包括E在内的任何子类; <? super E> 向上限 阅读全文
posted @ 2019-02-16 14:15 街头卖艺的肖邦 阅读(1269) 评论(0) 推荐(1) 编辑
摘要: 在stackoverflow偶尔看到的一个关于try()...catch()的用法,通常我们使用try...catch()捕获异常的,如果遇到类似IO流的处理,要在finally部分关闭IO流,当然这个是JDK1.7之前的写法了;在JDK7优化后的try-with-resource语句,该语句确保了 阅读全文
posted @ 2019-02-12 11:49 街头卖艺的肖邦 阅读(40761) 评论(1) 推荐(9) 编辑
摘要: 使用时需要先获取一个Logger的对象,下面获取Logger对象的内容对应于配置; log4cplus常用配置如下: 阅读全文
posted @ 2019-02-04 23:17 街头卖艺的肖邦 阅读(3232) 评论(0) 推荐(0) 编辑
摘要: 概念 异常指的是程序在运行或编译过程中,出现的非正常的情况,最终导致JVM的非正常停止; 在Java语言中,异常本身是一个类,产生异常就是创建异常对象并抛出一个异常对象,Java虚拟机的默认处理方式是中断程序执行,并返回异常的名称,原因,以及代码的位置; 异常分类 编译时异常(Exception), 阅读全文
posted @ 2019-02-02 14:56 街头卖艺的肖邦 阅读(222) 评论(0) 推荐(0) 编辑
摘要: vscode的插件默认安装位置在: 如果不想将插件安装在C盘,可以自定义一个目标位置存储,使用如下; 保存后,重新打开vscode即可。 阅读全文
posted @ 2019-01-14 23:21 街头卖艺的肖邦 阅读(6409) 评论(0) 推荐(1) 编辑
摘要: shell中将字符串列表转换成数组,需要将数组用括号来表示,元素用"空格"符号分割开,格式如下: 使用内置的分割符IFS 使用内置的分割符IFS 借助于tr命令来处理 借助于tr命令来处理 使用字符串替换,构造数组 使用字符串替换,构造数组 阅读全文
posted @ 2019-01-09 19:49 街头卖艺的肖邦 阅读(5916) 评论(0) 推荐(0) 编辑
摘要: 例如shell脚本在centos系统中能正常执行,而在ubuntu系统中执行会出现类似Syntax error: "(" unexpected的错误,一般这种是因为sh与bash有些地方不兼容,解决方式: 1.执行bash xx.sh 2.执行chmod +x xx.sh对shell脚本赋予执行权限 阅读全文
posted @ 2019-01-09 18:28 街头卖艺的肖邦 阅读(4200) 评论(0) 推荐(0) 编辑
摘要: 在LINUX用户态的情况下,如果想要延时的话,可以使用用sleep函数,但是在一些情况下,需要更小单位的延时,ms/us 也是要的。用循环获取到的延时是不精确的。 sleep是不准确,这个函数是可以中断的; sleep容易受到系统信号,例如SIGALRM影响,各个系统版本实现不一,sleep是个gl 阅读全文
posted @ 2018-12-10 20:00 街头卖艺的肖邦 阅读(1671) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页