- 博客(24)
- 资源 (7)
- 论坛 (1)
- 收藏
- 关注
原创 Java:简述Java.io.File中的mkdir()与mkdirs()
Java:简述Java.io.File中的mkdir()与mkdirs() 我们在Java编程中对文件进行操作时,经常会用到java.io.File中的mkdir()和mkdirs()两个方法来创建一个目录(文件夹)。这两个方法非常相似,都是无参数,返回值都为boolean类型的方法,都是用于创建指定路径名称对应的目录。&n...
2018-12-24 17:03:00
490
原创 Java:将一个文件移动到另一个目录下
Java:将一个文件移动到另一个目录下需求描述:将目录《E:\path1》中的demo.txt移动到目录《E:\path2》中。代码实现:如下File startFile=new File("E:\path1\demo.txt");File endDirection=new File("E:\path2");if(!endFile.exists()) { endFile.mkdirs...
2018-12-24 13:42:58
19921
8
原创 SpringBoot+MyBatis:Mapper类的管理
SpringBoot+MyBatis:Mapper类的管理 在SpringBoot项目中,使用MyBatis时,为了配合Mapper.xml映射文件,往往会配合创建相应的*Mapper.java,或 *Dao.Java。然后在Controller层或Service层进行调用。那么如何对这么类进行Spring的IOC管理呢?方式...
2018-12-20 17:53:35
451
原创 SpringBoot:SpringBoot项目进行单元测试
SpringBoot:SpringBoot项目进行单元测试Spring Boot进行单元测试,主要分为不依赖web模块的单元测试(Service)和依赖web模块的单元测试(Controller)两种。测试步骤如下:1、在pom中添加Jar包依赖<dependency> <groupId>org.springfra
2018-12-20 15:51:44
1665
原创 MySQL:简述MySQL中的视图(View)
MySQL:简述MySQL中的视图(View)1、什么是视图?       视图是一个虚拟表,其内容由查询语句定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图中行和列的数据来自定义视图的查询语句所引用的表,并且在引用视图时动态生成。并不在数据库中以存
2018-12-19 15:07:39
487
原创 Java:简述Java.io.File中与Separator相关的方法
Java:简述Java.io.File中与Separator相关的方法1.separatorCharpublic static final char separatorChar与系统有关的默认名称分隔符。此字段被初始化为包含系统属性 file.separator 值的第一个字符。在 UNIX 系统上,此字段的值为 ‘/’;在 Microsoft Windows 系统上,它为 ’ \ '。...
2018-12-18 11:10:01
348
原创 Java:简述Java.io.File中的文件删除方法
Java:简述Java.io.File中的文件删除方法Java的Java.io.File类中提供如下两种删除文件的方式:1.delete()方法:      当调用delete()方法时,直接删除文件,不管该文件是否存在,一经调用立即执行;2.deleteOnExit()方法:  &a
2018-12-18 10:45:38
563
原创 Java:比较两个对象中全部属性值是否相等
Java:比较两个对象中全部属性值是否相等例如下述Java类:import java.io.Serializable;import java.util.List;public class Bean_Topology implements Serializable { private static final long serialVersionUID = 1L; public sta...
2018-12-14 16:01:49
25830
11
原创 SpringBoot:读取核心配置文件application并生成静态工具类
SpringBoot:读取核心配置文件application并生成静态工具类 通常在SpringBoot项目中,如果需要使用配置文件中的配置属性,在使用情况少的情况下,可以参下文章《SpringBoot:读取核心配置文件application和自定义properties配置文件的方式》。但是如果想像静态类中的静态属性一样频繁被...
2018-12-13 10:15:21
1132
原创 跨域:简述"跨域"的概念与造成原因
Web:简述"跨域"的概念与造成原因一、什么是跨域?   当协议、子域名、主域名、端口号中任意一个不相同时,都算作不同域。不同域之间相互请求资源,就算作"跨域"。注意: &
2018-12-12 15:48:27
450
原创 MaBatis:使用foreach进行批量插入和批量删除
MaBatis:使用foreach进行批量插入和批量删除foreach可以在SQL语句中通过拼接的方式进行集合迭代。foreach元素的属性主要有collection,item,index,separator,open,close。1.item属性:表示循环体中的具体对象,即集合中每一个元素进行迭代时的别名。具体说明:item支持属性的点路径访问,如item.age,item.info.de...
2018-12-12 14:24:40
2973
原创 JavaWeb:Jar包的部署与关闭
JavaWeb:Jar包的部署与关闭部署环境:机器必须提前安装JDK。一、Jar包的部署1.在当前窗口部署,Ctrul+C后停止运行java -jar */*.jar2.在当前窗口部署,Ctrul+C后仍在后台运行java -jar */*.jar &此时,如果想将控制台打印日志存下来,需要用如下命令指定输出文件位置:#log.txt为想保存的文件名,这样在运行的文件夹...
2018-12-11 17:02:41
1771
原创 跨域:简述"跨域"的几种常见解决方案
SpringBoot:SpringBoot项目中跨域问题的解决出于安全原因,浏览器禁止对驻留在当前源之外的资源进行AJAX调用。跨源资源共享(CORS)是大多数浏览器实现的W3C规范,允许以灵活的方式指定授权的跨域请求类型,而不是使用IFrame或JSONP等安全性较低且功能较弱的黑客。Spring Framework 4.2 GA为开箱即用的CORS提供了一流的支持,提供了比典型的基于过滤...
2018-12-11 16:46:46
2217
原创 工具学习:IDEA的Setting通用设置总结
工具学习:IDEA的setting通用设置总结1.自动编译开关目录:setting --》Build,Execution,Deployment --》Compiler操作:将“Build project automatically”勾选2.忽略大小写开关目录:setting --》Editor --》General --》Code Completion操作:将“Case sensiti...
2018-12-11 15:14:05
6762
原创 Windows:Windows系统中删除指定目录内的空文件夹
工具学习:Windows系统中删除指定目录内的空文件夹Windows系统中删除指定目录内的空文件夹的步骤如下:创建记事本Clear.txt。将下述代码复制到Clear.txt中,指定你想要处理的目录地址(代码中的目录为C盘根目录)。@echo offfor /f "tokens=*" %%a in ('dir /b /ad /s C:\^|sort /r') do rd "%%a" ...
2018-12-11 10:31:08
2131
原创 SpringBoot:修改上传文件大小的限制
SpringBoot:修改上传文件大小的限制Spring Boot默认文件上传大小为2M,当多文档,大文档上传时总是出现文件大小超出限度的问题。解决方法如下:方法一、在application.properties添加配置项# Single file max size 即单个文件大小multipart.maxFileSize=50Mb# All files max size 即...
2018-12-10 14:53:04
6767
1
原创 工具学习:CSDN删除已上传的资源
工具学习:CSDN删除已上传的资源CSDN社区暂未提供删除已上传资源的官方方式,如果您想删除已上传的资源,可以采用下述方式:1.打开您的资源,赋值资源的编号:例如:https://download.csdn.net/download/qq_3812354230/10839772,10839772就是该资源的资源编号。2.拼接URL:拼接格式为:http://download.csdn.n...
2018-12-10 13:31:25
138
原创 JavaWeb:简述注解@RequestMapping
JavaWeb:简述注解@RequestMapping @RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。 @RequestMapping注解有六个属性,下面我们...
2018-12-10 11:52:12
582
原创 工具学习:Eclipse 安装FindBugs插件
工具学习:Eclipse 安装FindBugs插件      FindBugs 是由马里兰大学提供的一款开源 Java静态代码分析工具。FindBugs通过检查类文件或 JAR文件,将字节码与一组缺陷模式进行对比从而发现代码缺陷,完成静态代码分析。   &n
2018-12-07 17:25:45
797
原创 工具学习:Eclipse等开发工具中的层叠显示
工具学习:Eclipse等开发工具中的层叠显示一、包的层叠显示与统一显示步骤:小三角---> package presentation----->flat(统一),hierarchical(层叠) 一、父子项目的层叠显示与并列显示第一步:window-->show view --> project explorer第二步:小三角...
2018-12-06 16:24:49
367
原创 SDN:简述对SDN的认识
网络:SDN简单了解SDN ,即软件定义网络(Software Defined Network)SDN只是一种架构,一种思想,具体的实现多种多样,OpenFlow只是其中一种。SDN的三个本质属性:     a.认为只要符合控制跟转发分离;  &a
2018-12-06 15:45:03
2932
原创 MyBatis:mybatis-generator配置文件详解
MyBatis:mybatis-generator配置文件详解mybatis-generator插件的配置文件详解如下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Genera
2018-12-05 17:19:55
124
原创 MyBatis:ResultMap的继承
当数据实体具有一对多,或多对多的关系时,如果需要分别编写级联获取,非级联获取的接口,为了避免定义多了ResultMap,可以使用ResultMap的extends属性来优化。优化前:<resultMap type="com.bean.Topology" id="resultMapTopology"> <id column="topology_pk" proper...
2018-12-04 11:20:58
3257
4
原创 SpringBoot:SpringBoot项目部署之Jar与War
SpringBoot:SpringBoot项目部署之Jar与War一、Jar包部署(默认)1.Jar包部署pom文件中packaging为Jar。&amp;amp;amp;amp;lt;project xmlns=&amp;amp;amp;quot;http://maven.apache.org/POM/4.0.0&amp;amp;amp;quot; xmlns:xsi=&amp;amp;amp;quot;http://www
2018-12-03 17:28:54
808
王晓(Java)的留言板
发表于 2020-01-02 最后回复 2020-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