自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java一些注解的使用

此注解用于属性或者方法上(最好是属性上),用来完全忽略被注解的字段和方法对应的属性,即便这个字段或方法可以被自动检测到或者还有其他的注解,一般标记在属性或者方法上,返回的json数据即不包含该属性。注解,用于字段或set方法上,作用于setter()方法,将json数据反序列化为java对象。使用方法同@JsonSerialize类似。json序列化注解,用于字段或get方法上,作用于getter()方法,将java对象序列化为json数据。

2023-02-16 15:25:50 118 1

原创 mybatis的日志出错报红色的

SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”.SLF4J: Defaulting to no-operation (NOP) logger implementationSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further...

2019-12-26 18:26:14 545

原创 产生随机数的函数Ramdom()函数

@Test public void test1(){ Random random = new Random(); for (int i = 0; i < 100; i++) { int nextInt = random.nextInt(6); System.out.println(nextInt); } }}nextInt会产生0~5的的一个随机数...

2019-12-25 09:48:30 1282

原创 maven框架pom.xml文件报红叉 页面却没有错误的信息?

<project xmlns="http://maven.apache.org/POM/3.3.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/3.3.9 http://maven.apache.org/xsd/ma...

2019-12-24 20:54:48 785

原创 JavaScript技术(js)

JavaScript技术(js)一、简介:1.js:基于浏览器的,解释型,面向对象的编程语言​ 1)编译型语言:—C C++ 运行效率高,不能跨平台​ 2)解释型语言:—HTML js 运行效率低,可以跨平台​ 3)先编译后解释-----java C# 运行效率较高,可以跨平台2.作用:用来嵌入到HTML页面里面,为”网页“添加动画效果​ 1)HTML+css—静态...

2019-12-19 19:33:09 3412 1

原创 Servlet技术

Servlet技术Server 服务端 / let 一段代码一、服务器硬件 : 高性能计算机 — 个人PC 硬盘?内存?CPU?散热?软件 : 服务器软件安装使用。 ---- Tomcat 开源免费/应用广泛。1、安装解压!!!! 不建议在中文路径中安装。2、启动服务器建议使用命令窗口启动:​ 启动:startup.bat 关闭 : ...

2019-12-16 21:28:15 210

原创 MyBatis框架

MyBatis框架一、引言MyBatis优秀的持久层框架 ---- 将Java程序中处理的数据信息保存到数据库!替换原始的JDBC开发方式,同时支持简单查询,存储过程,高级映射(表连接)和缓存。JDBC中冗余的代码开发、SQL语句的固定书写(动态SQL)、手动ORM过于繁琐。实现思想二、开发步骤1、搭建环境jar包 核心 + 三方 + 数据库配置文件...

2019-12-16 21:07:13 153

原创 Struts框架

Struts框架一、引言框架 : 代码的半成品 —> 功能的封装(强大)、通用性。Servlet规范 冗余!! ----> 使用Struts2框架 替换 Servlet技术1、Servlet的问题1、 接收用户提交数据 String value = request.getParameter(String name); 1.1 冗余 1.2 编码格式的设置...

2019-12-16 20:56:33 423

原创 Jsp技术

Jsp技术Java server pages ----- java服务页面Servlet技术的延续:替换之前项目中用来展示页面(View)的Servlet Jsp 技术 = html标签 + java代码 1、简化开发 (代码的简洁) 2、避免修改代码重启服务器 展示系统当前时间!!! java代码需要进行嵌套(使用脚本 <%= %>) &l...

2019-12-16 20:44:30 212

原创 css技术

css技术1.css:级联样式表,层叠样式表作用: 在html标签的基础之上,添加更丰富的,更简便的样式设置2.嵌入到html里的方式1) 行内样式 — 通过为标签添加style属性来指定css样式2)内嵌样式​ 语法:将css样式定义在head标签中,通过style标签添加~~~html<head> <meta http-equiv="content-type...

2019-12-16 20:35:45 103

原创 HTML技术

HTML技术一:引言1.概念​ 1)标记语言:使用一些特殊的标记符号对所要展示的文本内容进行标记说明,不会向机器发出指令,不体现具体的业务信息​ 2)超文本标记语言(HTML):对文本内用的显示样式,风格进行标记说明​ 3)可扩展标记语言(xml):对文本内容的含义进行标记说明2.HTML说明​ 1)使用HTML技术定义文档,通常称为“网页”,文件名会以.html 或者.htm为结尾...

