- 博客(21)
- 收藏
- 关注
原创 打包springcloud微服务时,终端执行java -jar报错,没有主清单属性
打包springcloud微服务时,终端执行java -jar报错,没有主清单属性使用Spring Boot微服务搭建框架,在eclipse和Idea下能正常运行,但是在打成jar包部署或者直接使用java -jar命令的时候,提示了xxxxxx.jar中没有主清单属性:C:\Users\zl\.m2\repository\com\kkb\eureka-server\1.0-SNAPSHOT> java -jar eureka-server-0.0.1-SNAPSHOT.jareureka-s
2020-09-09 00:03:22 1077
原创 解决报错Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshaketimeout
解决报错Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshaketimeout解决docker拉取镜像时的报错:[root@zlhost docker-file]# docker pull java-8Using default tag: latestError response from daemon: Get https://registry-1.docker.io/v2/l
2020-09-08 16:28:08 2211
原创 运行maven项目时报错:不再支持源选项 1.5。请使用 1.6 或更高版本。
我们在使用命令行或idea编译器测试maven项目时 , 可能会遇到以下情况 ,[error] 不再支持源选项 1.5。请使用 1.6 或更高版本。这可能是因为 :你的电脑中安装了多个版本的jdk,导致maven不知道该用哪个没有在pom.xml中配置jdk属性解决办法 :在pom.xml文件里面添加以下代码<properties> <project.build.sourceEncoding>UTF-8</project.build.sourc
2020-07-26 15:06:01 679
原创 Java Web项目中如何设置项目默认打开的页面
在我们的web项目中的web/WEB-INF目录下有一个web.xml文件 , 在这个xml文件中可能有如下代码<welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.jsp</welcome-file> </welcome-file-list>在javaweb项目启动时,就会在项目目录下面自
2020-07-17 22:42:43 9385
原创 CentOS系统安装好之后输入ifconfig指令无法查看ip解决办法
CentOS系统安装好之后输入ifconfig指令无法查看ip解决办法第一次使用虚拟机安装CentOS系统,安装完之后想要通过Xshell连接Linux系统,在输入ifconfig指令后,无法查看到ip地址,也就无法通过ip地址连接Linux系统本人经过多次百度,找了很多的解决办法都无法解决问题,但也发现了无法获取的根本原因:原因就在于在/etc/sysconfig/network-scripts/ifcfg-eth0下的ifcfg-eth0文件里的onboot=no , 需要将其改为yes那么o
2020-07-01 18:19:45 372
原创 Ajax学习笔记
Ajax技术简介Ajax全称为Asynchronous JavaScript and XML(是指异步的 JavaScript 和 XML)。它并不是一门新的编程语言,而是一种使用现有编程的新方法,通过Ajax可以实现在不重新加载整个页面的情况下,实现与服务器交换并更新网页部分数据.Ajax所包含的技术有:使用CSS和XHTML来表示。使用DOM模型来交互和动态显示。使用XMLHttpRequest来和服务器进行异步通信。使用javascript来绑定和调用。AJAX 的核心是 XML
2020-06-29 14:46:28 258
原创 tomcat环境配置问题
tomcat环境配置问题(环境配置没有错误,但是点击startup.bat服务器闪烁一次就关闭)如何解决环境变量配置第一步鼠标右键计算机->属性->高级系统设置,进去之后,点击环境变量,如下图所示:第二步开始配置tomcat的环境变量,新建系统变量名CATALINA_BASE,值tomcat的安装路径,如下图所示:这里的路径就是下载tomcat时解压文件地址的路径名,记住这里不要加/bin第三步新建系统变量CATALINA_HOME,值tomcat的安装路径,如下图所示:与第二
2020-06-22 12:08:33 334
原创 JSON解析方法
JSON解析方法通常我们可以通过两种方式对JSON进行解析,也可以说是是两种工具:Gson和FastJson。通过这两种工具我们可以实现:将Java中的对象 快速的转换为 JSON格式的字符串.将JSON格式的字符串, 转换为Java的对象.Gson将对象转换为JSON字符串步骤:首先引入JAR包下载地址:https://github.com/google/gson在需要转换JSON字符串的位置编写如下代码即可:String json = new Gson().toJS
2020-06-17 22:26:59 218
原创 简述java中String、StringBuffer和StringBuilder的区别
java中String、StringBuffer和StringBuilder的区别三者共同之处:都是final类,不允许被继承,主要是从性能和安全性上考虑的,因为这几个类都是经常被使用着,且考虑到防止其中的参数被参数修改影响到其他的应用。StringBuffer是线程安全,可以不需要额外的同步用于多线程中;StringBuilder是非同步,运行于多线程中就需要使用着单独同步处理,但是速度就比StringBuffer快多了;StringBuffer与StringBuilder两者共同之处:可以通过
2020-06-07 21:46:25 700 1
原创 MySQL安装问题
MySQL安装问题在安装MySQL,执行以下步骤时:以管理员身份运行cmd,进入bin目录,执行 mysqld --initialize-insecure --user=mysql 命令。不进行这一步,安装完成之后无法启动服务。出现以下系统错误:无法启动此程序,因为计算机中丢失MSVCR120.dll。尝试重新安装该程序以解决问题。如图:这种错误是由于未安装 vcredist 引起的。解决办法:下载一个 vcredist,下载地址:https://www.microsoft.com/zh-
2020-06-03 21:10:21 656
原创 简单实现评价星级
星级评价实现方法本节内容是关于如何实现星级评价,在我们当前的生活中,我们在购买某件产品或者乘坐滴滴车,都会让我们给出一个评价,我们可以给这个产品或者服务打分,通常是一到五颗星,那么这是如何实现的呢?首先,我们要准备好一张展示图:我们可以看到这张图上有两颗大小相等的星星,但是一个是灰色的,一个是金黄色的,是被点亮的。那么我们为什么要准备这么一张图呢,它有什么用处呢?在这之前,我们需要明白我们平时给评价时是怎样的展示效果一般而言,我们在给评价时,我们的鼠标放在哪一颗星上,那么包括这一颗星在内的前几
2020-05-25 21:59:29 812
原创 Thread类方法整理
Thread类方法整理目录Thread类方法整理写在前面构造方法方法1.currentThread()2.getName()3.setName()4. getPriority()6.interrupt()7.interrupted()8.isAlive()9.isDaemon()10.setDaemon(boolean on)11.sleep(long millis)12. sleep(long millis, int nanos)13.start()写在前面Thread类就是程序中执行的线程, J
2020-05-11 18:35:06 399
原创 Java多线程
多线程技术概述目录多线程技术概述进程线程线程调度同步与异步并发与并行Java实现多线程线程阻塞线程中断守护线程线程安全问题多线程通信问题线程的六种状态有返回值的线程CallableRunnable 与 Callable的相同点Runnable 与 Callable的不同点Callable获取返回值线程池Executors概念工作机制Lambda表达式进程是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,每个进程在运行时互不干扰.线程是进程中的一个独立的执行路径,即某个应用程序的一
2020-05-11 18:32:47 634
原创 隐式锁与显示锁的区别
隐式锁与显示锁的区别定义隐式锁(Synchronized)是Java的关键字,当它用来修饰一个方法或一个代码块时,能够保证在同一时刻最多只有一个线程执行该代码。因为当调用Synchronized修饰的代码时,并不需要显示的加锁和解锁的过程,所以称之为隐式锁。显示锁(Lock)是一个接口,提供了无条件的、可轮询的、定时的、可中断的锁获取操作,所有的加锁和解锁操作方法都是显示的,因而称为显示锁。区别1.出身不同Synchronized:Java中的关键字,是由IVM来维护的,是JVM层面的锁
2020-05-11 18:29:39 649
原创 OutputStream类方法整理
OutputStream类方法整理此抽象类是表示输出字节流的所有类的超类。 输出流接受输出字节并将它们发送到某个接收器。此类属于抽象类,需要依靠子类去实现,常用的子类是FileOutputStream。方法OutputStream类包含六种方法,说是六种方法,其实只有四种,因为write( )包含了三个重载方法。####1.close( )关闭此输出流并释放与此流关联的...
2020-05-08 17:26:31 3052
原创 File类方法整理
File类方法整理File类的对象是文件和目录路径名的抽象表示,但是File类的对象表示的文件和目录路径名不一定存在,可以没有,当没有的时候就可以通过File的方法去创建这个新文件。本文就对File类中一些常用的方法进行了整理。构造方法File(File parent, String child)从父抽象路径名和子路径名字符串创建新的 File实例。File(String pa...
2020-05-08 17:24:09 201
转载 查找算法
##查找算法引言常见的七种查找算法有:顺序查找、二分查找、插值查找、斐波那契查找、树表查找、分块查找、哈希查找。其中二分查找、插值查找、斐波那契查找可以归为一类——插值查找,插值查找、斐波那契查找是在二分查找的基础上经过优化的查找算法。###定义查找是在大量的信息中寻找一个特定的信息元素,用关键字标识一个数据元素,查找时根据给定的某个值,在表中确定一个关键字的值等于给定值的记录或数据元素。...
2020-05-06 16:24:41 342
原创 String类的方法整理
String类的方法整理String类表示字符串。Java程序中的所有字符串文字(例如“abc”)都实现为此类的实例。字符串的值是不变的(常量),它们的值在创建后无法更改。但是引用变量是可以改变的。字符串可以看做是一个长度固定的有序字符序列,每个组成的字符编有索引,从0开始。构造方法在String类中定义了许多的构造方法String()初始化新创建的String...
2020-04-22 17:54:49 253
原创 关于数组的知识点整理
关于数组学习Java也有一段时间了,发现自己对数组掌握得不是很好,在运用数组时在一些简单的问题上老是会出错,本文主要对数组一些基本的知识点进行一些整理,可以让自己回顾一下数组的内容,加深影响,如有不对或需要补充的地方,烦请各位大佬指出,手动抱拳。数组定义数组是相同数据类型的多个数据的容器特点以线性顺序排列数组有长度,用length获取数组长度数组下标从0开始,以length-1结束...
2020-04-18 22:08:30 346
原创 学习总结1
学习总结1目前学习Java也已经有半个月了,对编程思想也有更清晰的认识了。在我看来,知识是在不断总结的过程中慢慢积累的,因为我们在总结的过程中不仅可以回顾学过的知识点,还能够发现我们学得不好的地方,进行查漏补缺。本文主要分享一些这段时间学习的总结。上一周主要学习了面向对象语言以及数组的应用,因此接下来就主要对两方面的内容进行一些简单的总结,如果有不恰当或者错误的地方,希望各位大佬指出,感激不尽。...
2020-04-13 18:30:18 226
原创 五子棋游戏
编程实现控制台版并支持两人对战的五子棋游戏本人并非科班毕业,毕业之后,在深圳工作了半年,对自己的工作不是很满意,经过一段时间的思考之后,决定学习Java。目前是跟着培训班学习了两周,已经能够独立完成一些简单编程,接下来就主要分享如何编程实现一个简单的两人对战的五子棋游戏以及我在编程过程中遇到的一些问题。目标:编程实现控制台版并支持两人对战的五子棋游戏一. 绘制一个15 x 15的棋盘...
2020-04-04 16:08:41 936 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人