自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 我在上海乐字节学习Java的第十二天(持续更新中 )

抽象类针对一个事物,如果这个事物并不是具体事物,而是概括性的(需要抽象修饰这个类),比如动物,应该定义不应该定义具体类class Animal{},并且动物的eat()/sleep()每个具体动物吃和睡不同的,所以这些功能应该声明(方法不能方法主体)将当前这个类定义为抽象类!抽象类的特点: 抽象类不能实例化!(不能创建对象)注意事项:1)如果一个类中有抽象方法,那么这个类一定是抽象类2)抽象类中一定是抽象方法吗?不一定都是抽象方法,可以是非抽象的,也可以抽象的!3)抽象类的子类是抽象类还是

2020-10-30 11:53:13 58

原创 零基础自学编程选哪种语言好?世上最好编程语言推荐

零基础自学编程选哪种语言好那需要先定义一下你所谓的“好”是什么,说明白这个,才可能做出合适的选择。所以,接下来我根据这个不同的“好”,给出建议。01如果你说的好是指:入门难度低即,你想要一门编程语言,可以在3个月内,通过自学来掌握语法,且能用学到的知识来做点有意义的小项目。那我推荐 Python,因为入门很容易,这点从雨后春笋般的面向中小学生的Python编程培训就可以看出来。你也可以在京东、当当等以Python+零基础为关键字来检索相关图书。02如果你说的好是指生态好即,这种编程语言,生态

2020-10-30 11:47:54 52

原创 Spring Ioc 实例化 Bean 对象有几种方式?