2019-12-16 20:18:00 1210

原创 JDBC技术

JDBC技术一、引言什么是JDBC?​ Java数据库连接:使用java程序去访问和操作数据库的一组接口规范。​ 为什么是接口规范?​ java程序可能会去访问和操作不同类型的数据库。​ 接口的好处?​ 屏蔽了不同数据库实现的代码差异。​ JDBC接口代码的实现在哪?​ 有数据库厂商提供 ----> 驱动jar包​ 连接Oracle数据库, ojdbc14....

2019-11-17 16:40:19 273

原创 Oracle笔记

Oracle笔记​ Oracle数据库​ 1、什么是数据库?​ 数据的存储。​ 2、Oracle数据库?​ 关系型数据库,使用二维表完成数据的存储。​ 关系型:表结构 —> 行: 一个数据对象 列:数据的属性​ 3、数据库的分类?​ 关系型: Oracl...

2019-11-17 16:31:07 182

原创 17、反射

反射一、反射1. 类的对象:基于一个已经定义好的类创建出来的对象称之为类的对象2. 类对象:类加载的产物。类加载:JVM在第一次使用某一个类的时候会通过CLASSPATH找到编译之后生成的.class文件,然后将类中所有的信息(类名,属性,方法,构造方法,包结构,父类,接口…)保存在内存中.类加载只会进行一次。​ 3. Class类所有类对象的共性,位于java.lang包下...

2019-10-27 16:57:06 109

原创 16、线程

多线程一、概念1. 进程:在操作系统(os)中并发执行的多个任务。并发的原理:CPU分时间片,宏观并行,微观串行。2. 线程:在一个进程中,并发执行的多个程序逻辑。线程是进程执行的单位。3. 线程的组成部分a) CPU : CPU分配时间片b) 数据:堆空间共享,栈空间独立1. 堆空间:对象 堆空间共享(每一个线程共享一个堆空间)2. 栈空间: 局部变量 栈空间独立(每一个...

2019-10-27 16:56:02 1279

原创 15、IO

IO流一、IO的概念目前代码产生的数据都保存在内存中,但是内存存储数据只是临时存储,无法做到持久化,安全。1. 持久化:将 内存中的数据 转移到 硬盘 中进行存储的过程。2. 流:将 数据在 存储设备 和 内存 之间进行传输的通道,管道。特点:流具有方向性​ 二、流的分类[重点]1. 按照方向分类[以内存为参照物]输入流 :将 存储设备 中的数据读入到 内存 中输...

2019-10-27 16:55:42 400

原创 14、异常

异常一、异常的概念1. 概念:程序运行过程中出现的一切非正常的现象统称为异常。2. 异常处理的必要性:程序中不可避免的都会存在很多的错误,问题,这些问题必须要处理,不处理就会对用户造成一定的损失,所以必须要处理。3. 异常的分类a) Throwable:所有异常的父类 在java.lang包下。方法String getMessage():返回异常信息的字符串内容。void prin...

2019-10-25 08:51:04 175

原创 13、集合

集合一、集合的概念1. 概念:集合是一个容器,集合是一个工具,用来存放数量不等的对象。2. 分类(Collection)[ 3. 集合的学习展开的方面a. 集合的特点b. 集合中常用的方法c. 集合的实现类d. 集合的遍历二、Collection集合1. 特点:可以存储任意类型的对象。java.util包下2. Coll...

2019-10-25 08:47:28 332

原创 12、包装类和String

DAY14 包装类和String类包装类问题:基本数据类型:引用数据类型:Object类:是所有类的父类 引用可以指向所有类型的对象jdk5之前: 中国大陆Object o = 10;实现了Object一统java天下基本数据类型对应的包装类基本数据类型包装类byteByteshortShortintInteger---...

2019-10-25 08:38:19 100

原创 11、内部类和Object类

DAY13 内部类和Object类内部类概述内部类:定义在一个类内部的类叫做内部类语法:class 外部类 { //成员位置 实例变量 静态变量 实例方法 静态方法 //局部位置(局部变量的位置) 方法{ int a = 10;//局部变量 }}为什么会有内部类的结构?人类{ 私有 嘴...

2019-10-25 08:36:21 126

原创 10、接口

接口一、接口的概念接口是一种能力,接口是一种约定,接口是一种规范,接口是一种标准。二、接口的语法1. 接口相当于特殊的抽象类,定义方式,组成部分都和抽象类类似。2. 定义语法: interface 接口名{}3. 特点a) 接口中所有的方法都是公开抽象方法 默认为public abstract 修饰b) 接口中所有的属性都是公开静态常量 默认为public static fin...

