自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IO流的分类与设计之基础知识

IO流的分类与设计之基础知识java.io包中的IO流java.io包中类太多了,简直是…“琳琅满目”“眼花缭乱”。你第一次(第二次,第三次,。。。)看到这些API时,“哦”愁眉苦脸时,放心,你不是唯一受到惊吓和困扰的人。但是,如果你好好梳理他们的关系,并掌握几个经典代表的使用方式,其他的也就等于掌握了。第一:其实不管有多少种IO流,最基本的只有四个。IO的四个超级父类,抽象基类。字节输入流:InputStream字节输出流:OutputStream字符输入流:Reader字符输出流:Wr

2021-01-09 23:20:02 196

原创 IO流的分类与设计之案例

IO流的分类与设计案例场景一、输出纯文本数据从键盘输入留言,并保存到message.txt文件中public static void main(String[] args) { //从键盘输入留言,并保存到message.txt文件中 Scanner scanner = new Scanner(System.in); //1.选择合适的流 因为是纯文本数据,可以选用效率高的字符输出流 FileWriter writer = null;

2021-01-09 20:36:19 138

原创 java.io的File类

File类是java.io包下代表与平台无关的文件和目录,也就是说如果希望在程序中操作文件和目录都可以通过File类来完成,File类能新建、删除、重命名文件和目录。在API中File的解释是文件和目录路径名的抽象表示形式,即File类是文件或目录的路径,而不是文件本身,因此File类不能直接访问文件内容本身,如果需要访问文件内容本身,则需要使用输入/输出流创建文件创建带目录的文件文件不存在时,会自动创建。目录不存在时,会报“找不到指定目录” File file = new File("D:\\t

2021-01-08 13:44:20 1266

原创 springboot约定优于配置的体现

springboot约定优于配置的体现springboot相对于spring的优势springboot约定优于配置的体现springboot相对于spring的优势1.简化Bean对象的管理2.简化第三方jar包的管理3.内置tomcat,简化tomcat管理4.简化bean对象的依赖管理5.约定优于配置springboot约定优于配置的体现一、Maven的目录结构:默认有resources文件夹存放配置文件默认打包方式为jar二、默认的配置文件:application.propert

2020-12-22 22:08:48 1469

原创 日期间隔校验

jsp页面有开始日期和结束日期页面效果后台java代码页面效果后台java代码 /** * 日期校验 大于31天返回true 少于31天返回 false 是或者异常都返回true */ public Boolean checkDateNums(String beginTime,String endTime){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); t

2020-09-03 16:04:54 199

原创 bootstrap之datetimepicker实现时间联动

bootstrap之datetimepicker简介需引入的控件日期联动简介DateTimepicker 是一个基于 jQuery UI 的日期和时间选择的插件。注意:bootstrap的所有的插件依赖于 jQuery。所以必须在插件文件之前引用 jQuery。请访问 bower.json 查看 Bootstrap 当前支持的 jQuery 版本。需引入的控件jquery.js 或 jquery-2.1.1.min.jsbootstrap.js (注意:jquery引入在页面的位置需在bo

2020-09-03 15:50:06 851

原创 springboot多配置文件

springboot动态的获取不同环境下的配置文件需求:在实际的开发过程中,我们可能会遇到不同的环境选用不同配置的情况,如开发环境连开发的数据库,服务器。生产环境连生产的数据库,服务器等。方法一、简单的配置公共的配置可以放在application.properties中,各个环境的配置放在相应的配置文件中。当使用某个环境的配置时,只需在公共的配置中(即application.properties)加一行下面的代码spring.profiles.active=dev即激活相应的配置文件。注意

2020-06-04 16:45:20 913

转载 pom.xml中的build标签的resources标签

pom.xml中的build标签的resources标签:resources标签是指定读取的配置文件或文件夹中的文件resources标签内容需配置在<build></build>中一、最简单的<resource><directory>src/main/resources</directory></resource>表示读取该目录的所有文件二、filtering<resource><directo

2020-06-04 15:30:46 4758

原创 常用正则表达式大全

一、正则表达式在线测试网站二、数字相关的正则表达式三、字符相关的正则表达式四、固定格式约定俗成的正则表达式

2019-12-17 17:45:47 147

原创 初识Java

关于JDK的安装JDK安装之菜鸟教程1.使用工具Notepad++ 或者 txt文本文档1.1使用Notepad++第一步:创建 .java 结尾的文档public class HelloWorld{ public static void main(String[] args){ System.out.println("HelloWorld!"); }}第...

2019-08-27 19:09:44 106

原创 网络工程之报文

报文:报文是客户端和服务器端进行通信的内容,因为可以理解为机器之间通信的传输内容。报文格式:报文分为请求报文和响应报文关于请求报文请求报文格式请求首行(请求行);请求头信息(请求头);空行;请求体;请求报文分为GET请求和POST请求GET请求:GET /Hello/index.jsp HTTP/1.1Accept: */*Accept-Language: zh-C...

2019-08-21 19:20:48 133

原创 网络工程之TCP与HTTP协议

首先:在网络分层中,HTTP协议作用于应用层,TCP协议作用于传输层其次:http是基于TCP链接的基础之上的。HTTP是超文本传输协议,它是一个通信规则,规定了客户端和服务器端之间传输数据时的报文格式。报文:指客户端与服务器端进行通信时传输的内容TCP是底层通讯协议:定义的是数据传输和连接方式的规范HTTP是应用层协议:定义的是传输数据的内容的规范结论:TCP只是单纯的用于机器之...

2019-08-21 19:04:40 200

转载 网络工程之TCP协议

初次接触网络工程,很多概念都有点迷糊,观阅大神文章,才有了理解,详细内容大家可以看大神的文章原文:TCP协议: https://blog.csdn.net/devcloud/article/details/98946090摘要:想了解TCP,首先我们得知道网络模型,其次应该知道TCP经典的“三次握手(建立链接)”以及“四次挥手(断开链接)”正文:一、关于网络模型:整个互联网的底层机制...

2019-08-21 18:53:10 227

原创 json的使用

背景知识:1.JSON是JavaScript Object Notation 的缩写,是JS提供的一种数据交换格式。2.JSON对象本质上就是一个JS对象,但是这个对象比较特殊,它可以直接转换为字符串,在不同语言中进行传递,通过工具又可以转换为其他语言中的对象操作json的工具:首先解析JSON字符串我们需要导入第三方的工具,目前主流的解析JSON的工具大概有三种json-lib、jack...

2019-08-07 14:31:35 85

转载 session冲突问题产生的原因和解决方法:

https://blog.csdn.net/wangwei249/article/details/51580664

2019-07-26 10:14:31 325

转载 bootstrap组件之select2

https://www.cnblogs.com/telwanggs/p/7152258.html

2019-07-19 15:59:47 319

原创 idea中svn的使用

既然要使用svn,那么首先我们需要下载一个 svn的客户端,可以到这里下载对应的安装程序:http://subversion.apache.org/packages.html#windows我是用的是TortoiseSVN(小乌龟),下载后安装 ,然后记住安装路径,我安装的是64位的。TortoiseSVN的下载地址 : https://tortoisesvn.net/downloads....

2019-07-19 11:20:19 274

原创 关于日志的简单使用

所用jar包:import org.slf4j.Logger;import org.slf4j.LoggerFactory;demo:public class Band4CheckInfo {//制定打印某个类的日志信息public static final Logger log = LoggerFactory.getLogger(Band4CheckInfo.class);@Tes...

2019-07-16 16:59:24 56

转载 Java日期格式化及其使用例子收集

Java日期格式化及其使用例子收集

2019-07-16 16:08:19 62

空空如也

空空如也

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

TA关注的人

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