自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IDEA Ctrl+D (复制当前行或选中代码块)

IDEA Ctrl+D (复制当前行或选中代码块)第一步:第二步:第三步:第四步:按住Ctrl+D就好了

2021-07-05 15:19:02 2987

原创 IDEA Ctrl+Y 删除一行

IDEA Ctrl+Y 删除一行第一步:第二步:第三步: 第四步:第五步:键盘按住Ctrl + Y 就设置好了

2021-07-05 15:12:51 1102

原创 重载和重写的区别

重载:方法与方法之间的关系应用场景:在同一个类里,多个方法之间的功能一致,细节不同,考虑使用重载。使用条件:在同一个类里方法名一致参数列表不同(参数的个数,类型,顺序等)与返回值无关重写:父类的方法不能满足子类的需求时,使用重写****重写:父类的方法不能满足子类的需求时,使用重写使用条件:继承关系的子类里返回值、方法名、参数列表均一致访问修饰符不能比父类更严格...

2021-04-21 18:50:26 164

原创 欢迎使用CSDN-markdown编辑器------------

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-04-21 18:49:43 124

原创 IDEA的全局搜索快捷键不起作用

IDEA 按 Ctrl + shift + f 快捷键不起作用1、打开File第二步、点击Settings设置3、第三步

2020-12-17 10:07:48 1030

原创 tomcat是干什么的

这个软件用来装载你的javaweb程序,可以称它为web容器,你的jsp/servlet程序需要运行在Web容器上,Web容器有很多种,JBoss、WebLogic等等,Tomcat是其中一种。tomcat是一种web服务器,也可以称作运行在服务器(物理意义上的计算机)上的一种软件包。用来对服务器上的HTML文档提供访问权限控制。以上的说法可能太专业化,一时难以理解。其实用通俗的语言来讲,万维网本质上就是“超文本文档”(HTML文档)组成的一个通过超级链接互相访问交互网络。你从甲计算机上的文档A通过超链接

2020-11-08 23:13:20 10459

原创 SSM是什么框架?

SSM框架,是Spring + Spring MVC + MyBatis的缩写,这个是继SSH之后,目前比较主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统。1.Spring简介Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由Rod Johnson在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的Ja

2020-10-09 16:28:01 3103

原创 Java 中的Date(获取一天的开始时间和结束时间)

这两天写定时任务,需要每小时去执行和每天8点执行。如何从现在的时间,获取昨天的时间。现将代码整理如下1.Mybatis中TimeStamp类型的时间,能够和Date类型的时间直接用’ < ’ ’ > '比较。2.通过HOUR_OF_DAY设置24小时格式的日期 @Override @Scheduled(cron = CRON_EXPRESSION) public void execute() { LOG.info(String.format("

2020-09-29 11:52:15 3177

原创 navicat闪退

navicat鼠标放到工具栏就闪退?因为有道词典的“自动取词”功能,关闭有道词典或者关闭有道词典的自动取词功能就好了

2020-09-29 09:31:41 454 1

原创 Java%(取模运算)运算符

