排序
Java实现给图片加水印的两种方式
我博客中的图片发现经常被别的网站盗用,而且不注明出处,因此不得不加上水印,Java代码添加水印的方式具体如下。 代码示例: package org.4spaces; import javax.imageio.ImageIO; import java...
使用google gson对json字符串和Java对象进行转换
使用google gson对json字符串和Java对象进行转换 java对象转换为json字符串 转换代码 /** * @author 四个空格-https://www.ddmit.com/ */ public class JavaToJsonDemo { public static void ma...
使用各种DataSource快速连接各种数据库
Apache Derby 数据库 所需JAR包: derbyclient.jar org.apache.derby.jdbc.ClientDataSource ds = new org.apache.derby.jdbc.ClientDataSource(); ds.setServerName('localhost'); ds.setPortNu...
ibatis中#和$的区别
我们在使用iBATIS时会经常用到#和$这两个符号,初学时需要弄清楚他们之间的区别及使用时注意的事项。 一.描述 #与$区别说通俗一点就是 $中间的变量就是直接替换成值的 #会根据变量的类型来进行...
Java 8中使用LocalDate/LocalTime/LocalDateTime获取日期时间
1.获取年月日 示例代码: // current date LocalDate localDate = LocalDate.now(); System.out.println('Current date is:'); System.out.println(localDate.getYear()); System.out.println(l...
SpringBoot实现FTP文件下载及预览功能
SpringBoot将文件上传到FTP之后,后续的在前端进行文件的下载及预览实现方式如下: 前端代码 // 根据文件路径和文件名进行下载 function downLoadFile(filePath, fileName) { // 后台获取文件 v...
Java Webservice项目启动报错:com.sun.xml.bind.v2.runtime.IllegalAnnotationsException
使用Apache CXF WSDL to Java代码生成工具-wsdl2java,生成代码之后,在生成的Java类中,自己手动新增了一个字段,结果启动报错: Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsE...
Spring Boot常用注解
1.@SpringBootApplication @SpringBootApplication注解等价于以默认属性使用@Configuration, @EnableAutoConfiguration 和 @ComponentScan 。 官方文档:Using the @SpringBootApplication Ann...
Idea报错:Java 常量字符串过长
环境: Intellij IDEA 2018.1 ; 在做一个非常长的json转对象的测试时Intellij IDEA 编译不通过,报'常量字符串太长',做如下调整即可: 使用 Eclipse编译器 解决问题。 IDEA的操作流程:File -&g...
Java删除目录及其子目录
代码如下: package com.netsdk.demo; import java.io.File; /** * @author 四个空格-https://www.ddmit.com/ */ public class FileDeleteDemo { public static void main(String[] args) { Fil...
