自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 无效源发行版

Error:java: 无效的标记: -parameter;.idea报错无效的源发行商12idea报错无效的标记,无效的源发行商1.Error:java: 无效的标记: -parameter,需要将这里对应的东西,删除掉。2.idea报错无效的源发行商12,这个需要保证版本一样四块保持版本一致...

2021-03-23 11:40:20 356

原创 jsp${}无法获得地址信息

$%7BpageContext.request.contextPath%7DpageContext.request.contextPath被解析成{pageContext.request.contextPath}被解析成pageContext.request.contextPath被解析成%7BpageContext.request.contextPath%7DJava项目中,当你在jsp中使用${pageContext.request.contextPath}来获取相对路径但是发布项目后,访问页面时

2021-03-23 11:33:29 137

原创 常用DOS命令

常用的DOS命令打开CMD的方式开始+ 系统+命令提示符win+r 输入cmd打开控制台在任意的文件下面,安置shift+鼠标右键点击,资源管理器的地址栏里前面加上cmd+路径常用的DOS命令 dir (directory) :#列出当前目录下的文件以及文件夹 md (make directory): #创建目录 rd (remove directory):#删除目录 cd (change directory):#进入指定目录 cd.. : #退回到上一级目录 cd

2021-03-23 11:28:20 90

原创 排序算法-归并排序

归并排序1、基本介绍原理:​ 是建立在归并操作上的一种有效,稳定的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。思想:​ 通过递归的方式将大的数组一直分割,直到数组的大小为 1,此时只有一个元素,那么该数组就是有序的了,之后再把两个数组大小为1的合并成一个大小为2的,再把两个大小为2的合并成4的 …… 直到全部小的

2021-03-22 16:38:52 104

原创 排序算法-冒泡排序

冒泡排序1、基本介绍思路:通过对待排序序列从前向后(从小标较小的元素开始),依次比较相邻元素的值,若发现逆序则交换,使值较大的元素逐渐从前移向后部,就像水底下的气泡一样逐渐向上冒原理:比较两个相邻的元素,将值大的元素交换至右端。性能1.如果我们的数据正序,只需要走一趟即可完成排序。所需的比较次数C和记录移动次数M均达到最小值,即:Cmin=n-1;Mmin=0;所以,冒泡排序最好的时间复杂度为O(n)。2.如果很不幸我们的数据是反序的,则需要进行n-1趟排序。每趟排序要进行n-i

2021-03-22 16:35:14 174

原创 Java学习之路-BIO

BIO(阻塞式IO)一、定义1、什么BIOBIO是block I/O简写,名为阻塞式IO,见名就可以知道,他是一种阻塞式的IO,有阻塞式不难想象肯定有非阻塞式,那么什么是阻塞式和非阻塞式呢?2、阻塞式简单来说,在服务器中bio是一个连接由一个专门的线程来服务的工作模式。就像餐厅里来一个客人就给这个客人安排一个专用服务员,这个服务员就只服务这一个客人直到他离开为止,若餐厅里服务员有限,则多余的客人只能等其它客人服务完才能收到服务。3、非阻塞式,在我另一篇博客讲解二、常用实体类讲解1、接口摘

2020-12-06 14:32:33 118

原创 SpringCloud-服务注册-Zookeeper

Zookeeper一、定义1、官网zookeeper官网2、简介ZooKeeper允许分布式进程通过数据寄存器(我们称这些寄存器为znodes)的共享分层名称空间相互协调,就像文件系统一样。与普通文件系统不同,ZooKeeper向其客户端提供高吞吐量,低延迟,高可用性,对znode的严格有序访问。可靠性方面阻止了它成为大型系统中的单点故障。它严格的排序允许在客户端实现复杂的同步原语。ZooKeeper提供的名称空间与标准文件系统的名称空间非常相似。名称是由斜杠(“ /”)分隔的一系列路径元素。Z

2020-11-30 16:36:20 226

原创 SpringCloud-服务注册-Eureka

Eureka一、定义1、概念​ Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。Eureka是AP模式,保证可用性和分区容错性2、组成Eureka包含两个组件:Eureka Server和Eureka Client。Eureka Server提供服务注册服

2020-11-30 16:29:47 135

原创 Java学习之路-数字和日期处理

数字和日期处理一、概念1、数字处理类​ 在解决实际问题时,对数字的处理是非常普遍的,如数学问题、随机问题等,为了应对以上问题,java提供了处理相关问题的类,包括:DecimalFormat类(用于格式化数字)、Math类(为各种数学计算提供了工具方法)、Random类(为java处理随机数问题提供了各种方法)、BigInteger类与BigDecimal类(为所有的大数字处理提供了相应的数学运算操作方法)2、日期处理类java.util.Date。实现类,其对象具有时间、日期组件。java

2020-11-22 19:13:26 1030

原创 Java学习之路-数组

数组一、概念1、什么是数组数组(Array)是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。2、特点数组是相同数据类型的元素的集合。数组中的各元素的存储是有先后顺序的,它们在内存中按照这个先后顺序连续存放在一起。数组元素用整个数组的名字和它自己在数组中的顺序位置来表示。例如,a[0]表示名字为a的数组中的第一个元素,a[1]代表数组a的第二个

2020-11-21 18:40:05 182

原创 Java学习之路-控制语句

流程控制语句一、条件语句1、if条件语句简单条件语句语法:if(布尔表达式){ 语句序列; //如果布尔表达式为true将执行的语句}图解复杂跳进语句(为了缩短篇幅)if…else if …else if语法if(布尔表达式 1){ //如果布尔表达式 1的值为true执行代码}else if(布尔表达式 2){ //如果布尔表达式 2的值为true执行代码}else if(布尔表达式 3){ //如果布尔表达式 3的值为true

2020-11-21 16:08:43 130

原创 Java学习之路-字符串String

字符串(String)一、是什么?百度百科:​ 字符串主要用于编程,概念说明、函数解释、用法详述见正文,这里补充一点:字符串在存储上类似字符数组,所以它每一位的单个元素都是可以提取的,如s=“abcdefghij”,则s[1]=“b”,s[9]=“j”,而字符串的零位正是它的长度,如s[0]=10,这可以给我们提供很多方便,如高精度运算时每一位都可以转化为数字存入数组。常用场景:​ 通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等

2020-11-21 15:55:03 192

原创 Java学习之路-数据类型

数据类型一、为什么需要定义数据类型?​ Edwin Brady 在《Type-driven Development with Idris》中的说法,类型有以下几个重要角色:对机器而言,类型描述了内存中的电荷是怎么解释的。对编译器或者解释器而言,类型可以协助确保上面那些电荷、字节在程序的运行中始终如一地被理解。对程序员而言,类型可以帮助他们命名、组织概念,帮助编纂文档,支持交互式编辑环境等。Types serve several important roles: For a machin

2020-11-21 12:48:31 547

原创 Jdk11下载及idea演示

jdk11环境搭建jdk下载Oracle官网:​ https://www.oracle.com/java/technologies/javase-downloads.html选择自己要下的jdk版本:此次下载的jdk11下载好后,进行解压,和环境配置jdk环境配置1.找到环境变量在哪?点击后会弹出:注:用户级环境变量与系统级环境变量的区别?系统变量:由操作系统定义的数据存储位置,无论谁登录该计算机,该位置都相同。用户变量:指给计算机用户指定一个寻找路径,通过这个路径可

2020-11-20 20:04:27 2899

空空如也

空空如也

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

TA关注的人

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