自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逸尘

Java小白学习中

  • 博客(21)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 SSM框架事务问题

使用SSM框架时 事务注解好像没什么用 不管service方法有没有@Transactional注解 都能添加成功 网上各种方法都试了下 好像也没什么用 请大神给小白解答下 谢谢喽数据库用的是MySQL8项目结构service代码pom.xmlmybatis-config.xmlspringmvc.xmlweb.xml···

2022-12-05 08:08:15 124 1

原创 走过2021

  时光飞逝,伴随着比较紧凑又略显紧张的工作节奏,2021年就这样快接近尾声,虽然我来公司时间还不太长,可是时间的脚步依然没有放慢它前行的步伐,经过这一段时间的工作,有很多所感所悟。  上半年基本上都是在自学,2018年转行,回想前两年的工作,每天不是徘徊在设计、技术、运维、产品等部门之间讨论或转达产品需求,就是全国各地到处飞。每天醒来看到自己的学习计划表,每天看到的都是基础语法。焦虑且有充实,焦虑自己的学习路程,感慨充实的生活节奏。年初彻底放飞自我,每天熬夜熬到自然睡,再睡到自然醒。懵懵懂懂的把基础技术

2021-12-21 10:58:57 128

原创 javaweb学习之路mysql与JDBC回顾

数据库的概念1.数据库的基本概念数据库可视为电子化的文件柜----存储电子文件的处所,用户可以对文件中的数据进行增加,修改,删除及查询操作,所谓“数据库”是以一定方式存储在一起,能让多个用户共享,具有尽可能小的冗余度、与应用程序彼此独立的数据集合2.数据库的作用1.实现数据共享:数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。2.减少数据的冗余度:同文件系统相比,由于数据库实现了数据共享,从而避免了用户各自建立应用文件。减少了大量的重复数据

2021-07-18 15:05:09 132

原创 数据结构和算法 第一章 综述(2)

继承与多态下面简要的提一下面向对象编程的两个重要特征:继承与多态继承是指由基类扩展或派生形成的一个新类。这个扩展类拥有基类的所有属性,并加上了集中其他属性。例如,秘书类可能是冲一个更加一般化的雇员类派生而来,它也许会包括一个雇员类所缺少的字段:打字速度。在Java语言中,继承又称为子类化(subclassing)。基类被称为父类,扩展类被称为子类。继承可以方便地向一个现有的类中增加属性,这对于设计一个许多相关类的系统而言,是十分重要的。由于用途发生微小变化而需要重用类,而继承使这个工作变得十分简单,

2021-03-06 15:09:48 199

原创 数据结构和算法 第一章 综述(1)

数据结构和算法能起到什么作用数据结构是对在计算机内存中(有时在磁盘中)的数据的一种安排。数据结构包括数组,链表,栈,二叉树,哈希表等等。算法对这些结构中的数据进行各种处理,例如,查找一条特殊的数据项或对数据进行排序。掌握这些知识以后可以解决哪些问题呢?粗略的估计一下,上述知识可以用于下面三类情况:1.现实世界数据存储2.程序员的工具3.建模这些并不是必须遵循的分类,但它们可以体现出数据结构和算法的重要性。现实世界数据存储现实世界数据指的是那些描述处于计算机外部的物理实体的数据。看几个例子:一

2021-03-03 23:00:18 421

原创 从键盘接收一个文件夹路径,把文件夹中的所有文件以及文件夹的名字按层级打印

