自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 热部署-IDEA(eclipes)项目部署在Tomcat中 图文版

主体思路:将webapps里你要访问的项目绝对路径配置到server.xml文件中1、复制你要访问项目的绝对路径2、找到server.xml,并右键打开3、在server.xml中标签 Host 中随便位置添加这段代码,注意:我由于上传不了<Context这对标签,请你在server.xml中添加时自行打上即可,下面是标签里的内容。path="/" docBase=“C:\Users\31355\Desktop\桌面文件夹\apache-tomcat-9.0.36\apache-tomc.

2020-06-30 11:45:55 3568

原创 超详细)怎样在IDEA中创建web项目并在本地Tomcat webapps下运行并用路径访问项目

这篇文章分为好几部分,先看一下目录,然后选择你需要看哪一部分:文章目录一、在IDEA中创建一个javaweb项目的步骤二、在IDEA中部署Tomcat的步骤三、把war文件放Tomcat webapps中并直接用浏览器访问的方法方式一方式二一、在IDEA中创建一个javaweb项目的步骤说明:我截图是把几张图合在一起的,你按照步骤操作就ok1、创建一个新的javaweb项目:2、创建classes目录和lib目录:classes目录:存放之后Java文件编译后的.class字节码文件li.

2020-06-30 00:28:30 9608 1

原创 (超级详细)IDEA(或eclipse)中项目怎么部署到Tomcat中的三种方式( 图文版)

有两种方式可以让生成的war文件在Tomcat服务器中 webapps目录下跑起来,浏览器进行访问方式一这种方式是将你当前不需要改变的写好的项目放在Tomcat中运行,要是你在IDEA中对你的项目重新修改的话,就不会在Tomcat中运行生效,原因是这种方式是一次性将你的项目打包放在服务器里,不可以实时得去修改,修改之后还得再一次将你的项目打包放在服务器里。就是你添加到Tomcat webapps目录下项目没有与你的IEDEA进行关联。要是关联了就可以实时得更新webapps目录里的文件,就可以实时得访

2020-06-30 00:25:45 7362

原创 一张图解决怎样在IDEA中部署Tomcat服务器 详细版

前提是你电脑上要有Tomcat,没有的话,就去下载配置好哦!其中选择Tomcat服务器路径时截图:原创不易,有用点个赞!

2020-06-30 00:13:03 5775

原创 一张图告诉你IDEA怎样将选中的代码进行上下左右移动改变位置

IDEA对选中的代码进行上下左右移动改变位置选中一行或多行要移动位置的代码1、代码右移:Tab键2、代码左移:Shift+Tab键3、代码上移:Shift+Alt +方向上键4、代码下移:Shift+Alt +方向下键图示:...

2020-06-29 13:46:36 19601

原创 Intellij IDEA Messages报Information:java: javacTask: 源发行版 8 需要目标发行版 1.8 Information:java: Errors occu

1、Intellij IDEA Messages 报错如下 :Information:java: javacTask: 源发行版 8 需要目标发行版 1.8Information:java: Errors occurred while compiling module 'day0627'Information:javac 1.8.0_65 was used to compile java sourcesInformation:2020/6/28 22:34 - Build completed wit

2020-06-28 22:52:32 4268

原创 Demo示例:最简单的生产者和消费者问题

