Java
java
小本海
这个作者很懒,什么都没留下…
展开
-
同后缀多文件拷贝
文章目录前言需求实现思路代码实现总结前言本文是有关于Java IO流的文件拷贝,求职笔试时碰到了一个题目,因此想把它写下来。需求题目:将C:\Users下所有的.java文件复制到D:\work下实现思路这个题目很明显是一个多文件的拷贝,我没有太好的思路,因此我使用了就简单的方法。先实现一个单文件拷贝的方法再实现一个遍历过滤获取所需文件路径的方法最后循环执行代码实现单文件拷贝方法 & 遍历过滤文件路径方法package top.panzhengquan.jav原创 2020-11-11 09:57:15 · 155 阅读 · 0 评论 -
Java 基于LocalDate类实现的控制台日历
文章目录前言需求实现思路代码实现运行结果前言这只是一个有关日历小demo,想日常练习可以继续往下看,如何想实现完整的真实日历就没有太多参考价值了。需求实现一个基于当前系统事件的单月日历,要求有星期列标题,并用*标识出当前日。实现思路获取到当前时间,并分解出当前月、当前日;获取当前月第一天的时间与星期;从第一天开始迭代出本月的所有天,判断条件为:时间处于当前月代码实现package com.pzq.gather;import java.time.DayOfWeek;i原创 2020-11-06 17:14:32 · 123 阅读 · 0 评论 -
JavaSE笔记之变量
文章目录前言变量变量初始化常量前言该笔记主要是对《Java核心技术卷1 基础知识》一书的总结,其中部分知识的理解附加了我对其他博主的优秀解释博文的总结以及博文链接。其中❓表示我所不理解或不确认正确的内容,????表示对内容的注释,????表示特别容易出现问题。非常希望和感谢有优秀的同学能帮忙回答补充❓中的问题。变量定义位置:Java程序中的任何地方;命名规则:包含英文字母(A ~ Z、a ~ z)、数字(0 ~ 9)、下划线(_)、美元符号($);不能以数字开头。?原创 2020-11-04 10:36:17 · 73 阅读 · 0 评论 -
JavaSE笔记之基本数据类型
文章目录前言数据类型整型后缀前缀拓展浮点型后缀字符型常见转义字符前言该笔记主要是对《Java核心技术卷1 基础知识》一书的总结,其中部分知识的理解附加了我对其他博主的优秀解释博文的总结以及博文链接。其中❓表示我所不理解的内容,????表示对内容的注释,????表示特别容易出现问题。非常希望和感谢有优秀的同学能帮忙回答补充❓中的问题。数据类型整型类型存储需求取值范围具体范围int4字节(-231) ~ (231 - 1)-2 147 483 648 ~ 2 14原创 2020-11-04 00:33:22 · 651 阅读 · 0 评论 -
Tomcat Caused by:java.lang.IllegalArgumentException: 指定的主资源集[……]无效
文章目录问题描述原因分析解决方案参考文档问题描述将Tomcat与eclipse关联后启动server出现问题。具体错误提示如下(太长,不建议看,直接看原因分析)十月 06, 2020 8:39:31 上午 org.apache.catalina.startup.VersionLoggerListener log信息: Server.服务器版本: Apache Tomcat/8.5.58十月 06, 2020 8:39:31 上午 org.apache.catalina.startup.Ver原创 2020-10-06 09:04:34 · 7262 阅读 · 2 评论 -
Tomcat首次启动闪烁失败
文章目录问题描述原因分析解决方案问题描述第一次安装使用Tomcat,解压后双击bin\startup.bat启动Tomcat,DOS窗口闪烁后报错,出现如下报错信息(太长,不建议看,直接看原因分析)。05-Oct-2020 19:36:17.145 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.鏈嶅姟鍣ㄧ増鏈? Apache Tomcat/8.5.5805-Oct-2020 19:36:17.15原创 2020-10-05 19:45:44 · 640 阅读 · 0 评论 -
equals与==的区别(详解)
文章目录前言==equalsequals方法重写注意点参考前言本文主要中源码的解释上去看两者的区别==对于基本数据类型来说,==比较的是两者的值;对于引用类型来说,==比较的两者的内存地址。equals对于基本数据类型来说,没有equals方法;对于引用类型来说,equals比较的可能是内存地址,也可能是内存地址和值都比较,从equals的实现上来说,其实用的比较也是==,所以equals的具体比较得看重写后的方法。具体如下:对于Object类型来说,equals方法比较的是两者的内原创 2020-10-05 09:04:26 · 9457 阅读 · 3 评论 -
XML解析(dom4j)
文章目录前言方式一:dom4j引用jar包代码编写前言该文描述了XML文件解析的常用解析方式。持续更新中……方式一:dom4j引用jar包引入dom4j的jar包(dom4j-x.x.x.jar)。引入方式(略)代码编写// 第一步:创建SAXReader对象SAXReader reader = new SAXReader();// 第二步:读取XML,返回document对象(这里需要捕获异常)Document document = reader.read(new File原创 2020-10-04 17:37:29 · 77 阅读 · 0 评论 -
keytool 错误: java.io.FileNotFoundException: cacerts (拒绝访问。)
文章目录项目场景问题描述原因分析解决方案参考文档项目场景我想要将阿里云的maven中央仓库证书导入到 JRE security 中。问题描述C:\Program Files\Java\jdk1.8.0_241\jre\lib\security>keytool -import -alias aliyun-maven -keystore cacerts -file E:\entSoftware\aliyun-maven.cer输入密钥库口令:…………一堆证书内容信息是否信任此证书? [原创 2020-09-29 09:05:37 · 9980 阅读 · 0 评论 -
日期相关(日期转换、日期解析等)
文章目录前言java.sql.Timestamp类型数据转java.sql.Timestamp类型数据语法获取java.sql.Timestamp类型数据中的几年、几月、几日语法(获取本月的几日)详解前言本文是有关于Java中与日期类型有关的操作,阅读下文时请注意java.util.Date,java.sql.Date等类之间的父子类关系,具体关系如下图。下文中不对代码进行详解,具体方法内容请查看JavaAPI文档。#mermaid-svg-t9il0m93GN9nwH4c .label{fon原创 2020-09-28 20:01:50 · 124 阅读 · 0 评论 -
eclipse常用设置(字体、自动提示、自动注释、maven)
文章目录字体大小设置自动提示设置自动注释模板设置maven配置字体大小设置window(视窗)→preferences(偏好)→General(常规)→Appearance(外观)→Colors and Fonts(颜色和字体)→Basic(基础)→Text Font(文本字体)→选择合适的大小(小三)自动提示设置参考博文:https://blog.csdn.net/liu_sisi/article/details/86552301手动提示快捷键(Alt + /)window(视窗)→prefe原创 2020-09-26 00:07:27 · 348 阅读 · 0 评论 -
不使用中间变量,交换两个变量的值,附详解
文章目录方式一:异或运算语法详解方式二:数学运算语法详解方式一:异或运算语法int a = 1;int b = 2;a = a^b;b = a^b;a = a^b;详解异或运算性质:一个数值异或同一个数值两次等于它本身,例:1^2^2 = 1;具体计算机二进制计算过程如下 0000 0001 (十进制:1) 0000 0010 (十进制:2)^------------------------- 0000 0011 (1^2的结果) 0000 00原创 2020-09-28 18:48:50 · 477 阅读 · 0 评论 -
零基础学Java语言(笔记)
第一周 计算1.0 计算机与编程语言1.1 第一个Java程序输出System.out.println();输入Scanner in=new Scanner(System.in);1.2 变量与计算1.3 浮点数计算计算int a=1;int b=1;结果:a+b/3=1+1/3=1;a+b/3.0=1+1/3.0=1.3333333333333333;...原创 2020-01-29 12:31:45 · 208 阅读 · 0 评论