Spring 实例化 bean 的方式构造器的方式静态工厂方式实例化工厂方式案例实操构造器的方式实例化 bean 对象通过默认构造器创建 空构造方法必须存在 否则创建失败静态工厂模式特点:要有该工厂类及工厂方法工厂方法是静态的StaticFactory 静态工厂/*** 静态工厂模式**/public class StaticFactory {public static GoodsService createGoodsService() {//方法一定要是一个静态方法

2020-10-30 11:45:47 35

原创 程序员没有女朋友?Are you kidding me?

谈到程序员你会想到什么?脱发、奇葩、没女友。但也有可能……没有男友……前段时间,微博上有个女程序员火了,原因是表白男同事,发了200多条信息。这引起众网友隔屏吃瓜,也有个别网友不满:众网友:想多啦!啥职业人家都会交代一下哒~~不过话又说回来了:在大多数人眼里,程序员就是很古怪。但怪在哪里呢?程序员情商低大家对程序员的刻板印象就是智商高,情商低,认为大部分程序员擅长:不看别人脸色、不猜别人心情以及非委婉的表达方式。其实到处都有情商低的人,并不是程序员情商就低…程序员主要靠技术吃饭,与机器语言打交

2020-10-29 14:19:28 114

原创 我在上海乐字节学习java的第十一天(持续更新中)

包对文件进行分类管理(当类文件名相同时)对类提供多层命名空间写在程序文件的第一行类名的全程是报名.类名包也是一种封装形式package lesson11;//包可以多层嵌套import java.util.Arrays;//为了简化类名的书写public class test1 {public static void main(String [] args){int[] arr=new int[]{1,2,45,4,5,23,7,8};//打印数组String res=Arrays.

2020-10-29 14:18:29 99

原创 你知道设计模式中的代理模式吗?

代理模式在 java 开发中是一种比较常见的设计模式。设计目的在为服务类与客户类之间插入其他功能,插入的功能对于调用者是透明的,起到伪装控制的作用,如租房的例子房客、中介、房东。对于代理模式中即:客户类、代理类、委托类(被代理类)。代理模式的两个设计原则:1.代理类与委托类具有相似的行为(共同)2.代理类增强委托类的行为代理模式实现的方式静态代理动态代理案例实操静态代理为某个对象提供一个代理,代理角色固定,以控制对这个对象的访问。代理类和委托类有共同的父类和父接口,这样在任何使用委托类对象

2020-10-29 14:17:49 35

原创 我在上海乐字节学习Java的第十天(持续更新中)

boolean Booleanbyte Byteshort Shortchar Characterint Integerlong Longfloat Floatdouble DoubleInteger int类型的包装器类型“123”–>int字符串转化为 数字int = Integer.parseInt(“123”);lont = Long.parseLong(“123”)数字转换为字符串 String s = ""+10;9.2:自动装箱和自动拆箱在jdk1

2020-10-28 15:12:39 53

原创 零基础学习java能学会吗?零基础如何学习java?有什么方法吗?

今天由我来分享下关于零基础学习java的方法。Java发展前景据权威统计,在所有软件开发类人才的需求中,对Java工程师的需求达到全部需求量的60%~70%,Java软件人才的缺口巨大,对应薪水也是随之水涨船高。越来越多的大学生看好Java的大好发展前景,选择进行系统化的专业培训后,进入企业从事Java开发工作。Java岗位需求量每年以22%左右的速度增长着,其中尤以Java程序员、Java工程师、Java架构师、技术总监最为缺乏。全国每年Java工程师的缺口高达50万+。掌握一门高含金量的技能,拥

2020-10-28 15:05:10 250

原创 你知道面试必问的AOP吗?通过Spring又如何实现呢?

Aspect Oriented Programing 面向切面编程,相比较 oop 面向对象编程来说,Aop 关注的不再是程序代码中某个类,某些方法,而 aop 考虑的更多的是一种面到面的切入,即层与层之间的一种切入,所以称之为切面。联想大家吃的汉堡(中间夹肉)。那么 aop 是怎么做到拦截整个面的功能呢?考虑学到的 servlet urlpattern /* 的配置,实际上也是 aop 的实现 。Spring Aop 实现的方式注解 方式XML 方式案例实操注解方式jar 包坐标引入<

2020-10-28 15:02:58 47

原创 学习java需要掌握什么基础?如何学习才好呢?

乐字节教育是集线上教育与线下培训于一体的全栈式教育机构,致力于研发高端IT技术,培养高端IT人才,让更多的人接受更好的教育是乐字节的教学理念。点击 阅读原文,可获取超过干货和超值课程!很多大学生都想着毕业后就能找到一份称心如意的工作,但是当自己走出校门后才发现在学校里学习的东西,有时候在一线互联网企业连个实习生都算不上,因此就导致了很多刚刚大学毕业的学生就想学习Java。为什么大家有这样的想法呢?首先是由Java本身语言特性决定的,对于初学者来说,编程语言的生态越强大,学习成本就越低,能获得的学习资源就

2020-10-27 14:37:20 29

原创 我在上海乐字节学习java的第九天(持续更新中)

综合案例(数组的管理)需求:定义一个类,对数组中的数据进行管理方法插入数据:public int[] insertDate(){ }显示所以数据:public void showDate(int[] a, int length){ }在指定位置处插入数据:public void insertAtArray( int[] a,int n,int k){ }查询能被3整除的数据:public void divThree(int[] a){ }用来显示菜单页面:public void notice(

2020-10-27 14:36:49 97

原创 你知道什么是 Restful 风格吗?SpringMVC 带我们实现它!

Restful 风格的 API 是一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。在 Restful 风格中,用户请求的 url 使用同一个 url 而用请求方式:get,post,delete,put…等方式对请求的处理方法进行区分,这样可以在前后台分离式的开发中使得前端开发人员不会对请求的资源地址产生混淆和大量的检查方法名的麻烦,形成一个统一的接口。SpringMVC Re

2020-10-27 14:36:04 45

原创 我在上海乐字节学习JAVA的第八天(持续更新中)

第八天对象的使用类的成员变量分为:类变量(又称静态变量,被static修饰的变量)和实例变量(不被static修饰的变量),另外,定义在函数内部的 量称为局部变量,仅在函数内部有效。成员方法分为:类方法(又称静态方法,被static修饰的方法)和实例方法(不被static修饰的方法)。局部变量和成员变量的区别1 . 在类中的位置不同:成员变量:在类中方法外定义的变量局部变量:在方法定义中或者方法声明上的变量2 . 在内存中的位置也不同成员变量:在堆内存中局部变量:在栈内存中3 .生命周

2020-10-26 10:29:34 111

原创 我英语不好,能学会编程吗?

​很多刚开始学编程的人都会问我英文差能学会编程吗??学会编程不需要多高深的英语水平,想要学会编程,简单的英语水平足够了。现在的程序开发环境又很友好,基本上打开之后不需要怎么配置,直接写代码就行,程序语言无外乎顺序、判断和循环语句,写一写简单的程序毫无压力,所以需要记住的英文其实并不多。为什么这么说呢?我们拿Java和Python出来给大家看看。我们先来看看使用量最多的Java语言。Java的英文单词、学名关键词或者保留字,也就几十个。下面是Java的关键词:Java语言,一共有50个关键词

2020-10-26 10:29:03 85

原创 如何用Web前端技术就能开发出桌面应用程序?

Web前端技术开发桌面应用的方式CEF:用 Chromium&Webkit 来呈现 web 页面,是客户端里面嵌浏览器,浏览器里面跑网页。heX:基于CEF,内部整合了开源项目 Chromium 及 node.js。nw:基于Chromium 和 node.js,利用 web 方式开发跨平台桌面应用的平台技术。electron:底层也是基于Chromium 和 node.js。等等。。。案例实操~electronelectron 是 github 开发的,用来开发桌面应用的一款前端框架

2020-10-26 10:28:24 354 1

原创 java是最值得学习的编程语言吗?

其实我们评价一种开发语言就像我们评价一个人一样,如果只是说他很好,最值得学习,这样的评价看起来就太笼统了,而且一点也不具有说服力,所以今天场长大大就把java做一场拟人化处理,想象我们面对的java是一个帅气的小伙子,当然你如果愿意也可以把她想象为一名阳光美少女,毕竟从Java的出生年纪看,她真的只是个20岁活力满满的阳光少女哟。Java何许人也Java是编程开发界的网红,最常见最熟悉的一种开发语言,在信息互联网时代算是比较早的语言了,但在整个信息互联网时代却是非常流行的,再加上android、大数据开

2020-10-23 14:26:38 181

原创 我在上海乐字节学习java的第七天(持续更新中)

在这一段时间中,学到了很多以前没有接触过的知识,让我对java有了很大的了解,并且能够自己编写一些小程序了。下面就是我对于在这段期间的学习情况的总结。循环:在使用循环的时候,我们需要注意的是循环三要素,即循环条件,循环变量以及循环改变方式。① for循环 先满足条件,然后进入循环,执行循环。② while 循环,先执行再判断,也就是说,先执行一次,执行完后如果满足条件就继续执行,否则跳出循环。③ do……while 循环,先判断循环条件是否满足,如果满足就执行,不满足就不执行。这一节学习上没有问题。堆:

2020-10-23 14:25:04 52

原创 你知道权限管理的角色授权与认证吗?

你知道权限管理的角色授权与认证吗?权限管理中,角色授权与认证属于权限模块中的关键模块,角色授权即是将角色能够操作的菜单资源分配给指定角色的行为,角色认证即是当用户扮演指定角色登录系统后系统对于用户操作的资源进行权限校验的操作,意思这里说明白了,那么在代码中应该具体怎么实现呢?角色授权与认证的方式前端页面展示控制后端权限访问控制案例实操角色授权树形数据展示完成角色记录基本 crud 功能之后,接下来实现角色授权功能,这里实现角色授权首先完成待授权资源显示功能。对于资源的显示,这里使用开源的 t

2020-10-23 14:24:24 94

原创 我在上海乐字节学习java的第六天(持续更新中)

在这一段时间中,学到了很多以前没有接触过的知识,让我对java有了很大的了解,并且能够自己编写一些小程序了。下面就是我对于在这段期间的学习情况的总结。循环:在使用循环的时候,我们需要注意的是循环三要素,即循环条件,循环变量以及循环改变方式。① for循环 先满足条件,然后进入循环,执行循环。② while 循环,先执行再判断,也就是说,先执行一次,执行完后如果满足条件就继续执行,否则跳出循环。③ do……while 循环,先判断循环条件是否满足,如果满足就执行,不满足就不执行。这一节学习上没有问题。堆:

2020-10-22 10:47:57 128

原创 Java为什么有前途?什么人适合学Java?

过去的十多年,JAVA基本每年都是全世界使用人数第一的语言。全世界数百万的IT企业构建了庞大的JAVA生态圈,大量的软件基于JAVA开发。JAVA也被誉为“计算机界的英语”。JAVA的应用范围涉及所有行业、绝大多数IT企业,形成了庞大的生态圈。如下是智联招聘在一个月内、北京地区的JAVA人才需求量:当月需求量25121个职位,我们以一个职位招聘3人,总量就是:25121*3=75363人。这还只是光北京地区。可以想象全年、全国招聘的数量,以及由此形成的生态圈有多么庞大。这个生态圈的影响力越来越大,需要的

2020-10-22 10:47:10 81

原创 零基础怎么学java,java和大数据的关系

现在很多学习大数据技术的人会选择学习Java,大数据和Java有什么关系呢,零基础小白怎么入门学习Java呢?正确理解Java的各种“抽象”。学习Java就是学习各种“抽象”,包括类、接口和抽象类等,不同层次的抽象意味着不同的作用。注重知识结构的全面性。Javaweb、JavaEE等都是Java重点知识,后面还有分布式微服务架构,学完这些才算是大致学完了Java核心内容。学习期间建议使用Linux操作系统开展实验,未来很多Java开发都离不开Linux操作系统,比如大数据应用开发。Java是目前使用最

2020-10-21 10:43:53 187

原创 我在上海乐字节学习JAVA的第五天(持续更新中)

JAVA学习第五天一:布尔运算符在这里插入图片描述1 &和&&二者的不同之处在于,当第一个布尔表达式为假时,&&运算符会短路短路的意思是若前面的表达式为假,则不会运行第二个表达式,整体表达式为假2 |和|| 如果第一个布尔表达式为true,那么||运算符就会短路 意思同短路和二:While 循环格式如下在这里插入图片描述三:do while 循环结构如下在这里插入图片描述四:while和do While的区别在这里插入图片描述五:循环的四要

2020-10-21 10:43:17 75

原创 XML数据如何进行解析呢,方式有哪些?

上回我们说到 JSON 解析的四种方式,那么这次我们来看看 XML 的四种解析方式。解析的四种方式DOM 解析SAX 解析JDOM 解析DOM4J 解析案例实操DOM 解析DOM(Document Object Model, 文档对象模型),在应用程序中,基于 DOM 的 XML 分析器将一个 XML 文档转换成一个对象模型的集合(通常称为 DOM 树),应用程序正是通过对这个对象模型的操作,来实现对 XML 文档数据的操作。XML 本身是以树状的形式出现的,所以 DOM 操作的时候,也将按

2020-10-21 10:42:05 81

原创 我在上海乐字节学习Java的第四天(持续更新中)

> ​ ​ 11.29​ #p1{​ font-size:30px;}.p22{​ font-size:40px;}p{​ font-size:20px;​ }#id{​ width: 500px;​ height: 400px​

2020-10-20 12:20:35 90

原创 做程序员,我骄傲了吗?

乐字节教育是集线上教育与线下培训于一体的全栈式教育机构,致力于研发高端IT技术,培养高端IT人才,让更多的人接受更好的教育是乐字节的教学理念。程序员,计算机语言的王者,日常交流的青铜大家是不是都感觉程序员的世界里都是枯燥乏味的代码毕竟他们每天24小时15个小时都用在代码身上了与代码斗智斗勇了这么多年可以说是“屡战屡败”了有人问:程序员辛苦吗?每天不是在加班,就是在加班的路上。程序员怎么会辛苦呢?其实吧,程序员压力也没那么大。是吧?(此处省略一张低年龄的老程序员的网图……自行脑补)

2020-10-20 12:19:42 302 1

原创 JSON数据如何进行解析呢,方式有哪些?

这个问题是我们作为程序员几乎每天都要进行的操作,那它有多少种方式呢,我们这里就这点来说一说。解析的四种方式官方解析谷歌 Gson 解析阿里巴巴 FastJson 解析Jackson 解析案例实操这里我们就只讨论对象与 json 如何互相转换。这里我们先创建好 Maven 项目,方便引入依赖,通过单元测试来实际检验我们不同的解析方式。下面我们都使用 User 对象,先创建好我们需要的类。User.javapackage org.example;​public class User {

2020-10-20 12:18:49 202

原创 我在上海乐字节学习java的第三天(持续更新中)

乐字节教育是集线上教育与线下培训于一体的全栈式教育机构,致力于研发高端IT技术,培养高端IT人才,让更多的人接受更好的教育是乐字节的教学理念。今天在乐字节上课一天的课,又学到了新的知识和技术,下课后整理了今天学的知识,下面来给大家分享一下今天学到的一些知识点:HTML整体结构HTML的内容都是由一对一对的标签组成,标签不能混乱,页面有页面的整体架构和规则,标签和标签之间有需要正确嵌套。通常一个HTML网页文件包含3个部分:标记头区…、内容区…和网页区…。 HTML文档的基本结构 ht

2020-10-19 15:32:41 88

原创 编程真的只是高智商人玩的东西吗?

我想大多数人对于编程态度,大致可以分成以下三种:01没有接触过编程的人编程是聪明人玩的东西,是高科技,感觉搞程序的人都好聪明啊!02学过编程但是水平不高的人编程其实并没有那么神秘,感觉上和数学有点像,入门很简单,如果想要继续向上深入学习的话,就有点难了。03编程大牛编程其实并没有大多数人想象的那样难那样无聊,相反,我觉得编程是一件很有趣的事情。编程到底是什么人们对于编程的态度为什么会出现这么大的差异?编程真的只是高智商的人才能玩的东西吗?我想说,并不是。在我看来,编程就像开车一样,任何一个

2020-10-19 15:31:23 47

原创 JSON的格式类型到底有哪些呢?

数据交换格式方式基本类型数组类型对象嵌套案例实操基本类型{“键” : 值, “键” : “值”,…},以大括号开始,键的名称加上冒号,然后跟上对应的的值,若有其他键值对则以逗号进行分割。{“name”: “张三”,“age”: 18,“sex”: true}数组类型[{“键” : 值, “键” : “值”},{“键” : 值, “键” : “值”},…],以中括号开始,其间的数据通过逗号进行分割。[{“name”: “张三”,“age”: 18,“sex”: true}

2020-10-19 15:30:02 293

原创 我在上海乐字节学习java的第二天(持续更新中)

HTML是什么,HTML5是什么? html指的是超文本标记语言,用来描述网页,html5是html第五次的修订版,语言更加具有语义化,能更好的被机器阅读,提供更多的媒体接入。 HTML元素标签、属性都是什么概念? html是一种描述网页内容的一门语言,html文档由标签、网页内容、标签属性构成,其中网页内容通过标签来进行标记;标签有两种, 1、成对出现的标签如:我是一个段落1 由开始标签、结束标签组成; 2、单独出现的标签: 下一行 1 只有一个开始标签; 3、标签属性又叫做标签的特性,是为了.

2020-10-16 15:09:39 49

原创 对于零基础小白来说,如何学好Java?

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,它具有良好的通用性、高效性、平台移植性和安全性,广泛用于个人PC、数据中心、游戏控制台等,同时拥有较大的开发者专业社群。对于小白来说,如何学好Java,建议可以参考以下几点:01学好基本语法,弄清Java特点学习Java说的直白些就是学习它的语法、功能、结构等,然后按照它的语法编写代码。语法是学习Java的基础,刚开始学习的时候可能会很难理解,但是没关系,这属于正常现象,只要多看、多问、多实践,慢慢地你就会入门。02学习没有捷径,要多

2020-10-16 15:05:27 80

原创 问题:JavaWeb中实现文件上传的方式有哪些?

文件上传的方式Servlet2.5 方式Servlet3.0 方式SpringMVC 方式案例实操Servlet2.5 方式文件上传涉及到前台页面的编写和后台服务器端代码的编写,前台发送文件,后台接收并保存文件,这才是一个完整的文件上传。前台页面在做文件上传的时候,会有一个上传文件的界面,首先我们需要一个表单,并且表单的请求方式为 POST;其次我们的 form 表单的 enctype 必须设为”multipart/form-data”即 enctype=“multipart/form-

2020-10-16 15:04:13 68

原创 我在上海乐字节学java的第一天(持续更新中)

jvm,jre,jdk三者的关系jdk > jre > jvmjava环境变量配置win10系统下此电脑,右键点击属性控制面板主页->高级系统设置在系统变量窗口新建系统变量变量名:JAVA_HOME值:D:\java\jdk-12.0.2(根据自己jdk或者jre的安装位置确定值)点击系统变量中的Path,点击编辑 ,新建一个环境变量为%JAVA_HOME%\bin将刚创建的环境变量上移到最上面,点击确定java注释单行注释//可以嵌套多行注释/多行注释不

2020-10-15 17:27:45 63

原创 问题:Session的销毁方式到底有哪些?

Session,作为我们离不开的后台的技术,它的出现主要是为了解决 Http 协议的无状态特点,用于解决用户状态的存储问题,而往往对于存储来说都会涉及到一个时间问题,下面我们来看看它的销毁方式到底有哪些。销毁的方式默认时间到期自己设定到期时间立刻失效关闭浏览器关闭服务器案例实操默认时间到期当客户端第一次请求 servlet 并且操作 session 时,session 对象生成,以 Tomcat 为例,Tomcat 中 session 默认的存活时间为 30min,即你不操作界面的时间,一

2020-10-15 17:26:48 49

原创 Java初学者快速上手之实战“套路”

很多初学者刚开始学编程时,上来就只想着编码!编码!!编码!!!但你知道什么是编程吗?要知道:编码≠编程今天就为大家介绍一种快速上手的编程套路,在套路的基础上编码有如神助!学过Java语法的童鞋都知道,虽然Java语法看起来这么多,总结起来就两种作用。一种是存储数据,另一种是操作数据。比如变量、数组、集合、文件操作、JDBC等,都属于数据存储相关的知识点,而选择语句、循环语句、多线程、反射等属于数据操作相关的知识点。今天的这个套路就是教大家,把碰到的需求也按这种方式来进行分类,就可以快速上手,编写

2020-10-15 17:25:35 225

空空如也

空空如也

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

TA关注的人

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