Demo示例:最简单的生产者和消费者问题package TreadTest;/*生产者不断的生产产品给店员,消费者在店员这里消费产品,要求是当店员处有最多只能存放20个产品, */class Clerk {//中间者(店员) private int productCount = 0; //生产者生产产品方法 public synchronized void productProduct() { if (productCount < 20) {//店员

2020-06-28 22:03:54 3787

原创 Tomcat怎样进入manager管理 怎样设置用户名和密码登陆

一、Tomcat怎样进入manager管理 要用户名和密码登陆设置1、在访问Mannager App时进行管理tomcat时,会弹出让你登陆的弹窗(js写的)2、类似这样的框框二、设置tomcat-users.xml更改登陆的用户名和密码1、打开tomcat的目录,选择conf目录,右键用Notepad++获取记事本打开修改2、以下是tomcat9.0.36版本的演示3、修改之后保存文档,再重启tomcat,浏览器点击Manager App输入刚刚username和password进行

2020-06-26 23:49:19 6777

原创 免费oracle账号拿走不谢(下载jdk1.8需要登陆oracle账号解决)

大家好,目前在官网下载jdk1.8的时候需要登陆,这边分享一个账号,方便下载 :账号:2696671285@qq.com密码:Oracle123转载于:https://blog.csdn.net/qq_40298231/article/details/98485608

2020-06-25 21:16:42 25245 16

原创 Tomcat启动时中文乱码简单解决方法

一、产生原因:因为windows系统中,其命令行窗口在解码字节数组时,默认使用本地字符集(对于我们就是GBK),而tomcat默认输出的启动信息是通过utf8进行编码的,这就导致编码与解码所使用字符集的不一致,从而出现了乱码情况!中文乱码错误截图:二、解决方法:操作:只需要将Tomcat的默认字符编码UTF-8修改为GBK1、打开tomcat目录 —> conf目录 —> logging.properties(配置文件),Notepad++或者记事本打开打开之后往下翻,大概在50行

2020-06-25 17:49:55 19830

原创 Tomcat启动报错:Neither the JAVA_HOME nor the JRE_HOME...

Tomcat启动时闪退问题(非Java环境变量配置问题)启动报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined环境变量没问题还是闪退直接配置bin目录里面文件, 我演示的版本是Tomcat9原理:Tomcat指定(JDK路径)JAVA_HOME而不用环境变量1、打开你的tomcat文件,打开bin目录;2、找到setclasspath.bat3、在此目录开头添加如下这一行代码,后面路径是你的j

2020-06-25 17:03:03 9501

原创 超全Tomcat启动时闪退(点一下就消失了)问题解决,配置了环境变量也没用等问题大总结

.前言:其实我也是刚刚也才解决了我电脑上tomcat启动时闪退的问题,我是查阅了大量的文章,都没有用,都是让我配置环境变量,结果配了还是不行,最后查阅资料改了一个文件就好使了。所以分享给大家。当我们遇到Tomcat启动闪退时该怎么办呢?很多"大神"会教你环境变量配置,什么JAVA_HOME啦,JRE_HOME啦……都是坑!请问大神,我都用Tomcat了,你觉得我连java环境都不会配吗?所以Java的环境变量配置好的朋友就不要看第一部分了文章目录一、环境变量没有配置好 (注:配好环境的不用看这一点)二

2020-06-25 16:59:20 19619 23

原创 超详细解决 Tomcat环境变量没问题还是闪退问题

环境变量没问题还是闪退直接配置bin目录里面文件, 我演示的版本是Tomcat9原理:Tomcat指定(JDK路径)JAVA_HOME而不用环境变量1、打开你的tomcat文件,打开bin目录;2、找到setclasspath.bat3、在此目录开头添加如下这一行代码,后面路径是你的jdk的路径,不要忘记保存了set JAVA_HOME=C:\Program Files\java\jdk1.8.0_65到此应该是解决了闪退问题了,去双击startup.bat试试 ,或者win+R–&gt

2020-06-25 16:58:52 17923 1

原创 百度网盘妥协了 简单设置即可提速好几倍的p2p上传技术 无需插件破解

1、百度网盘妥协了吗?百度把之前就有的P2P上传技术直接拿出来用了,按照如下简单设置就可以让下载速度提升好几倍2、但是:百度网盘在开启的说明里明确指出受网络环境和文件属性等因素影响,部分文件无法进入此传输通道并获得加速效果。3、意思就是:①有些下载量不高的文件是没有加速效果的或者加速效果不明显;就是假如说你下载的文件有很多人下载的话,这样的文件下载速度可能会达到十几兆每秒(实测过)②下载速度还与你的网速本身有关。温馨提示:现只针对PC端有效,也不是所有文件下载速度都可以提速很明显,平时建议一

2020-06-24 11:41:28 27341 5

原创 JavaIO流之转换流(InputStreamReader、OutputStreamWriter)详细介绍,附代码

文章目录一、处理流之二:转换流的使用1、转换流:属于字符流2、转换流作用:3、编码和解码:4、字符集5、utf-8编码文件转换为gbk编码文件演示一、处理流之二:转换流的使用1、转换流:属于字符流InputStreamRead:将一个字节流的输入流转换为字符流的输入流OutputStreamWriter:将一个字符流的输出流转换为字节流的输出流2、转换流作用:提供字节流与字符流之间的转换,比如说:①要将一个utf-8的.txt的文件转换为gbk的.txt文件;②要一个.txt文件以字节流的形式读

2020-06-19 17:14:14 4047

原创 字符集及八种编码对汉字和字母所占字节数

字符集1)、ASII:美国标准信息交换码,用一个字节的7位可以表示;2)、ISO8859-1:拉丁码表,欧洲码表,用一个字节的8位可以表示;3)、GBK2312:中国的中文编码表,最多两个字节编码所有字符;4)、GBK:中国的中文编码表升级,融合了更多的中文文字字符,最多两个字节编码;5)、Unicode:国际标准码,融合了目前人类使用的所有字符,为每个字符分配唯一的字符码,所有的文字都用两个字节来表示;6)、utf-8:变长的编码方式,可用1-4个字节来表示一个字符。现在最多的又有6个字节;

2020-06-19 17:07:56 15156

原创 IDEA中文档中文乱码 从eclipse转入中文注释乱码 截图解决

IDEA中 中文乱码有很多种情况会导致:本文解决有提示的,一般情况下都是字符集不符合所致,就是IDEA的设置的默认编码和文档的编码不一致此时解决的思路就是将两者的编码设置为一致即可:解决:前提是你的编码IDEA编码是utf-81、第一步就是打开文档,当然出现乱码一定是打开文档了,会出现这个界面说明:我以一个.txt编码不对演示,你也可能是eclipes导入IDEA的中文注释乱码,但是操作是一样的2、第二步会弹出编码,选择GBK编码3、选择Reload–>此时就把当前文档编码改为了GB