2019-10-25 08:29:35 205

原创 9、三个修饰符

三个修饰符一、static 静态的可以修饰属性、方法1. static修饰属性 静态属性(类变量)成员变量是每一个对象各自持有的一份独立空间,对象单方面的改变不会影响其他对象a) 定义的语法访问修饰符 static 数据类型 属性名;定义的位置:定义在类中,方法的外面注意:访问修饰符和static位置可以互换。b) 特点静态属性是整个类所共享的一份空间,任何一个对象改变了...

2019-10-25 08:28:17 151

原创 8、面向对象的三大特性

面向对象的三大特性一、封装1.概念:尽可能隐藏对象内部的实现细节,以达到保护内部数据的作用。2. private: 私有的 可以修饰属性 仅可在本类中访问。3. 设置公开的get/set方法a). set方法public void set属性名(属性的数据类型 属性名){this.属性名 = 属性名;//存值}如:public void setAge(int age){...

2019-10-25 08:21:13 184

原创 7、面向对象

面向对象一、程序模拟现实世界,解决现实生活中的问题二、对象1. 一切客观存在的事物都是对象,万物皆对象。2. 任何对象都具有特征和行为a) 特征:一般用名词代替,代表对象有什么。也称之为属性。b) 行为:一般用动词代替,代表对象能干什么。也称之为方法。3. 类a) 类的抽取从一组相同或者类似的对象中抽取出共性的特征和行为,保留需要关注的部分。狗类:属性(品种 年龄 性别 ...

2019-10-25 08:19:44 148

原创 6、数组

数组一、数组的概念1. 数组的定义:计算机内存中的一组连续的存储空间,用来存放多个相同类型的变量,并且可以对多个数据进行统一的操作。2. 特点:类型相同、长度固定、连续的存储空间二、数组的使用1. 数组的声明:指定数组存放的数据类型以及数组名称。语法:数据类型[] 数组名称;注意:数据类型 []数组名;数据类型 数组名[];2. 分配空间:指定数组的长度。语法: 数组名称 =...

2019-10-25 08:16:04 213

原创 5、函数

函数一、函数的概念完成特定功能的一段代码,并且能够在多个地方重复利用。二、定义语法主函数: public static void main(String[] args){//逻辑代码}函数: public static void 函数名(){//函数的声明//完成特定功能的逻辑代码 函数的实现}三、定义位置类中,其他函数的外面,与主函数并列。四、函数的调用在需要的地...

2019-10-25 08:08:32 133

原创 4、循环

循环一、循环的概念1. 定义:按照某一个条件重复且有规律的执行某一个操作。2. 组成部分:a. 循环变量的初始值(起点)b. 循环操作(跑一圈)c. 循环结束的条件 (跑5圈)d. 循环变量的递增 (记数)3.分类a. while循环b. do-while循环c. for循环二、while循环1. 语法//循环变量的初始值while(循环条件){//循环操作...

2019-10-24 23:32:54 213

原创 3、分支结构

Scanner类一、Scanner的使用(扫描仪)1. java.util.Scanner sc = new java.util.Scanner(System.in);2. int n = sc.nextInt(); //从控制台输入一个整数double d = sc.nextDouble(); //从控制台输入一个小数String s = sc.next(); //从控制台输入一...

2019-10-24 23:31:19 269 1

原创 2、变量、数据类型、表达式

变量、数据类型、表达式变量一、变量的定义1. 概念:计算机中的一块存储空间,是存储数据的基本单元。2. 组成:数据类型、变量名、值。注意:java是强类型的编程语言,要求变量的类型必须和值的类型保持一致。二、变量的使用1. 变量的声明:明确变量的类型以及变量的名字。语法: 数据类型 变量名;2. 变量的赋值 : 给变量赋予值。语法:变量名 = 值;3. 变量的使用:通过变量...

2019-10-24 23:28:57 285

原创 1、环境搭建

环境搭建 作者:cpx一、 什么是Javajava是一种程序设计语言(编程语言) 有特定的语法。程序员:源文件 机器:机器码二、java的发展1995年5月23日 java诞生 创始人:詹姆斯-高斯林1996年Java1.0诞生1997年 java1.1诞生1998年Java1.2诞生 java2.01999年java产生了3个发...

2019-10-24 23:24:01 866

空空如也

空空如也

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

TA关注的人

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