51dev.com IT技术开发者社区

51dev.com 技术开发者社区

SpringBoot上传文件

SpringBoot上传文件

在application.yml配置文件中配置上传路径和文件限制大小spring:servlet:multipart:max-file-size:10KBupload:file:location:D:upload官方提供的可配置项:#MULTIPART(MultipartProperties)spr...

java.net.UnknownHostException: api.weixin.qq.com解决办法

java.net.UnknownHostException: api.weixin.qq.com解决办法

 java.net.UnknownHostException: api.weixin.qq.comat java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:175)at j...

java进行文件的轻量级监控

java进行文件的轻量级监控

  本文主要介绍一种轻量级的文件监控方式,对文件的Create&Change&Delete,都有一个对应的Event方法来进行处理。对于核心的FileMonitorClass,我们继承一个监听适配器类FileAlterationListenerAdaptor,这样...

Java8中将List转换成逗号分隔的字符串

Java8中将List转换成逗号分隔的字符串

本文介绍了两种方式,将List<String>转换成逗号分隔的字符串List<String>webs=Arrays.asList("51dev.com","chinaitjob.com","qudeng.com");Stringallwebs=String.join(",",...

使用Jmail发送SSL邮件

使用Jmail发送SSL邮件

packageorg.dreams.mail;importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.util.Date;importjava.util.Pro...

jmail 4.5使用gmail smtp ssl解决方法

jmail 4.5使用gmail smtp ssl解决方法

现在很多email都没法提供smtp发信,但是gmail这个稳定的平台给了很多网站站长的一个希望。可惜就是smtp.gmail.com是用ssl发送,一般的情况下asp+jmail是没法发送的,但是找了半天才找到以下的代码可以解决以上的问题。jmail使用gmailsmtp.gmail.com发送p...

完美解决 javax.mail.SendFailedException: Invalid Address 与 SMTPA

完美解决 javax.mail.SendFailedException: Invalid Address 与 SMTPA

  由于某个模块用到程序运行完后,自动收集结果发送邮件给相关人等。邮件收件人里里某个地址貌似出问题,会导致所有的收件人都发送不出去。 javax.mail.SendFailedException:InvalidAddresses; nestedexceptio...

关于java数组中某个元素用等号赋值给中间变量需要注意的问题

关于java数组中某个元素用等号赋值给中间变量需要注意的问题

关于java数组中某个元素用等号赋值给中间变量需要注意的问题。 相关代码和说明如下:packagetest;/** *@author:suyuyuan *@date:2016年5月11日上午10:01:56 *@version1.0 */public...

PDF添加水印

PDF添加水印

//PDF添加水印publicbooleanaddPdfWater(Stringsourcepath,Stringtargetpath,StringwaterText){try{//待加水印的文件PdfReaderreader=newPdfReader(sourcepath);//加完水印的文件Pd...

快速解决java端口占用

快速解决java端口占用

taskkill/f/imjavaw.exe将以上命令写入bat文件,一旦端口占用,双击就解决问题。...

Java获得键盘输入的两种方法

Java获得键盘输入的两种方法

importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.util.Scanner;publicclassMainClass{publicstaticvoidme...

原型模式的java实现例子

原型模式的java实现例子

1、原型模式:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。2、原型模式的UML类图3、在Java中原型模式变成clone()方法的使用,由于Java的纯洁的面向对象特性,使得在Java中使用设计模式变得很自然,两者已经几乎是浑然一体了。Java中对象的克隆: (1)为了...

JAVA设计模式之原型模式

JAVA设计模式之原型模式

定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。类型:创建类模式类图:原型模式主要用于对象的复制,它的核心是就是类图中的原型类Prototype。Prototype类需要具备以下两个条件:实现Cloneable接口。在java语言有一个Cloneable接口,它的作用只有一个,就...

java反编译工具JD-GUI使用方法

java反编译工具JD-GUI使用方法

jar包和class文件我们可以反编译后查看,jd-gui.exe使用很方便---使用很方便JD-GUI这款Java反编译工具是纯绿色,完全免费的,非常适合开发者,其界面也简洁大方  1.鼠标单击“file”从中选择“OpenFile...&l...

windows server服务器下部署tomcat的bat脚本

windows server服务器下部署tomcat的bat脚本

公司目前的项目不是用maven管理的,导致部署项目到服务器比较麻烦,而且容易出错,在此情况下,写个自动部署的脚本还是很有必要的。我们的服务器是windowsserver2018,因此得写bat脚本来做部署。   首先要找个位置放war包,执行自动部署前需要先把本地打好的...