2020-06-19 16:19:59 4479

原创 JavaIO流实现图片(或者文件)简单 加密及 解密操作

IO流实现对图片的加密及解密1、首先我是要用IO流的读入和写出的操作来进行处理图片的,如果对IO流的像相关知识不够熟悉的朋友可以去看看这篇文章,里面详细地介绍了IO流的操作。地址:https://blog.csdn.net/qq_43012792/article/details/1068397212、实现图片加密代码:说明:我的原图片是放在了当前Module(day0618)下的,新建加密图片也是放在了此目录下新的加密图片的大小还是和原图片的大小一样,原因是利用 ^ 运算了,没有对字节增加或减少

2020-06-19 13:36:32 5646

原创 IO流之节点流的读入+写出 字符流(FileReader、Filewriter)演示

IO流之节点流的读入+写出,字符流演示1、FileReader(节点流,字符流)–>磁盘到内存(读入)关于我项目中的Module(day0618)下的Hello.txt文件内容的读入程序中,并打印在控制台的演示说明:1、read()理解:返回读入的一个字符,如果达到文件末尾,返回-1;2、异常的处理:为了保证资源一定可以执行关闭操作,需要使用try-catch-finally处理,其中要先判断一下流是否成功被开启,要是存在流,才进行关闭,避免空指针异常;3、读入的文件一定要存在,否则就会报F

2020-06-19 12:20:10 4231

原创 Java之IO流超级全的总结 File类 InputStream OutputStream Reader Writer

一、File类1、File类的理解1)File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹);2)File类声明在Java.io包下;3)File类中涉及到关于文件或文件目录的创建、删除、重命名、修改时间、文件大小等方法;4)后续File类的对象会作为参数传递到流的构造器中,指明读取或写入的“终点”;2、File类的实例化2.1常用构造器①File(String filePath) //filePath:文件的路径File file1 = new File("hello.txt"

2020-06-19 01:20:42 4232

原创 Java数组优缺点和集合概述,Collection、Map接口中常见方法的使用

一、集合框架的概述1.集合、数组都是对多个数据进行存储操作的结构,简称Java容器。说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库…)。2.1数组存储多个数据方面的特点:①一旦初始化以后,其长度就确定了;②数组一旦定义好,其元素的类型就确定了,也就只能操作指定类型的数据了;比如:String[[],int[],object[]…2.2.数组在存储多个数据方面的缺点:①一旦初始化以后,其长度就不可以修改;②数组中提供的方法非常有限,对于增

2020-06-11 23:11:50 4473

原创 java中i++、i--、++i、--i 自增增减 计算方法总结+底层讲解

Java中i++、i–、++i、–i底层讲解 (减号加粗有点看不清,请谅解)一、浅见理解:1)i++ :i 后++ 就是先让将 i 的值赋值给前面变量,i 自身再加1;2)++i :i 先++ 就是先让 i 自身先加1,再把运算结果赋值给前面变量,此时打印的 i 就是加1之后的结果总结说明:①加号在后就先赋原来的值给前面变量(前面变量要是本身i的话,那么打印i的结果就是先赋值的结果);②加号在前就先做加法,加之后的结果再赋值;还没明白?看这1)i++ 就是先把没有加之前 i 的值保存在一个

2020-06-11 18:26:50 6881

原创 Java注解是什么,注解的三大重要用途示例,全面版

Java注解概述及三大重要用途示例一、注解概念:1)Annotation(注解)其实就是代码里的特殊标记,JDK1.5新增的功能。这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。程序员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。2)在JavaSE中,注解的使用比较简单,例如标记过时的功能,忽略代码警告等,在JavaEE/Android中注解占据了更重要的角色,例如用来配置应用程序的任何切面,代替JavaEE旧版中所遗留的繁冗代码和XML配置等。3)未来的开发模式都是基于注解

2020-06-10 14:40:37 4711

原创 Java枚举类(enum)5种常见用法和3种内部方法,详细附代码

Java枚举类(enum)重点用法和内部方法,附代码一、Java 枚举类(enum) 详解5种常见的用法1.常量 在JDK1.5 之前,我们定义常量都是: public static final... 现在:public enum Color { RED, GREEN, BLANK, YELLOW }2.支持switch JDK1.8之后的switch语句支持byte,short,int,char,数组,enum类型,使用枚举,能让我们的代码可读性更强。 switch(枚

2020-06-10 12:08:06 19983 3

原创 Java创建线程的方式是哪四种?比较优缺点,为什么要用线程池

Java创建线程四种方式:1. 继承Thread类;2. 实现Runnable接口;3. 实现Callable接口,实例化FutureTask类;4. 创建线程池(以下用Executor框架实现)说明:这四种方式都潜移默化都用到了Thread类(表示线程),所有线程对象都是Thread类或者其子类的实例,所以还有可以<匿名创建>线程,文章最后有分享。详细介绍四种方法:方式一:实现类继承Thread类步骤:①实现类去继承Thread类;②实现类重写Thread类中的run(

2020-06-10 00:55:13 15633

空空如也

空空如也

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

TA关注的人

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