java基础
不熬夜的程序猿
武汉大学软件工程硕士
展开
-
打开ftp文件发生错误,请检查是否有权限
打开ftp时发生错误。解决方案:打开ie浏览器---高级设置-------取消勾选“使用被动ftp”原创 2022-07-12 10:29:51 · 3800 阅读 · 0 评论 -
JDK1.8详细安装教程-超详细
JDK1.8详细安装教程-超详细https://blog.csdn.net/weixin_43495813/article/details/108223865原创 2021-01-18 11:24:12 · 412 阅读 · 0 评论 -
Windows环境如何安装两个不同版本的jdk
有时我们电脑上需要安装两个jdk的版本。方便开发时使用。如我安装了jdk1.8和jdk1.7:安装教程安装两个版本jdk。此时无影响主要时环境配置:1.配置两个java_home2.根据需要切换jdk版本即可。...原创 2020-12-16 13:53:44 · 1208 阅读 · 0 评论 -
Unsupported major.minor version 52.0解决办法
Unsupported major.minor version 52.0解决办法高版本jdk编译的class,运行到了低版本的环境上。比如1.8编译的,但是你的程序部署的服务器安装的是1.7的jdk原创 2020-12-16 13:49:32 · 543 阅读 · 0 评论 -
Calendar设置每月的具体日期
int bgnDate = 1; int endDate = 20; SimpleDateFormat sdf = new SimpleDateFormat("YYYYMMdd"); Calendar bgncalendar = Calendar.getInstance(); Calendar endcalendar = Calendar.getInstance(); i...原创 2020-04-30 11:18:33 · 1917 阅读 · 0 评论 -
解析xml时,报“尾随节中不允许有内容”
解析xml时,报“尾随节中不允许有内容”,一般是因为xml字符串文件尾有空格造成的。使用String去空格方法.trim()解决原创 2020-03-02 14:20:34 · 8953 阅读 · 0 评论 -
解析xml时,报“前言中不允许有内容”
解析xml时,报“前言中不允许有内容”,一般是因为文件编码问题造成的。修改文件编码为“UTF-8 无BOM格式编码"解决原创 2020-03-02 14:18:02 · 5775 阅读 · 0 评论 -
Servlet----ServletContext对象
1、ServletContext 作用范围:是个域对象。作用在整个web项目中 何时创建:项目启动时,tomcat服务器为每个项目创建一个ServletContext对象。 何时销毁:服务器关闭、项目重tomcat移除时销毁。2、作用: 1、用来获取全局的初始化参数 2、用来获取文件的MIME类型 ...原创 2019-07-20 18:08:28 · 128 阅读 · 0 评论 -
Servlet-----生命周期(三)
1、servlet的生命周期 servlet从创建到销毁的过程2、servlet何时创建次接口定义了一些方法用于初始化servlet,并从服务器上删除servlet。这写些方法称为生命周期相关的方法,其调用顺序如下:(1)被创建时,执行init()方法(2)任何一次客户端向服务器访问,执行service方法(3)servlet移除,销毁,destroy(...原创 2019-07-11 00:00:34 · 217 阅读 · 0 评论 -
servlet----执行流程(二)
1、执行流程原创 2019-07-10 23:31:07 · 98 阅读 · 0 评论 -
servlet-----入门(一)
1、Servlet 就是一个运行在WEB服务器上的小的Java程序,用来接收和响应从客户端发送过来的请求,通常使用HTTP协议.2、Servlet的作用: 用来处理从客户端浏览器发送的请求,并且可以对请求作出响应3、使用 (1)编写类实现servlet (2)将编写的这个类配置到服务器中public class ServletDemo1 impl...原创 2019-07-08 23:49:24 · 145 阅读 · 0 评论 -
http协议----请求和响应(二)
http协议请求常用的get和post请求两种。1、get请求无请求体,参数在路径上2、post请求3、请求部分* 请求行* 提交方式:* 提交方式有很多,常用的GET和POST:* GET和POST的区别:* GET的提交的参数会显示到地址栏上,而POST不显示....原创 2019-07-08 23:22:16 · 319 阅读 · 0 评论 -
http协议------概述(一)
1、协议: 什么是协议:规定双方需要遵守的规则.2、HTTP协议: 什么是HTTP协议:用来规定浏览器与服务器之前需要遵守的规则.B/S3、HTTP协议的作用:规范浏览器和服务器之间的数据传递.4、HTTP协议的特点: * 基于请求和响应的模型. * 必须先有请求后有响应. * 请求和响应必须成对出现...原创 2019-07-08 22:38:55 · 220 阅读 · 0 评论 -
BeanUtils的使用
BeanUtils的概述: (当赋值多的时候,可以用BeanUtils类) 1.主要作用就是:简化JavaBenm封装数据的操作 BeanUtils却是一个叫做Apache的组织编写开源项目. 那么这个组织编写的代码当中,有一个系列可以很方便的提高我们今后的开发效率. 这个系列为Commons, BeanUtils就是其中之一个组件 ...原创 2018-09-11 23:21:53 · 509 阅读 · 0 评论 -
mysql中的in的用法
mysql中in的使用时,有个坑,就是在取值的时候不是按照顺序排列的。直接上sql,如下:select provename from tb_prove where provcode in(871,371)执行结果,并不是我想要的排序。想要的应该是871排在前面,而结果却是随机的如下:...原创 2018-12-05 15:24:06 · 1921 阅读 · 3 评论 -
对象的set方法
今天看到一段代码,关于去除空格的,给大家分享下:代码中x1输入三个空格即x1=“ ”;打印出来结果如下:大家赶紧有点奇怪吧、、、扒拉代码发现,NodeInfo实体类中在定义set方法用了个三元运算,直接去空格了。学到了吧、、、、对上面的三元运算做个简单的解释:this.nodeNa 定义一个变量nodeNm==null成立时,nodeNm==null,否则...原创 2019-01-30 10:41:13 · 1068 阅读 · 0 评论 -
if...else if...else 语句
只要第一个条件满足,就不会走下面的判断了。代码如下:public class Test { public static void main(String args[]){ int x = 30; int y = 20 if( x == 10 ){ System.out.print("Value of X is 10"); ...原创 2019-02-14 15:12:29 · 565 阅读 · 0 评论 -
返回对象和List对象的空值问题
1、在使用mybatis时,当返回值是对象时,并且在数据库中查询不到时,返回的对象为null;return TbShopInfo 2、当返回值为List<Bean>时,并且在数据库中查询不到时,返回的值为[]空集合。return List<TbShopInfo>...原创 2019-02-25 16:58:45 · 1526 阅读 · 0 评论 -
StringUtils的用法
StringUtils在org.apache.commons.lang.StringUtils工具包中其中有两个常用的方法:public static boolean isNotEmpty(String str);public static boolean isNotBlank(String str);其中,isNotEmpty(str) 等价于 str != nul...原创 2019-03-09 11:00:00 · 162 阅读 · 0 评论 -
IDEA中git冲突的解决
1、我使用idea工具,commit提交时产生冲突。原因为多人同时修改了同一个文件引起的。会提示:2、解决冲突点击merger弹出下图:左边是我的代码,右边是仓库的代码,中间是修改后存放的代码可以使用》 《 进行调整右下角的Apply是确认合并,Abort是取消合并。合并后,在commit即可...原创 2019-03-13 19:12:28 · 2316 阅读 · 0 评论 -
定时器quartz简单使用
创建定时器之前需要导两个包:org\quartz-scheduler\quartz\2.2.2\quartz-2.2.2.jarorg\slf4j\slf4j-api\1.7.7原创 2019-03-13 19:19:17 · 145 阅读 · 0 评论 -
IDEA创建单元测试
1、在类上右键点击Go to--------test2、创建测试3、把destination package置空,并选择自己想要测试的方法4、在src同级目录就会建一个test测试目录...原创 2019-04-08 20:31:38 · 1155 阅读 · 0 评论 -
java中的递归用法
递归1.方法调用其本身的现象我们叫做递归 注意事项: 1.要有出口,(是一个判断条件,一般要和我们if语句搭钩); 2.次数不宜过多(因为方法调用要开栈,栈内存是有限的,很容易溢出);2.递归的优点:(可以将递归看成循环,但是比循环的效率要高) 1.效率非常高; 2.递归可以看做循环,但是这个不明白循环次数;例:...原创 2018-09-11 23:15:21 · 9675 阅读 · 0 评论