取模运算package com.example.base;/** * Created by IntelliJ IDEA. * Date: 2020/9/20 */public class Demo07 { public static void main(String[] args) { System.out.println(1%2); System.out.println(2%2); System.out.println(3%2);

2020-09-20 18:54:02 516

原创 用户交互Scanner+Scanner小案例

Scanner使用next方式接收package com.example.scanner;import java.util.Scanner;/** * Created by IntelliJ IDEA. * Date: 2020/9/19 */public class Demo01 { public static void main(String[] args) { //创建一个扫描器对象,用于接收键盘数据 Scanner scanner = n

2020-09-19 01:54:33 156

原创 Java命名规范

Java命名规范项目名:全部英文小写。包名:全部英文小写。类名、接口名:首字母开头大写,由多个单词拼接而成。方法名、变量名:首字母(也可以说首单词小写)小写,多个单词组成时,从第二个单词开始,每个单词的首字母大写。第一个单词一般为动词。常量名:全部大写。属性文件:可以全部小写,也可以首字母(也可以说首单词小写)小写,多个单词组成,从第二个单词开始,每个单词的首字母大写。表、字段命名全部大写,多个单词以_隔开。...

2020-09-19 01:00:17 105

原创 JavaDoc

JavaDocjavadoc命令是用来生成自己API文档的参数信息@author作者名@version版本号@since 指明需要最早使用的jdk版本@param参数名@return返回值情况@throws异常抛出情况jdk帮助文档:https://www.oracle.com/cn/java/technologies/java-se-api-doc.htmlpackage com.example.operator;/** * @author tan * @ver

2020-09-15 01:49:35 107

原创 JKD帮助文档

jdk帮助文档(API):https://www.oracle.com/cn/java/technologies/java-se-api-doc.html

2020-09-13 00:58:25 139

原创 包机制

包机制为了更好地组织类,Java提供了包机制 ,用于区别类名的命名空间。包语句的语法格式为:package com.***.Demo01(package必须放到类的最上面)一般利用公司域名倒置作为包名;(比如www.baidu.com, 倒置过来就是com.baidu.xxx)导包一般默认自动导入也可以用Alt+(回车)Enter导入**最好是认真的看一遍 ** :阿里巴巴Java开发手册...

2020-09-12 22:29:31 119

原创 Java运算符

运算符Java语言支持如下运算符: 优先级()算术运算符:+, -, *, /, %, ++, –赋值运算符:=关系运算符:>, <, >=, <=, ==, !=instanceof逻辑运算符:&&,||,!位运算符:&,|,^, ~, >>, <<, >>>(了解!!!)条件运算符:?:(三元运算符)扩展赋值运算符:+=,-=,*=,/=算术运算符二元运算符package

2020-09-12 20:10:23 221

原创 变量、常量、作用域

变量、常量、作用域变量变量是什么:就是可以变化的量!Java是一种强类型语言,每个变量都必须声明其类型。Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。type varName [=value] [{,varName[=value]}];//数据类型 变量名 = 值; 可以使用逗号隔开来声明多个同类型变量。注意事项:每个变量都有类型,类型可以是基本类型,也可以是引用类型。变量名必须是合法的标识符。变量声明是一条完整的语句,因此每一个声明都必须

2020-09-11 16:23:53 180

原创 类型转换

Java类型转换由于Java是强类型语言,所以要进行有些运算的时候的,需要用到类型转换。低 -------------------------------------------------------------> 高byte, short, char, -> int -> long -> float -> double运算中,不同类型的数据先转化为同一类型,然后进行运算。转换问题强制类型转换自动类型转换package com.example.

2020-09-11 15:12:17 106

原创 数据类型扩展及面试题讲解

package com.example.demo01;/**Created by IntelliJ IDEA.Date: 2020/9/10*/public class demo01 {public static void main(String[] args) {//整数扩展: 进制 二进制:0b 十进制 八进制:0 十六进制:0x int i = 10;//十进制 int i2 = 010;//八进制:0 int i3 = 0x10;//十六

2020-09-11 14:18:02 89

原创 二进制

二进制很多专业人士从第一次学计算机,就开始接触二进制,发现书上说的基本都是术语,不是“人话”,马上晕倒。二进制是什么?什么“逢二进一”,这都不重要,狗屎。是要是人发明的东西,用人话就能讲明白。咱们就用人话,看看能不能讲清楚“二进制”。咱们穿越啦,回到古代。你在一个烽火台上,我在另外一个烽火台上,只要你那边来敌人,你就点狼烟通知我。这个能懂吧?现在,我想清楚的知道你那儿来了几个敌人,我好做好准备工作。怎么办呢?很简单,两个办法。1、你点一次火,再灭掉一次,算是一个敌人,来两个就点2回,灭两回。2、或

2020-09-11 14:09:55 1530

原创 数据类型

数据类型数据类型强类型语言要求变量的使用要严格符合规定,所有变量都必须先定义才能使用Java就是强类型语言,必须先定义才能运行,变量必须先初始化才能输出。弱类型语言Java的数据类型分为两大类基本类型(primitive type)引用类型(reference type)byte占一个字节就是8位short占两个字节就是16位int占4个字节就是32位long占8个字节就是64位八大基本数据类型[外链图片转存失败,源站可能有防盗链

2020-09-10 14:58:57 111

原创 标识符和关键字

标识符和关键字关键字:日常开发中常用到的关键字:标识符Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。标识符的注意点:所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始首字符之后可以是字母(A-Z或者a-z)、美元符($)、下划线(_)或数字的任何字符组合不能使用关键字作为变量名或方法名标识符是大小写敏感 的合法标识符举例:age、 $salary、 _value 、 _1_value非法标识符举例:1

2020-09-10 12:40:28 127

原创 注释

注释平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是项目结构一旦复杂起来,我们就需要用到注释了。注释并不会被执行,是给我们写代码的人看的书写注释是一个非常好的习惯 BAT平时写代码一定要注意规范。Java中的注释有三种:单行注释://多行注释:/* */文档注释:/** */这里上图镇一镇...

2020-09-09 18:33:35 257

原创 编译型和解释型

编译型和解释型编译型编译型就好比一个美国人要看一篇中国人写的中文小说,编译型就相当于一个翻译器,把小说全部翻译成英文给美国人看。解释型解释型就好比一个中国人和一个美国人,美国人想知道中国人说了什么,解释型就相当于一个翻译官,说一句解释一句。程序运行过程...

2020-09-09 15:04:10 80

原创 Markdown学习

Markdown学习标题一个#是一级标题两个##是两级标题以此类推一共六级标题字体Hello,World! ** 两边两个Hello,World! 两个一个*号Hello,World!Hello,World!引用从头开始,系统学习分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XNsxyU9w-1599573640639)(D:\图\1.jpg)]超链接点击跳转到百度列表ACABC表格名字性

2020-09-08 22:01:40 98

空空如也

空空如也

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

TA关注的人

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