自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

北海糖的博客

为创造而生

  • 博客(39)
  • 收藏
  • 关注

原创 从后端到前端,JavaScript和Java有关系吗

你好,我是小塘老师,江湖人称北海小塘,记住,不是海王小塘,不要弄混了哦。本系列文章将记录我工作之余,自学前端的成神之路,此时此刻是2021/5/26 20:25。本文适合对IT领域感兴趣且有一定了解的同学阅读,本系列文章的初衷是为了加强自身对知识的吸收所写的当然,也为了更好的帮助关注我的同学高效吸收,提高本文的可读性,小塘老师会采用清单式的排版风格,让大家阅读起来简约高效。0.1 Java和Javascript完全不同,Javascript翻译过来为Java的脚本语言,但实际上它和Java是完全不一

2021-05-26 23:00:23 11002 1

转载 使用Eclipse时出现Unhandled event loop exception错误的有效解决办法

最近使用Eclipse时总会在操作时不间断的出现Unhandled event loop exception No more handles的情况。如下图翻墙查找和国内百度得到答案总结如下删除workspace 工作区 重新新建工作区网上报百度杀毒引起 处理办法 关闭百度杀毒 或加ADT目录 和工作区加入白名单更新eclipse swt插件开发时关闭AdSafe软件 因为我的处理好之...

2020-03-02 19:38:27 2699 1

原创 Maven出现Retrieving archetype,加载缓慢怎么办?

1.当catalog为All Catalogs,出现Retrieving archetypes,加载缓慢。那么catalog可以选择为Internal。

2020-01-06 17:50:03 5174 1

原创 数据结构的特性

01不同数据结构的特性02定义数据库;记录:数据库划分的单元字段:记录被划分的N个字段关键字:任何字段可以被用来查找关键字03面向对象编程的产生过程性语言处理复杂大型问题力不从心程序与现实世界缺乏对应关系程序的内部结构出现了问题总而言之,对现实世界建模无能为力。对象简述对象:方法和变量类:多个对象的说明创建对象也称作实例化对象,把对象称作类的实例化访问对象方...

2019-12-08 21:27:46 446

原创 Maven命令的使用

Maven的命令要在pom.xml所在的目录中去执行01Mvn compile1、自动创建target文件2、自动在本地仓库创建下面是个文件02Mvn clean清楚已经编译好的class文件,helloMaven只剩下src和pom.xml。03Mvn test执行成功后,又会自动生成target文件。只要执行test,那么自动会执行前面的步骤:清理和编译04Mvn pa...

2019-12-05 22:22:11 190

原创 Maven报错:不再支持源选项 5。请使用 7 或更高版本。

PS D:\mavenRepository\helloMaven> mvn compile[INFO] Scanning for projects…[INFO][INFO] -------------------------< com.tjh:maven-demo >-------------------------[INFO] Building maven-demo M...

2019-12-05 17:40:49 7954

原创 Maven的工程结构

1、Project结构|–src(源码包)| --main(正常的源码包)|–java|–resources| --test(测试的源码包)| --target(class文件、报告等信息存储)| --pom.xml(maven工程的描述文件)2、创建HelloMaven工程1、安装maven的工程结构创建helloMaven工程2、创建HelloMaven.java3、创...

2019-12-05 16:41:34 2454

原创 Maven的安装配置

1、官方网站:http://maven.apache.org2、Maven是使用java开发,需要安装jdk1.6以上,推荐使用1.73、下载jdk1.6以上4、解压缩Maven包5、配置Maven环境变量:01在系统变量中创建图1; 02在Path中添加图2(目录途径以自己的文件位置为准)6、测试Maven时候安装成功,在cmd中输入mvn -v,显示图三7、两个配置文件:全局配置...

2019-12-04 22:21:23 110

原创 Maven介绍

