自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springCloud—Eureka知识点总结

前言:学习挺折磨人的,不过撑过去学完看看学完的“战利品”也挺爽的。(手动狗头)springcloud废话不多说先上官网Spring Cloud简介Spring Cloud将现在非常流行的一些技术整合到一起,实现了诸如:配置管理,服务发现,智能路由,负载均衡,熔断器,控制总线,集群状态等等功能。Note:1.springCloud和Springboot上版本是有要求的。见博客2.微服务中需要一个父项目同时有多个子项目Eureka注册中心问题提出:user-service对外提供服

2021-05-29 20:09:59 201

原创 springcloud与jdk版本问题

前言:一般spring系列都使用jdk1.8,但是博主比较懒,以前1.8和jdk11冲突就把1.8卸了,不想再装了,正好这俩天在搞springcloud,报了jdk版本问题的问题,写这篇文章记录一下。报错:java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present解决:百度之后,发现这个错误就是jdk版本问题,jdk8版本以上使用了模块化概念,少了个JAXB-API没有默认加载,手动加载即可。可以使用.

2021-05-29 17:45:21 3022

原创 序列化与反序列化

前言:IO序列化和反序列化的应用序列化:就是将对象存储到文件中的过程反序列化:就是将存储到文件数据再转换成对象的过程废话不多说上代码项目快递管理Express类package practise;import java.io.Serializable;public class Express implements Serializable { //取件码 private int code; //快递公司 private String compay;

2021-01-20 17:09:01 178

原创 JAVA 多线程

多线程基本概念1.线程与进程进程 是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间线程 是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行. 一个进程最少有一个线程线程实际上是在进程基础之上的进一步划分,一个进程启动之后,里面的若干执行路径又可以划分成若干个线程2.线程调度## 分时调度 所有线程轮流使用 CPU 的使用权,平均分配每个线程占用 CPU 的时间。## 抢占式调度 优先让优先级高的线程使用 CPU,如果线程的优先级相同,那么会随

2021-01-18 23:43:14 113

原创 面向对象(二)

前言:前面讲了一大堆理论,拿几个例子试试一共两个小例子:试题:设置一个类, 命名为 MyList 类中包含属性:Object[] element 方法有如下几个: 增加方法 add : 可以向数组属性中依次存储 Object,数组内容 存满时,需实现动态扩容(详解在下面)。 删除方法 remove :可以根据数据或下标,从数组属性中删除 Object 数据,删除后,数组后续元素需前移。 查询方法 get :方法传入下标,返回数组中指定下标的数据。 当前存储数据量

2021-01-06 22:00:33 98

原创 面向对象(一)

前言:面向对象刚结束,不能拖赶紧来趁热打铁,进行面向对象整章节的梳理。面向对象概念:1.面向对象和面向过程区别:面向过程到面向对象,是程序员思想上 从执行者到指挥者的转变。面向对象:当需要实现功能时,不关心具体步骤而是找一个已经具有该功能的人来做这个事情。面向过程:实现功能每一个步骤必须要亲历亲为,详细处理每一个细节2.面向对象由什么构成?类表示一个共性的产物,是一个综合的特征,而对象,是一个个性的产物,是一个个体的特征。类由属性和方法组成:· 属性:就相当于人的一个个的特征· 方法:

2021-01-06 20:54:07 153

原创 快递E栈简易版本

快递E栈任务分析:使用者:快递员,用户快递员包含功能:存快递,删快递,修改快递,查询全部快递,用户功能:输入取件码取快递快递属性:快递号,公司,取件码public class ExpressEstack { /**记录长度 默认可以存储100条记录*/ static int length = 100; /**快递号*/ static int[] expressId = new int[length]; /**快递公司*/ static Stri

2021-01-02 22:12:53 269

原创 查找某个整数(数组)

题目:1、查找某个整数定义一个长度为 10 的整型数组 nums ,循环输入 10 个整数。 然后将输入一个整数,查找此整数,找到输出下标, 没找到给出提示。public class FindNum { public static void main(String[] args) { //用来存储下标 int index = 0; int[] nums = new int[10]; Scanner scanner = new

2021-01-02 12:37:33 1143

原创 选队长题目

##### 选队长 题目:今天同学们相约一起爬山游玩,为了更好的进行这场活动,大家准备推举 一个人作为出游的临时队长。为了体现合理公平,大家提出了一个比较有趣的 规则。所有人围成一圈,顺序排号。从第一个人开始报数(从 1 到 3 报数), 凡报到 3 的人退出圈子,剩下的人继续报数,最后留下的当选为队长。 请你通过编写程序,求出一组人中的队长是原来第几位同学。 **思路**:用一个while死循环套住作为圈子不断地循环,当一组中只有一个人时退出循环,此人就是队长。内部再套一个for循环循环**注

2021-01-02 12:30:59 541

原创 冒泡排序和二分查找

**冒泡排序**外层循环控制 轮数内层循环控制每次比较的次数public class Bubble_Sort { public static void main(String[] args) { int temp; int[] age={10,2,3,50,30,20,60}; //冒泡排序 //外层循环控制轮次 一共执行 数据个数-1 次 for (int i = 0; i < age.length-1;i

2021-01-02 12:29:09 256

原创 for的部分使用方法

前言:整理for的部分使用方法for的基本格式:for(定义变量;判断条件(默认不填写为true);更新循环遍量){}例子:for(int i=0; i <10 ;i++){}特殊情况:for的死循环for(;;){}for循环的执行顺序先执行定义变量区域,然后执行{}里的内容,再执行更新循环遍量,进行条件判断,再执行{}内容,不断重复重复,直到条件不满足如何退出for的多重循环在for前面取一个别名,在break后面写上别名...

2021-01-02 12:13:32 270

原创 回文数问题,两数互换位置问题(不用第三个变量)

题目1. 定义一个整型变量并赋任意五位正整数作为初始值,判断它是不是五位回文数(五位回文数:个位与万位相同,十位与千位相同,例如:12321):/* * 总结: * 取各位数的规律:%是从右往左 每取余10位则多留一位数,例如:123%10=3;123%10=23 * /是从左往右 每除10多留一位,例如:123/100=1;123/10=12 * */public class PalindromicNumber { public static int

2021-01-02 12:02:18 248

原创 Scanner初学需要注意的几个问题

前言:了解java如何输入,在java输入中需要注意的问题Scanner基本格式:Scanner sc = new Scanner(System.in);提醒:初学者一定要注意用一段提示信息表示需要输入才能出结果,不然即使运行了不输入也不会出效果。使用Scanner一定输入一段符合类型的文字或数字才能接着运行结果,初学者切记。Scanner要注意的问题:问题一:如何保证用户输入文字是正确的输出的是nextInt,用户输入的必须是nextInt才能接收,其他的同理。但next()和next

2021-01-02 11:57:08 337 1

原创 什么是环境变量?为什么要配置环境变量

前言:时隔几个月又拾起博客,总结一下近期遇到的一些问题。安装JDK配置环境变量问题具体安装教程就不展示了,用心百度,各大博主写的都很详细,我主要说的是对环境变量的一些理解。什么是环境变量?环境是指某个事物或人所依赖的东西,计算机里的环境即为执行指令提供的环境;变量即变化的数据。环境变量:为执行指令而设置的环境(将对应的执行文件目录路径加入到path路径上)相当于把JDK bin目录下的指令都加载到外部指令。加载成功如下图:(在任何路径下都可以使用加载的命令而不必转到相对应执行文件(后缀为.ex

2021-01-02 11:32:46 2425

原创 路由聚合原理和举例

**前言:**最近在学习网络子网划分,学到路由聚合发现有点小问题,顺便把各大博主的题目整合学习一下。路由汇聚:是把一组路由汇聚为一个单个的路由广播。路由汇聚的最终结果和最明显的好处是缩小网络上的路由表的尺寸。算法原理:1)将各子网地址的网段以二进制写出。(写出不同字节即可)2)比较,从第1位比特开始进行比较,找到第一个不相同的比特数,保留前面相同位数,然后将相同比特后面的数(到末尾)填充为0。由此得到的地址为汇总后的网段的网络地址,其网络位为连续的相同的比特的位数。废话不多说,直接上题,通过几个

2020-05-30 19:16:11 27907 20

原创 网络数字编码方式

大家好!今天是本小白第一次发文,说说网络学习里困扰我一段时间的数字编号的编码方式,今天刚刚开窍了(我太难了/(ㄒoㄒ)/~~)下面来说一说。数字编号的编码方式书上讲了四种:书上分别给的定义:我的理解 (超级直白):不归零制:这个应该一看就能看懂,就是高的是1,低的是0归零制:在以上的基础上,每次到达高处或低处后,返回到原来的平地(这个也很好理解)曼彻斯特编码(比前面两稍微难理解一丢丢...

2020-04-05 11:07:02 624

空空如也

空空如也

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

TA关注的人

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