百度看了很多,都没有完全实现作业要求的,于是自己写了这个。package day22.print_file;import java.io.File;/*例如: aaa是文件夹,里面有bbb.txt,ccc.txt,ddd.txt这些文件,有eee这样的文件夹,eee中有fff.txt和ggg.txt,打印出层级来 aaa bbb.txt ccc.txt ddd.txt eee fff.txt ggg.txt */class PrintFileName {

2020-11-09 20:18:43 327

原创 自学Java---基础语法---第十五天

常用APIJava的API及Object类在以前的学习过程中,我们都在学习对象基本特征、对象的使用以及对象的关系。接下来我们开始使用对象做事情,那么在使用对象做事情之前,我们要学习一些API中提供的常用对象。首先在学习API中的Object类之前,先来学习如何使用API。JAVA的APIJava 的API(API: Application(应用) Programming(程序) Interface(接口))Java API就是JDK中提供给我们使用的类,这些类将底层的代码实现封装了起来,我们不需要

2020-09-21 15:03:34 102

原创 自学Java---基础语法---第十四天

不同修饰符的使用细节常用来修饰类、方法、变量的修饰符如下:public 权限修饰符,公共访问,类,方法,成员变量protected 权限修饰符,受保护访问,方法,成员变量默认什么也不写,也是一种权限修饰符,默认访问,类,方法,成员变量private 权限修饰符, 私有访问,方法,成员变量static 静态修饰符,方法,成员变量final 最终修饰符,类,方法,成员变量,局部变量abstract 抽象修饰符 类,方法我们编写程序时,权限修饰符一般放于所有修饰符之前,不同的权限修饰符不能同

2020-08-31 20:37:04 140

原创 自学Java---基础语法---第十三天

finalfinal的概念继承的出现提高了代码的复用性,并方便开发。但随之也有问题,有些类在描述完之后,不想被继承,或者有些类中的部分方法功能是固定的,不想让子类重写。可是当子类继承了这些特殊类之后,就可以对其中的方法进行重写,那怎么解决呢?要解决上述的这些问题,需要使用到一个关键字final,final的意思为最终,不可变。final是个修饰符,它可以用来修饰类,类的成员,以及局部变量。final的特点final修饰类不可以被继承,但是可以继承其他类。class Yy {}final cl

2020-08-17 20:40:42 145

原创 自学Java---基础语法---第十二天

构造方法构造方法介绍在开发中经常需要在创建对象的同时明确对象的属性值,比如员工入职公司就要明确他的姓名、年龄等属性信息。从字面上理解即为构建创造时用的方法,即就是对象创建时要执行的方法。既然是对象创建时要执行的方法,那么只要在new对象时,知道其执行的构造方法是什么,就可以在执行这个方法的时候给对象进行属性赋值。构造方法格式修饰符 构造方法名(参数列表){}构造方法的体现:构造方法没有返回值类型。也不需要写返回值。因为它是为构建对象的,对象创建完,方法就执行结束。构造方法名称必须和

2020-08-08 21:39:11 165

原创 自学Java---基础语法---第十一天

接口接口的概念接口是功能的集合,同样可以看做是一种数据类型,是比抽象类更为抽象的“类”接口只描述所应该具备的方法,并没有具体实现。具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计一切事物均有功能,即一切事物均有接口接口的定义与定义类的class不同,接口定义时需要使用interface关键字定义接口所在的仍为.java文件,虽然生命是使用的为interface关键字,但变异后仍然会产生.class文件这点可以让我们将接口看做是一种值包含了功能声明

2020-08-05 20:43:09 102

原创 自学Java---基础语法---第十天

面向对象继承继承的概念在现实生活中,继承一般指的是子女继承父辈的财产。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。例如公司中的研发部员工和维护部员工都属于员工,程序中便可以描述为研发部员工和维护部员工继承自员工,同理,JavaEE工程师和Android工程师继承自研发部员工,而网络维护工程师和硬件维护工程师继承自维护部员工。这些员工之间会形成一个继承体系,具体如下图所示。在Java中,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作子

2020-07-30 20:39:54 128

原创 自学Java---基础语法---第九天

面向对象理解什么是面向过程、面向对象个人理解:Java本身就是一个面向对象的程序语言,这个通过各种API就能看出来,具体的话,就是在程序设计过程当中,会把很多通用的功能封装成方法(也就是对象),在需要调用的时候不需要在去考虑这个方法是怎么实现的,当然,我的理解可能有偏差,欢迎大家指正。对象在代码中的体现在分析现实生活中的事物时发现,这些事物都有其具体的特点和功能,这些特点和功能就组成了这个特殊的事物。可以简单理解:属性就是数值,其实就是变量;行为就是功能,就是方法。属性和功能统称为事物中的成员。

2020-07-26 23:14:59 144

原创 自学Java---基础语法---第八天

//定义商品类public class Supermarket { int id; String name; double price; double number;}主程序public class Test { public static void main(String[] args) { ArrayList<Supermarket> list = new ArrayList<Supermarket>();

2020-07-23 21:42:00 312

原创 自学Java---基础语法---第七天

循环练习编写程序求 1+3+5+7+……+99 的和值。public class Test { public static void main(String[] args) { int sum = 0; for (int i = 0; i < 100; i++) { //如果是奇数 则累加 if (i % 2 != 0) { sum += i; }

2020-07-20 12:12:05 224

原创 自学Java---基础语法---第六天

引用数据类型引用数据类型分析我们可以把类的类型为两种:第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存在的类中包含了很多的方法与属性,可供我们使用。第二种,我们自己创建的类,按照类的定义标准,可以在类中包含多个方法与属性,来供我们使用。自定义数据类型概述我们在Java中,将现实生活中的事物抽象成了代码。这时,我们可以使用自定义的数据类型(类)来描述(映射)现实生活中的事物。类,它是引用数据类型,与之前学习的所有引用数据类型相同,自定义类也是一种数据类型。只是自定

2020-07-15 14:47:21 467

原创 自学Java---基础语法---第五天

刚开始学 如果您感觉方法或者过程有不对的地方 欢迎提出 小白好借鉴 O(∩_∩)O哈哈~方法方法概述方法实现的过程中,会包含很多条语句用于完成某些有意义的功能——通常是处理文本,控制输入或计算数值。我们可以通过在程序代码中引用方法名称和所需的参数,实现在该程序中执行(或称调用)该方法。方法,一般都有一个返回值,用来作为事情的处理结果。方法的语法格式在Java中,声明一个方法的具体语法格式如下:修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,......){ 执行语句

2020-07-13 17:05:01 223

原创 自学Java---基础语法---第四天

流程控制语句选择结构 switchswitch 条件语句也是一种很常用的选择语句,它和if条件语句不同,它只能针对某个表达式的值作出判断,从而决定程序执行哪一段代码。当判断条件比较多,实现起来代码过长,不便于阅读时,使用switch语句。在switch语句中使用switch关键字来描述一个表达式,使用case关键字来描述和表达式结果比较的目标值,当表达式的值和某个目标值匹配时,会执行对应case下的语句。语法格式:switch (表达式){ case 目标值1: 执行语句1 break;

2020-07-10 22:05:15 358

原创 自学Java---基础语法---第三天

引用数据类型Scanner类引用数据类型的使用与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式数据类型 变量名 = new 数据类型()

2020-07-06 21:51:05 238

原创 自学Java---基础语法---第二天

变量变量概述变量是内存中装在数据的小盒子,只能用它来存数据和取数据。计算机存储单元计算机存储设备的最小存储单元是“位(bit)”,又称为“比特位”,计算机最小的存储单元叫“字节(byte)”,字节是由连续的8个位组成。计算机是采用二进制存储数据的。常用存储单位:1B(字节) = 8bit1KB = 1024B1MB = 1024KB1GB = 1024MB1TB = 1024GB1PB = 1024TB基本类型之4类8种变量必须有明确的类型,什么类型的变量装载什么类型的数据整型

2020-07-02 17:00:35 199

原创 @自学Java---基础语法---第一天

@自学Java第一天由于工作原因,学习的时间可能会有些长(边工作边学习嘛)通过本站大神们的分享,下了一堆视频教材,选了一个传智播客基础班的视频集,结合在图书馆借来的Java基础教程开始自学历程配置jdk环境变量在网上下载的JDK8,百度了一下配置教程,按照教程配置的总结:新建两个环境变量 JAVA_HOME和CLASSPATH原系统变量path增加一个值JAVA_HOME的值是jdk安装的路径其他两个的值按照百度搜来的值填就行Java概述视频教材和书上写了一大堆,看的有点懵个人感觉这个

2020-06-30 17:03:06 143

Java学习资料.txt

(链接失效的请私信给我)众所周知Java是一门编程语言,编程语言就是用来编写软件的。那么使用Java到底能用来编写什么软件呢?你所熟知的很多软件都可以用Java来编写,例如:QQ、迅雷、淘宝、京东等等,那么Java比较擅长什么呢?也就是说我们将来从事Java开发工程师工作到底要编写什么类型的软件呢?

2020-06-30

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

TA关注的人

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