01是什么?1.基于工程对象模型(POM),使用一小段描述对项目的代码、报告、文件进行管理的工具。2.跨平台工具的项目管理工具,使用Java开发的,3.两大功能:管理依赖,项目构建。管理依赖即管理jar包02项目构建是什么?**完整过程:**清理——编译——测试——报告——打包——部署程序员把svn服务器上的源码在windows仿真环境中下载源码,进行项目构建(编译、(单元测试)、打包...

2019-12-04 21:46:43 143

原创 Maven的学习目录

2019-12-04 21:26:59 133

原创 Spring框架的简单搭建

哈哈哈哈,我的Spring的简单框架终于搭建成功了,所以迫不及待的来分享了,虽然网上已经有了很多搭建方法,但是在搭建的过程中还是遇到了很多磕磕碰碰,急死人呀!在写一个常规的搭建方法时,我会把我遇到的一些小坑也写上来,首先声明,我这次的搭建也是参考网上的信息而成功的,如果有雷同还请见谅!01声明在我寻找网上的搭建方法时,找到3种Spring的搭建方法,最后只成功了一种。下面我将会把成功的搭建...

2019-10-25 13:59:42 2202

原创 Spring的源码解读和设计详析

各位读者,大家好呀,我回来了,最近还在学Spring,之前因为在搭建Spring的过程中,Eclipse出现了bug,让我郁闷了,又因为一些小事,所以一下子又耽误了一些时间。直到昨天才把Eclipse卸载后重新下载了,才没有再出现BUG。这次事故让我发现,我应该也要用一下IDEA了,虽然只能用社区版,但是真的不想再出现这样的是事故了。学编程真的是个耐心活,磨练心性呀!好了,让我们进入主题吧...

2019-10-20 16:47:04 322

原创 Spring的基本使用与概念

最近北海正在看视频自学Spring框架,所以认真的总结了今天学的一些内容,如果对你有用的话,可以点赞、评论哦。01本篇文章结构图02Spring的架构03搭建开发环境1、打开http://maven.apache.org/网站,可以百度自行配置好环境变量。2、下载好Eclipsse或者IDEA,个人习惯用Eclipse。3、打开网站https://spring.io/proje...

2019-10-11 20:41:30 436

原创 北海糖Java学习倒计时100天打卡

day1001.RandomString(n)随机抽选n个字符串for(int i = 0;i < 10; i++) {//代码部分执行10次 do { randomNum = RandomString(random.nextInt(10)+1); //任意抽选RandomString的随机字符串,n属于[1,10)的区间,随机生成n位数 }2、...

2019-10-11 15:00:30 145

原创 文科生,你为啥学编程?

写在前面的话:很惭愧,虽然来了CDSN这么久,但是却从没有认真的写好一篇文章。刚刚看了一位和我同样仍在上学的同学写的博客,发现他已经是博客专家了。他的每篇文章,都做到了排版精美,内容详实,让读者受益匪浅。我觉得从今天起,应该要认真的对待我的每一篇作品。**01为什么我要学习编程?**...

2019-09-30 17:32:33 1279 2

原创 北海糖:List的字符串排序

****1. /**需求1、创建集合List,创建字符串,往集合中添加10条随机字符串2、每条字符串的长度为10以内的整数3、每条字符串的每个字符都为随机生成的字符,字符可以重复4、每条随机字符串不可重复@param args*/public ListRandom_Num = new ArrayList<>();//创建集合List的实例化对象和泛型及...

2019-09-30 10:33:17 194

原创 北海糖: Java的集合框架(下)学生选课

01学生选课的第6部分目录思考:**1、在课程序列中,如何判断是否包含某门或者某几门课程?2、如果课程序列包含某门课程,如何判断该课程的索引位置3.在学生映射表中如何判断是否包含某个学生的ID?4、又如何判断是否包含某个学生对象?5、如果想把课程或者学生对象,按照课程名称或者学生姓名排序又该怎么办呢按照ID排序呢?**02...

2019-08-29 21:04:15 183

原创 北海糖:学生选课Map&HashMap的应用

01Map与HashMap简介K是指key,V是指Value02案例形式一、使用运行结果:二、删除运行结果:

2019-08-29 18:04:26 162

原创 北海糖的Java之路:学生选课项目List类运用

01学生选课——添加课程1第一种方法Add方法第二种添加方法: addAll02学生选课—课程查询运行结果:03课程修改注意,但有显示错误的时候,并且有选择项时,一定要多调试注意。运行结果:学生选择——删除...

2019-08-28 19:08:31 183

原创 北海糖的eclipse快捷键整理

【CTRL+1】代码强制类型转换快捷键【ALT+ENTER】IDEA使代码强制类型转换快捷键:【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。【Ctrl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。【Ctrl+/】 快速添加注...

2019-08-26 11:40:08 126

原创 北海糖:Java中的集合框架(北海糖 慕课视频)

01集合框架概述集合框架:概念和作用;体系结构;实际应用如学生类:有课程类型的属性;把相似类型属性放到容器当中,这个容器就是集合。集合的概念现实生活中:很多事物凑在一起数学中的集合:具有共同属性的事物的总体Java中的集合类:是一种工具类,就像是容器,储存任意数量的具有共同属性的对象。集合的作用在类的内部,对数据进行组织;如果有些属性的类型相同,但意义与作用不同,就不能方法一个...

2019-08-26 10:13:50 192

原创 Java学习知识树

01Java知识体系02后端开发学习路线

2019-08-25 16:07:16 816

原创 哪一类?Java中必须了解的常用类

01Java中包装类// 打双引号的数字“”,是字符型;没有打双引号的是整数型。包装类主要提供了两大类方法:将本类型和其他基本类型进行转换的方法将字符串和本类型及包装类互相转换的方法例如 int、float、double、boolean、char 等。基本数据类型是不具备对象的特性的,比如基本类型不能调用方法、功能简单,为了让基本数据类型也具备对象的特性, Java 为每...

2019-07-26 19:56:07 232

原创 认识Java的字符串;3—2

01什么是Java中的字符串创建String对象的方法:题目:注意sysytem中输出的字符串,+号后面是变量。02Java字符串中的不变形运行结果:1、s1声明了字符串的对象,s1存放了到字符串对象的引用。2****建立了新的字符对象,变量s1指向了新创建的字符串对象,如下图所示2、 一旦一个字符串在内存中创建,则这个字符串将不可改变。如果需要一个可以改变的字符串,我...

2019-07-25 11:30:41 220

原创 北海糖的Java之路:Java的异常简介

异常的简介01Error02Exception03检查异常处理异常**try-catch以及try-catch-finallytry{//一些会抛出异常的方法}catch(Excrption e){//处理该异常的代码块}抛出异常的方法会终止执行。程序的控制权将会被移交给catch块的异常处理程序**...

2019-07-24 10:55:23 114

原创 入门Java之时的夜间随想

为什么要学Java?为了能够在出来后获得较高的经济收入,迅速经济独立?为了能够有更大的机会有更多的钱,实现财富自由?为了在遇到的喜欢的人之后,有底气可以去喜欢,不会因为物质原因而分离?为了提高自身能力,实现生命的价值,有能力追寻更大的梦想?为了买房买车买自己喜欢的但昂贵的东西?为了工作赚钱?为了赚钱,娶老婆,生养孩子,然后让孩子继续赚钱…?**或者循环放羊娃的故事???**故事如下...

2019-07-14 20:13:52 112

原创 菜鸟文生北海糖的Java之路——多态+阶段性练习

01、多态对象的多种形态1、引用多种形态父类的引用可以指向本类的对象父类的引用可以指向子类的对象继承是实现多态的基础2、方法多态创建本类对象时,调用的方法为本类方法创建子类对象时,调用的方法为子类重写的方法或者继承的方法**个人作业如下图:**1、先创建父类classVehical2、然后分别创建子类:Airplane、Boat、Bus、Subway、Train在Ai...

2019-07-14 17:23:14 199

原创 文科生北海糖的:Java之路——继承

01Java中的继承1、继承的概念继承是类和类的关系,是一种“is a”的关系Java中的继承是单继承2、继承的好处:子类拥有父类所有的属性和方法;实现代码的复用;注意:private修饰的无效****无法继承3、语法规则class子类extends父类例:classc Dog extends Animal{…}Dog是子类,Animal是父类动物和狗是继承关系。任务...

2019-07-12 22:29:17 214 2

原创 如何更好的隐藏你自己,让我们谈谈什么是封装?

面向对象的3大特性:封装、继承、多态01什么是封装1、定义:将类的某些信息隐藏在类的内部,不允许外部程序访问,只允许该类提供的方法来实现对隐藏信息的访问。2、好处:只能通过规定的方法来访问,数据。隐藏类的实例和细节,方便修改和实现。3、实现步骤:set 赋值属性;get获得属性参数的类型和属性相同:见下面:02使用包管理类1、包的作用:管理Java文件;解决同名文件冲突。...

2019-07-12 18:54:11 150

原创 北海糖的Java入门第二季:类和对象(第一章)

01、什么是类和对象?1、万物皆对象人所关注的皆是对象。例:我想要一个什么类型的手机?这就是类类是模子,确定对象将会拥有的特征和行为,即属性和方法。类的特点:类是对象的类型,具有相同属性和方法的一组对象的集合。属性是对象拥有的特征。例如:即有什么?手机有屏幕、有按键。屏幕有大小,分辨率,有特定值。方法是对象执行的操作。例如:能干什么?手机能打电话,类是一个抽象的概念。对象是一个实...

2019-07-10 22:38:57 355

原创 自学Java的轨迹线路

我的学习轨迹:2019年3月份,开始关注IT行业。2019年3月30号,开始关注IT圈stormzhang,购买其星球,加他好友,开始横向加深对IT行业的了解。知道了各种程序语言,认识到python的火爆。2019年5月26号,开始学python,开始上机实操。购买了一本python语言的编程书。初步认识到程序语言的逻辑和书写。2019年6月17号,认识无精疯。确定自身学习的方向和路线——...

2019-07-10 20:50:41 273

原创 文科生北海唐的Java之路:方法(慕课)

1、如何定义Java的方法方法:解决一类问题的代码有序组合,一个功能模块。其中,1、访问修饰符:方法被允许访问的权限范围,可以回public、protectedprivate甚至可以省略。public表示该方法可以被任何代码调用。2、返回值类型:方法返回值的类型,如果方法不返回任何值,则返回值类型指定为void;如果方法具有返回值,则需要指定返回值的类型,并在方法体中使用return...

2019-07-10 19:01:22 165

原创 不知道什么是数组?看这里就好了

一、数组数组中的元素可以通过下标来访问。例如:通过scores[0] 可以获取第一个元素76,scores[3] 可以获取第三个元素。二、如何使用Java中的数组1、声明数组语法:数据类型[]数组名 or 数据类型 数组名[]其中数组名可以是任意合法的变量名,2、分配空间语法:数组名 = new 数据类型 【数组长度】;数组长度就是数组中能存放元素的个数,如可将声明数组和...

2019-07-09 16:38:50 198

原创 菜鸟文科生的Java之路:Scanner 练习

01scannerScanner是面向对象的一个模块,需要引入在第二行输入如图:注意:import java.util.Scanner;注意:Scanner input = new Scanner(System.in);//创建Scanner对象知识点:二重循环、外层循环控制班级的数量、内层循环控制每个班级的学生数量内循环累加输入的分数时,完成一次循环后,外循环要把上一次内循环...

2019-07-08 18:36:28 213

原创 北海糖:Java初阶练习题

编程练习解析一、遇到的问题0.1中文字体的方向及大小设置方法:进入Windows窗口的preference,basic来调整字体大小以及形式;凡是带@的字体标识都是横向字体。0.2行错误*当eclispe的行序号出现小×时,可以点击小×查询错误原因0.3快捷键**先输入syso,然后alt+/ 可以实现System.out.println();编程练习优化**scanner类的...

2019-07-07 21:51:05 183

原创 菜鸟文科生的java之路:流程控制语句

01Java条件语句之if语法:任务:等于为== ;而不是=02条件语句之if…else任务错误:System 这一行必须要独立一行,大括号可以放到else这一行。如}else{,而不能{System.out.println() };03多重条件语句条件1不满足时,执行条件2;两个条件都不满足,则执行else任务:错误原因:大括号一定要两边对应{括号...

2019-07-07 19:12:36 135

原创 菜鸟文科生的java之路:变量和常量

01Java的关键词特别要注意的是,关键词一定要区分大小写,比如char是关键次,但是Char不是的。02Java的标识符标识符是给变量、类、方法命名的符号,需要注意以下事项:1、是什么?由数字、字母、下划线(-)、美元符$组成,可包含关键词和保留字,例如不可以使用byte,但可以是Youbyte。2、不是什么?当不能包含@、%、空格等其他符号,不能以数字开头,不能以下划线以及美元符...

2019-07-05 21:08:39 158

原创 菜鸟文科生的java之路:运算符

0运算符的种类加粗样式如果要进行赋值操作,则需要运算符,在java当中,运算符一共分为5类:算术运算符、比较运算符、赋值运算符、条件运算符、逻辑运算符。0.1算术运算符算术运算符如下图:算术运算符一共有7种,知识的范围属于小学数学水平。+、-、*、/、%、、++、–。稍微有点不同的是自增和自减。0.2赋值运算符图表如下:赋值运算符一共五种:=、+=、-+、*=、/=、%=。...

2019-07-04 09:45:39 157

原创 JAVA之路:第一章 JAVA入门初体验

一、慕课入门第一章思维导图二、难点1、在eclipse当中1、首先要创建一个java project 项目 。2、再创建一个package,指定一个包名。3、编写一个源程序,点开class,然后命名HelloWorld.4、源代码的书写:自动生成的部分有public class HelloWorld {}需要在里面编写:public class HelloWorld {p...

2019-07-03 20:07:39 884

空空如也

空空如也

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

TA关注的人

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